Package python-module-ExtensionClass: Information
Source package: python-module-ExtensionClass
Version: 4.1.3-alt2.dev0.git20150522
Build time: Feb 2, 2016, 11:28 PM in the task #157516
Category: Development/Python
Report package bugHome page: http://pypi.python.org/pypi/ExtensionClass/
License: ZPLv2.1
Summary: Metaclass for subclassable extension types
Description:
ExtensionClass: This package provides a metaclass that allows classes implemented in extension modules to be subclassed in Python. Unless you need ExtensionClasses for legacy applications (e.g. Zope 2), you probably want to use Python's new-style classes (available since Python 2.2). ComputedAttribute: This package provides a way to attach attributes to an ExtensionClass or instance that are computed by calling a callable. This works very much like property known from new-style classes, except that a ComputedAttribute can also be attached to an instance and that it honours ExtensionClass semantics (which is useful for retaining Acquisition wrappers, for example). MethodObject: This package lets you attach additional "methods" to ExtensionClasses. These "methods" are actually implemented by subclassing the MethodObject.Method class and implementing the __call__ method there. Instances of those classes will be bound to the instances they're attached to and will receive that instance object as a first parameter (after self).
List of rpms provided by this srpm:
python-module-ExtensionClass (x86_64, i586)
python-module-ExtensionClass-debuginfo (x86_64, i586)
python-module-ExtensionClass-tests (x86_64, i586)
python-module-ExtensionClass (x86_64, i586)
python-module-ExtensionClass-debuginfo (x86_64, i586)
python-module-ExtensionClass-tests (x86_64, i586)
Maintainer: Eugeny A. Rostovtsev
Last changed
Feb. 2, 2016 Sergey Alembekov 4.1.3-alt2.dev0.git20150522
- clean buildreq
Aug. 26, 2015 Eugeny A. Rostovtsev 4.1.3-alt1.dev0.git20150522
- Version 4.1.3.dev0
Dec. 19, 2014 Eugeny A. Rostovtsev 4.1-alt1.git20141218
- Version 4.1