diff options
Diffstat (limited to 'pkgs/development/python-modules/sunpy/default.nix')
-rw-r--r-- | pkgs/development/python-modules/sunpy/default.nix | 81 |
1 files changed, 41 insertions, 40 deletions
diff --git a/pkgs/development/python-modules/sunpy/default.nix b/pkgs/development/python-modules/sunpy/default.nix index 17aa79c34020d..622100c10fdce 100644 --- a/pkgs/development/python-modules/sunpy/default.nix +++ b/pkgs/development/python-modules/sunpy/default.nix @@ -1,44 +1,45 @@ -{ lib -, stdenv -, asdf -, astropy -, astropy-extension-helpers -, astropy-helpers -, beautifulsoup4 -, buildPythonPackage -, drms -, fetchPypi -, glymur -, h5netcdf -, hypothesis -, lxml -, matplotlib -, numpy -, pandas -, parfive -, pytest-astropy -, pytestCheckHook -, pytest-mock -, python-dateutil -, pythonOlder -, scikit-image -, scipy -, setuptools-scm -, sqlalchemy -, tqdm -, zeep +{ + lib, + stdenv, + asdf, + astropy, + astropy-extension-helpers, + astropy-helpers, + beautifulsoup4, + buildPythonPackage, + drms, + fetchPypi, + glymur, + h5netcdf, + hypothesis, + lxml, + matplotlib, + numpy, + pandas, + parfive, + pytest-astropy, + pytestCheckHook, + pytest-mock, + python-dateutil, + pythonOlder, + scikit-image, + scipy, + setuptools-scm, + sqlalchemy, + tqdm, + zeep, }: buildPythonPackage rec { pname = "sunpy"; - version = "5.1.1"; + version = "5.1.2"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-k2fsmvKjl/zVljiyAHII1O6vntJOPo3CWWwmsYlsLh8="; + hash = "sha256-1/oz2Ir1K7nR6B2TPZzSjbyiADyQyRlzE9KqTg7EwkA="; }; nativeBuildInputs = [ @@ -58,9 +59,7 @@ buildPythonPackage rec { asdf # asdf-astropy ]; - database = [ - sqlalchemy - ]; + database = [ sqlalchemy ]; image = [ scikit-image scipy @@ -85,12 +84,14 @@ buildPythonPackage rec { ]; }; - nativeCheckInputs = [ - hypothesis - pytest-astropy - pytest-mock - pytestCheckHook - ] ++ passthru.optional-dependencies.asdf + nativeCheckInputs = + [ + hypothesis + pytest-astropy + pytest-mock + pytestCheckHook + ] + ++ passthru.optional-dependencies.asdf ++ passthru.optional-dependencies.database ++ passthru.optional-dependencies.image ++ passthru.optional-dependencies.net |