python3Packages.skein: pin to setuptools 80

This commit is contained in:
Martin Weinelt
2026-07-03 03:11:42 +02:00
parent afb614a589
commit 74242e70d8
@@ -10,7 +10,7 @@
grpcio-tools,
hadoop,
pytestCheckHook,
setuptools,
setuptools_80,
versioneer,
}:
@@ -27,12 +27,17 @@ buildPythonPackage rec {
jarHash = "sha256-x2KH6tnoG7sogtjrJvUaxy0PCEA8q/zneuI969oBOKo=";
skeinJar = callPackage ./skeinjar.nix { inherit pname version jarHash; };
propagatedBuildInputs = [
build-system = [
setuptools_80
versioneer
];
dependencies = [
cryptography
grpcio
pyyaml
]
++ lib.optionals (!pythonOlder "3.12") [ setuptools ];
];
buildInputs = [ grpcio-tools ];
preBuild = ''
@@ -52,8 +57,6 @@ buildPythonPackage rec {
--replace-fail "distutils" "setuptools._distutils"
'';
build-system = [ versioneer ];
pythonImportsCheck = [ "skein" ];
nativeCheckInputs = [ pytestCheckHook ];