Python Module Library¶
I’m maintaining the following Python packages:
Historic Note: Until May 2012, some of the projects below have been hosted at origo.ethz.ch, but Origo closed it’s service.
table.docutils th, table.docutils td { padding: 0;
End-User Utilities¶
pdftools.pdfposter: Scale and tile PDF images/pages to print on multiple pages.
This is much like the tool
poster
does for Postscript files, but working with PDF.- Homepage
currently not available since Origo is gone.
- Download
- Code Location
- Ohloh entry
pdftools.pdfjoin: Join several PDF documents into a single one – including a droplet.
- Homepage
currently not available since Origo is gone.
- Download
- Code Location
- Ohloh entry
python-managesieve: ManageSieve client for remotely managing Sieve scripts.
- Homepage
- Download
- Code Location
- Ohloh entry
python-unixtools A set of Unix tools implemented in pure Python.
- Homepage
- Download
- Code Location
- Ohloh entry
Developer- and Admin-Tools¶
cvssmanager: Managing Vulnerabilities using the Common Vulnerability Scoring System
- Homepage
- Download
- Code Location
gitflow Python edition: A pure-python reimplementation of Git extensions to provide high-level repository operations for Vincent Driessen’s branching model.
The implementation was originally started by Vincent, and Hartmut completed the rewrite. In July 2012 Vincent deleted the python-rewrite branch from his repository and closed the pull-request. So I decided to fork into a new project.
- Code Location
- Ohloh entry
pysource-spellchecker: Spellcheck strings and comments in Python source files using Enchant.
virtual wine: eases setting up and using separated wine installations.
- Code Location
ssl-audit (unmaintained): OpenSSL Weak Key Detector for multiple plattforms.
- Homepage
- Download
not available since Origo is gone.
- Ohloh entry
Modules and Packages¶
- managesieve (see above) also includes a package for ManageSieve
client library for remotely managing Sieve scripts
python-ghostscript: Python-Interface to the Ghostscript C-API, both high- and low-level, based on ctypes.
- Download
- Ohloh entry
openoffice-python: Python libraries for interacting with OpenOffice.org
- Homepage
currently not available since Origo is gone.
- Code Location
- Ohloh entry
drop_privileges: Drop root privileges on a POSIX system.
openvas.oaplib and openvas.omplib: client interfaces to OAP (OpenVAS Administration Protocol) and OMP (OpenVAS Management Protocol). Both are unmaintained now.
- Homepage
- Download
http://pypi.python.org/pypi/openvas.oaplib and http://pypi.python.org/pypi/openvas.omplib
- Ohloh entry
python-shellwords (outdated): Parse a string into words like a POSIX shell does. This module is no longer
When using Python 2.3 or later, you may want to use the standard module shlex instead of shellwords. Simply use this code:
import shlex words = shlex.split(input_line)
Please help funding further projects!¶
If you find one of these modules usefull, I ask you to donate some money. This will enable me spending more time on free software and developing further Python modules.