mirror of
https://github.com/deepset-ai/haystack.git
synced 2025-12-30 16:47:19 +00:00
* feat!: drop Python 3.9 support due to EOL Remove Python 3.9 support following its end-of-life in October 2025. Minimum required version is now Python 3.10. BREAKING CHANGE: Python 3.10 or later is now required Changes: - Update pyproject.toml requires-python to >=3.10 - Remove Python 3.9 from pyproject.toml classifiers - Update CI workflows to test Python 3.10 as minimum - Update mypy python_version to 3.10 - Migrate TypeAlias from typing_extensions to typing stdlib - Remove blis version pin (only needed for Python 3.9) - Update CONTRIBUTING.md Python version requirements - Add release note documenting breaking change Closes #9854 * small fixes * update relnote --------- Co-authored-by: anakin87 <stefanofiorucci@gmail.com>