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

Bug#738307: O: pyprotocols -- Open Protocols and Component Adaptation for Python



Package: wnpp
Severity: normal
X-Debbugs-CC: debian-devel@lists.debian.org

I am orphaning this package so that it can be more actively maintained.
Full Git maintenance history is available - see the Vcs-Git headers in
debian/control.

  Source: pyprotocols
  Section: python
  Priority: optional
  Maintainer: Debian QA Group <packages@qa.debian.org>
  Build-Depends: debhelper (>= 7.0.50~), quilt, python-setuptools,
  python-all-dev, python-support Standards-Version: 3.9.2
  Homepage: http://peak.telecommunity.com/PyProtocols.html
  Vcs-Git: git://github.com/lamby/pkg-pyprotocols.git
  Vcs-Browser: https://github.com/lamby/pkg-pyprotocols
  
  Package: python-protocols
  Architecture: any
  Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends},
  python-decoratortools (>= 1.3) XB-Python-Version: ${python:Versions}
  Description: Open Protocols and Component Adaptation for Python
   Do you hate having to write lots of if-then logic to test what type
  something is? Wouldn't it be nice if you could just declare "I want this
  object to have this behavior" and magically convert whatever value you
  have, to the type you need? PyProtocols lets you do just that, cleanly,
  quickly, and robustly -- even with built-in types or other people's
  classes. .
   PyProtocols extends the PEP 246 adapt() function with a new "declaration
  API" that lets you easily define your own protocols and adapters, and
  declare what adapters should be used to adapt what types, objects, or
  protocols. In addition to its own Interface type, PyProtocols can also use
  Twisted and Zope's Interface types too. (Of course, since Twisted and Zope
  interfaces aren't as flexible, only a subset of the PyProtocols API works
  with them. Specific limitations are listed in the documentation.)


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org
       `-


Reply to: