Skip to content

v2.5

Choose a tag to compare

@urtzai urtzai released this 29 Oct 14:48
· 4 commits to main since this release
f454151

Changes

  • Require pytbai>=1.8, which upgrades the signing stack to signxml 5.2, cryptography 46.0.6+ and lxml 6.1+, and drops pyOpenSSL.
  • Log TicketBAI send errors with the invoice id, persist them in Invoice.errorxml and re-raise request errors so callers can handle them.
  • Declare requests explicitly.
  • Use WeasyPrint 70.0.

Breaking changes

  • pytbai>=1.8 is now required.
  • pyOpenSSL is no longer installed transitively.

Full changelog: v2.4...v2.5