History¶
1.1.1 (2015-03-04)¶
- Add general support for Python 2.7.
- All numeric methods are now supported with some methods
exclusive to Python 2.x (
__div__(),__coerce__(),__oct__(),__hex__()). - Add support for the new matrix multiplication operator
@. - Make
__nonzero__()and__unicode__()exlusive to Python 2.x. - Make
__bool__()and__bytes__()exclusive to Python 3.x. - Make
__length_hint()exclusive to Python 3.4. - Add support for the
__cmp__()method, exclusive to Python 2.x. - Add support for accessing the proxied object with the new
original()function. - Add support for accessing proxy state with the new
state()function. - De-couple proxy classes from proxied objects, much more lightweight proxy design is possible this way (less objects, lower cost to create each new proxy).
1.0 (2014-02-11)¶
- First release on PyPI.
- Add a short introduction.
- Enable travis-ci.org integration.
- Remove numbering of generated meta-classes
2015¶
- Released on PyPI as a part of plainbox as
plainbox.impl.proxy