py-xmltv
This is a simple project to turn the official XMLTV DTD/XSDs into proper serialized Python Data classes for easy writing/reading.
This is accomplished by using the Jing-Trang project to transform the supplied DTD into a valid XML. Once there's a valid XSD corresponding Python data classes are generated using the xsData project.