Metadata-Version: 2.1
Name: Persistence
Version: 3.1
Summary: Persistent ExtensionClass
Home-page: https://github.com/zopefoundation/Persistence
Author: Zope Foundation and Contributors
Author-email: zope-dev@zope.org
License: ZPL 2.1
Description: Overview
        ========
        
        This package provides a variant of the persistent base class that's an
        ExtensionClass_. Unless you need ExtensionClass_ semantics, you probably want to
        use ``persistent.Persistent`` from the persistent_ distribution (formerly in ZODB3).
        
        .. _ExtensionClass : https://pypi.org/project/ExtensionClass/
        .. _persistent : https://pypi.org/project/persistent/
        
        
        Changelog
        =========
        
        3.1 (2021-07-23)
        ----------------
        
        - Create wheels for Linux (2010, 2014 and aarch64) and MacOS.
        
        - Add support for Python 3.9.
        
        - On CPython no longer omit compiling the C code when ``PURE_PYTHON`` is set.
          Just evaluate it at runtime.
          (`#27 <https://github.com/zopefoundation/Persistence/issues/27>`_)
        
        
        3.0 (2019-05-08)
        ----------------
        
        Changes since 2.13.2:
        
        - Add support for Python 3.5, 3.6, 3.7 and 3.8a3.
        
        - Drop support for Python 2.6.
        
        - Make tests compatible with `persistent >= 4.2.3`.
        
        - Fix for compilers that only support C89 syntax (e.g. on Windows).
        
        - Ensure our dependencies match our expectations about C extensions.
          (`#4 <https://github.com/zopefoundation/Persistence/issues/4>`_)
        
        - Update ExtensionClass and persistent headers.
        
        - Fix isinstance/issubclass for the Python version of PersistentMapping.
        
        - Add AppVeyor configuration to automate building Windows eggs.
        
        2.13.2 (2010-06-16)
        -------------------
        
        - LP #587760: Handle tp_basicsize correctly.
        
        2.13.1 (2010-04-30)
        -------------------
        
        - Removed undeclared testing dependency on zope.testing.
        
        2.13.0 (2010-02-23)
        -------------------
        
        - Update to include ExtensionClass 2.13.0.
        
        2.12.0 (2010-02-14)
        -------------------
        
        - Added support for method cache in Persistence. Patch contributed by
          Yoshinori K. Okuji. See https://bugs.launchpad.net/zope2/+bug/486193.
        
        - Updated C includes to ExtensionClass 2.12.0.
        
        - Updated package metadata and remove old build artifacts.
        
        2.11.1 (2009-02-19)
        -------------------
        
        - First egg release.
        
Platform: UNKNOWN
Classifier: Development Status :: 6 - Mature
Classifier: Environment :: Web Environment
Classifier: Framework :: Zope
Classifier: Framework :: Zope :: 4
Classifier: Framework :: Zope :: 5
Classifier: License :: OSI Approved :: Zope Public License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Provides-Extra: test
