Skip to content

v2.6

Latest

Choose a tag to compare

@urtzai urtzai released this 29 Oct 15:30
2c0b558

Changes

  • Migrate packaging metadata from setup.py to pyproject.toml (PEP 621, setuptools backend, PEP 639 MIT license expression).
  • Require pytbai>=1.8 (signxml 5.2, cryptography 46.0.6+, lxml 6.1+, no pyOpenSSL).
  • Log and persist TicketBAI send errors with the invoice id; declare requests explicitly.
  • Use WeasyPrint 70.0.
  • Test Django 5.2, 6.0 and 6.1 in CI.

Breaking changes

  • Django 4.2 is no longer supported or tested.
  • pyOpenSSL is no longer installed transitively.

Full changelog: v2.5...v2.6