Fink

Package python-aspects-py25-1.3-1

SystemCVS/rsync Source DistributionsDebian Binary Distributions
stable RSS feed stableunstable RSS feed unstablestableunstable
10.9/x86_64
 
 
 
 
10.8/x86_64
 
 
 
 
10.7/x86_64
 
 
 
 
10.6/x86_64
 
 
 
10.6/i386
 
 
 
10.5/i386 *
 
 
 
10.5/powerpc *
 
 
 
10.4/i386 *
 
 
 
10.4/powerpc *
 
 
 
10.3/powerpc *
 
 
 
 
10.2-gcc3.3/powerpc *
 
 
 
 
10.2/powerpc *
 
 
 
 
10.1/powerpc *
 
 
 
 
Description:   Aspect oriented programming library (1.3-1)
aspects.py is a lightweight and low-level library for intercepting 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 call arguments and the return values of wrapped functions and handle exceptions. There can be many wraps on the same function. The wraps can be enabled, disabled and removed in any order. In the terminology of aspect-oriented programming, the library allows applying advices (wraps) to call join points of methods and functions in around fashion.
Section:   10.5-EOL/libs/pythonmods
Maintainer:   Olivier Hervieu <olivierDOThervieuATgmailDOTcom>
Website:   http://brain-dump.org/projects/dvtm/
License:   LGPL
Info-File:   dists/10.4/stable/main/finkinfo/10.5-EOL/libs/pythonmods/python-aspects-py.info
CVS log, Last Changed: Tue, 09 Jul 2013 18:09:56 (UTC)

Section list - Flat package list - Search packages

(*) = Unsupported distribution.