repoze.what-pylons releases¶
This document describes the releases of repoze.what.plugins.pylonshq.
repoze.what-pylons 1.0 (2009-03-29)¶
- Fixed some typos in the documentation thanks to Binet Bruno.
repoze.what-pylons 1.0rc4 (2009-03-16)¶
- Added a couple of trivial functions:
is_metandnot_met. - Added warnings on why “predicate booleanizers” should be avoided by all means.
repoze.what-pylons 1.0rc3 (2009-03-04)¶
repoze.what.plugins.pylonshq.ControllerProtectordidn’t support class instances. Fixed thanks to Alberto Valverde and Christopher Perkins!- Functional test suite ported to repoze.who-testutil to ease maintenance.
- Documentation enhancements.
repoze.what-pylons 1.0rc2 (2009-02-20)¶
- This plugin requires
decoratorv3.0 or better, but no minimum version was required. Reported by Binet Bruno.
repoze.what-pylons 1.0rc1 (2009-02-19)¶
- Now
repoze.whatpredicates can be evaluated without passing theenvironexplicitly, thanks torepoze.what.plugins.pylonshq.booleanize_predicates(). This magical functionality can be disabled withrepoze.what.plugins.pylonshq.debooleanize_predicates().
repoze.what-pylons 1.0b3 (2009-02-16)¶
- Now
repoze.what.plugins.pylonshq.ActionProtectoris a signature preserving decorator. This means that now Pylons users can have positional and named arguments in their controller actions.
repoze.what-pylons 1.0b2 (2009-02-11)¶
- The
repoze.what.plugins.pylonshq.ActionProtectordecorator made the decorated function ignore its decorators defined after@ActionProtector. Thanks to Florent Aide and Alberto Valverde for finding the bug and proposing the solution, respectively.
repoze.what-pylons 1.0b1 (2009-02-09)¶
This is the first release of repoze.what-pylons as an independent project. Much of the initial functionality has been taken from the TurboGears v2.0 project.
- Created a decorator similar to the former TurboGears’
@require, but improved:repoze.what.plugins.pylonshq.ActionProtector. As of TurboGears v2.0b6, its@requiredecorator is a subclass of this decorator. - Introduced the class decorator for controller-wide authorization
repoze.what.plugins.pylonshq.ControllerProtector.