» Ubuntu » Packages » lucid (10.04LTS) » python » python-aspects
lucid  ] [  precise  ] [  trusty  ]
[ Source: python-aspects  ]

Package: python-aspects (1.3-3) [universe]

Links for python-aspects


Ubuntu Resources:

Download Source Package python-aspects:


Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.

Original Maintainers (usually from Debian):

It should generally not be necessary for users to contact the original maintainer.

External Resources:

Similar packages:

lightweight aspect oriented programming library for Python

Aspects.py is a lightweight approach to aspect oriented programming (AOP) in Python. The aspects.py library provides means to intercept function calls. Functions and methods (also in Python standard library and third party code) can be wrapped so that when they are called, the wrap is invoked first. Depending on the wrap, the execution of the original function can be omitted, or the function can be called arbitrarily many times. Wraps are able to modify the arguments and the return value of the original function. In the terminology of aspect-oriented programming, the library allows applying advices (wraps) to call join points of methods and functions in around fashion.

Other Packages Related to python-aspects

  • depends
  • recommends
  • suggests
  • enhances
  • dep: python (>= 2.1)
    An interactive high-level object-oriented language (default version)
  • dep: python-support (>= 0.90.0)
    automated rebuilding support for Python modules

Download python-aspects

Download for all available architectures
Architecture Package Size Installed Size Files
all 12.7 kB116.0 kB [list of files]