Pika is a pure-Python implementation of the AMQP 0-9-1 protocol
that tries to stay fairly independent of the underlying network
support library. Pika was developed primarily for use with
RabbitMQ, but should also work with other AMQP 0-9-1 brokers.
AVRDUDE - AVR Downloader/UploaDEr - is a program for updating the
flash, eeprom, and fuse bit memories of Atmel AVR microcontrollers.
It operates with several programmers including STK500 and most
directly connect parallel port style programmers.
Protocol Buffers are a way of encoding structured data in an efficient yet
extensible format. Google uses Protocol Buffers for almost all of its internal
RPC protocols and file formats.
Pyparsing is a general parsing module for Python. Grammars are implemented
directly in the client code using parsing objects, instead of externally, as
with lex/yacc-type tools. Includes simple examples for parsing SQL, CORBA IDL,
and 4-function math.
The hardest part of the Python development process was to ensure
backward-compatibility and correctly mark deprecated modules,
classes, functions, methods and properties.
zope.deprecation provides a simple function called
'deprecated(names, reason)' to deprecate the previously mentioned
Python objects.
PyQt4 is a set of Python bindings for Digia's Qt4 application framework.
This package provides the Qsci module for the Qscintilla2 editor component.
http://www.riverbankcomputing.co.uk/software/qscintilla/
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
This package provides the Qsci module for the Qscintilla2 editor component.
http://www.riverbankcomputing.co.uk/software/qscintilla/
pyre2 is a Python extension that wraps Google's RE2 regular expression
library. It implements many of the features of Python's built-in re
module with compatible interfaces.
Pyrex is a language specially designed for writing Python extension
modules. It's designed to bridge the gap between the nice, high-level,
easy-to-use world of Python and the messy, low-level world of C.
This program may be used for sending email messages for CVS repository
activity. There are a number of different modes supported. It can send
messages for every change to the repository (like syncmail), or it can be used
to send a single message for each commit. In the latter case, a list of all
the files affected by the commit will be assembled and listed in the single
message. This is similar to how commit_prep and log_accum work, but is more
efficient.
An additional option allows for diffs to be calculated for the recent changes,
and either appended to the message (like syncmail) or added as an attachment
(neater). See the -d and -a options in the documentation.