Filewatcher File Search File Search
Content Search
» » » » »


utilities from the Python Enterprise Application Kit

The Python Enterprise Application Kit (PEAK) is a set of Python libraries to help develop large-scale Python applications.

PEAK includes libraries and frameworks to support: component integration, component configuration , document-driven testing, event-driven programming, storage management and persistence, domain modelling, and much more.

This package provides a subset of utilities related to PEAK, and commonly found as dependencies for PEAK-based components. In particular, this package provides:

* AddOns - dynamic mixins with private attribute and methods * BytecodeAssembler - code object generation assembling bytecode * Extremes - absolute max and min values (PEP 326 implementation) * SymbolType - symbol type, i.e., enumerations

Package version:20090610-3


Separating Concerns Using Object Add-Ons

(NEW in version 0.6: the``Registry`` base class, and the
``ClassAddOn.for_frame()`` classmethod.)

In any sufficiently-sized application or framework, it's common to end up
lumping a lot of different concerns into the same class.  For example, you
may have business logic, per


Generating Python Bytecode with ``peak.util.assembler``

``peak.util.assembler`` is a simple bytecode assembler module that handles most
low-level bytecode generation details like jump offsets, stack size tracking,
line number table generation, constant and variable name index tracking, 


"Minimum" and "Maximum" Objects

The ``peak.util.extremes`` module provides a production-quality implementation
of the ``Min`` and ``Max`` objects from PEP 326.  While PEP 326 was rejected
for inclusion in the language or standard library, the objects described in it
are useful in a variety of applications.  In PEAK, they have been us


Simple "Symbol" Type

Installing SymbolType (using ``"easy_install SymbolType"`


python-peak.util (20090610-3) unstable; urgency=low

  * QA upload.

  [ Piotr O┼╝arowski ]
  * Add 


This package was debianized by Stefano Zacchiroli <> on
Wed, 10 Jun 2009 16:05:10 +02

Browse inside python-peak.util_20090610-3_all.deb

         [DIR]DEBIAN/ (4)  65535+ mirrors
         [DIR]usr/ (1)  65535+ mirrors

Download python-peak.util_20090610-3_all.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017