What's Changed
- Upgrade CI environments & dependencies by @nolar in #1189
- Drop Python 3.9 from CI, require Python 3.10+ by @nolar in #1190
- Rewrite to Python 3.10 syntax by @nolar in #1191
- Rewrite to Python 3.10 for pyupgrade by @nolar in #1197
- Migrate from setup.py to pyproject.toml, but keep setuptools by @nolar in #1192
- Enable LLM indexing of the docs by @nolar in #1198
- Fix the code to be runnable in Python 3.14 (but do not enable it officially yet) by @nolar in #1199
Note: Python 3.14 support is not officially supported yet (#1188), but should be runnable (at your own risk).
Full Changelog: 1.38.0...1.39.0