From 06041fd174fe53b2db7c487cbad0acfe10ffdaef Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Thu, 3 Oct 2019 11:03:07 +0200 Subject: [PATCH] python3Packages.asdf: 2.3.3 -> 2.4.2 Bump to fix the broken build of the package: * Disable doctest as they're currently broken in our test env * Loosen version constraint for `semantic_version` as it was only introduced to work around some deprecation warnings[1] See also: https://hydra.nixos.org/build/102480957 ZHF #68361 [1] https://github.com/spacetelescope/asdf/commit/3446ae072ba99b72d8f6405853f832ef8197f270 --- pkgs/development/python-modules/asdf/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asdf/default.nix b/pkgs/development/python-modules/asdf/default.nix index 8efc251140a..6d685429e50 100644 --- a/pkgs/development/python-modules/asdf/default.nix +++ b/pkgs/development/python-modules/asdf/default.nix @@ -9,18 +9,26 @@ , numpy , isPy27 , astropy +, setuptools_scm +, setuptools }: buildPythonPackage rec { pname = "asdf"; - version = "2.3.3"; + version = "2.4.2"; disabled = isPy27; src = fetchPypi { inherit pname version; - sha256 = "d02e936a83abd206e7bc65050d94e8848da648344dbec9e49dddc2bdc3bd6870"; + sha256 = "1wlgx8469wwsczc2gjka9k1a03yzird67zg3va0kg8y6j1qmbwvg"; }; + postPatch = '' + substituteInPlace setup.cfg \ + --replace "semantic_version>=2.3.1,<=2.6.0" "semantic_version>=2.3.1" \ + --replace "doctest_plus = enabled" "" + ''; + checkInputs = [ pytest-astropy astropy @@ -32,6 +40,8 @@ buildPythonPackage rec { jsonschema six numpy + setuptools_scm + setuptools ]; checkPhase = ''