Roadmap

This file provides an overview of the direction towards which this project is heading.

Current version: 0.9.11

[1.0] - 2026-06

  • Finalize the API

  • Document each submodule extensively

[1.x]

  • Enhance the test suite

  • Incorporate user feature requests

[2.x]

  • Ramp up coverage to 75%

[3.0] - 2027-04 or before

  • Comprehensive bugfixes

[3.x]

  • Major feature additions, with more focus on low-level stuff

  • Possibly publish docker images if there is demand

  • Deprecate <=3.12 compatibility module

[4.0] - 2027-10

  • Deprecate <=3.13 compatibility module

  • Ramp up coverage to 90%

  • Remove or supersede faulty patterns

  • Make release schedule regular

  • Synchronize release schedule with Python’s (major release every Python minor version)

[4.11.?] - 2028-09

  • Set up funding

[5.0] - 2028-10

  • Drop support for Python 3.12 (adapt type parameters with defaults)

[6.0] - 2029-10

  • Drop support for Python 3.13 entirely as it reaches EOL (remove functools.partial compatibility layer)