Télécharger la liste

Description du projet

Aspyct is a Python 2.x and 3.x library including an aspect-oriented programming (AOP) engine, Unit Testing tools, and other general-purpose components.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-04-02 06:06
3.0 beta 4

Cette version beta quatrième introduit le module Aspyct.meta, et ajoute à l'aspect synchronisé Aspyct.utils. Il comprend également diverses corrections de bugs et améliorations de la transparence.
This fourth beta introduces the Aspyct.meta module, and adds the Synchronized aspect to Aspyct.utils.
It also includes various bugfixes and transparency improvements.

2009-03-11 15:39
3k beta 3

La bibliothèque est désormais divisée en trois parties: AOP (le moteur actuels AOP), (unité d'un module de tests unitaires), et utils (Aspects réutilisables). Le moteur AOP est plus transparente lorsque les exceptions de gestion en Python 2.x, tout en Python 3.x est OK.
Tags: Major feature enhancements
The library is now split in three parts: aop (the current AOP engine), unit (a unit testing module), and utils (reusable aspects). The AOP engine is more transparent when handling exceptions in Python 2.x, while Python 3.x is OK.

2009-02-25 03:40
3k beta 2

Cette version inclut une profonde réécriture du moteur intelligent et l'enlèvement des atexit rejoindre point. Cette réécriture permet Aspyct pour soutenir les versions de Python, passant de 2,4 jusqu'à (et y compris) 3.0. Le moteur de Smart va maintenant deux fois plus rapides qu'auparavant. Demande aspect est plus intuitif, et fait pleinement usage des décorateurs. L'utilitaire pointcut est en place et de travail.
Tags: Code cleanup
This release includes a deep rewrite of the smart engine and removal of the atExit join point. This rewrite allows Aspyct to support Python versions from 2.4 up to (and including) 3.0. The Smart engine now runs twice as fast as before. Aspect application is more intuitive, and makes full use of decorators. The pointcut utility is up and working.

2009-02-06 06:30
3k beta 1

Aspyct3k des fonctions de compatibilité avec le nouveau moteur de Python 3000, ainsi que avec Python 2.6. En outre, le nouveau moteur Smarty est disponible en remplacement de la vieille ville et lente.
Tags: Major feature enhancements
Aspyct3k features compatibility with the new Python 3000 engine, as well as with Python 2.6. In addition, the new Smarty engine is available as a replacement for the old and slow Core.

2008-10-29 21:36
1.0 Final

La libération implique ups-propre, corrections de bogues, améliorations de fonctionnalités, et l'amélioration de la documentation. Le dernier point de jonction manquante a été ajouté, atAvoid. Le moteur de base est maintenant encore plus fiable, fonctionne plus rapidement, fournit plus de données, et utilise moins de mémoire. Aspyct est maintenant divisé en quatre modules: de base, le décor, l'erreur, et la lumière (ce on est dans un état bêta élevé). Le tutoriel est maintenant terminé et disponible en téléchargement.
Tags: Major feature enhancements
The release involves clean-ups, bugfixes, feature
enhancements, and documentation improvement. The
last missing join point has been added, atAvoid.
The core engine is now even more reliable, runs
faster, provides more data, and uses less memory.
Aspyct is now split into four modules: core,
decor, error, and light (this one is in an
advanced beta state). The tutorial is now complete
and available for download.

Project Resources