Burak Arslan <burak.ars...@arskom.com.tr> writes: > We've gone through the grunt work of researching and integrating > XMLDSIG, XAdES and UBL schemas and its various extensions and > dependencies and wrote a bunch of scripts that map these documents to > python objects.
In this context, I would like to mention "PyXB" ("https://pypi.python.org/pypi/PyXB"). It is a general mapper for XML-Schema. Whenever (well almost) you have an XML-Schema, you can use "PyXB" to create binding classes for it and then convert easily between XML documents and Python objects (more precisely, instances of the binding classes). "PyXB" comes out of the box with an XMLDSIG binding. I used "PyXB" as (one) base for "dm.saml2"; its author has been very cooperative and quickly addressed any concern I had found. Meanwhile, "PyXB" has undergone many improvement steps and it even more mature than when I developped "dm.saml2" (some years back). -- https://mail.python.org/mailman/listinfo/python-list