Download List

Projeto Descrição

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.

System Requirements

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

Esta quarta versão beta introduz o módulo Aspyct.meta, e acrescenta o aspecto Sincronizado para Aspyct.utils. Ele também inclui diversas correções de bugs e melhorias de transparência.
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

A biblioteca está agora dividida em três partes: POA (AOP o motor actual), unidade (um módulo de teste de unidade), e utils (aspectos reutilizáveis). O mecanismo de AOP é mais transparente quando o tratamento de exceções em Python 2.x, enquanto 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

Esta versão inclui uma profunda reconfiguração do motor inteligente e remoção do atexit aderir ponto. Isto permite reescrever Aspyct Python para suporte a versões de 2,4 até (e incluindo) 3,0. O motor inteligente agora corre duas vezes mais rápido que antes. Aspecto da aplicação é mais intuitiva, e faz pleno uso dos decoradores. O utilitário pointcut está instalado e funcionando.
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 recursos de compatibilidade com o novo motor de Python 3000, bem como com o Python 2.6. Além disso, o motor new Smarty está disponível como um substituto para o Core velho e lento.
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

O lançamento envolve clean-ups, bugfixes, melhorias na funcionalidade e melhoria da documentação. O último ponto faltando juntar foi adicionado, atAvoid. O motor central é agora ainda mais fiável, corre mais rápido, fornece mais dados, e usa menos memória. Aspyct está agora dividida em quatro módulos: núcleo, decoração, erro, e da luz (esta um está em um estado avançado beta). O tutorial está completo e disponível para download.
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