python312Packages.foolscap: fix build

This commit is contained in:
Moraxyc
2024-05-26 08:58:52 +08:00
parent 2e7b251746
commit 3a74cef93f
@@ -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