aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/python-modules/pint
diff options
context:
space:
mode:
authorKatharina Fey <kookie@spacekookie.de>2020-04-19 14:57:25 +0200
committerKatharina Fey <kookie@spacekookie.de>2020-04-19 14:57:25 +0200
commit0ca211d4ec600fa7b3cc701e4997cd1e8d38ebdc (patch)
tree4f9b09ca5d55e44710f020bcf6621daa4fd6b73a /nixpkgs/pkgs/development/python-modules/pint
parent1c2ef52230ed2c8b2529c47ce6a857bdde46c7c7 (diff)
parentb61999e4ad60c351b4da63ae3ff43aae3c0bbdfb (diff)
Merge commit 'b61999e4ad60c351b4da63ae3ff43aae3c0bbdfb'
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/pint')
-rw-r--r--nixpkgs/pkgs/development/python-modules/pint/default.nix26
1 files changed, 23 insertions, 3 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/pint/default.nix b/nixpkgs/pkgs/development/python-modules/pint/default.nix
index 8bbda8bd51f..532d9d0ede8 100644
--- a/nixpkgs/pkgs/development/python-modules/pint/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/pint/default.nix
@@ -2,20 +2,40 @@
, buildPythonPackage
, fetchPypi
, isPy27
+, pythonOlder
, funcsigs
+, setuptools_scm
+# Check Inputs
+, pytestCheckHook
+, numpy
+, matplotlib
+, uncertainties
}:
buildPythonPackage rec {
pname = "pint";
- version = "0.9";
+ version = "0.11";
src = fetchPypi {
inherit version;
pname = "Pint";
- sha256 = "32d8a9a9d63f4f81194c0014b3b742679dce81a26d45127d9810a68a561fe4e2";
+ sha256 = "0kfgnmcs6z9ndhzvwg2xzhpwxgyyagdsdz5dns1jy40fa1q113rh";
};
- propagatedBuildInputs = lib.optional isPy27 funcsigs;
+ disabled = pythonOlder "3.6";
+
+ propagatedBuildInputs = [
+ setuptools_scm
+ ] ++ lib.optional isPy27 funcsigs;
+
+ # Test suite explicitly requires pytest
+ checkInputs = [
+ pytestCheckHook
+ numpy
+ matplotlib
+ uncertainties
+ ];
+ dontUseSetuptoolsCheck = true;
meta = with lib; {
description = "Physical quantities module";