[release-announce] [freezer] python-freezerclient 1.1.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Wed Dec 14 16:49:29 UTC 2016


We are eager to announce the release of:

python-freezerclient 1.1.0: OpenStack Disaster Recovery API Client
Library

This release is part of the ocata release series.

The source is available from:

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

Download the package from:

    https://tarballs.openstack.org/python-freezerclient/

Please report issues through launchpad:

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

For more details, please see below.

Changes in python-freezerclient 1.0.0..1.1.0
--------------------------------------------

985a82e Fix freezer backup support
6010f1c Add full pep8 check
d42f568 The --file parameter should be changed to required
4bd0952 Change --session-id and --job-id to required
c51c9da Fixed "End Date" and "Interval" error
9b5458e Support upper-constraints in tox.ini
183a532 Show team and repo badges on README
0d4c316 Add session-delete command
35d67b6 freezer session-* improvements
0968fdf Achieve a consistent style output
724794f Added py35 environment configuration to tox.ini
fdfe197 Updated from global requirements
d711011 Import objects replaced by modules
a824d40 Updated from global requirements
e6a8863 Fix freezer client-* output
35cc6f4 Fix freezer client-register prompt
c96526f Fix freezer CLI output
d0620df releasenote: Fix typo
203fd78 Enable releasenotes translation
1ca5bd4 Using assertEqual instead of assertEquals
9c7ff3a Fixed python-freezerclient insecure option
2dc83f9 Updated from global requirements
c889f44 Remove devstack plugin for python-freezerclient
8edda69 Adding some statistics to python-freezerclient
c0a630c Added releasenotes
0a0f24f Filter jobs by client and/or custom filters
5a77cd4 Docstrings should not start with a space
5270aa2 Remove discover from test-requirements
d6d388a Fixed set values for opts argument


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

.gitignore                                         |   1 +
HACKING.rst                                        |   2 +-
README.rst                                         |  23 +-
devstack/README.rst                                |   0
devstack/gate_hook.sh                              |  21 --
devstack/lib/freezerclient                         |  43 ----
devstack/local.conf.example                        |  31 ---
devstack/plugin.sh                                 |  27 ---
devstack/settings                                  |  26 --
freezerclient/shell.py                             |  32 +--
freezerclient/utils.py                             |  14 +-
freezerclient/v1/actions.py                        |  68 ++++--
freezerclient/v1/backups.py                        |  77 ++++--
freezerclient/v1/client.py                         |  64 ++---
freezerclient/v1/clients.py                        |  48 ++--
freezerclient/v1/jobs.py                           |  98 +++++---
freezerclient/v1/managers/actions.py               |   4 +-
freezerclient/v1/managers/backups.py               |   4 +-
freezerclient/v1/managers/clients.py               |   4 +-
freezerclient/v1/managers/jobs.py                  |   4 +-
freezerclient/v1/managers/sessions.py              |   8 +-
freezerclient/v1/sessions.py                       |  93 +++----
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/_templates/.placeholder        |   0
releasenotes/source/conf.py                        | 266 +++++++++++++++++++++
releasenotes/source/index.rst                      |  17 ++
releasenotes/source/newton.rst                     |   6 +
releasenotes/source/unreleased.rst                 |   5 +
requirements.txt                                   |  21 +-
setup.py                                           |   7 +-
test-requirements.txt                              |  25 +-
tools/tox_install.sh                               |  55 +++++
tox.ini                                            |  34 ++-
40 files changed, 1090 insertions(+), 652 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 085fba7..7d084e8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,7 @@
-astroid<1.4.0 # breaks pylint 1.4.4
-setuptools>=16.0
-pbr>=1.6
-python-keystoneclient>=1.6.0,!=1.8.0
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+astroid<1.4.0 # LGPLv2.1 # breaks pylint 1.4.4
+setuptools!=24.0.0,>=16.0 # PSF/ZPL
+pbr>=1.8 # Apache-2.0
+keystoneauth1>=2.14.0 # Apache-2.0
@@ -6,5 +9,5 @@ python-keystoneclient>=1.6.0,!=1.8.0
-cliff!=1.16.0,>=1.15.0 # Apache-2.0
-oslo.utils>=3.2.0
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.log>=1.14.0
-oslo.config>=3.2.0  # Apache-2.0
+cliff>=2.3.0 # Apache-2.0
+oslo.utils>=3.18.0 # Apache-2.0
+oslo.i18n>=2.1.0 # Apache-2.0
+oslo.log>=3.11.0 # Apache-2.0
+oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index b830d53..7f29bad 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,11 +1,14 @@
-flake8>=2.2.4,<=2.4.1
-hacking>=0.10.2,<0.11
-coverage>=3.6
-discover
-mock>=1.2
-pylint==1.4.5 # GNU GPL v2
-python-subunit>=0.0.18
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 # BSD
-oslosphinx>=2.5.0,!=3.4.0 # Apache-2.0
-testrepository>=0.0.18
-testtools>=1.4.0
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+flake8<2.6.0,>=2.5.4 # MIT
+hacking<0.11,>=0.10.2
+coverage>=4.0 # Apache-2.0
+mock>=2.0 # BSD
+pylint==1.4.5 # GPLv2
+python-subunit>=0.0.18 # Apache-2.0/BSD
+sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+oslosphinx>=4.7.0 # Apache-2.0
+testrepository>=0.0.18 # Apache-2.0/BSD
+testtools>=1.4.0 # MIT
+reno>=1.8.0 # Apache-2.0





More information about the Release-announce mailing list