
ODFPY is a very handy set of tools for manipulating Open Document Format files. Besides its own command-line tools, it also offers a Python class library that you can call from your own programs. I have been using this in my own billing system for many years to generate invoices for clients.
This used to kept in a SVN repo on a somewhat slow server at <https://joinup.ec.europa.eu/software/odfpy/home>. But now they have moved to GitHub at <https://github.com/eea/odfpy>, and I see the current library works with Python 3 as well. This pleases me no end, as I have been moving many of my older projects across from Python 2.
That looks like a cool library! Also like the dual-licensing GPL2+ and Apache2. Maybe post this on the NZPUG mailing list as well? Cheers, Peter -- Peter Reutemann, Dept. of Computer Science, University of Waikato, NZ http://www.cms.waikato.ac.nz/~fracpete/ Ph. +64 (7) 858-5174