[Subversion] / DecoratorTools / setup.py  

Log of /DecoratorTools/setup.py

Parent Directory

No default branch
Bookmark a link to HEAD: (view) (download) (as text)


Revision 2608 - (view) (download) (as text) - [select for diffs]
Modified Wed May 5 17:56:17 2010 UTC (13 years, 10 months ago) by pje
File length: 1125 byte(s)
Diff to previous 2450
Changes since version 1.7:

  * The ``@template_function`` decorator now supports using a return value
    instead of a docstring, in order to work with the "-OO" option to Python;
    it's highly recommended that you update your template functions to use
    a return value instead of a docstring.  (The error message has also been
    improved for the missing docstring case.)

  * Fixed metaclass collisions in ``classy`` subclasses that mix in abstract
    classes (e.g. ``collections.Sequence``) in Python 2.6+.


Revision 2450 - (view) (download) (as text) - [select for diffs]
Modified Sat Dec 29 17:31:46 2007 UTC (16 years, 3 months ago) by pje
File length: 1125 byte(s)
Diff to previous 2408
Add ``@synchronized`` decorator, bump version

Revision 2408 - (view) (download) (as text) - [select for diffs]
Modified Thu Nov 1 21:48:14 2007 UTC (16 years, 4 months ago) by pje
File length: 1125 byte(s)
Diff to previous 2348
Add ``classy`` metaclass base for use by AddOns, Contextual,
and Trellis.

Revision 2348 - (view) (download) (as text) - [select for diffs]
Modified Fri Jul 13 20:41:51 2007 UTC (16 years, 8 months ago) by pje
File length: 1117 byte(s)
Diff to previous 2296
Added ``enclosing_frame()`` function, so that complex decorators that 
call DecoratorTools functions while being called *by* DecoratorTools 
functions, will work correctly.

Revision 2296 - (view) (download) (as text) - [select for diffs]
Modified Wed Feb 28 05:42:22 2007 UTC (17 years, 1 month ago) by pje
File length: 1117 byte(s)
Diff to previous 2290
Released version 1.4

Revision 2290 - (view) (download) (as text) - [select for diffs]
Modified Sun Feb 25 16:19:36 2007 UTC (17 years, 1 month ago) by pje
File length: 1052 byte(s)
Diff to previous 2281
Added support for debugging generated code (tracebacks, pdb, etc.)

Revision 2281 - (view) (download) (as text) - [select for diffs]
Modified Sat Feb 24 20:02:50 2007 UTC (17 years, 1 month ago) by pje
File length: 1052 byte(s)
Diff to previous 2280
Signature-matching support, ala RuleDispatch's dispatch.functions code:

Added ``rewrap()`` function and ``template_function`` decorator to support
signature matching for decorated functions.  These features are similar to
the ones provided by Michele Simionato's "decorator" package, but do not
require Python 2.4 and don't change the standard idioms for creating
decorator functions.

Revision 2280 - (view) (download) (as text) - [select for diffs]
Modified Sat Feb 24 17:57:28 2007 UTC (17 years, 1 month ago) by pje
File length: 1058 byte(s)
Diff to previous 2206
Avoid duplicate applications of the same decorator, unless requested

Revision 2206 - (view) (download) (as text) - [select for diffs]
Modified Wed Jul 5 01:56:48 2006 UTC (17 years, 8 months ago) by pje
File length: 1058 byte(s)
Diff to previous 2202
Fix structs of different types being able to compare equal to each 
other.

Revision 2202 - (view) (download) (as text) - [select for diffs]
Modified Tue Jul 4 16:09:08 2006 UTC (17 years, 8 months ago) by pje
File length: 1058 byte(s)
Diff to previous 2147
Add 'struct()' decorator for quick-and-dirty data structure types.

Revision 2147 - (view) (download) (as text) - [select for diffs]
Added Thu May 25 01:53:52 2006 UTC (17 years, 10 months ago) by pje
File length: 1058 byte(s)
Initial checkin of DecoratorTools.

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

  Diffs between and
  Type of Diff should be a

Sort log by:

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help