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
participants (1)
-
no-reply@openstack.org