Skip to content

v4.0

No due date 75% complete

Speculative major release, with some potentially breaking changes to clear some technical debt. Things to review include:

  • Modern packaging, including removal of setup.cfg
  • remove EOL Python versions (minimum version of 3.7? higher?) as tests are failing to conform more frequently to older versions for benign reasons
  • tidy source tree with black or ruff
  • rev…

Speculative major release, with some potentially breaking changes to clear some technical debt. Things to review include:

  • Modern packaging, including removal of setup.cfg
  • remove EOL Python versions (minimum version of 3.7? higher?) as tests are failing to conform more frequently to older versions for benign reasons
  • tidy source tree with black or ruff
  • review some of the core logic that probably could be simplified, was based on Python 2 string handling
  • revalidate if some of the unusual data structures to support Jython are still fit for purpose
Loading