We are glad to announce the release of: futurist 3.3.0 The source is available from: https://opendev.org/openstack/futurist Download the package from: https://pypi.org/project/futurist For more details, please see below. 3.3.0 ^^^^^ Upgrade Notes * Support for Python 3.9 has been removed. Now the minimum python version supported is 3.10. Changes in futurist 3.2.1..3.3.0 -------------------------------- 0b28c8e Remove MANIFEST.in 78139d7 Add typing 0f25be1 Use "real" *args, **kwargs a8660ca trivial: Remove redundant args, kwargs a458b19 Add ruff c9015a4 Delay string interpolations at logging calls 8e69355 Remove reference to tag framework 86708ef pre-commit: Bump dependencies 85aed58 Migrate setup configuration to pyproject.toml 7464c5b Drop Python 3.9 support Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 34 +- MANIFEST.in | 6 - README.rst | 11 +- futurist/__init__.py | 16 +- futurist/_futures.py | 381 ++++++++----- futurist/_green.py | 48 +- futurist/_thread.py | 54 +- futurist/_utils.py | 108 ++-- futurist/periodics.py | 613 ++++++++++++++------- futurist/py.typed | 0 futurist/rejection.py | 21 +- futurist/waiters.py | 197 ++++--- pyproject.toml | 64 +++ .../notes/remove-py39-0673e7740cd5abca.yaml | 5 + releasenotes/source/conf.py | 34 +- setup.cfg | 25 - setup.py | 4 +- tox.ini | 38 +- 22 files changed, 1334 insertions(+), 726 deletions(-)
participants (1)
-
no-reply@openstack.org