diff --git a/pkgs/development/python-modules/zope_size/default.nix b/pkgs/development/python-modules/zope_size/default.nix new file mode 100644 index 00000000000..8be9a04ae3f --- /dev/null +++ b/pkgs/development/python-modules/zope_size/default.nix @@ -0,0 +1,26 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, zope_i18nmessageid +, zope_interface +}: + +buildPythonPackage rec { + pname = "zope.size"; + version = "3.5.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "006xfkhvmypwd3ww9gbba4zly7n9w30bpp1h74d53la7l7fiqk2f"; + }; + + propagatedBuildInputs = [ zope_i18nmessageid zope_interface ]; + + meta = with stdenv.lib; { + homepage = http://github.com/zopefoundation/zope.size; + description = "Interfaces and simple adapter that give the size of an object"; + license = licenses.zpl20; + maintainers = with maintainers; [ goibhniu ]; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f7d63feaef4..f93072a80a9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4212,21 +4212,7 @@ in { zope_schema = callPackage ../development/python-modules/zope_schema { }; - zope_size = buildPythonPackage rec { - name = "zope.size-3.5.0"; - - src = pkgs.fetchurl { - url = "mirror://pypi/z/zope.size/${name}.tar.gz"; - sha256 = "006xfkhvmypwd3ww9gbba4zly7n9w30bpp1h74d53la7l7fiqk2f"; - }; - - propagatedBuildInputs = with self; [ zope_i18nmessageid zope_interface ]; - - meta = { - maintainers = with maintainers; [ goibhniu ]; - }; - }; - + zope_size = callPackage ../development/python-modules/zope_size { }; zope_testing = buildPythonPackage rec { name = "zope.testing-${version}";