diff --git a/CHANGES.rst b/CHANGES.rst index b42d87666c..b92860ce93 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -7,11 +7,12 @@ Changes in Apache Libcloud 3.9.0 Common ~~~~~~ -- Unused ``setup.py`` file has been removed. The project has switched - to ``pyproject.toml`` a while ago and unused file has been removed to - reduce potential confusion. - (#2024) - [Tomaz Muraus - @Kami] +- Support for Python 3.9 which is EOL has been removed. + + If you still want to use Libcloud with Python 3.9, you should use an older + release which still supports Python 3.9. + (#2093, #2085) + [Zili Chen - @tisonkun, Chojan Shang - @PsiACE] - Indicate we also support Python 3.12 (non beta) and Python 3.13. (#2050) @@ -147,6 +148,14 @@ Storage Other / Development ~~~~~~~~~~~~~~~~~~~ +- Adopt uv for dependency management. + + This should make it easier to manage dependencies and update them in the + future. + + (#2102) + [Chojan Shang - @PsiACE] + - pytest library used for running tests and microbenchmarks has been upgraded to v8.1. diff --git a/docs/upgrade_notes.rst b/docs/upgrade_notes.rst index 7d5db2b993..097cbf0855 100644 --- a/docs/upgrade_notes.rst +++ b/docs/upgrade_notes.rst @@ -8,10 +8,10 @@ preserve the old behavior when this is possible. Libcloud 3.9.0 -------------- -* Support for Python 3.7 and 3.8 which have been EOL has been removed. +* Support for Python 3.7, 3.8 and 3.9 which have been EOL has been removed. - If you still want to use Libcloud with Python 3.7 or 3.8, you should use an older - release which still supports Python 3.7 and 3.8. + If you still want to use Libcloud with Python 3.7, 3.8 or 3.9, you should + use an older release which still supports Python 3.7, 3.8 and 3.9. * [AZURE ARM] Added a new argument to destroy_node() to also delete node's managed OS disk as part of the node's deletion. Defaults to true. This can be reverted by