Create XMLi 2.0 compliant invoices in Python.
##Why another format? Simply because none of the available formats was good enough for what its creators needed it for.
##Design goals - Human-readable, Web-friendly format; - Carry data structures, not business logic; - Stand-alone, with every detail possible from creation to archiving; - Privilege existing standards whenever possible.
##Features PyXMLi comes with a great deal of features to make it really easier for Python developers to:
- Generate XMLi 2.0 invoices in their favorite language;
- Strongly validate pretty much every field locally before sending their invoices;
- Sign their invoices using the XMLDsig standard and a simple RSA key.
- Python 2.5+
- lxml 2.3+
- PyCrypto 2.6+
(Built-in setup will install all the dependencies automatically).
##Compatibility PyXMLi is compatible with Google App Engine and their Python 2.7 runtime.
##Setup Using pip:
sudo pip install git+https://github.com/Greendizer/PyXMLi.git
sudo easy_install pyxmli
Using source code:
sudo python setup.py install
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size pyxmli-2.1.4.tar.gz (18.9 kB)||File type Source||Python version None||Upload date||Hashes View|