python3Packages.pip-tools: 6.0.1 -> 6.1.0
This commit is contained in:
parent
736a3fe3a8
commit
c397682663
1 changed files with 21 additions and 30 deletions
|
@ -1,45 +1,36 @@
|
||||||
{ lib, fetchPypi, buildPythonPackage, pip, pytest, click, six
|
{ lib
|
||||||
, setuptools_scm, git, glibcLocales, mock }:
|
, fetchPypi
|
||||||
|
, pythonOlder
|
||||||
|
, buildPythonPackage
|
||||||
|
, pip
|
||||||
|
, pytest
|
||||||
|
, pytest-xdist
|
||||||
|
, click
|
||||||
|
, setuptools-scm
|
||||||
|
, git
|
||||||
|
, glibcLocales
|
||||||
|
, mock
|
||||||
|
, pep517
|
||||||
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "pip-tools";
|
pname = "pip-tools";
|
||||||
version = "6.0.1";
|
version = "6.1.0";
|
||||||
|
|
||||||
|
disabled = pythonOlder "3.6";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "3b0c7b95e8d3dfb011bb42cb38f356fcf5d0630480462b59c4d0a112b8d90281";
|
sha256 = "sha256-QAv3finMpIwxq8IQBCkyu1LcwTjvTqTVLF20KaqK5u4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
LC_ALL = "en_US.UTF-8";
|
LC_ALL = "en_US.UTF-8";
|
||||||
checkInputs = [ pytest git glibcLocales mock ];
|
checkInputs = [ pytest git glibcLocales mock pytest-xdist ];
|
||||||
propagatedBuildInputs = [ pip click six setuptools_scm ];
|
propagatedBuildInputs = [ pip click setuptools-scm pep517 ];
|
||||||
|
|
||||||
disabledTests = lib.concatMapStringsSep " and " (s: "not " + s) [
|
|
||||||
# Depend on network tests:
|
|
||||||
"test_allow_unsafe_option" #paramaterized, but all fail
|
|
||||||
"test_annotate_option" #paramaterized, but all fail
|
|
||||||
"test_editable_package_vcs"
|
|
||||||
"test_editable_top_level_deps_preserved" # can't figure out how to select only one parameter to ignore
|
|
||||||
"test_filter_pip_markers"
|
|
||||||
"test_filter_pip_markes"
|
|
||||||
"test_generate_hashes_all_platforms"
|
|
||||||
"test_generate_hashes_verbose"
|
|
||||||
"test_generate_hashes_with_editable"
|
|
||||||
"test_generate_hashes_with_url"
|
|
||||||
"test_generate_hashes_without_interfering_with_each_other"
|
|
||||||
"test_get_file_hash_without_interfering_with_each_other"
|
|
||||||
"test_get_hashes_local_repository_cache_miss"
|
|
||||||
"test_realistic_complex_sub_dependencies"
|
|
||||||
"test_stdin"
|
|
||||||
"test_upgrade_packages_option"
|
|
||||||
"test_url_package"
|
|
||||||
"test_editable_package"
|
|
||||||
"test_locally_available_editable_package_is_not_archived_in_cache_dir"
|
|
||||||
];
|
|
||||||
|
|
||||||
checkPhase = ''
|
checkPhase = ''
|
||||||
export HOME=$(mktemp -d) VIRTUAL_ENV=1
|
export HOME=$(mktemp -d) VIRTUAL_ENV=1
|
||||||
py.test -k "${disabledTests}"
|
py.test -m "not network"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
Loading…
Reference in a new issue