From fefa0e1c4e5d0610c4080cc0563104960ed9d1bf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 16 Jul 2022 12:59:24 +0200 Subject: [PATCH] python3Packages.pint: 0.18 -> 0.19.2 --- pkgs/development/python-modules/pint/default.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pint/default.nix b/pkgs/development/python-modules/pint/default.nix index c5a9148f0e54..b4e68c190946 100644 --- a/pkgs/development/python-modules/pint/default.nix +++ b/pkgs/development/python-modules/pint/default.nix @@ -15,22 +15,21 @@ buildPythonPackage rec { pname = "pint"; - version = "0.18"; + version = "0.19.2"; + + disabled = pythonOlder "3.6"; src = fetchPypi { inherit version; pname = "Pint"; - sha256 = "sha256-jEvOiEwmkFH+t6vGnb/RhAPAx2SryD2hMuinIi+LqAE="; + sha256 = "sha256-4dSYn/UQs3ja1k+RcR572r5cp411sGoYVprEVGeMS68="; }; - disabled = pythonOlder "3.6"; - nativeBuildInputs = [ setuptools-scm ]; propagatedBuildInputs = [ packaging ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; - # Test suite explicitly requires pytest checkInputs = [ pytestCheckHook pytest-subtests @@ -38,13 +37,17 @@ buildPythonPackage rec { matplotlib uncertainties ]; + dontUseSetuptoolsCheck = true; + preCheck = '' + export HOME=$(mktemp -d) + ''; + meta = with lib; { description = "Physical quantities module"; license = licenses.bsd3; homepage = "https://github.com/hgrecco/pint/"; maintainers = with maintainers; [ costrouc doronbehar ]; }; - }