Metaclass for subclassable extension types
Project description
Changelog
4.1.2 (2015-04-03)
Fix calling of __class_init__ hook by Python implementation.
4.1.1 (2015-03-20)
Avoid wrapping __parent__ in pure-Python version. Matches change made to C version in afb8488. See issue #3.
4.1 (2014-12-18)
Housekeeping changes only.
4.1b1 (2014-11-12)
Added compatibility with Python 3.4.
4.1a1 (2013-05-04)
Added compatibility with Python 3.2 and 3.3 using the Python reference implementation.
Add Python reference implementation. Used by default on PyPy.
4.0 (2013-02-24)
Added trove classifiers to project metadata.
4.0a1 (2011-12-13)
Don’t create wrappers when retrieving parent pointers.
2.13.2 (2010-06-16)
LP #587760: Handle tp_basicsize correctly.
2.13.1 (2010-04-03)
Removed undeclared testing dependency on zope.testing.
Removed cruft in pickle/pickle.c related to removed __getnewargs__.
2.13.0 (2010-02-22)
Avoid defining __getnewargs__ as not to defeat the ZODB persistent reference optimization. Refs https://bugs.launchpad.net/zope2/+bug/143657. In order to take advantage of this optimization, you need to re-save your objects.
2.12.0 (2010-02-14)
Removed old build artifacts and some metadata cleanup.
Added support for method cache in ExtensionClass. Patch contributed by Yoshinori K. Okuji. See https://bugs.launchpad.net/zope2/+bug/486182.
2.11.3 (2009-08-02)
Further 64-bit fixes (Python 2.4 compatibility).
2.11.2 (2009-08-02)
Fixed 64-bit compatibility issues for Python 2.5.x / 2.6.x. See http://www.python.org/dev/peps/pep-0353/ for details.
2.11.1 (2009-02-19)
Initial egg release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for ExtensionClass-4.1.2-py2.7-win-amd64.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 504e6c244955cd8f8d683ef6d20958d447757961f495871f0be9b561dddeff02 |
|
MD5 | 746489c2fc8c849d1e9a9666e626204b |
|
BLAKE2b-256 | b897c26a8bd67292f86288a41592399da2c3e627374f74a85546c157b3c65191 |
Hashes for ExtensionClass-4.1.2-py2.7-win32.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7553fe58ef1f5974d5066686f20d4405baa620b63e3bd2edd7c6ce3635f37e83 |
|
MD5 | 2c2c5f9222a80b5e9e7094b206c626d8 |
|
BLAKE2b-256 | 4f9c260027004af4264561fe4ae8da6a9eedb38a43f45d558d3375932b32d9a4 |
Hashes for ExtensionClass-4.1.2-py2.6-win-amd64.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d9ddd570e2909f5613975a890031740e154d4faf4a7008ac3beb29e773564a8 |
|
MD5 | 116eea7a50a841103febf2151d2a83c7 |
|
BLAKE2b-256 | 8a3ffe468e4f06911758c4eaedf79a08a4345bd8ebd5ddc25d415f149d299c78 |
Hashes for ExtensionClass-4.1.2-py2.6-win32.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | abaa12157234583397fccea284317afb706f19a430e517e479e6903a1d708a84 |
|
MD5 | ec4abae678babc8c58c1e80c7562c157 |
|
BLAKE2b-256 | 2a2744b339c632dceceea18497cc75a93ed71dcff148e2d8da15c4e63579efc5 |