Sisyphus repositório
Última atualização: 16 outubro 2019 | SRPMs: 17499 | Visitas: 15272904
en ru br
ALT Linux repositórios

Group :: Desenvolvimento/Python
RPM: python-module-ExtensionClass

 Principal   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

A versão atual: 4.3.0-alt1.1
Data da compilação: 3 fevereiro 2018, 02:43 ( 88.7 weeks ago )
Tamanho:: 29.89 Kb

Home page:

Licença: ZPLv2.1
Sumário: Metaclass for subclassable extension types

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).

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).

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).

Mantenedor currente: Stanislav Levin

Lista dos contribuidores

Lista dos rpms provida por esta srpm:

  • python-module-ExtensionClass
  • python-module-ExtensionClass-debuginfo
  • python-module-ExtensionClass-tests
    projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
    mantenedor atual: Michael Shigorin
    mantenedor da tradução: Fernando Martini aka fmartini © 2009