[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#532625: ITP: python-peak.util -- utilities from the Python Enterprise Application Kit



Package: wnpp
Severity: wishlist
Owner: Stefano Zacchiroli <zack@debian.org>

* Package name    : python-peak.util
  Version         : 20090610
  Upstream Author : Philip J. Eby <peak at eby-sarna com>
* URL             : http://peak.telecommunity.com/
* License         : dual-license: Python license (PSF) or Zope public license
  Programming Lang: Python
  Description     : 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


The above are four different upstream packages, but all small enough
to not warrant a separate source package (IMO). Collectively, they
form a significant subset of the peak.util namespace. Also, they are
collectively needed as dependencies for PEAK.rules (ITP #531871),
which in turn is a dependency needed to un-FUBAR TurboJson (#507909).

The package will be maintained under the umbreall of Python Modules
Team: help is appreciated.

Cheers.



Reply to: