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

Reply via email to