We enthusiastically announce the release of: freezer-api 7.2.0: OpenStack Backup and Restore API Service This release is part of the train 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.1.0..7.2.0 ----------------------------------- a4c1738 Switch openSUSE jobs to 15 984defe Sync Sphinx requirement c119b99 Update api-ref location 60ab2da Update master for stable/stein f569115 Add Python 3 Train unit tests ba67938 Add python3.7 unit test job in tox.ini 20bf6d0 Restore tempest ci for gate test 3fc0cc9 Add a param req_succeeded for falcon: process_response 24ebe1f Update handling for falcon 2.0.0 behavior changes ccda874 Fix ci fail due to falcon for sessions 6a92a95 Fix ci fail of tempest for V2 backup table fb8dd50 Fix ci fail due to falcon for jobs and backups in v1 b965ab3 Fix ci fail of tempest for V2 action and job table a60c293 Fix ci fail of tempest for V2 clients e4c8abd Fix ci fail due to falcon for clients and actions in v1 f6c1b17 Change tempest job to non-voting f94229a Remove code that supports older version falcon 8eb00b0 Replace git.openstack.org URLs with opendev.org URLs 5f7843f OpenDev Migration Patch 133d554 Dropping the py35 testing d2768ec Switch to openstackdocstheme Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 24 ++++++++-------- README.rst | 4 +-- freezer_api/api/common/middleware.py | 2 +- freezer_api/api/v1/actions.py | 4 +-- freezer_api/api/v1/backups.py | 4 +-- freezer_api/api/v1/clients.py | 4 +-- freezer_api/api/v1/jobs.py | 4 +-- freezer_api/api/v1/sessions.py | 4 +-- freezer_api/api/v2/actions.py | 4 +-- freezer_api/api/v2/backups.py | 4 +-- freezer_api/api/v2/clients.py | 4 +-- freezer_api/api/v2/jobs.py | 4 +-- freezer_api/api/v2/sessions.py | 4 +-- freezer_api/cmd/api.py | 9 ++++++ freezer_api/service.py | 17 +----------- lower-constraints.txt | 1 - playbooks/legacy/freezer-api-centos-7/run.yaml | 12 ++++---- .../post.yaml | 0 .../run.yaml | 12 ++++---- playbooks/legacy/freezer-api-ubuntu/run.yaml | 12 ++++---- releasenotes/source/conf.py | 11 ++++++-- releasenotes/source/index.rst | 1 + releasenotes/source/stein.rst | 6 ++++ requirements.txt | 2 +- setup.cfg | 3 +- test-requirements.txt | 4 +-- tox.ini | 12 ++++---- 30 files changed, 98 insertions(+), 119 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 48b3c2d..d2f055a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ falcon>=1.0.0 # Apache-2.0 -jsonschema<3.0.0,>=2.6.0 # MIT +jsonschema>=2.6.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index c38a458..e37fd86 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +9,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -oslosphinx>=4.7.0 # Apache-2.0 @@ -12 +11,2 @@ oslotest>=3.3.0 # Apache-2.0 -sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +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