Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-zope.proxy for 
openSUSE:Factory checked in at 2026-05-20 15:25:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zope.proxy (Old)
 and      /work/SRC/openSUSE:Factory/.python-zope.proxy.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-zope.proxy"

Wed May 20 15:25:14 2026 rev:22 rq:1354130 version:7.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-zope.proxy/python-zope.proxy.changes      
2025-12-11 18:40:47.804100012 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.proxy.new.1966/python-zope.proxy.changes
    2026-05-20 15:26:32.359128662 +0200
@@ -1,0 +2,9 @@
+Tue May 19 22:18:24 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 7.2:
+  * Add support for automatically building and publishing
+    Windows/ARM64 wheels.
+  * Add support for automatically building and publishing source
+    distributions.
+
+-------------------------------------------------------------------

Old:
----
  zope_proxy-7.1.tar.gz

New:
----
  zope_proxy-7.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-zope.proxy.spec ++++++
--- /var/tmp/diff_new_pack.ZQH3yZ/_old  2026-05-20 15:26:33.471174484 +0200
+++ /var/tmp/diff_new_pack.ZQH3yZ/_new  2026-05-20 15:26:33.475174649 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.proxy
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2013 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
@@ -28,7 +28,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-zope.proxy%{psuffix}
-Version:        7.1
+Version:        7.2
 Release:        0
 Summary:        Generic Transparent Proxies
 License:        ZPL-2.1

++++++ zope_proxy-7.1.tar.gz -> zope_proxy-7.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/.manylinux-install.sh 
new/zope_proxy-7.2/.manylinux-install.sh
--- old/zope_proxy-7.1/.manylinux-install.sh    2025-11-18 08:57:38.000000000 
+0100
+++ new/zope_proxy-7.2/.manylinux-install.sh    2026-04-30 08:39:32.000000000 
+0200
@@ -1,6 +1,6 @@
 #!/usr/bin/env bash
-# Generated from:
-# https://github.com/zopefoundation/meta/tree/master/config/c-code
+# Generated with zope.meta (https://zopemeta.readthedocs.io/) from:
+# https://github.com/zopefoundation/meta/tree/master/src/zope/meta/c-code
 
 set -e -x
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/.manylinux.sh 
new/zope_proxy-7.2/.manylinux.sh
--- old/zope_proxy-7.1/.manylinux.sh    2025-11-18 08:57:38.000000000 +0100
+++ new/zope_proxy-7.2/.manylinux.sh    2026-04-30 08:39:32.000000000 +0200
@@ -1,6 +1,6 @@
 #!/usr/bin/env bash
-# Generated from:
-# https://github.com/zopefoundation/meta/tree/master/config/c-code
+# Generated with zope.meta (https://zopemeta.readthedocs.io/) from:
+# https://github.com/zopefoundation/meta/tree/master/src/zope/meta/c-code
 
 set -e -x
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/.pre-commit-config.yaml 
new/zope_proxy-7.2/.pre-commit-config.yaml
--- old/zope_proxy-7.1/.pre-commit-config.yaml  2025-11-18 08:57:38.000000000 
+0100
+++ new/zope_proxy-7.2/.pre-commit-config.yaml  2026-04-30 08:39:32.000000000 
+0200
@@ -1,9 +1,9 @@
-# Generated from:
-# https://github.com/zopefoundation/meta/tree/master/config/c-code
+# Generated with zope.meta (https://zopemeta.readthedocs.io/) from:
+# https://github.com/zopefoundation/meta/tree/master/src/zope/meta/c-code
 minimum_pre_commit_version: '3.6'
 repos:
   - repo: https://github.com/pycqa/isort
-    rev: "7.0.0"
+    rev: "8.0.1"
     hooks:
     - id: isort
   - repo: https://github.com/hhatto/autopep8
@@ -12,7 +12,7 @@
     - id: autopep8
       args: [--in-place, --aggressive, --aggressive]
   - repo: https://github.com/asottile/pyupgrade
-    rev: v3.21.0
+    rev: v3.21.2
     hooks:
     - id: pyupgrade
       args: [--py310-plus]
@@ -21,6 +21,7 @@
     rev: 0.4.3
     hooks:
     - id: teyit
+      language_version: python3.13
   - repo: https://github.com/PyCQA/flake8
     rev: "7.3.0"
     hooks:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/.readthedocs.yaml 
