diff options
Diffstat (limited to 'pkgs/development/python-modules/zope-size/default.nix')
| -rw-r--r-- | pkgs/development/python-modules/zope-size/default.nix | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/pkgs/development/python-modules/zope-size/default.nix b/pkgs/development/python-modules/zope-size/default.nix index 36e009c142e6..1077201a61bd 100644 --- a/pkgs/development/python-modules/zope-size/default.nix +++ b/pkgs/development/python-modules/zope-size/default.nix @@ -1,26 +1,33 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools, zope-i18nmessageid, zope-interface, unittestCheckHook, zope-component, + zope-configuration, zope-security, }: buildPythonPackage rec { pname = "zope-size"; - version = "5.0"; + version = "5.1"; pyproject = true; - src = fetchPypi { - pname = "zope.size"; - inherit version; - hash = "sha256-sVRT40+Bb/VFmtg82TUCmqWBxqRTRj4DxeLZe9IKQyo="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.size"; + tag = version; + hash = "sha256-9r7l3RgE9gvxJ2I5rFvNn/XIztecXW3GseGeM3MzfTU="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools <= 75.6.0" setuptools + ''; + build-system = [ setuptools ]; dependencies = [ @@ -33,6 +40,7 @@ buildPythonPackage rec { nativeCheckInputs = [ unittestCheckHook zope-component + zope-configuration zope-security ]; |
