Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-zope.i18nmessageid for openSUSE:Factory checked in at 2022-12-07 17:33:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-zope.i18nmessageid (Old) and /work/SRC/openSUSE:Factory/.python-zope.i18nmessageid.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zope.i18nmessageid" Wed Dec 7 17:33:58 2022 rev:12 rq:1040339 version:5.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-zope.i18nmessageid/python-zope.i18nmessageid.changes 2022-11-09 12:56:17.039958440 +0100 +++ /work/SRC/openSUSE:Factory/.python-zope.i18nmessageid.new.1835/python-zope.i18nmessageid.changes 2022-12-07 17:34:32.468399877 +0100 @@ -1,0 +2,6 @@ +Mon Dec 5 13:49:15 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com> + +- Update to version 5.1.1 + * Add support for building arm64 wheels on macOS. + +------------------------------------------------------------------- Old: ---- zope.i18nmessageid-5.1.0.tar.gz New: ---- zope.i18nmessageid-5.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-zope.i18nmessageid.spec ++++++ --- /var/tmp/diff_new_pack.Kx2fnZ/_old 2022-12-07 17:34:34.984413653 +0100 +++ /var/tmp/diff_new_pack.Kx2fnZ/_new 2022-12-07 17:34:34.988413675 +0100 @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-zope.i18nmessageid%{psuffix} -Version: 5.1.0 +Version: 5.1.1 Release: 0 Summary: Zope Location License: ZPL-2.1 ++++++ zope.i18nmessageid-5.1.0.tar.gz -> zope.i18nmessageid-5.1.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/CHANGES.rst new/zope.i18nmessageid-5.1.1/CHANGES.rst --- old/zope.i18nmessageid-5.1.0/CHANGES.rst 2022-11-07 08:28:43.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/CHANGES.rst 2022-11-17 15:26:18.000000000 +0100 @@ -2,6 +2,12 @@ Changes ========= +5.1.1 (2022-11-17) +================== + +- Add support for building arm64 wheels on macOS. + + 5.1.0 (2022-11-06) ================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/PKG-INFO new/zope.i18nmessageid-5.1.1/PKG-INFO --- old/zope.i18nmessageid-5.1.0/PKG-INFO 2022-11-07 08:28:52.399707300 +0100 +++ new/zope.i18nmessageid-5.1.1/PKG-INFO 2022-11-17 16:10:00.848174800 +0100 @@ -1,13 +1,12 @@ Metadata-Version: 2.1 Name: zope.i18nmessageid -Version: 5.1.0 +Version: 5.1.1 Summary: Message Identifiers for internationalization Home-page: https://github.com/zopefoundation/zope.i18nmessageid Author: Zope Foundation and Contributors Author-email: zope-...@zope.org License: ZPL 2.1 Keywords: zope i18n message factory -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Web Environment Classifier: Intended Audience :: Developers @@ -30,9 +29,9 @@ Classifier: Topic :: Internet :: WWW/HTTP Classifier: Framework :: Zope :: 3 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* -Provides-Extra: docs -Provides-Extra: test Provides-Extra: testing +Provides-Extra: test +Provides-Extra: docs License-File: LICENSE.txt ``zope.i18nmessageid`` @@ -79,6 +78,12 @@ Changes ========= +5.1.1 (2022-11-17) +================== + +- Add support for building arm64 wheels on macOS. + + 5.1.0 (2022-11-06) ================== @@ -276,5 +281,3 @@ - Corresponds to the verison of the zope.i18nmessageid package shipped as part of the Zope X3.0.0 release. - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/appveyor.yml new/zope.i18nmessageid-5.1.1/appveyor.yml --- old/zope.i18nmessageid-5.1.0/appveyor.yml 2022-11-07 08:28:43.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/appveyor.yml 2022-11-17 15:09:48.000000000 +0100 @@ -9,21 +9,13 @@ secure: aoZC/+rvJKg8B5GMGIxd1VZ0Oxtmc0lPMiqT2wHP5qBRoZf6tEB7n9u7uCIifcAX1IWsLCRF7DKWvvCQTFJL5HcQvXFQSnEuXvdMT/utFFx9eCCy+Cu+WuWkasGCG+gx9uhMTe01mixi8yujgVj894Xjdv5YyNH2dPeqV5kInTzYrOmKZs1FTvKTlYZNHyYWRnYhyaLBn4FmmeuXuFcd5o05jkaa2dnerW85F3sr7mWbCgL4GpEQ59rYX34Cl4EdEXw+IViTyFWJuZp+k9GCUnzxAmA+vlfoSbZ6JfvTLaU= matrix: - - python: 27 - python: 27-x64 - - python: 35 - python: 35-x64 - - python: 36 - python: 36-x64 - - python: 37 - python: 37-x64 - - python: 38 - python: 38-x64 - - python: 39 - python: 39-x64 - - python: 310 - python: 310-x64 - - python: 311 - python: 311-x64 install: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/docs/_build/doctest/output.txt new/zope.i18nmessageid-5.1.1/docs/_build/doctest/output.txt --- old/zope.i18nmessageid-5.1.0/docs/_build/doctest/output.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/docs/_build/doctest/output.txt 2022-11-06 13:20:00.000000000 +0100 @@ -0,0 +1,17 @@ +Results of doctest builder run on 2022-11-06 13:20:00 +===================================================== + +Document: narr +-------------- +1 items passed all tests: + 36 tests in default +36 tests in 1 items. +36 passed and 0 failed. +Test passed. + +Doctest summary +=============== + 36 tests + 0 failures in tests + 0 failures in setup code + 0 failures in cleanup code diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/docs/_build/html/_sources/api.rst.txt new/zope.i18nmessageid-5.1.1/docs/_build/html/_sources/api.rst.txt --- old/zope.i18nmessageid-5.1.0/docs/_build/html/_sources/api.rst.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/docs/_build/html/_sources/api.rst.txt 2022-11-03 15:37:34.000000000 +0100 @@ -0,0 +1,11 @@ +:mod:`zope.i18nmessageid` API Reference +======================================= + +:mod:`zope.i18nmessageid.message` +--------------------------------- + +.. automodule:: zope.i18nmessageid.message + + .. autoclass:: Message + + .. autoclass:: MessageFactory diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/docs/_build/html/_sources/hacking.rst.txt new/zope.i18nmessageid-5.1.1/docs/_build/html/_sources/hacking.rst.txt --- old/zope.i18nmessageid-5.1.0/docs/_build/html/_sources/hacking.rst.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/docs/_build/html/_sources/hacking.rst.txt 2022-11-03 15:37:34.000000000 +0100 @@ -0,0 +1,300 @@ +Hacking on :mod:`zope.i18nmessageid` +==================================== + + +Getting the Code +################ + +The main repository for :mod:`zope.i18nmessageid` is in the Zope Foundation +Github repository: + + https://github.com/zopefoundation/zope.i18nmessageid + +You can get a read-only checkout from there: + +.. code-block:: sh + + $ git clone https://github.com/zopefoundation/zope.i18nmessageid.git + +or fork it and get a writeable checkout of your fork: + +.. code-block:: sh + + $ git clone g...@github.com/jrandom/zope.i18nmessageid.git + +The project also mirrors the trunk from the Github repository as a +Bazaar branch on Launchpad: + +https://code.launchpad.net/zope.i8nmessageid + +You can branch the trunk from there using Bazaar: + +.. code-block:: sh + + $ bzr branch lp:zope.i8nmessageid + + + +Working in a ``virtualenv`` +########################### + +Installing +---------- + +If you use the ``virtualenv`` package to create lightweight Python +development environments, you can run the tests using nothing more +than the ``python`` binary in a virtualenv. First, create a scratch +environment: + +.. code-block:: sh + + $ /path/to/virtualenv --no-site-packages /tmp/hack-zope.i18nmessageid + +Next, get this package registered as a "development egg" in the +environment: + +.. code-block:: sh + + $ /tmp/hack-zope.i8nmessageid/bin/python setup.py develop + +Running the tests +----------------- + +Run the tests using the build-in ``setuptools`` testrunner: + +.. code-block:: sh + + $ /tmp/hack-zope.i8nmessageid/bin/python setup.py test -q + running test + .................... + ---------------------------------------------------------------------- + Ran 20 tests in 0.001s + + OK + +The ``dev`` command alias downloads and installs extra tools, like the +:mod:`nose` testrunner and the :mod:`coverage` coverage analyzer: + +.. code-block:: sh + + $ /tmp/hack-zope.i8nmessageid/bin/python setup.py dev + $ /tmp/hack-zope.i8nmessageid/bin/nosetests + running nosetests + .................... + ---------------------------------------------------------------------- + Ran 20 tests in 0.030s + + OK + +If you have the :mod:`coverage` pacakge installed in the virtualenv, +you can see how well the tests cover the code: + +.. code-block:: sh + + $ /tmp/hack-zope.i8nmessageid/bin/nosetests --with coverage + running nosetests + .................... + Name Stmts Miss Cover Missing + ---------------------------------------------------------- + zope.i18nmessageid 3 0 100% + zope.i18nmessageid.message 36 0 100% + ---------------------------------------------------------- + TOTAL 39 0 100% + ---------------------------------------------------------------------- + Ran 21 tests in 0.036s + + OK + + +Building the documentation +-------------------------- + +:mod:`zope.i18nmessageid` uses the nifty :mod:`Sphinx` documentation system +for building its docs. Using the same virtualenv you set up to run the +tests, you can build the docs: + +The ``docs`` command alias downloads and installs Sphinx and its dependencies: + +.. code-block:: sh + + $ /tmp/hack-zope.i8nmessageid/bin/python setup.py docs + ... + $ bin/sphinx-build -b html -d docs/_build/doctrees docs docs/_build/html + ... + build succeeded. + +You can also test the code snippets in the documentation: + +.. code-block:: sh + + $ bin/sphinx-build -b doctest -d docs/_build/doctrees docs docs/_build/doctest + ... + running tests... + + Document: index + --------------- + 1 items passed all tests: + 17 tests in default + 17 tests in 1 items. + 17 passed and 0 failed. + Test passed. + + Doctest summary + =============== + 17 tests + 0 failures in tests + 0 failures in setup code + build succeeded. + + +Using :mod:`zc.buildout` +######################## + +Setting up the buildout +----------------------- + +:mod:`zope.i18nmessageid` ships with its own :file:`buildout.cfg` file and +:file:`bootstrap.py` for setting up a development buildout: + +.. code-block:: sh + + $ /path/to/python2.6 bootstrap.py + ... + Generated script '.../bin/buildout' + $ bin/buildout + Develop: '/home/jrandom/projects/Zope/BTK/i18nmessageid/.' + ... + Generated script '.../bin/sphinx-quickstart'. + Generated script '.../bin/sphinx-build'. + + +Running the tests +----------------- + +You can now run the tests: + +.. code-block:: sh + + $ bin/test --all + Running zope.testing.testrunner.layer.UnitTests tests: + Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds. + Ran 702 tests with 0 failures and 0 errors in 0.000 seconds. + Tearing down left over layers: + Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds. + + +Using :mod:`tox` +################ + + +Running Tests on Multiple Python Versions +----------------------------------------- + +`tox <http://tox.testrun.org/latest/>`_ is a Python-based test automation +tool designed to run tests against multiple Python versions. It creates +a ``virtualenv`` for each configured version, installs the current package +and configured dependencies into each ``virtualenv``, and then runs the +configured commands. + +:mod:`zope.i18nmessageid` configures the following :mod:`tox` environments via +its ``tox.ini`` file: + +- The ``py26``, ``py27``, ``py33``, ``py34``, and ``pypy`` environments + builds a ``virtualenv`` with ``pypy``, + installs :mod:`zope.i18nmessageid` and dependencies, and runs the tests + via ``python setup.py test -q``. + +- The ``coverage`` environment builds a ``virtualenv`` with ``python2.6``, + installs :mod:`zope.i18nmessageid` and dependencies, installs + :mod:`nose` and :mod:`coverage`, and runs ``nosetests`` with statement + coverage. + +- The ``docs`` environment builds a virtualenv with ``python2.6``, installs + :mod:`zope.i18nmessageid` and dependencies, installs ``Sphinx`` and + dependencies, and then builds the docs and exercises the doctest snippets. + +This example requires that you have a working ``python2.6`` on your path, +as well as installing ``tox``: + +.. code-block:: sh + + $ tox -e py26 + GLOB sdist-make: .../zope.i18nmessageid/setup.py + py26 sdist-reinst: .../zope.i18nmessageid/.tox/dist/zope.i18nmessageid-4.0.2dev.zip + py26 runtests: commands[0] + ... + ---------------------------------------------------------------------- + Ran 1341 tests in 0.477s + + OK + ___________________________________ summary ____________________________________ + py26: commands succeeded + congratulations :) + +Running ``tox`` with no arguments runs all the configured environments, +including building the docs and testing their snippets: + +.. code-block:: sh + + $ tox + GLOB sdist-make: .../zope.i18nmessageid/setup.py + py26 sdist-reinst: .../zope.i18nmessageid/.tox/dist/zope.i18nmessageid-4.0.2dev.zip + py26 runtests: commands[0] + ... + Doctest summary + =============== + 678 tests + 0 failures in tests + 0 failures in setup code + 0 failures in cleanup code + build succeeded. + ___________________________________ summary ____________________________________ + py26: commands succeeded + py27: commands succeeded + py32: commands succeeded + pypy: commands succeeded + coverage: commands succeeded + docs: commands succeeded + congratulations :) + + + +Contributing to :mod:`zope.i18nmessageid` +######################################### + +Submitting a Bug Report +----------------------- + +:mod:`zope.i18nmessageid` tracks its bugs on Github: + + https://github.com/zopefoundation/zope.i18nmessageid/issues + +Please submit bug reports and feature requests there. + +Sharing Your Changes +-------------------- + +.. note:: + + Please ensure that all tests are passing before you submit your code. + If possible, your submission should include new tests for new features + or bug fixes, although it is possible that you may have tested your + new code by updating existing tests. + +If have made a change you would like to share, the best route is to fork +the Githb repository, check out your fork, make your changes on a branch +in your fork, and push it. You can then submit a pull request from your +branch: + + https://github.com/zopefoundation/zope.i18nmessageid/pulls + +If you branched the code from Launchpad using Bazaar, you have another +option: you can "push" your branch to Launchpad: + +.. code-block:: sh + + $ bzr push lp:~jrandom/zope.i18nmessageid/cool_feature + +After pushing your branch, you can link it to a bug report on Launchpad, +or request that the maintainers merge your branch using the Launchpad +"merge request" feature. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/docs/_build/html/_sources/index.rst.txt new/zope.i18nmessageid-5.1.1/docs/_build/html/_sources/index.rst.txt --- old/zope.i18nmessageid-5.1.0/docs/_build/html/_sources/index.rst.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/docs/_build/html/_sources/index.rst.txt 2022-11-03 15:37:34.000000000 +0100 @@ -0,0 +1,21 @@ +:mod:`zope.i18nmessageid` Documentation +======================================= + +Contents: + +.. toctree:: + :maxdepth: 2 + + narr + api + hacking + + + +Indices and tables +================== + +* :ref:`genindex` +* :ref:`modindex` +* :ref:`search` + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/docs/_build/html/_sources/narr.rst.txt new/zope.i18nmessageid-5.1.1/docs/_build/html/_sources/narr.rst.txt --- old/zope.i18nmessageid-5.1.0/docs/_build/html/_sources/narr.rst.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/docs/_build/html/_sources/narr.rst.txt 2022-11-06 13:17:38.000000000 +0100 @@ -0,0 +1,169 @@ +Using :mod:`zope.i18nmessageid` +=============================== + +Rationale +--------- + +To translate any text, we must be able to discover the source domain +of the text. A source domain is an identifier that identifies a +project that produces program source strings. Source strings occur as +literals in python programs, text in templates, and some text in XML +data. The project implies a source language and an application +context. + +Messages and Domains +-------------------- + +We can think of a source domain as a collection of messages and +associated translation strings. The domain helps to disambiguate messages +based on context: for instance, the message whose source string is ``draw`` +means one thing in a first-person shooter game, and quite another in a +graphics package: in the first case, the domain for the message might +be ``ok_corral``, while in the second it might be ``gimp``. + +We often need to create unicode strings that will be displayed by +separate views. The view cannot translate the string without knowing +its source domain. A string or unicode literal carries no domain +information, therefore we use instances of the +:class:`~zope.i18nmessageid.message.Message` class. Messages are unicode +strings which carry a translation source domain and possibly a default +translation. + +Message Factories +----------------- + +Messages are created by a message factory belonging to a given translation +domain. Each message factory is created by instantiating a +:class:`~zope.i18nmessageid.message.MessageFactory`, passing the domain +corresponding to the project which manages the corrresponding translations. + +.. doctest:: + + >>> from zope.i18nmessageid import MessageFactory + >>> factory = MessageFactory('myproject') + >>> foo = factory('foo') + >>> foo.domain + 'myproject' + +The Zope project uses the ``zope`` domain for its messages. This package +exports an already-created factory for that domain: + +.. doctest:: + + >>> from zope.i18nmessageid import ZopeMessageFactory as _z_ + >>> foo = _z_('foo') + >>> foo.domain + 'zope' + + +Example Usage +------------- + +In this example, we create a message factory and assign it to _. By +convention, we use _ as the name of our factory to be compatible with +translatable string extraction tools such as xgettext. We then call _ +with a string that needs to be translatable: + +.. doctest:: + + >>> from zope.i18nmessageid import MessageFactory, Message + >>> _ = MessageFactory("futurama") + >>> robot = _(u"robot-message", u"${name} is a robot.") + +Messages at first seem like they are text strings: + +.. doctest:: + + >>> import six + >>> robot == u'robot-message' + True + >>> isinstance(robot, six.text_type) + True + +The additional domain, default and mapping information is available +through attributes: + +.. doctest:: + + >>> robot.default == u'${name} is a robot.' + True + >>> robot.mapping + >>> robot.domain + 'futurama' + +The message's attributes are considered part of the immutable message +object. They cannot be changed once the message id is created: + +.. doctest:: + + >>> robot.domain = "planetexpress" + Traceback (most recent call last): + ... + AttributeError: readonly attribute + + >>> robot.default = u"${name} is not a robot." + Traceback (most recent call last): + ... + AttributeError: readonly attribute + + >>> robot.mapping = {u'name': u'Bender'} + Traceback (most recent call last): + ... + AttributeError: readonly attribute + +If you need to change their information, you'll have to make a new +message id object: + +.. doctest:: + + >>> new_robot = Message(robot, mapping={u'name': u'Bender'}) + >>> new_robot == u'robot-message' + True + >>> new_robot.domain + 'futurama' + >>> new_robot.default == u'${name} is a robot.' + True + >>> new_robot.mapping == {u'name': u'Bender'} + True + +Last but not least, messages are reduceable for pickling: + +.. doctest:: + + >>> callable, args = new_robot.__reduce__() + >>> callable is Message + True + >>> args == (u'robot-message', + ... 'futurama', + ... u'${name} is a robot.', + ... {u'name': u'Bender'}, + ... None, + ... None, + ... None) + True + + >>> fembot = Message(u'fembot') + >>> callable, args = fembot.__reduce__() + >>> callable is Message + True + >>> args == (u'fembot', None, None, None, None, None, None) + True + +Pickling and unpickling works, which means we can store message IDs in +a database: + +.. doctest:: + + >>> from pickle import dumps, loads + >>> pystate = dumps(new_robot) + >>> pickle_bot = loads(pystate) + >>> (pickle_bot, + ... pickle_bot.domain, + ... pickle_bot.default, + ... pickle_bot.mapping) == (u'robot-message', + ... 'futurama', + ... u'${name} is a robot.', + ... {u'name': u'Bender'}) + True + >>> pickle_bot.__reduce__()[0] is Message + True diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/setup.py new/zope.i18nmessageid-5.1.1/setup.py --- old/zope.i18nmessageid-5.1.0/setup.py 2022-11-07 08:28:43.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/setup.py 2022-11-17 15:26:08.000000000 +0100 @@ -96,7 +96,7 @@ setup( name='zope.i18nmessageid', - version='5.1.0', + version='5.1.1', author='Zope Foundation and Contributors', author_email='zope-...@zope.org', description='Message Identifiers for internationalization', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/src/zope.i18nmessageid.egg-info/PKG-INFO new/zope.i18nmessageid-5.1.1/src/zope.i18nmessageid.egg-info/PKG-INFO --- old/zope.i18nmessageid-5.1.0/src/zope.i18nmessageid.egg-info/PKG-INFO 2022-11-07 08:28:52.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/src/zope.i18nmessageid.egg-info/PKG-INFO 2022-11-17 16:10:00.000000000 +0100 @@ -1,13 +1,12 @@ Metadata-Version: 2.1 Name: zope.i18nmessageid -Version: 5.1.0 +Version: 5.1.1 Summary: Message Identifiers for internationalization Home-page: https://github.com/zopefoundation/zope.i18nmessageid Author: Zope Foundation and Contributors Author-email: zope-...@zope.org License: ZPL 2.1 Keywords: zope i18n message factory -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Web Environment Classifier: Intended Audience :: Developers @@ -30,9 +29,9 @@ Classifier: Topic :: Internet :: WWW/HTTP Classifier: Framework :: Zope :: 3 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* -Provides-Extra: docs -Provides-Extra: test Provides-Extra: testing +Provides-Extra: test +Provides-Extra: docs License-File: LICENSE.txt ``zope.i18nmessageid`` @@ -79,6 +78,12 @@ Changes ========= +5.1.1 (2022-11-17) +================== + +- Add support for building arm64 wheels on macOS. + + 5.1.0 (2022-11-06) ================== @@ -276,5 +281,3 @@ - Corresponds to the verison of the zope.i18nmessageid package shipped as part of the Zope X3.0.0 release. - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/src/zope.i18nmessageid.egg-info/SOURCES.txt new/zope.i18nmessageid-5.1.1/src/zope.i18nmessageid.egg-info/SOURCES.txt --- old/zope.i18nmessageid-5.1.0/src/zope.i18nmessageid.egg-info/SOURCES.txt 2022-11-07 08:28:52.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/src/zope.i18nmessageid.egg-info/SOURCES.txt 2022-11-17 16:10:00.000000000 +0100 @@ -19,7 +19,11 @@ docs/index.rst docs/make.bat docs/narr.rst -docs/_static/.gitignore +docs/_build/doctest/output.txt +docs/_build/html/_sources/api.rst.txt +docs/_build/html/_sources/hacking.rst.txt +docs/_build/html/_sources/index.rst.txt +docs/_build/html/_sources/narr.rst.txt src/zope/__init__.py src/zope.i18nmessageid.egg-info/PKG-INFO src/zope.i18nmessageid.egg-info/SOURCES.txt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.i18nmessageid-5.1.0/src/zope.i18nmessageid.egg-info/requires.txt new/zope.i18nmessageid-5.1.1/src/zope.i18nmessageid.egg-info/requires.txt --- old/zope.i18nmessageid-5.1.0/src/zope.i18nmessageid.egg-info/requires.txt 2022-11-07 08:28:52.000000000 +0100 +++ new/zope.i18nmessageid-5.1.1/src/zope.i18nmessageid.egg-info/requires.txt 2022-11-17 16:10:00.000000000 +0100 @@ -5,9 +5,9 @@ Sphinx [test] -coverage zope.testrunner +coverage [testing] -coverage zope.testrunner +coverage