We are chuffed to announce the release of: openstacksdk 0.45.0: An SDK for building applications to work with OpenStack This release is part of the ussuri release series. The source is available from: https://opendev.org/openstack/openstacksdk Download the package from: https://pypi.org/project/openstacksdk Please report issues through: https://storyboard.openstack.org/#!/project/openstack/openstacksdk For more details, please see below. 0.45.0 ^^^^^^ Upgrade Notes * Removed the dependency on futurist, which isn't necessary. Users can still pass futurist executors if they want, as the API is the same, but if nothing is passed, "concurrent.futures.ThreadPoolExecutor" will be used as the default. Changes in openstacksdk 0.44.0..0.45.0 -------------------------------------- 8e5893f0 Revert "Switch to futurist for concurrency" 6535d6ea [tests] Improve devstack/post playbook efficiency Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 -- lower-constraints.txt | 1 - openstack/connection.py | 4 ++-- playbooks/devstack/post.yaml | 11 +++++++---- releasenotes/notes/revert-futurist-34acc42fd3f0e7f3.yaml | 8 ++++++++ requirements.txt | 2 +- 6 files changed, 18 insertions(+), 10 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index bda4eb9f..90a88c6e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -17 +17 @@ ipaddress>=1.0.17;python_version<'3.3' # PSF -futurist>=2.1.0 # Apache-2.0 +futures>=3.0.0;python_version=='2.7' or python_version=='2.6' # BSD