[openstack-dev] [new][keystone] keystoneauth1 2.7.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu May 19 19:44:06 UTC 2016


We are thrilled to announce the release of:

keystoneauth1 2.7.0: Authentication Library for OpenStack Identity

This release is part of the newton release series.

With source available at:

    http://git.openstack.org/cgit/openstack/keystoneauth

With package available at:

    https://pypi.python.org/pypi/keystoneauth1

Please report issues through launchpad:

    http://bugs.launchpad.net/keystoneauth

For more details, please see below.

Changes in keystoneauth1 2.6.0..2.7.0
-------------------------------------

c43d9dc Updated from global requirements
019ff84 Updated from global requirements
6538141 docstring: fix typo
01904a2 Updated from global requirements
c10722b Add oauth plugin to keystoneauth
ed75863 Expose is_admin_project in AccessInfo
e853121 Updated from global requirements
118c962 Expose allow parameters for URL discovery
f6e57bc Updated from global requirements
68fde05 Refactor variables for fixture and service
48ec8bf Enable bandit
2962d9d Lazy import oslo_config as required
1a2a579 Add 303 as redirect code for k2k plugin
9d51a2a Updated from global requirements
21d5ba9 Fix H405, D105, D200, and D203 PEP257
1933a78 Updated from global requirements
f95a3bb Fixing D204, D205, D208, and D211 pep8
2caee11 Fixing D301 docstring.
2e0c003 Removing tox ignore D400.
7d0cb04 Fix documentation example again
3352122 Include query string in request logging
01cf25a Removing tox ignore D401 and make keystoneauth compliant
d061788 Documentation example fix

Diffstat (except docs and test files)
-------------------------------------

keystoneauth1/_utils.py                            |   4 +-
keystoneauth1/access/access.py                     |  70 +++++---
keystoneauth1/adapter.py                           |  11 +-
keystoneauth1/discover.py                          |   2 +-
keystoneauth1/exceptions/base.py                   |   1 +
keystoneauth1/exceptions/connection.py             |   1 +
keystoneauth1/exceptions/http.py                   |  34 +++-
keystoneauth1/exceptions/service_providers.py      |   2 +-
keystoneauth1/extras/_saml2/v3/base.py             |   7 +-
keystoneauth1/extras/_saml2/v3/saml2.py            |   2 +-
keystoneauth1/extras/oauth1/__init__.py            |  19 +++
keystoneauth1/extras/oauth1/_loading.py            |  43 +++++
keystoneauth1/extras/oauth1/v3.py                  |  77 +++++++++
keystoneauth1/fixture/__init__.py                  |   3 +-
keystoneauth1/fixture/keystoneauth_betamax.py      |   2 +-
keystoneauth1/fixture/v3.py                        |  18 ++-
keystoneauth1/identity/base.py                     |   6 +-
keystoneauth1/identity/generic/base.py             |   4 +-
keystoneauth1/identity/v2.py                       |   2 +-
keystoneauth1/identity/v3/base.py                  |   2 +-
keystoneauth1/identity/v3/k2k.py                   |  15 +-
keystoneauth1/identity/v3/oidc.py                  |  14 +-
keystoneauth1/loading/_utils.py                    |  40 +++++
keystoneauth1/loading/base.py                      |   2 +-
keystoneauth1/loading/conf.py                      |   2 +-
keystoneauth1/loading/opts.py                      |  14 +-
keystoneauth1/loading/session.py                   |  14 +-
keystoneauth1/plugin.py                            |   4 +-
keystoneauth1/session.py                           |  32 +++-
.../unit/extras/oauth1/test_oauth1_loading.py      |  57 +++++++
.../unit/identity/test_identity_v3_federation.py   |  24 ++-
requirements.txt                                   |   6 +-
setup.cfg                                          |   5 +-
test-requirements.txt                              |   3 +-
tox.ini                                            |  24 ++-
48 files changed, 743 insertions(+), 223 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 4504520..0052c69 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ pbr>=1.6 # Apache-2.0
-iso8601>=0.1.9 # MIT
+iso8601>=0.1.11 # MIT
@@ -8 +8 @@ positional>=1.0.1 # Apache-2.0
-requests!=2.9.0,>=2.8.1 # Apache-2.0
+requests>=2.10.0 # Apache-2.0
@@ -10 +10 @@ six>=1.9.0 # MIT
-stevedore>=1.5.0 # Apache-2.0
+stevedore>=1.10.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 6fa68e9..ae1ba37 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,0 +8 @@ flake8-docstrings==0.2.1.post1 # MIT
+bandit>=1.0.1 # Apache-2.0
@@ -17 +18 @@ os-testr>=0.4.1 # Apache-2.0
-betamax>=0.5.1 # Apache-2.0
+betamax>=0.7.0 # Apache-2.0





More information about the OpenStack-dev mailing list