[release-announce] freezer-api 8.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed May 13 10:52:41 UTC 2020


We are stoked to announce the release of:

freezer-api 8.0.0: OpenStack Backup and Restore API Service

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/freezer-api

Download the package from:

    https://tarballs.openstack.org/freezer-api/

For more details, please see below.

Changes in freezer-api 7.2.0..8.0.0
-----------------------------------

11a19f2 Update hacking for Python3
f5332fd Cleanup py27 support
114f91f Use unittest.mock instead of third party mock
2a283bf Fix freezer-api's src_file to path_to_backup
9ae4a7c Update freezer-api gate&check ci job
729bcfa Remove six usage from freezer_api package
542dd20 [ussuri][goal] Drop python 2.7 support and testing
90c8268 Update README.rst Doc
712e5fe Update devstack doc
0ed0392 Update tox.ini
99d4ece Upgrade pylint to a new version that works with python3.7
76baa3a Switch to Ussuri jobs
886b6fb modify comments
45c3351 Update master for stable/train
9151f71 Update the constraints url


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

.pylintrc                                          |  2 +-
.zuul.yaml                                         | 55 +++++++++++----
devstack/README.rst                                | 38 +++++++---
freezer_api/api/v1/clients.py                      |  2 +-
freezer_api/api/v2/clients.py                      |  2 +-
freezer_api/cmd/status.py                          |  1 +
freezer_api/common/elasticv2_utils.py              | 12 ++--
freezer_api/common/json_schemas.py                 | 82 +++++++++++-----------
freezer_api/common/utils.py                        | 10 +--
freezer_api/db/base.py                             |  4 +-
freezer_api/db/elasticsearch/es_manager.py         |  3 +-
freezer_api/db/sqlalchemy/api.py                   | 13 ++--
.../migrate_repo/versions/003_modify_src_file.py   | 20 ++++++
freezer_api/db/sqlalchemy/models.py                |  2 +-
lower-constraints.txt                              | 10 +--
.../notes/drop-py-2-7-48b579c07d3af51d.yaml        |  6 ++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/train.rst                      |  6 ++
requirements.txt                                   |  1 -
setup.cfg                                          | 14 +---
setup.py                                           |  9 ---
test-requirements.txt                              | 15 ++--
tox.ini                                            | 30 ++------
54 files changed, 338 insertions(+), 237 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index d2f055a..f4f945c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -19 +18,0 @@ oslo.upgradecheck>=0.1.0 # Apache-2.0
-six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index e37fd86..bcb8f98 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,3 +4,4 @@
-flake8<2.6.0,>=2.5.4 # MIT
-pylint==1.9.2 # GPLv2
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+
+# hacking already pins flake8
+hacking>=3.0,<=3.1.0 # Apache-2.0
+pylint==2.3.1 # GPLv2
@@ -8 +8,0 @@ coverage!=4.4,>=4.0 # Apache-2.0
-mock>=2.0.0 # BSD
@@ -11,2 +11 @@ oslotest>=3.3.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD
-sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2;python_version>='3.4' # BSD
+sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2 # BSD
@@ -17 +16,3 @@ reno>=2.5.0 # Apache-2.0
-openstackdocstheme>=1.18.1 # Apache-2.0
+openstackdocstheme>=1.31.2 # Apache-2.0
+astroid==2.1.0 # LGPLv2.1
+PyMySQL>=0.7.6 # MIT License






More information about the Release-announce mailing list