Metadata-Version: 2.4
Name: z3c.unconfigure
Version: 4.0
Summary: Disable specific ZCML directives in other package's configuration
Author-email: Philipp von Weitershausen <zope-dev@zope.dev>
Maintainer-email: Plone Foundation and contributors <zope-dev@zope.dev>
License-Expression: ZPL-2.1
Project-URL: Source, https://github.com/zopefoundation/z3c.unconfigure
Project-URL: Issues, https://github.com/zopefoundation/z3c.unconfigure/issues
Project-URL: Changelog, https://raw.githubusercontent.com/zopefoundation/z3c.unconfigure/master/CHANGES.rst
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
Requires-Dist: zope.configuration>=3.8.0
Requires-Dist: zope.component
Requires-Dist: zope.security
Requires-Dist: zope.event
Provides-Extra: test
Requires-Dist: zope.testing; extra == "test"
Dynamic: license-file

Please refer to src/z3c/unconfigure/README.rst

Changes
=======

4.0 (2026-09-25)
----------------

Breaking changes
++++++++++++++++

* Move ``zope.testing`` to a new ``test`` extra.  Importing
  ``z3c.unconfigure.testing`` now requires ``z3c.unconfigure[test]``.

Other changes
+++++++++++++

* Move package metadata from setup.py to pyproject.toml.

* Add support for Python 3.14.

* Drop support for Python 3.9.


3.0 (2025-04-14)
----------------

* Replace ``pkg_resources`` namespace with PEP 420 native namespace.

* Drop support for Python 3.8.


2.1 (2024-10-16)
----------------

* Add support for Python 3.12, 3.13.

* Drop support for Python 3.7.


2.0 (2023-02-10)
----------------

* Drop support for Python < 3.7.

* Add support for Python 3.7, 3.8, 3.9, 3.10, 3.11.


1.1 (2012-10-26)
----------------

* Added support for zope.configuration 3.8.0, which changed the internal
  data structures from tuples to dicts.

* Dropped support for zope.configuration 3.7.x and older.

* Unconfiguring an entire zcml file (include statement inside an unconfigure
  block) now works.

1.0.1 (2008-08-07)
------------------

* Added a ``meta.zcml`` file so that the ``<unconfigure>`` directive
  can actually be registered from ZCML.

1.0 (2008-08-07)
----------------

First public release.
