python3Packages.fabric: fix build (#425543)

This commit is contained in:
Paul Meyer 2025-07-16 16:15:21 +02:00 committed by GitHub
commit f201b8f4ea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,14 +3,13 @@
buildPythonPackage, buildPythonPackage,
decorator, decorator,
deprecated, deprecated,
fetchPypi, fetchFromGitHub,
icecream, icecream,
invoke, invoke,
mock, mock,
paramiko, paramiko,
pytest-relaxed, pytest-relaxed,
pytestCheckHook, pytestCheckHook,
pythonOlder,
setuptools, setuptools,
}: }:
@ -19,11 +18,11 @@ buildPythonPackage rec {
version = "3.2.2"; version = "3.2.2";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.10"; src = fetchFromGitHub {
owner = "fabric";
src = fetchPypi { repo = "fabric";
inherit pname version; tag = version;
hash = "sha256-h4PKQuOwB28IsmkBqsa52bHxnEEAdOesz6uQLBhP9KM="; hash = "sha256-7qC2UuI0RP5xlKIYSz1sLyK/nQYegXOou1mlJYFk7M0=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];
@ -58,6 +57,10 @@ buildPythonPackage rec {
"preserves_remote_mode_by_default" "preserves_remote_mode_by_default"
"proxy_jump" "proxy_jump"
"raises_TypeError_for_disallowed_kwargs" "raises_TypeError_for_disallowed_kwargs"
# Assertion failures on mocks
# https://github.com/fabric/fabric/issues/2341
"client_defaults_to_a_new_SSHClient"
"defaults_to_auto_add"
]; ];
meta = { meta = {