diff options
author | Jon Banafato <jon@jonafato.com> | 2019-11-28 22:46:56 -0500 |
---|---|---|
committer | Jon <jonringer@users.noreply.github.com> | 2019-11-29 12:08:32 -0800 |
commit | f9ef45b183356aad76e466eafbbff162615a148d (patch) | |
tree | 5b25c888a11f85588a0d978943eac9e2b017039a | |
parent | 6ffdb286e5526df5d8c91c5812ee5ab69f1a78e6 (diff) | |
download | nixlib-f9ef45b183356aad76e466eafbbff162615a148d.tar nixlib-f9ef45b183356aad76e466eafbbff162615a148d.tar.gz nixlib-f9ef45b183356aad76e466eafbbff162615a148d.tar.bz2 nixlib-f9ef45b183356aad76e466eafbbff162615a148d.tar.lz nixlib-f9ef45b183356aad76e466eafbbff162615a148d.tar.xz nixlib-f9ef45b183356aad76e466eafbbff162615a148d.tar.zst nixlib-f9ef45b183356aad76e466eafbbff162615a148d.zip |
python: pip-tools: 4.2.0 -> 4.3.0
There is a new pip-tools release. A commit [removing the test dependency on six] is included in this release, so several tests that now pass are being re-enabled in the check phase. The six-specific tests that still don't pass require network access and remain disabled. Finally, drop the dependency on first, which has been dropped by pip-tools. The full changelog is available at https://github.com/jazzband/pip-tools/blob/f28d1a7d25c8a490071b01e48b3c1b393ada2e23/CHANGELOG.md#430-2019-11-25. [removing the test dependency on six]: https://github.com/jazzband/pip-tools/pull/939
-rw-r--r-- | pkgs/development/python-modules/pip-tools/default.nix | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/pkgs/development/python-modules/pip-tools/default.nix b/pkgs/development/python-modules/pip-tools/default.nix index 2b00da73bf79..0a8d679ae5f9 100644 --- a/pkgs/development/python-modules/pip-tools/default.nix +++ b/pkgs/development/python-modules/pip-tools/default.nix @@ -1,18 +1,18 @@ -{ stdenv, fetchPypi, buildPythonPackage, pip, pytest, click, six, first +{ stdenv, fetchPypi, buildPythonPackage, pip, pytest, click, six , setuptools_scm, git, glibcLocales, mock }: buildPythonPackage rec { pname = "pip-tools"; - version = "4.2.0"; + version = "4.3.0"; src = fetchPypi { inherit pname version; - sha256 = "5427ea4dcc175649723985fbcace9b2d8f46f9adbcc63bc2d7b247d9bcc74917"; + sha256 = "0x36mp3a3f3wandfc0g8d53gg2jkc14nhisbryzspcl9f05sbvq6"; }; LC_ALL = "en_US.UTF-8"; checkInputs = [ pytest git glibcLocales mock ]; - propagatedBuildInputs = [ pip click six first setuptools_scm ]; + propagatedBuildInputs = [ pip click six setuptools_scm ]; disabledTests = stdenv.lib.concatMapStringsSep " and " (s: "not " + s) [ # Depend on network tests: @@ -32,12 +32,8 @@ buildPythonPackage rec { "test_stdin" "test_upgrade_packages_option" "test_url_package" - # Expect specific version of "six": "test_editable_package" - "test_input_file_without_extension" "test_locally_available_editable_package_is_not_archived_in_cache_dir" - "test_no_candidates" - "test_no_candidates_pre" ]; checkPhase = '' @@ -50,6 +46,5 @@ buildPythonPackage rec { homepage = https://github.com/jazzband/pip-tools/; license = licenses.bsd3; maintainers = with maintainers; [ zimbatm ]; - broken = true; }; } |