Skip to content

[9.0.0] - 2025-10-01

Choose a tag to compare

@untergeek untergeek released this 01 Oct 14:30
· 11 commits to 9.x since this release
445bec7

Announcement

Initial release of the 9.x series. This is a major version bump because the elasticsearch8 dependency has been replaced with elasticsearch9.

Changes

  • Release version bumped to 9.0.0.
  • Updated Elasticsearch dependency to elasticsearch9==9.1.1 to support the latest Elasticsearch client features and fixes.
  • Removed helpers submodule as it was deprecated in 8.18.0 and told users it would be removed in 9.0.0. - Replaced helpers page with submodules in documentation.
  • Because Click 8.2+ requires Python 3.10+, support for Python 3.8 and 3.9 has been dropped. The minimum acceptable version is now Python 3.10.
  • Changed all references of elasticsearch8 to elasticsearch9 in documentation and code comments.
  • Updated MIN_VERSION to (9, 0, 0) and MAX_VERSION to (9, 99, 99) in defaults.py. Where these are referenced in code and docstrings, example values have been updated accordingly.