Merge pull request #314721 from Moraxyc/fix-foolscap

python312Packages.foolscap: fix build
This commit is contained in:
Robert Scott 2024-05-26 15:44:25 +01:00 committed by GitHub
commit 4615c9daf6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,32 +1,42 @@
{
lib,
buildPythonPackage,
fetchPypi,
lib,
mock,
pyopenssl,
pytestCheckHook,
pythonOlder,
service-identity,
setuptools,
six,
twisted,
txi2p-tahoe,
txtorcon,
versioneer,
}:
buildPythonPackage rec {
pname = "foolscap";
version = "23.3.0";
disabled = pythonOlder "3.7";
pyproject = true;
build-system = [
setuptools
versioneer
];
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-Vu7oXC1brsgBwr2q59TAgx8j1AFRbi5mjRNIWZTbkUU=";
};
propagatedBuildInputs = [
postPatch = ''
# Remove vendorized versioneer.py
rm versioneer.py
'';
dependencies = [
six
twisted
pyopenssl