We are gleeful to announce the release of: keystoneauth1 4.2.0: Authentication Library for OpenStack Identity This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/keystoneauth1 Download the package from: https://pypi.org/project/keystoneauth1 For more details, please see below. 4.2.0 ^^^^^ New Features ************ * A new "http_basic" auth plugin is added which enables HTTP Basic authentication for standalone services. Like the "noauth" plugin, the "endpoint" needs to be specified explicitly, along with the "username" and "password". Upgrade Notes ************* * Python 3.5 is no longer supported. Changes in keystoneauth1 4.1.0..4.2.0 ------------------------------------- 4aaa2e5 Drop python 3.5 support ff68663 Implement HTTP Basic client support in keystoneauth1 8915fab Update lower-constraints versions Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - keystoneauth1/http_basic.py | 55 ++++++++++++++++++++++ keystoneauth1/loading/_plugins/http_basic.py | 48 +++++++++++++++++++ lower-constraints.txt | 25 ++-------- py35-upper-constraints.txt | 6 --- .../notes/basic-http-auth-45bea4298209df75.yaml | 7 +++ .../notes/drop-python-3.5-362bb9d47f830353.yaml | 4 ++ setup.cfg | 6 +-- test-requirements.txt | 2 +- tox.ini | 6 --- 13 files changed, 203 insertions(+), 38 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 2036d30..bb35c19 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -24 +24 @@ requests-kerberos>=0.8.0 # ISC -lxml!=3.7.0,>=3.4.1 # BSD +lxml>=4.2.0 # BSD