diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2024-01-21 20:14:40 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-21 20:14:40 +0100 |
commit | 7606b5e96d08a6a6f1392847da7dd851cd3a37a9 (patch) | |
tree | bcb703ba626ebdd4bfa916a1747af619673b4b15 /pkgs | |
parent | 28ad748d40b7d2b6547302e97836d32ff141354a (diff) | |
parent | 56f6323e3d2191ae61da9add1c4135f5a24ab702 (diff) |
Merge pull request #280763 from r-ryantm/auto-update/python311Packages.biopython
python311Packages.biopython: 1.82 -> 1.83
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/python-modules/biopython/default.nix | 32 |
1 files changed, 25 insertions, 7 deletions
diff --git a/pkgs/development/python-modules/biopython/default.nix b/pkgs/development/python-modules/biopython/default.nix index cb27d3231d4f3..2ec814f56aef0 100644 --- a/pkgs/development/python-modules/biopython/default.nix +++ b/pkgs/development/python-modules/biopython/default.nix @@ -1,25 +1,43 @@ { lib , buildPythonPackage , fetchPypi +, pythonOlder +, setuptools , numpy -, isPy3k }: buildPythonPackage rec { pname = "biopython"; - version = "1.82"; - format = "setuptools"; + version = "1.83"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-qbENlZroipdEqRxs42AfTIbn7EFnm8k8KfZ5IY9hZ7s="; + hash = "sha256-eOa/t43mMDQDev01/nfLbgqeW2Jwa+z3in2SKxbtg/c="; }; - disabled = !isPy3k; + nativeBuildInputs = [ + setuptools + ]; propagatedBuildInputs = [ numpy ]; - # Checks try to write to $HOME, which does not work with nix - doCheck = false; + + pythonImportsCheck = [ + "Bio" + ]; + + checkPhase = '' + runHook preCheck + + export HOME=$(mktemp -d) + cd Tests + python run_tests.py --offline + + runHook postCheck + ''; + meta = { description = "Python library for bioinformatics"; longDescription = '' |