Aspyct

Free Python aspect oriented programming (AOP) tools
Download

Aspyct Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Antoine d'Otreppe de Bouvette
  • Publisher web site:
  • http://www.aspyct.org/doku.php?id=aspyct
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 7 KB

Aspyct Tags


Aspyct Description

Free Python aspect oriented programming (AOP) tools Aspyct is an open source implementation of AOP (aspect oriented programming) for the Python programming language. Aspyct's primary aim is to be easy to use while being powerful, and focuses on helping you to create clean code, that you can maintain with ease. Requirements: · Python 2.4 or later What's New in This Release: · Aspyct.utils.Queryable save/open now work correctly under Python 3000 · Aspyct.unit.Test will report the correct line when an (un)expected error is (not) thrown. · Added Aspyct.meta, which contains various metaclasses · Added the “cls” property to the CallData. Value is the class of the object on which the method has been called, or None if it's a function · Added Aspyct.aop.FakeAspect, which is an empty aspect and may be used to temporarily disable one aspect · Aspyct.meta.Singleton now stores instance in class.__singleton_inst, to avoid name conflicts · Aspyct.aop.filter now turns into w*? instead of * · Added Aspyct.utils.Synchronized · some minor fixes in Aspyct/__init__.py. Aspyct.require is now included in __all__


Aspyct Related Software