new/zope_proxy-7.2/.readthedocs.yaml
--- old/zope_proxy-7.1/.readthedocs.yaml        2025-11-18 08:57:38.000000000 
+0100
+++ new/zope_proxy-7.2/.readthedocs.yaml        2026-04-30 08:39:32.000000000 
+0200
@@ -1,5 +1,5 @@
-# Generated from:
-# https://github.com/zopefoundation/meta/tree/master/config/c-code
+# Generated with zope.meta (https://zopemeta.readthedocs.io/) from:
+# https://github.com/zopefoundation/meta/tree/master/src/zope/meta/c-code
 # Read the Docs configuration file
 # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/CHANGES.rst 
new/zope_proxy-7.2/CHANGES.rst
--- old/zope_proxy-7.1/CHANGES.rst      2025-11-18 08:57:38.000000000 +0100
+++ new/zope_proxy-7.2/CHANGES.rst      2026-04-30 08:39:32.000000000 +0200
@@ -1,6 +1,14 @@
 Change log
 ==========
 
+7.2 (2026-04-30)
+----------------
+
+- Add support for automatically building and publishing Windows/ARM64 wheels.
+
+- Add support for automatically building and publishing source distributions.
+
+
 7.1 (2025-11-18)
 ----------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/CONTRIBUTING.md 
new/zope_proxy-7.2/CONTRIBUTING.md
--- old/zope_proxy-7.1/CONTRIBUTING.md  2025-11-18 08:57:38.000000000 +0100
+++ new/zope_proxy-7.2/CONTRIBUTING.md  2026-04-30 08:39:32.000000000 +0200
@@ -1,6 +1,6 @@
 <!--
-Generated from:
-https://github.com/zopefoundation/meta/tree/master/config/c-code
+Generated with zope.meta (https://zopemeta.readthedocs.io/) from:
+https://github.com/zopefoundation/meta/tree/master/src/zope/meta/c-code
 -->
 # Contributing to zopefoundation projects
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/MANIFEST.in 
new/zope_proxy-7.2/MANIFEST.in
--- old/zope_proxy-7.1/MANIFEST.in      2025-11-18 08:57:38.000000000 +0100
+++ new/zope_proxy-7.2/MANIFEST.in      2026-04-30 08:39:32.000000000 +0200
@@ -1,5 +1,5 @@
-# Generated from:
-# https://github.com/zopefoundation/meta/tree/master/config/c-code
+# Generated with zope.meta (https://zopemeta.readthedocs.io/) from:
+# https://github.com/zopefoundation/meta/tree/master/src/zope/meta/c-code
 include *.md
 include *.rst
 include *.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/PKG-INFO new/zope_proxy-7.2/PKG-INFO
--- old/zope_proxy-7.1/PKG-INFO 2025-11-18 08:57:39.582602000 +0100
+++ new/zope_proxy-7.2/PKG-INFO 2026-04-30 08:39:43.230642800 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: zope.proxy
-Version: 7.1
+Version: 7.2
 Summary: Generic Transparent Proxies
 Author-email: Zope Foundation and contributors <[email protected]>
 Maintainer-email: Plone Foundation and contributors <[email protected]>
@@ -70,3 +70,393 @@
 internal slots (such as ``__int__``/``__str__``/``__add__``).
 
 Complete documentation is at https://zopeproxy.readthedocs.io
+
+Change log
+==========
+
+7.2 (2026-04-30)
+----------------
+
+- Add support for automatically building and publishing Windows/ARM64 wheels.
+
+- Add support for automatically building and publishing source distributions.
+
+
+7.1 (2025-11-18)
+----------------
+
+- Drop support for Python 3.9.
+
+- Add support for Python 3.14.
+
+- Move all supported package metadata into ``pyproject.toml``.
+
+- Remove no longer necessary ``setuptools`` runtime dependency.
+
+
+7.0 (2025-09-12)
+----------------
+
+- Replace ``pkg_resources`` namespace with PEP 420 native namespace.
+
+- Add preliminary support for Python 3.14.
+
+- Drop support for Python 3.8.
+
+- Adjust minimal required version of ``zope.security`` test dependency to 
``7.3``.
+
+
+6.1 (2024-10-02)
+----------------
+
+- Respect ``PURE_PYTHON`` environment variable set to ``0``.
+
+
+6.0 (2024-09-17)
+----------------
+
+- Declare full support for Python 3.13.
+
+- Drop support for Python 3.7.
+
+
+5.3 (2024-08-07)
+----------------
+
+- Build Windows wheels on GHA.
+
+- Correct return type for ``wrap_hash`` (fixes build on ``i386``).
+  (`#61 <https://github.com/zopefoundation/zope.proxy/issues/61>`_)
+
+
+5.2 (2024-02-09)
+----------------
+
+- Add preliminary support for Python 3.13 as of 3.13a3.
+
+
+5.1 (2023-10-05)
+----------------
+
+- Add support for Python 3.12.
+
+
+5.0.0 (2023-01-18)
+------------------
+
+- Drop support for Python 2.7, 3.5, 3.6.
+
+- Remove proxying code for names that no longer exist in Python 3
+  like ``__long__`` and some others.
+  (`#55 <https://github.com/zopefoundation/zope.proxy/issues/55>`_)
+
+
+4.6.1 (2022-11-16)
+------------------
+
+- Add support for building arm64 wheels on macOS.
+
+
+4.6.0 (2022-11-03)
+------------------
+
+- Add support for Python 3.11.
+
+
+4.5.1 (2022-09-15)
+------------------
+
+- Disable unsafe math optimizations in C code.  See `pull request 53
+  <https://github.com/zopefoundation/zope.proxy/pull/53>`_.
+
+
+4.5.0 (2021-11-17)
+------------------
+
+- Add support for Python 3.10.
+
+
+4.4.0 (2021-07-22)
+------------------
+
+- Add support for Python 3.9.
+
+- Create aarch64 wheels.
+
+
+4.3.5 (2020-03-16)
+------------------
+
+- Stop installing C header files on PyPy (which is what zope.proxy before 4.3.4
+  used to do), fixes `issue 39
+  <https://github.com/zopefoundation/zope.proxy/issues/39>`_.
+
+
+4.3.4 (2020-03-13)
+------------------
+
+- Fix a compilation warning on Python 3.8. The slot ``tp_print``
+  changed to ``tp_vectorcall_offset`` in 3.8 and must not be set.
+  Prior to 3.8, it was reserved and ignored in all Python 3 versions.
+  See `issue 36
+  <https://github.com/zopefoundation/zope.proxy/issues/36>`_.
+
+- Remove deprecated use of setuptools features.  See `issue 38
+  <https://github.com/zopefoundation/zope.proxy/issues/38>`_.
+
+
+4.3.3 (2019-11-11)
+------------------
+
+- Add support for Python 3.8.
+
+- Drop support for Python 3.4.
+
+
+4.3.2 (2019-07-12)
+------------------
+
+- Fix error handling in ``ProxyBase.__setattr__``: any the exception raised by
+  ``PyString_AsString``/``PyUnicode_AsUTF8`` would be silently swallowed up
+  and ignored.  See `issue 31
+  <https://github.com/zopefoundation/zope.proxy/issues/31>`_.
+
+
+4.3.1 (2018-08-09)
+------------------
+
+- Simplify the internal C handling of attribute names in
+  ``__getattribute__`` and ``__setattr__``.
+
+- Make building the C extension optional. We still attempt to build it
+  on supported platforms, but we allow it to fail in case of a missing
+  compiler or headers. See `issue 26
+  <https://github.com/zopefoundation/zope.proxy/issues/26>`_.
+
+- Test the PURE_PYTHON environment and PyPy3 on Travis CI.
+
+- Add support for Python 3.7.
+
+
+4.3.0 (2017-09-13)
+------------------
+
+- Fix a potential rare crash when deallocating proxies. See `issue 20
+  <https://github.com/zopefoundation/zope.proxy/issues/20>`_.
+
+- Drop support for Python 3.3.
+
+- Drop support for "python setup.py test".
+
+- 100% test coverage.
+
+- Fix indexing pure-Python proxies with slices under Python 3, and
+  restore the use of ``__getslice__`` (if implemented by the target's
+  type) under Python 2. Previously, pure-Python proxies would fail
+  with an AttributeError when given a slice on Python 3, and on Python
+  2, a custom ``__getslice__`` was ignored. See `issue 21
+  <https://github.com/zopefoundation/zope.proxy/issues/21>`_.
+
+
+4.2.1 (2017-04-23)
+------------------
+
+- Make the pure-Python implementation of ``sameProxiedObjects`` handle
+  ``zope.security`` proxies. See `issue 15 
<https://github.com/zopefoundation/zope.proxy/issues/15>`_.
+
+- Add support for Python 3.6.
+
+
+4.2.0 (2016-05-05)
+------------------
+
+- Correctly strip ``zope.security`` proxies in ``removeAllProxies``.
+  See `issue 13 <https://github.com/zopefoundation/zope.proxy/pull/13>`_.
+
+- Avoid poisoning the user's global wheel cache when testing ``PURE_PYTHON``
+  environments under ``tox``,
+
+- Drop support for Python 2.6 and 3.2.
+
+- Add support for Python 3.5.
+
+
+4.1.6 (2015-06-02)
+------------------
+
+- Make subclasses of ProxyBase properly delegate ``__module__`` to the
+  wrapped object. This fixes some ``zope.interface`` lookups under
+  PyPy.
+
+- Make the pure-Python implementation of ProxyBase properly report the
+  ``zope.interface`` interfaces implemented by builtin types like
+  ``list``. This fixes some ``zope.interface`` lookups under PyPy.
+
+
+4.1.5 (2015-05-19)
+------------------
+
+- Make the C implementation proxy ``__unicode__`` correctly.
+
+- Make the C implementation use the standard methods to proxy ``int`` and
+  ``float``.
+
+- Make the pure Python implementation handle descriptors defined in
+  subclasses like the C version. See
+  https://github.com/zopefoundation/zope.proxy/issues/5.
+
+
+4.1.4 (2014-03-19)
+------------------
+
+- Add support for Python 3.4.
+
+- Update ``bootstrap.py`` to version 2.2.
+
+
+4.1.3 (2013-03-12)
+------------------
+
+- Fix interface object introspection in PyPy. For some reason PyPy makes
+  attributes available despite the restrictive ``__slots__`` declaration.
+
+- Add a bunch of tests surrounding interface lookup and adaptation.
+
+
+4.1.2 (2013-03-11)
+------------------
+
+- Make ``PyProxyBase.__iter__()`` return the result of
+  ``PyProxyBase._wrapped.__iter__`` if available, otherwise falling back to
+  Python internals. The previous implementation always created a generator.
+
+- In ``PyProxyBase.__setattr__()``, allow setting of properties on the
+  proxy itself. This is needed to properly allow proxy extensions as was
+  evidenced int he ``zope.security.decorator`` module.
+
+
+4.1.1 (2012-12-31)
+------------------
+
+- Fleshed out PyPI Trove classifiers.
+
+
+4.1.0 (2012-12-19)
+------------------
+
+- Enable compilation of dependent modules under Py3k.
+
+- Replace use of ``PyCObject`` APIs with equivalent ``PyCapsule`` APIs,
+  except under Python 2.6.
+
+  N.B.  This change is an ABI incompatibility under Python 2.7:
+        extensions built under Python 2.7 against 4.0.x versions of
+        ``zope.proxy`` must be rebuilt.
+
+
+4.0.1 (2012-11-21)
+------------------
+
+- Add support for Python 3.3.
+
+
+4.0.0 (2012-06-06)
+------------------
+
+- Add support for PyPy.
+
+  N.B.:  the C extension is *not* built under PyPy.
+
+- Add a pure-Python reference / fallback implementations of
+  ``zope.proxy.ProxyBase`` and the proxy module API functions.
+
+  N.B.:  the pure-Python proxy implements all regular features of
+  ``ProxyBase``;  however, it does not exclude access to the wrapped object
+  in the same way that the C version does.  If you need that information
+  hiding (e.g., to implement security sandboxing), you still need to use
+  the C version.
+
+- Add support for continuous integration using ``tox`` and ``jenkins``.
+
+- 100% unit test coverage.
+
+- Add Sphinx documentation:  moved doctest examples to API reference.
+
+- Add 'setup.py docs' alias (installs ``Sphinx`` and dependencies).
+
+- Add 'setup.py dev' alias (runs ``setup.py develop`` plus installs
+  ``nose`` and ``coverage``).
+
+- Replace deprecated ``zope.interface.implements`` usage with equivalent
+  ``zope.interface.implementer`` decorator.
+
+- Drop support for Python 2.4 and 2.5.
+
+- Add Python 3.2 support.
+
+
+3.6.1 (2010-07-06)
+------------------
+
+- Make tests compatible with Python 2.7.
+
+
+3.6.0 (2010-04-30)
+------------------
+
+- Remove test extra and the remaining dependency on zope.testing.
+
+- Remove use of 'zope.testing.doctestunit' in favor of stdlib's 'doctest.
+
+
+3.5.0 (2009/01/31)
+------------------
+
+- Add support to bootstrap on Jython.
+
+- Use ``zope.container`` instead of ``zope.app.container``.
+
+
+3.4.2 (2008/07/27)
+------------------
+
+- Make C code compatible with Python 2.5 on 64bit architectures.
+
+
+3.4.1 (2008/06/24)
+------------------
+
+- Bug: Update ``setup.py`` script to conform to common layout. Also updated
+  some of the fields.
+
+- Bug: Honor pre-cooked indices for tuples and lists in the ``__getslice__()``
+  and ``__setslice__()`` methods. See
+  http://docs.python.org/ref/sequence-methods.html.
+
+
+3.4.0 (2007/07/12)
+------------------
+
+- Feature: Add a ``decorator`` module that supports declaring interfaces on
+  proxies that get blended with the interfaces of the things they proxy.
+
+
+3.3.0 (2006/12/20)
+------------------
+
+- Corresponds to the verison of the ``zope.proxy`` package shipped as part of
+  the Zope 3.3.0 release.
+
+
+3.2.0 (2006/01/05)
+------------------
+
+- Corresponds to the verison of the ``zope.proxy`` package shipped as part of
+  the Zope 3.2.0 release.
+
+
+3.0.0 (2004/11/07)
+------------------
+
+- Corresponds to the verison of the ``zope.proxy`` package shipped as part of
+  the Zope X3.0.0 release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/pyproject.toml 
new/zope_proxy-7.2/pyproject.toml
--- old/zope_proxy-7.1/pyproject.toml   2025-11-18 08:57:38.000000000 +0100
+++ new/zope_proxy-7.2/pyproject.toml   2026-04-30 08:39:32.000000000 +0200
@@ -1,7 +1,5 @@
-# 
-# Generated from:
-# https://github.com/zopefoundation/meta/tree/master/config/c-code
-
+# Generated with zope.meta (https://zopemeta.readthedocs.io/) from:
+# https://github.com/zopefoundation/meta/tree/master/src/zope/meta/c-code
 [build-system]
 requires = [
     "setuptools",
@@ -11,10 +9,10 @@
 
 [project]
 name = "zope.proxy"
-version = "7.1"
+version = "7.2"
 description = "Generic Transparent Proxies"
 keywords = ["zope", "proxy", "generic", "transparent"]
-readme = "README.rst"
+dynamic = ["readme"]
 requires-python = ">=3.10"
 license = "ZPL-2.1"
 authors = [
@@ -89,3 +87,10 @@
     ".tox/*/lib/python*/site-packages/",
     ".tox/pypy*/site-packages/",
 ]
+
+[tool.setuptools.dynamic]
+readme = {file = ["README.rst", "CHANGES.rst"]}
+
+[tool.zest-releaser]
+create-wheel = false
+upload-pypi = false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/setup.cfg new/zope_proxy-7.2/setup.cfg
--- old/zope_proxy-7.1/setup.cfg        2025-11-18 08:57:39.582968500 +0100
+++ new/zope_proxy-7.2/setup.cfg        2026-04-30 08:39:43.231303500 +0200
@@ -1,6 +1,3 @@
-[zest.releaser]
-create-wheel = no
-
 [flake8]
 doctests = 1
 
@@ -14,6 +11,7 @@
        docs/_build
        docs/_build/*
        docs/_build/*/*
+       docs/_build/html/_static/scripts/*
 
 [isort]
 force_single_line = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/src/zope.proxy.egg-info/PKG-INFO 
new/zope_proxy-7.2/src/zope.proxy.egg-info/PKG-INFO
--- old/zope_proxy-7.1/src/zope.proxy.egg-info/PKG-INFO 2025-11-18 
08:57:39.000000000 +0100
+++ new/zope_proxy-7.2/src/zope.proxy.egg-info/PKG-INFO 2026-04-30 
08:39:43.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: zope.proxy
-Version: 7.1
+Version: 7.2
 Summary: Generic Transparent Proxies
 Author-email: Zope Foundation and contributors <[email protected]>
 Maintainer-email: Plone Foundation and contributors <[email protected]>
@@ -70,3 +70,393 @@
 internal slots (such as ``__int__``/``__str__``/``__add__``).
 
 Complete documentation is at https://zopeproxy.readthedocs.io
+
+Change log
+==========
+
+7.2 (2026-04-30)
+----------------
+
+- Add support for automatically building and publishing Windows/ARM64 wheels.
+
+- Add support for automatically building and publishing source distributions.
+
+
+7.1 (2025-11-18)
+----------------
+
+- Drop support for Python 3.9.
+
+- Add support for Python 3.14.
+
+- Move all supported package metadata into ``pyproject.toml``.
+
+- Remove no longer necessary ``setuptools`` runtime dependency.
+
+
+7.0 (2025-09-12)
+----------------
+
+- Replace ``pkg_resources`` namespace with PEP 420 native namespace.
+
+- Add preliminary support for Python 3.14.
+
+- Drop support for Python 3.8.
+
+- Adjust minimal required version of ``zope.security`` test dependency to 
``7.3``.
+
+
+6.1 (2024-10-02)
+----------------
+
+- Respect ``PURE_PYTHON`` environment variable set to ``0``.
+
+
+6.0 (2024-09-17)
+----------------
+
+- Declare full support for Python 3.13.
+
+- Drop support for Python 3.7.
+
+
+5.3 (2024-08-07)
+----------------
+
+- Build Windows wheels on GHA.
+
+- Correct return type for ``wrap_hash`` (fixes build on ``i386``).
+  (`#61 <https://github.com/zopefoundation/zope.proxy/issues/61>`_)
+
+
+5.2 (2024-02-09)
+----------------
+
+- Add preliminary support for Python 3.13 as of 3.13a3.
+
+
+5.1 (2023-10-05)
+----------------
+
+- Add support for Python 3.12.
+
+
+5.0.0 (2023-01-18)
+------------------
+
+- Drop support for Python 2.7, 3.5, 3.6.
+
+- Remove proxying code for names that no longer exist in Python 3
+  like ``__long__`` and some others.
+  (`#55 <https://github.com/zopefoundation/zope.proxy/issues/55>`_)
+
+
+4.6.1 (2022-11-16)
+------------------
+
+- Add support for building arm64 wheels on macOS.
+
+
+4.6.0 (2022-11-03)
+------------------
+
+- Add support for Python 3.11.
+
+
+4.5.1 (2022-09-15)
+------------------
+
+- Disable unsafe math optimizations in C code.  See `pull request 53
+  <https://github.com/zopefoundation/zope.proxy/pull/53>`_.
+
+
+4.5.0 (2021-11-17)
+------------------
+
+- Add support for Python 3.10.
+
+
+4.4.0 (2021-07-22)
+------------------
+
+- Add support for Python 3.9.
+
+- Create aarch64 wheels.
+
+
+4.3.5 (2020-03-16)
+------------------
+
+- Stop installing C header files on PyPy (which is what zope.proxy before 4.3.4
+  used to do), fixes `issue 39
+  <https://github.com/zopefoundation/zope.proxy/issues/39>`_.
+
+
+4.3.4 (2020-03-13)
+------------------
+
+- Fix a compilation warning on Python 3.8. The slot ``tp_print``
+  changed to ``tp_vectorcall_offset`` in 3.8 and must not be set.
+  Prior to 3.8, it was reserved and ignored in all Python 3 versions.
+  See `issue 36
+  <https://github.com/zopefoundation/zope.proxy/issues/36>`_.
+
+- Remove deprecated use of setuptools features.  See `issue 38
+  <https://github.com/zopefoundation/zope.proxy/issues/38>`_.
+
+
+4.3.3 (2019-11-11)
+------------------
+
+- Add support for Python 3.8.
+
+- Drop support for Python 3.4.
+
+
+4.3.2 (2019-07-12)
+------------------
+
+- Fix error handling in ``ProxyBase.__setattr__``: any the exception raised by
+  ``PyString_AsString``/``PyUnicode_AsUTF8`` would be silently swallowed up
+  and ignored.  See `issue 31
+  <https://github.com/zopefoundation/zope.proxy/issues/31>`_.
+
+
+4.3.1 (2018-08-09)
+------------------
+
+- Simplify the internal C handling of attribute names in
+  ``__getattribute__`` and ``__setattr__``.
+
+- Make building the C extension optional. We still attempt to build it
+  on supported platforms, but we allow it to fail in case of a missing
+  compiler or headers. See `issue 26
+  <https://github.com/zopefoundation/zope.proxy/issues/26>`_.
+
+- Test the PURE_PYTHON environment and PyPy3 on Travis CI.
+
+- Add support for Python 3.7.
+
+
+4.3.0 (2017-09-13)
+------------------
+
+- Fix a potential rare crash when deallocating proxies. See `issue 20
+  <https://github.com/zopefoundation/zope.proxy/issues/20>`_.
+
+- Drop support for Python 3.3.
+
+- Drop support for "python setup.py test".
+
+- 100% test coverage.
+
+- Fix indexing pure-Python proxies with slices under Python 3, and
+  restore the use of ``__getslice__`` (if implemented by the target's
+  type) under Python 2. Previously, pure-Python proxies would fail
+  with an AttributeError when given a slice on Python 3, and on Python
+  2, a custom ``__getslice__`` was ignored. See `issue 21
+  <https://github.com/zopefoundation/zope.proxy/issues/21>`_.
+
+
+4.2.1 (2017-04-23)
+------------------
+
+- Make the pure-Python implementation of ``sameProxiedObjects`` handle
+  ``zope.security`` proxies. See `issue 15 
<https://github.com/zopefoundation/zope.proxy/issues/15>`_.
+
+- Add support for Python 3.6.
+
+
+4.2.0 (2016-05-05)
+------------------
+
+- Correctly strip ``zope.security`` proxies in ``removeAllProxies``.
+  See `issue 13 <https://github.com/zopefoundation/zope.proxy/pull/13>`_.
+
+- Avoid poisoning the user's global wheel cache when testing ``PURE_PYTHON``
+  environments under ``tox``,
+
+- Drop support for Python 2.6 and 3.2.
+
+- Add support for Python 3.5.
+
+
+4.1.6 (2015-06-02)
+------------------
+
+- Make subclasses of ProxyBase properly delegate ``__module__`` to the
+  wrapped object. This fixes some ``zope.interface`` lookups under
+  PyPy.
+
+- Make the pure-Python implementation of ProxyBase properly report the
+  ``zope.interface`` interfaces implemented by builtin types like
+  ``list``. This fixes some ``zope.interface`` lookups under PyPy.
+
+
+4.1.5 (2015-05-19)
+------------------
+
+- Make the C implementation proxy ``__unicode__`` correctly.
+
+- Make the C implementation use the standard methods to proxy ``int`` and
+  ``float``.
+
+- Make the pure Python implementation handle descriptors defined in
+  subclasses like the C version. See
+  https://github.com/zopefoundation/zope.proxy/issues/5.
+
+
+4.1.4 (2014-03-19)
+------------------
+
+- Add support for Python 3.4.
+
+- Update ``bootstrap.py`` to version 2.2.
+
+
+4.1.3 (2013-03-12)
+------------------
+
+- Fix interface object introspection in PyPy. For some reason PyPy makes
+  attributes available despite the restrictive ``__slots__`` declaration.
+
+- Add a bunch of tests surrounding interface lookup and adaptation.
+
+
+4.1.2 (2013-03-11)
+------------------
+
+- Make ``PyProxyBase.__iter__()`` return the result of
+  ``PyProxyBase._wrapped.__iter__`` if available, otherwise falling back to
+  Python internals. The previous implementation always created a generator.
+
+- In ``PyProxyBase.__setattr__()``, allow setting of properties on the
+  proxy itself. This is needed to properly allow proxy extensions as was
+  evidenced int he ``zope.security.decorator`` module.
+
+
+4.1.1 (2012-12-31)
+------------------
+
+- Fleshed out PyPI Trove classifiers.
+
+
+4.1.0 (2012-12-19)
+------------------
+
+- Enable compilation of dependent modules under Py3k.
+
+- Replace use of ``PyCObject`` APIs with equivalent ``PyCapsule`` APIs,
+  except under Python 2.6.
+
+  N.B.  This change is an ABI incompatibility under Python 2.7:
+        extensions built under Python 2.7 against 4.0.x versions of
+        ``zope.proxy`` must be rebuilt.
+
+
+4.0.1 (2012-11-21)
+------------------
+
+- Add support for Python 3.3.
+
+
+4.0.0 (2012-06-06)
+------------------
+
+- Add support for PyPy.
+
+  N.B.:  the C extension is *not* built under PyPy.
+
+- Add a pure-Python reference / fallback implementations of
+  ``zope.proxy.ProxyBase`` and the proxy module API functions.
+
+  N.B.:  the pure-Python proxy implements all regular features of
+  ``ProxyBase``;  however, it does not exclude access to the wrapped object
+  in the same way that the C version does.  If you need that information
+  hiding (e.g., to implement security sandboxing), you still need to use
+  the C version.
+
+- Add support for continuous integration using ``tox`` and ``jenkins``.
+
+- 100% unit test coverage.
+
+- Add Sphinx documentation:  moved doctest examples to API reference.
+
+- Add 'setup.py docs' alias (installs ``Sphinx`` and dependencies).
+
+- Add 'setup.py dev' alias (runs ``setup.py develop`` plus installs
+  ``nose`` and ``coverage``).
+
+- Replace deprecated ``zope.interface.implements`` usage with equivalent
+  ``zope.interface.implementer`` decorator.
+
+- Drop support for Python 2.4 and 2.5.
+
+- Add Python 3.2 support.
+
+
+3.6.1 (2010-07-06)
+------------------
+
+- Make tests compatible with Python 2.7.
+
+
+3.6.0 (2010-04-30)
+------------------
+
+- Remove test extra and the remaining dependency on zope.testing.
+
+- Remove use of 'zope.testing.doctestunit' in favor of stdlib's 'doctest.
+
+
+3.5.0 (2009/01/31)
+------------------
+
+- Add support to bootstrap on Jython.
+
+- Use ``zope.container`` instead of ``zope.app.container``.
+
+
+3.4.2 (2008/07/27)
+------------------
+
+- Make C code compatible with Python 2.5 on 64bit architectures.
+
+
+3.4.1 (2008/06/24)
+------------------
+
+- Bug: Update ``setup.py`` script to conform to common layout. Also updated
+  some of the fields.
+
+- Bug: Honor pre-cooked indices for tuples and lists in the ``__getslice__()``
+  and ``__setslice__()`` methods. See
+  http://docs.python.org/ref/sequence-methods.html.
+
+
+3.4.0 (2007/07/12)
+------------------
+
+- Feature: Add a ``decorator`` module that supports declaring interfaces on
+  proxies that get blended with the interfaces of the things they proxy.
+
+
+3.3.0 (2006/12/20)
+------------------
+
+- Corresponds to the verison of the ``zope.proxy`` package shipped as part of
+  the Zope 3.3.0 release.
+
+
+3.2.0 (2006/01/05)
+------------------
+
+- Corresponds to the verison of the ``zope.proxy`` package shipped as part of
+  the Zope 3.2.0 release.
+
+
+3.0.0 (2004/11/07)
+------------------
+
+- Corresponds to the verison of the ``zope.proxy`` package shipped as part of
+  the Zope X3.0.0 release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope_proxy-7.1/tox.ini new/zope_proxy-7.2/tox.ini
--- old/zope_proxy-7.1/tox.ini  2025-11-18 08:57:38.000000000 +0100
+++ new/zope_proxy-7.2/tox.ini  2026-04-30 08:39:32.000000000 +0200
@@ -1,5 +1,5 @@
-# Generated from:
-# https://github.com/zopefoundation/meta/tree/master/config/c-code
+# Generated with zope.meta (https://zopemeta.readthedocs.io/) from:
+# https://github.com/zopefoundation/meta/tree/master/src/zope/meta/c-code
 [tox]
 minversion = 4.0
 envlist =
@@ -18,7 +18,7 @@
 [testenv]
 pip_pre = py315: true
 deps =
-    setuptools >= 78.1.1,< 81
+    setuptools >= 78.1.1,< 82
     Sphinx
 setenv =
     pure: PURE_PYTHON=1
@@ -59,7 +59,7 @@
     twine
     build
     check-manifest
-    check-python-versions >= 0.20.0
+    check-python-versions >= 0.24.2
     wheel
 commands_pre =
 commands =

Reply via email to