diff --git a/pkgs/development/python-modules/zope-component/default.nix b/pkgs/development/python-modules/zope-component/default.nix index 93373d8a310e..2b65136aaf83 100644 --- a/pkgs/development/python-modules/zope-component/default.nix +++ b/pkgs/development/python-modules/zope-component/default.nix @@ -6,7 +6,7 @@ , zope_deprecation , zope_event , zope-hookable -, zope_i18nmessageid +, zope-i18nmessageid , zope_interface }: @@ -27,7 +27,7 @@ buildPythonPackage rec { zope_deprecation zope_event zope-hookable - zope_i18nmessageid + zope-i18nmessageid zope_interface ]; diff --git a/pkgs/development/python-modules/zope-i18nmessageid/default.nix b/pkgs/development/python-modules/zope-i18nmessageid/default.nix new file mode 100644 index 000000000000..fa8f4c1a30ee --- /dev/null +++ b/pkgs/development/python-modules/zope-i18nmessageid/default.nix @@ -0,0 +1,39 @@ +{ lib +, buildPythonPackage +, fetchPypi +, zope_testrunner +, unittestCheckHook +}: + +buildPythonPackage rec { + pname = "zope-i18nmessageid"; + version = "6.0.1"; + format = "setuptools"; + + src = fetchPypi { + pname = "zope.i18nmessageid"; + inherit version; + hash = "sha256-LVvOb7MfHOoO+iZEZJvIZ9KXIwPx272f/vzlsuueAXY="; + }; + + nativeCheckInputs = [ + unittestCheckHook + zope_testrunner + ]; + + unittestFlagsArray = [ + "src/zope/i18nmessageid" + ]; + + pythonImportsCheck = [ + "zope.i18nmessageid" + ]; + + meta = with lib; { + homepage = "https://github.com/zopefoundation/zope.i18nmessageid"; + description = "Message Identifiers for internationalization"; + changelog = "https://github.com/zopefoundation/zope.i18nmessageid/blob/${version}/CHANGES.rst"; + license = licenses.zpl20; + maintainers = with maintainers; [ goibhniu ]; + }; +} diff --git a/pkgs/development/python-modules/zope_configuration/default.nix b/pkgs/development/python-modules/zope_configuration/default.nix index 6b96708e221c..b6cc1c0f9998 100644 --- a/pkgs/development/python-modules/zope_configuration/default.nix +++ b/pkgs/development/python-modules/zope_configuration/default.nix @@ -1,7 +1,7 @@ { lib , buildPythonPackage , fetchPypi -, zope_i18nmessageid +, zope-i18nmessageid , zope_schema , zope_testrunner , manuel @@ -18,7 +18,7 @@ buildPythonPackage rec { nativeCheckInputs = [ zope_testrunner manuel ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_schema ]; + propagatedBuildInputs = [ zope-i18nmessageid zope_schema ]; # Need to investigate how to run the tests with zope-testrunner doCheck = false; diff --git a/pkgs/development/python-modules/zope_i18nmessageid/default.nix b/pkgs/development/python-modules/zope_i18nmessageid/default.nix deleted file mode 100644 index 42aa31415e15..000000000000 --- a/pkgs/development/python-modules/zope_i18nmessageid/default.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ lib -, buildPythonPackage -, fetchPypi -, six -, coverage -, zope_testrunner -}: - -buildPythonPackage rec { - pname = "zope.i18nmessageid"; - version = "5.1.1"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-R7djR7gOCytmxIbuZvP4bFdJOiB1uFqfuAJpD6cwvZI="; - }; - - propagatedBuildInputs = [ six ]; - - nativeCheckInputs = [ coverage zope_testrunner ]; - - meta = with lib; { - homepage = "https://github.com/zopefoundation/zope.i18nmessageid"; - description = "Message Identifiers for internationalization"; - license = licenses.zpl20; - maintainers = with maintainers; [ goibhniu ]; - }; - -} diff --git a/pkgs/development/python-modules/zope_size/default.nix b/pkgs/development/python-modules/zope_size/default.nix index 6480e91b730f..836d0fa66f82 100644 --- a/pkgs/development/python-modules/zope_size/default.nix +++ b/pkgs/development/python-modules/zope_size/default.nix @@ -1,7 +1,7 @@ { lib , buildPythonPackage , fetchPypi -, zope_i18nmessageid +, zope-i18nmessageid , zope_interface }: @@ -14,7 +14,7 @@ buildPythonPackage rec { hash = "sha256-bhv3QJdZtNpyAuL6/aZXWD1Acx8661VweWaItJPpkHk="; }; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface ]; + propagatedBuildInputs = [ zope-i18nmessageid zope_interface ]; meta = with lib; { homepage = "https://github.com/zopefoundation/zope.size"; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index adb9851f5887..c812be9edf2f 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -394,4 +394,5 @@ mapAliases ({ zc_buildout_nix = throw "zc_buildout_nix was pinned to a version no longer compatible with other modules"; zope_broken = throw "zope_broken has been removed because it is obsolete and not needed in zodb>=3.10"; # added 2023-07-26 zope_component = zope-component; # added 2023-07-28 + zope_i18nmessageid = zope-i18nmessageid; # added 2023-07-29 }) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 31c4e6ae056a..f70eb2f4e90e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14021,7 +14021,7 @@ self: super: with self; { zope-hookable = callPackage ../development/python-modules/zope-hookable { }; - zope_i18nmessageid = callPackage ../development/python-modules/zope_i18nmessageid { }; + zope-i18nmessageid = callPackage ../development/python-modules/zope-i18nmessageid { }; zope_interface = callPackage ../development/python-modules/zope_interface { };