evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / drms / default.nix
blob8a919a74a6c9d606e73e149a6798885cf69c5725
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   numpy,
6   pandas,
7   six,
8   astropy,
9   oldest-supported-numpy,
10   pytestCheckHook,
11   pytest-doctestplus,
12   pythonOlder,
13   setuptools-scm,
14   wheel,
17 buildPythonPackage rec {
18   pname = "drms";
19   version = "0.8.0";
20   format = "pyproject";
21   disabled = pythonOlder "3.7";
23   src = fetchPypi {
24     inherit pname version;
25     hash = "sha256-LgHu7mTgiL3n2lVaOhppdWfQiM0CFkK+6z6eBkLxmKY=";
26   };
28   nativeBuildInputs = [
29     numpy
30     oldest-supported-numpy
31     setuptools-scm
32     wheel
33   ];
35   propagatedBuildInputs = [
36     numpy
37     pandas
38     six
39   ];
41   nativeCheckInputs = [
42     astropy
43     pytestCheckHook
44     pytest-doctestplus
45   ];
47   disabledTests = [ "test_query_hexadecimal_strings" ];
49   disabledTestPaths = [ "docs/tutorial.rst" ];
51   pythonImportsCheck = [ "drms" ];
53   meta = with lib; {
54     description = "Access HMI, AIA and MDI data with Python";
55     homepage = "https://github.com/sunpy/drms";
56     license = licenses.bsd2;
57     maintainers = [ ];
58   };