This is an attempt at implementing OpenPGP in Python. The primary focus is on flexibility with respect to packet information and message composition.
The jump from 0.1.4 to 0.2.3 reflects a major overhaul which produced some friendly string-based functions that are much nicer to work with than the ones requiring packet and message instances. The commandline demo now doubles as a tutorial of sorts for the string-based functions.
PyCrypto (http://www.amk.ca/python/code/crypto.html) is required.