[openstack-announce] [new][keystone] python-keystoneclient 3.2.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Tue Jul 5 16:58:39 UTC 2016


We are thrilled to announce the release of:

python-keystoneclient 3.2.0: Client Library for OpenStack Identity

This release is part of the newton release series.

With source available at:

    https://git.openstack.org/cgit/openstack/python-keystoneclient

With package available at:

    https://pypi.python.org/pypi/python-keystoneclient

Please report issues through launchpad:

    https://bugs.launchpad.net/python-keystoneclient

For more details, please see below.

Changes in python-keystoneclient 3.1.0..3.2.0
---------------------------------------------

d9bd105 Updated from global requirements
5dc965e Update other-requirements.txt for Xenial
97e100d Update README to comply with Identity V3
f74d9e3 List system dependencies for running common tests
6544614 Follow up patch for Improve docs for v3 projects
4f1a36c Updated from global requirements
d97d92b Improve docs for v3 projects
80b9eab Add group functional tests
24c1637 Updated from global requirements
b993413 Improve docs for v3 groups
cf45fff Follow up patch for add domain functional tests
15a93d8 Add domain functional tests
79db63e Improve docs for v3 domains
3113aee Updated from global requirements
60e8f0d Use /v3/auth/projects and /v3/auth/domains
16a2ada Handle EmptyCatalog exception in list federated projects
d13330e Updated from global requirements
305b0e0 PEP257: Ignore D203 because it was deprecated
01672f1 Updated from global requirements
9bc94cc import warnings in doc/source/conf.py
cd4bcfb Updated from global requirements
d994379 Updated from global requirements
5fe4d60 Updated from global requirements
ffc67be Updated from global requirements
b0de0ce Remove unused iso8601 requirement
e26e79e map fixtures to keystoneauth
a834329 Add users functional tests


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

README.rst                                         |  16 +-
keystoneclient/fixture/__init__.py                 |  13 +
keystoneclient/fixture/discovery.py                | 249 +------------
keystoneclient/fixture/exception.py                |  12 +-
keystoneclient/fixture/v2.py                       | 236 +-----------
keystoneclient/fixture/v3.py                       | 414 +--------------------
keystoneclient/v3/contrib/federation/base.py       |   4 +-
keystoneclient/v3/domains.py                       |  49 ++-
keystoneclient/v3/groups.py                        |  54 ++-
keystoneclient/v3/projects.py                      |  93 +++--
other-requirements.txt                             |  27 ++
requirements.txt                                   |   7 +-
test-requirements.txt                              |  12 +-
tox.ini                                            |  11 +-
21 files changed, 753 insertions(+), 935 deletions(-)


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

diff --git a/other-requirements.txt b/other-requirements.txt
new file mode 100644
index 0000000..4ed3c07
--- /dev/null
+++ b/other-requirements.txt
@@ -0,0 +1,27 @@
+# This is a cross-platform list tracking distribution packages needed by tests;
+# see http://docs.openstack.org/infra/bindep/ for additional information.
+
+gettext
+libssl-dev
+
+dbus-devel [platform:rpm]
+dbus-glib-devel [platform:rpm]
+libdbus-1-dev [platform:dpkg]
+libdbus-glib-1-dev [platform:dpkg]
+libffi-dev [platform:dpkg]
+libffi-devel [platform:rpm]
+libldap2-dev [platform:dpkg]
+libsasl2-dev [platform:dpkg]
+libxml2-dev [platform:dpkg]
+libxslt1-dev [platform:dpkg]
+python-dev [platform:dpkg]
+python3-all-dev [platform:ubuntu !platform:ubuntu-precise]
+python3-dev [platform:dpkg]
+python3.4 [platform:ubuntu-trusty]
+python3.5 [platform:ubuntu-xenial]
+
+cyrus-sasl-devel [platform:rpm]
+libxml2-devel [platform:rpm]
+python-devel [platform:rpm]
+python3-devel [platform:fedora]
+python34-devel [platform:centos]
diff --git a/requirements.txt b/requirements.txt
index 0edce9a..46efc16 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +6,0 @@ pbr>=1.6 # Apache-2.0
-iso8601>=0.1.11 # MIT
@@ -9,2 +8,2 @@ debtcollector>=1.2.0 # Apache-2.0
-keystoneauth1>=2.1.0 # Apache-2.0
-oslo.config>=3.9.0 # Apache-2.0
+keystoneauth1>=2.7.0 # Apache-2.0
+oslo.config>=3.10.0 # Apache-2.0
@@ -13 +12 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.5.0 # Apache-2.0
+oslo.utils>=3.14.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index e56d492..f969233 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ coverage>=3.6 # Apache-2.0
-fixtures<2.0,>=1.3.1 # Apache-2.0/BSD
+fixtures>=3.0.0 # Apache-2.0/BSD
@@ -12 +12 @@ lxml>=2.3 # BSD
-mock>=1.2 # BSD
+mock>=2.0 # BSD
@@ -16,4 +16,4 @@ oslotest>=1.10.0 # Apache-2.0
-reno>=1.6.2 # Apache2
-requests-mock>=0.7.0 # Apache-2.0
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
-tempest>=11.0.0 # Apache-2.0
+reno>=1.8.0 # Apache2
+requests-mock>=1.0 # Apache-2.0
+sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
+tempest>=12.1.0 # Apache-2.0





More information about the OpenStack-announce mailing list