Bug#498981: ITP: python-aspects -- lightweight aspect oriented programming library for Python
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Package: wnpp
Severity: wishlist
Owner: Jan Dittberner <[email protected]>
* Package name : python-aspects
Version : 1.1
Upstream Author : Antti Kervinen <[email protected]>
* URL : http://www.cs.tut.fi/~ask/aspects/aspects.html
* License : LGPL 2.1
Programming Lang: Python
Description : lightweight aspect oriented programming library for Python
Aspects.py is a lightweight approach to aspect 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.
Jan Dittberner
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkjN3T0ACgkQXZJ0m2XDVK/P9gCfQ2u5y2K3SBVNRT7aTJG4XTWy
yyMAn02pwNaZAK21TGNIJRme4wMFaSUB
=PuJM
-----END PGP SIGNATURE-----
Reply to: