Package python3-module-ExtensionClass: Information

    Source package: python3-module-ExtensionClass
    Version: 6.3-alt1
    Latest version according to Repology
    Build time:  Apr 30, 2026, 01:47 PM in the task #416801
    Report package bug
    License: ZPL-2.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 RPM packages built from this SRPM:
    python3-module-ExtensionClass (x86_64, i586, aarch64)
    python3-module-ExtensionClass-debuginfo (x86_64, i586, aarch64)
    python3-module-ExtensionClass-tests (x86_64, i586, aarch64)

    Maintainer: Anton Vyatkin


    ACL:
    @python
    Grigory Ustinov
    Anton Vyatkin
    @everybody

      1. python3-module-pyproject-installer >= 0.4.0
      2. rpm-build-python3
      3. python3-module-setuptools
      4. python3-module-wheel
      5. python3-module-zope.testrunner

    Last changed


    April 30, 2026 Anton Vyatkin 6.3-alt1
    - New version 6.3.
    Nov. 16, 2025 Anton Vyatkin 6.2-alt1
    - New version 6.2.
    Oct. 29, 2025 Anton Vyatkin 6.1-alt1
    - New version 6.1.