Skip to content

v1.8.0

Latest

Choose a tag to compare

@urtzai urtzai released this 29 Oct 14:40
12f05d9

Changes

  • Require signxml>=5.2,<6, cryptography>=46.0.6,<51 and lxml>=6.1,<7.
  • Drop pyOpenSSL; signxml 4+ no longer uses it and it conflicted with current cryptography.
  • Bundle the W3C xmldsig-core-schema.xsd and resolve the TicketBAI XSD import locally, so validation keeps working with lxml 6 (which blocks network entity loading).
  • Replace the expired test PKCS#12 certificate and add tests for the TicketBAI signature profile, XSD validation and signature verification.

Breaking changes

  • pyOpenSSL is no longer a dependency.
  • Minimum signxml, cryptography and lxml versions are raised.

Full changelog: v1.7.1...v1.8.0