future is the missing compatibility layer between Python 2 and Python 3.
It allows you to use a single, clean Python 3.x-compatible codebase to
support both Python 2 and Python 3 with minimal overhead.
Backport of the concurrent.futures package from Python 3.2
The concurrent.futures module provides a high-level interface for
asynchronously executing callables.
This is described in PEP-3148 and is included in Python 3.2+
A Google open source IPv4/IPv6 manipulation library in Python.
This library is used to create/poke/manipulate IPv4 and
IPv6 addresses and prefixes.
Development mailing list:
http://groups.google.com/group/ipaddr-py-dev
Have you ever been kept awake at night, desperately feeling a burning desire to
do nothing else but directly import JSON files as if they were python modules?
Now you can!
Python-LLFUSE is a set of Python bindings for the low level FUSE API. It
requires at least FUSE 2.8.0 and supports both Python 2.x and 3.x. It runs
under Linux, OS-X, FreeBSD and NetBSD.
A relatively sane approach to multiple dispatch in Python.
This implementation of multiple dispatch is efficient, mostly complete,
performs static analysis to avoid conflicts, and provides optional namespace
support. It looks good too.
Nose plugin providing BDD dsl for python
Plugin for nose, inspired by http://github.com/fmeyer/yeti, which
uses a codec style to provide an RSpec style BDD dsl for python
tests
Optik is a powerful, flexible, extensible, easy-to-use command-line parsing
library for Python. Using Optik, you can add intelligent, sophisticated
handling of command-line options to your scripts with very little overhead.
pefile is a Python module to read and work with PE files. Most of the
information in the PE Header is accessible, as well as all the sections,
section's information and data.
This is an early version of a basic time period checking library for Python.
It is in part inspired by perl's Time::Period module and the time class
mechanism of Cfengine.