python3.pkgs.pip-tools: 6.13.0 -> 7.2.0

This version update is needed to be compatible with pip 23.2.
This commit is contained in:
Theodore Ni
2023-08-20 11:00:53 +02:00
committed by Frederik Rietdijk
parent 43c7517c80
commit d7fea44369
@@ -11,19 +11,21 @@
, pythonOlder
, setuptools
, setuptools-scm
, tomli
, tomli-w
, wheel
}:
buildPythonPackage rec {
pname = "pip-tools";
version = "6.13.0";
version = "7.2.0";
format = "pyproject";
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-YdRr0uuAFu1Kkk4Zbm5bCiaM07q9eeWTBIcg2yNSK7E=";
hash = "sha256-YWSItTnhS4qoVDbtWXozwpH0iFwdLgvsl0AKvlr/LA0=";
};
patches = [ ./fix-setup-py-bad-syntax-detection.patch ];
@@ -39,11 +41,16 @@ buildPythonPackage rec {
pip
setuptools
wheel
] ++ lib.optionals (pythonOlder "3.11") [
tomli
];
__darwinAllowLocalNetworking = true;
nativeCheckInputs = [
pytest-xdist
pytestCheckHook
tomli-w
];
preCheck = lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) ''