Metadata-Version: 2.4
Name: nti.intid
Version: 1.1.0
Summary: Extensions for Zope3's intids.
Home-page: https://github.com/OpenNTI/nti.intid
Author: Jason Madden
Author-email: jason@nextthought.com
License: Apache
Keywords: intid zope3
Classifier: Framework :: Zope3
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.12
License-File: LICENSE
Requires-Dist: BTrees
Requires-Dist: nti.externalization
Requires-Dist: nti.ntiids
Requires-Dist: nti.wref
Requires-Dist: zc.intid
Requires-Dist: zope.component
Requires-Dist: zope.deferredimport
Requires-Dist: zope.deprecation
Requires-Dist: zope.event
Requires-Dist: zope.interface
Requires-Dist: zope.intid
Requires-Dist: zope.keyreference
Requires-Dist: zope.location
Requires-Dist: zope.security
Provides-Extra: test
Requires-Dist: coverage; extra == "test"
Requires-Dist: ZODB; extra == "test"
Requires-Dist: nti.site; extra == "test"
Requires-Dist: nti.testing; extra == "test"
Requires-Dist: persistent; extra == "test"
Requires-Dist: transaction; extra == "test"
Requires-Dist: zope.dottedname; extra == "test"
Requires-Dist: zope.site; extra == "test"
Requires-Dist: zope.testrunner; extra == "test"
Provides-Extra: docs
Requires-Dist: Sphinx; extra == "docs"
Requires-Dist: repoze.sphinx.autointerface; extra == "docs"
Requires-Dist: sphinx_rtd_theme; extra == "docs"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

===========
 nti.intid
===========

.. image:: https://travis-ci.org/NextThought/nti.intid.svg?branch=master
    :target: https://travis-ci.org/NextThought/nti.intid

.. image:: https://coveralls.io/repos/github/NextThought/nti.intid/badge.svg?branch=master
    :target: https://coveralls.io/github/NextThought/nti.intid?branch=master

.. image:: https://readthedocs.org/projects/ntiintid/badge/?version=latest
   :target: https://ntiintid.readthedocs.io/en/latest/?badge=latest
   :alt: Documentation Status

Extensions for Zope3's intid concept.

See `zope.intid <https://pypi.org/project/zope.intid/>`_ and `zc.intid
<https://pypi.org/project/zc.intid/>`_ for information on the basics.


=========
 Changes
=========


1.1.0 (2025-11-14)
==================

- Add support for Python 3.14; drop support for Python < 3.12.
- Acquisition is an optional dependency, not installed by default.


1.0.0 (2024-11-12)
==================

- Drop support for Python < 3.10.
- Add support for Python up to 3.13.
- Use native namespace packages.


0.0.2 (2020-06-19)
==================

- Refactor tests to use ``nti.site.testing`` for DB and site management.


0.0.1 (2020-06-19)
==================

- First PyPI release.

- The weak ref classes no longer have dictionaries for arbitrary
  attributes. They never persisted arbitrary attributes.
