GuiLoader/C++ is a C++ binding to the GuiLoader library. It is a convenience
layer that simplifies development of GuiLoader based applications written
in the C++ language by introducing exception safety, binding GTK+ objects
defined in GuiXml to C++ variables and type-safe dynamic connection to signals.
This package provides a light-weight, no frills interface to the C++
dictionary containers map and unordered_map. The stldict module makes
these data structures available in Pure land and equips them with a
(more or less) idiomatic Pure container interface.
pure-stllib is an "umbrella" package that contains a pair of Pure addons,
pure-stlvec and pure-stlmap. These addons provide Pure interfaces to a
selection of containers provided by the C++ Standard Library, specialized
to hold pointers to arbitrary Pure expressions.
PWLib is a multi-platform code library that can be used to write
applications that will compile and run on the BSD Unixes, Windows, Linux
and a few other Unix variants. It was developed by Equivalence Ltd Pty.
It is used by the OpenH323 library.
RPyC(pronounced like 'are-pie-see'), or Remote Python Call, is a
transparent and symmetrical python library for remote procedure
calls, clustering and distributed-computing. RPyC makes use of
object-proxying, a technique that employs python's dynamic nature,
to overcome the physical boundaries between processes and computers,
so that remote objects can be manipulated as if they were local.
billiard is a fork of the Python 2.7 multiprocessing package.
The multiprocessing package itself is a renamed and updated version
of R Oudkerk's pyprocessing package. This standalone variant is intended
to be compatible with Python 2.4 and 2.5, and will draw its
fixes/improvements from python-trunk.
Fast, simple object-to-object and broadcast signaling.
Blinker provides a fast dispatching system that allows any number of interested
parties to subscribe to events, or "signals".
Features:
- A global registry of named signals
- Anonymous signals
- Custom name registries
- Permanently or temporarily connected receivers
- Automatically disconnected receivers via weak referencing
- Sending arbitrary data payloads
- Collecting return values from signal receivers
Lock file is a traditional means of synchronization among processes. In this
module it is implemented as an empty regular file exclusively locked using
fcntl.lockf. When it is to be released it is removed by default. However, if
all cooperating processes turn off the removal, they get a guaranteed order of
acquisitions and better scalability.
pycountry provides the ISO databases for the standards:
-- 639: Languages
-- 3166: Countries
-- 3166-2: Subdivisions of countries
-- 4217: Currencies
-- 15924: Scripts
The package includes a copy from Debian's pkg-isocodes and makes
the data accessible through a Python API. Translation files for
the various strings are included as well.
doit comes from the idea of bringing the power of build-tools to execute
any kind of task.
A task describes some computation to be done (actions), and contains some
extra meta-data. Actions:
* can be external programs (executed as shell commands) or python
functions.
* a single task may define more than one action.