Hello community, here is the log from the commit of package python-saharaclient for openSUSE:Factory checked in at 2020-10-26 16:17:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-saharaclient (Old) and /work/SRC/openSUSE:Factory/.python-saharaclient.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-saharaclient" Mon Oct 26 16:17:44 2020 rev:15 rq:841227 version:3.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-saharaclient/python-saharaclient.changes 2020-06-05 20:20:01.867829136 +0200 +++ /work/SRC/openSUSE:Factory/.python-saharaclient.new.3463/python-saharaclient.changes 2020-10-26 16:18:39.871048594 +0100 @@ -1,0 +2,17 @@ +Fri Oct 9 19:19:10 UTC 2020 - cloud-de...@suse.de + +- update to version 3.2.1 + - Use unittest.mock instead of third party mock + - Update master for stable/ussuri + - Switch to newer openstackdocstheme and reno versions + - Ussuri contributor docs community goal + - Remove Babel requirement + - Bump default tox env from py37 to py38 + - Fix hacking min version to 3.0.1 + - [goal] Migrating testing to Ubuntu Focal + - drop mock from lower-constraints + - Remove pypy job + - Add py38 package metadata + - Add Python3 victoria unit tests + +------------------------------------------------------------------- Old: ---- python-saharaclient-3.1.0.tar.gz New: ---- python-saharaclient-3.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-saharaclient.spec ++++++ --- /var/tmp/diff_new_pack.I4jPiz/_old 2020-10-26 16:18:41.755050109 +0100 +++ /var/tmp/diff_new_pack.I4jPiz/_new 2020-10-26 16:18:41.759050112 +0100 @@ -17,13 +17,13 @@ Name: python-saharaclient -Version: 3.1.0 +Version: 3.2.1 Release: 0 Summary: Client library for OpenStack Sahara API License: Apache-2.0 Group: Development/Languages/Python URL: https://launchpad.net/%{name} -Source0: https://files.pythonhosted.org/packages/source/p/python-saharaclient/python-saharaclient-3.1.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/python-saharaclient/python-saharaclient-3.2.1.tar.gz BuildRequires: openstack-macros BuildRequires: python3-mock BuildRequires: python3-osc-lib >= 2.0.0 @@ -35,7 +35,6 @@ BuildRequires: python3-pbr >= 2.0.0 BuildRequires: python3-requests >= 2.14.2 BuildRequires: python3-requests-mock -BuildRequires: python3-setuptools BuildRequires: python3-stestr BuildRequires: python3-testrepository BuildArch: noarch @@ -46,7 +45,7 @@ %package -n python3-saharaclient Summary: Client library for OpenStack Sahara API Group: Development/Languages/Python -Requires: python3-Babel >= 2.3.4 +Requires: python3-Babel Requires: python3-keystoneauth1 >= 3.4.0 Requires: python3-openstackclient >= 5.2.0 Requires: python3-osc-lib >= 2.0.0 @@ -72,7 +71,7 @@ Python client library for interacting with OpenStack Sahara API. %prep -%autosetup -p1 -n python-saharaclient-3.1.0 +%autosetup -p1 -n python-saharaclient-3.2.1 %py_req_cleanup %build @@ -82,7 +81,7 @@ %{py3_install} # Build HTML docs and man page -PYTHONPATH=. PBR_VERSION=3.1.0 %sphinx_build -b html -d doc/build/doctrees doc/source doc/build/html +PYTHONPATH=. PBR_VERSION=3.2.1 %sphinx_build -b html -d doc/build/doctrees doc/source doc/build/html # remove the sphinx-build leftovers rm -rf doc/build/html/.{doctrees,buildinfo} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.I4jPiz/_old 2020-10-26 16:18:41.787050135 +0100 +++ /var/tmp/diff_new_pack.I4jPiz/_new 2020-10-26 16:18:41.787050135 +0100 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/ussuri/openstack/python-saharaclient/python-saharaclient.spec.j2</param> + <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/python-saharaclient/python-saharaclient.spec.j2</param> <param name="output-name">python-saharaclient.spec</param> - <param name="requirements">https://opendev.org/openstack/python-saharaclient/raw/branch/stable/ussuri/requirements.txt</param> + <param name="requirements">https://opendev.org/openstack/python-saharaclient/raw/branch/stable/victoria/requirements.txt</param> <param name="changelog-email">cloud-de...@suse.de</param> <param name="changelog-provider">gh,openstack,python-saharaclient</param> </service> ++++++ python-saharaclient-3.1.0.tar.gz -> python-saharaclient-3.2.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/.zuul.yaml new/python-saharaclient-3.2.1/.zuul.yaml --- old/python-saharaclient-3.1.0/.zuul.yaml 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/.zuul.yaml 2020-09-14 15:57:06.000000000 +0200 @@ -2,7 +2,7 @@ templates: - openstack-cover-jobs - openstack-lower-constraints-jobs - - openstack-python3-ussuri-jobs + - openstack-python3-victoria-jobs - publish-openstack-docs-pti - check-requirements - release-notes-jobs-python3 @@ -20,9 +20,6 @@ - python-saharaclient-scenario-v2 - python-saharaclient-tempest - python-saharaclient-tempest-v2 - experimental: - jobs: - - openstack-tox-pypy - job: name: python-saharaclient-scenario diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/AUTHORS new/python-saharaclient-3.2.1/AUTHORS --- old/python-saharaclient-3.1.0/AUTHORS 2020-04-09 12:51:47.000000000 +0200 +++ new/python-saharaclient-3.2.1/AUTHORS 2020-09-14 15:58:21.000000000 +0200 @@ -17,7 +17,9 @@ Doug Hellmann <d...@doughellmann.com> Ethan Gafford <egaff...@redhat.com> Flavio Percoco <flape...@gmail.com> +Ghanshyam Mann <gm...@ghanshyammann.com> Hangdong Zhang <hdzh...@fiberhome.com> +Hervé Beraud <hber...@redhat.com> Ivan Udovichenko <iudoviche...@mirantis.com> Iwona Kotlarska <iwona260...@gmail.com> James E. Blair <jebl...@hp.com> @@ -50,6 +52,7 @@ Pritesh Kothari <pritesh.koth...@cisco.com> Renat Akhmerov <rakhme...@mirantis.com> Rui Chen <chenrui.m...@gmail.com> +Sean McGinnis <sean.mcgin...@gmail.com> Sergey Galkin <sgal...@mirantis.com> Sergey Lukjanov <slukja...@mirantis.com> Sergey Reshetnyak <reshetnia...@gmail.com> @@ -89,6 +92,7 @@ ting.wang <ting.w...@easystack.cn> venkatamahesh <venkatamaheshko...@gmail.com> wu.chunyang <wu.chuny...@99cloud.net> +wu.chunyang <wuchuny...@yovole.com> yankee <yankeefu1...@hotmail.com> yuhara.motoki <yuhara.mot...@lab.ntt.co.jp> zemuvier <zemuv...@gmail.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/CONTRIBUTING.rst new/python-saharaclient-3.2.1/CONTRIBUTING.rst --- old/python-saharaclient-3.1.0/CONTRIBUTING.rst 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/CONTRIBUTING.rst 2020-09-14 15:57:06.000000000 +0200 @@ -1,21 +1,19 @@ -If you would like to contribute to the development of OpenStack, -you must follow the steps in the "If you're a developer" -section of this page: +The source repository for this project can be found at: - https://wiki.openstack.org/wiki/How_To_Contribute + https://opendev.org/openstack/python-saharaclient -You can find more Sahara-specific info in our How To Participate guide: +Pull requests submitted through GitHub are not monitored. - https://docs.openstack.org/python-saharaclient/latest/how_to_participate.html +To start contributing to OpenStack, follow the steps in the contribution guide +to set up and use Gerrit: -Once those steps have been completed, changes to OpenStack -should be submitted for review via the Gerrit tool, following -the workflow documented at: + https://docs.openstack.org/contributors/code-and-documentation/quick-start.html - https://docs.openstack.org/infra/manual/developers.html#development-workflow +Bugs should be filed on Storyboard: -Pull requests submitted through GitHub will be ignored. + https://storyboard.openstack.org/#!/project/openstack/python-saharaclient -Bugs should be filed on Storyboard, not GitHub: +For more specific information about contributing to this repository, see the +python-saharaclient contributor guide: - https://storyboard.openstack.org/#!/project/934 + https://docs.openstack.org/python-saharaclient/latest/contributor/contributing.html diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/ChangeLog new/python-saharaclient-3.2.1/ChangeLog --- old/python-saharaclient-3.1.0/ChangeLog 2020-04-09 12:51:47.000000000 +0200 +++ new/python-saharaclient-3.2.1/ChangeLog 2020-09-14 15:58:21.000000000 +0200 @@ -1,6 +1,26 @@ CHANGES ======= +3.2.1 +----- + +* [goal] Migrating testing to Ubuntu Focal +* Remove Babel requirement +* drop mock from lower-constraints + +3.2.0 +----- + +* Switch to newer openstackdocstheme and reno versions +* Fix hacking min version to 3.0.1 +* Bump default tox env from py37 to py38 +* Add py38 package metadata +* Ussuri contributor docs community goal +* Use unittest.mock instead of third party mock +* Remove pypy job +* Add Python3 victoria unit tests +* Update master for stable/ussuri + 3.1.0 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/PKG-INFO new/python-saharaclient-3.2.1/PKG-INFO --- old/python-saharaclient-3.1.0/PKG-INFO 2020-04-09 12:51:47.000000000 +0200 +++ new/python-saharaclient-3.2.1/PKG-INFO 2020-09-14 15:58:21.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: python-saharaclient -Version: 3.1.0 +Version: 3.2.1 Summary: Client library for Sahara API Home-page: https://docs.openstack.org/python-saharaclient/latest/ Author: OpenStack @@ -64,4 +64,5 @@ Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 Requires-Python: >=3.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/doc/requirements.txt new/python-saharaclient-3.2.1/doc/requirements.txt --- old/python-saharaclient-3.1.0/doc/requirements.txt 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/doc/requirements.txt 2020-09-14 15:57:06.000000000 +0200 @@ -1,6 +1,6 @@ # 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. -openstackdocstheme>=1.18.1 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 -sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2 # BSD +openstackdocstheme>=2.2.1 # Apache-2.0 +reno>=3.1.0 # Apache-2.0 +sphinx>=2.0.0,!=2.1.0 # BSD diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/doc/source/conf.py new/python-saharaclient-3.2.1/doc/source/conf.py --- old/python-saharaclient-3.1.0/doc/source/conf.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/doc/source/conf.py 2020-09-14 15:57:06.000000000 +0200 @@ -15,7 +15,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -import subprocess import sys import os @@ -44,10 +43,9 @@ 'openstackdocstheme'] # openstackdocstheme options -repository_name = 'openstack/python-saharaclient' -bug_project = '934' -bug_tag = 'doc' -html_last_updated_fmt = '%Y-%m-%d %H:%M' +openstackdocs_repo_name = 'openstack/python-saharaclient' +openstackdocs_use_storyboard = True +openstackdocs_auto_name = False # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -65,15 +63,6 @@ project = u'Sahara Client' copyright = u'2013, OpenStack Foundation' -# The version info for the project you're documenting, acts as replacement for -# |version| and |release|, also used in various other places throughout the -# built documents. -# -# Version info -from saharaclient.version import version_info as saharaclient_version -release = saharaclient_version.release_string() -# The short X.Y version. -version = saharaclient_version.version_string() # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -104,7 +93,7 @@ #show_authors = False # The name of the Pygments (syntax highlighting) style to use. -pygments_style = 'sphinx' +pygments_style = 'native' # A list of ignored prefixes for module index sorting. #modindex_common_prefix = [] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/doc/source/contributor/contributing.rst new/python-saharaclient-3.2.1/doc/source/contributor/contributing.rst --- old/python-saharaclient-3.1.0/doc/source/contributor/contributing.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/python-saharaclient-3.2.1/doc/source/contributor/contributing.rst 2020-09-14 15:57:06.000000000 +0200 @@ -0,0 +1,14 @@ +============================ +So You Want to Contribute... +============================ + +For general information on contributing to OpenStack, please check out the +`contributor guide <https://docs.openstack.org/contributors/>`_ to get started. +It covers all the basics that are common to all OpenStack projects: the +accounts you need, the basics of interacting with our Gerrit review system, how +we communicate as a community, etc. + +python-saharaclient is maintained by the OpenStack Sahara project. +To understand our development process and how you can contribute to it, please +look at the Sahara project's general contributor's page: +http://docs.openstack.org/sahara/latest/contributor/contributing.html diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/doc/source/contributor/index.rst new/python-saharaclient-3.2.1/doc/source/contributor/index.rst --- old/python-saharaclient-3.1.0/doc/source/contributor/index.rst 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/doc/source/contributor/index.rst 2020-09-14 15:57:06.000000000 +0200 @@ -1,16 +1,8 @@ -Contributing -============ +================= +Contributor Guide +================= -``python-saharaclient`` is part of the Sahara project. -It has a separate `storyboard`_ page which should be used to report bugs. -Like the other projects of the OpenStack community, code contribution happens -through `gerrit`_. +.. toctree:: + :maxdepth: 2 -Please refer to the `Sahara documentation`_ and its -`How to Participate section`_ for more information on -how to contribute to the project. - -.. _Sahara documentation: https://docs.openstack.org/sahara/latest/ -.. _How to Participate section: https://docs.openstack.org/sahara/latest/contributor/how-to-participate.html -.. _storyboard: https://storyboard.openstack.org/#!/project/934 -.. _gerrit: https://docs.openstack.org/infra/manual/developers.html#development-workflow + contributing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/doc/source/index.rst new/python-saharaclient-3.2.1/doc/source/index.rst --- old/python-saharaclient-3.1.0/doc/source/index.rst 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/doc/source/index.rst 2020-09-14 15:57:06.000000000 +0200 @@ -23,4 +23,3 @@ reference/index cli/index contributor/index - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/lower-constraints.txt new/python-saharaclient-3.2.1/lower-constraints.txt --- old/python-saharaclient-3.1.0/lower-constraints.txt 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/lower-constraints.txt 2020-09-14 15:57:06.000000000 +0200 @@ -1,15 +1,14 @@ appdirs==1.3.0 asn1crypto==0.23.0 -Babel==2.3.4 -cffi==1.7.0 +cffi==1.14.0 cliff==2.8.0 cmd2==0.8.0 coverage==4.0 -cryptography==2.1 +cryptography==2.7 debtcollector==1.2.0 decorator==4.4.0 deprecation==1.0 -dogpile.cache==0.6.2 +dogpile.cache==0.8.0 extras==1.0.0 fixtures==3.0.0 future==0.16.0 @@ -22,7 +21,6 @@ keystoneauth1==3.4.0 linecache2==1.0.0 mccabe==0.2.1 -mock==2.0.0 monotonic==0.6 mox3==0.20.0 msgpack-python==0.4.0 @@ -57,7 +55,7 @@ python-openstackclient==5.2.0 python-subunit==1.0.0 pytz==2013.6 -PyYAML==3.12 +PyYAML==3.13 requests==2.14.2 requests-mock==1.2.0 requestsexceptions==1.2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/python_saharaclient.egg-info/PKG-INFO new/python-saharaclient-3.2.1/python_saharaclient.egg-info/PKG-INFO --- old/python-saharaclient-3.1.0/python_saharaclient.egg-info/PKG-INFO 2020-04-09 12:51:47.000000000 +0200 +++ new/python-saharaclient-3.2.1/python_saharaclient.egg-info/PKG-INFO 2020-09-14 15:58:21.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: python-saharaclient -Version: 3.1.0 +Version: 3.2.1 Summary: Client library for Sahara API Home-page: https://docs.openstack.org/python-saharaclient/latest/ Author: OpenStack @@ -64,4 +64,5 @@ Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 Requires-Python: >=3.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/python_saharaclient.egg-info/SOURCES.txt new/python-saharaclient-3.2.1/python_saharaclient.egg-info/SOURCES.txt --- old/python-saharaclient-3.1.0/python_saharaclient.egg-info/SOURCES.txt 2020-04-09 12:51:47.000000000 +0200 +++ new/python-saharaclient-3.2.1/python_saharaclient.egg-info/SOURCES.txt 2020-09-14 15:58:21.000000000 +0200 @@ -26,6 +26,7 @@ doc/source/cli/index.rst doc/source/cli/intro.rst doc/source/cli/reference.rst +doc/source/contributor/contributing.rst doc/source/contributor/index.rst doc/source/reference/index.rst doc/source/reference/pythonclient.rst @@ -81,6 +82,7 @@ releasenotes/source/stein.rst releasenotes/source/train.rst releasenotes/source/unreleased.rst +releasenotes/source/ussuri.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder saharaclient/__init__.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/python_saharaclient.egg-info/pbr.json new/python-saharaclient-3.2.1/python_saharaclient.egg-info/pbr.json --- old/python-saharaclient-3.1.0/python_saharaclient.egg-info/pbr.json 2020-04-09 12:51:47.000000000 +0200 +++ new/python-saharaclient-3.2.1/python_saharaclient.egg-info/pbr.json 2020-09-14 15:58:21.000000000 +0200 @@ -1 +1 @@ -{"git_version": "830d460", "is_release": true} \ No newline at end of file +{"git_version": "a9fee07", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/python_saharaclient.egg-info/requires.txt new/python-saharaclient-3.2.1/python_saharaclient.egg-info/requires.txt --- old/python-saharaclient-3.1.0/python_saharaclient.egg-info/requires.txt 2020-04-09 12:51:47.000000000 +0200 +++ new/python-saharaclient-3.2.1/python_saharaclient.egg-info/requires.txt 2020-09-14 15:58:21.000000000 +0200 @@ -1,11 +1,10 @@ -pbr!=2.1.0,>=2.0.0 -Babel!=2.4.0,>=2.3.4 keystoneauth1>=3.4.0 osc-lib>=2.0.0 +oslo.i18n>=3.15.3 oslo.log>=3.36.0 oslo.serialization!=2.19.1,>=2.18.0 -oslo.i18n>=3.15.3 oslo.utils>=3.33.0 +pbr!=2.1.0,>=2.0.0 python-openstackclient>=5.2.0 requests>=2.14.2 six>=1.10.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/releasenotes/source/conf.py new/python-saharaclient-3.2.1/releasenotes/source/conf.py --- old/python-saharaclient-3.1.0/releasenotes/source/conf.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/releasenotes/source/conf.py 2020-09-14 15:57:06.000000000 +0200 @@ -20,10 +20,9 @@ ] # openstackdocstheme options -repository_name = 'openstack/python-saharaclient' -bug_project = '934' -bug_tag = 'releasenotes' -html_last_updated_fmt = '%Y-%m-%d %H:%M' +openstackdocs_repo_name = 'openstack/python-saharaclient' +openstackdocs_use_storyboard = True +openstackdocs_auto_name = False # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -49,7 +48,7 @@ exclude_patterns = [] # The name of the Pygments (syntax highlighting) style to use. -pygments_style = 'sphinx' +pygments_style = 'native' # -- Options for HTML output ---------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/releasenotes/source/index.rst new/python-saharaclient-3.2.1/releasenotes/source/index.rst --- old/python-saharaclient-3.1.0/releasenotes/source/index.rst 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/releasenotes/source/index.rst 2020-09-14 15:57:06.000000000 +0200 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + ussuri train stein rocky diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/releasenotes/source/ussuri.rst new/python-saharaclient-3.2.1/releasenotes/source/ussuri.rst --- old/python-saharaclient-3.1.0/releasenotes/source/ussuri.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/python-saharaclient-3.2.1/releasenotes/source/ussuri.rst 2020-09-14 15:57:06.000000000 +0200 @@ -0,0 +1,6 @@ +=========================== +Ussuri Series Release Notes +=========================== + +.. release-notes:: + :branch: stable/ussuri diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/requirements.txt new/python-saharaclient-3.2.1/requirements.txt --- old/python-saharaclient-3.1.0/requirements.txt 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/requirements.txt 2020-09-14 15:57:06.000000000 +0200 @@ -4,7 +4,6 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -Babel!=2.4.0,>=2.3.4 # BSD keystoneauth1>=3.4.0 # Apache-2.0 osc-lib>=2.0.0 # Apache-2.0 oslo.log>=3.36.0 # Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/test_plugin.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/test_plugin.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/test_plugin.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/test_plugin.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock +from unittest import mock from saharaclient.osc import plugin from saharaclient.tests.unit import base diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/fakes.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/fakes.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/fakes.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/fakes.py 2020-09-14 15:57:06.000000000 +0200 @@ -14,8 +14,8 @@ # limitations under the License. -import mock from osc_lib.tests import utils +from unittest import mock class TestDataProcessing(utils.TestCommand): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_clusters.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_clusters.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_clusters.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_clusters.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api import cluster_templates as api_ct from saharaclient.api import clusters as api_cl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_data_sources.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_data_sources.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_data_sources.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_data_sources.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,9 +13,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils import testtools +from unittest import mock from saharaclient.api import data_sources as api_ds from saharaclient.osc.v1 import data_sources as osc_ds diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_images.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_images.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_images.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_images.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api import images as api_images from saharaclient.osc.v1 import images as osc_images diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_job_binaries.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_job_binaries.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_job_binaries.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_job_binaries.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,9 +13,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_u import testtools +from unittest import mock from saharaclient.api import job_binaries as api_jb from saharaclient.osc.v1 import job_binaries as osc_jb diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_job_templates.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_job_templates.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_job_templates.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_job_templates.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api import jobs as api_j from saharaclient.osc.v1 import job_templates as osc_j diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_job_types.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_job_types.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_job_types.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_job_types.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock +from unittest import mock from saharaclient.api import job_types as api_jt from saharaclient.api import jobs as api_j diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_jobs.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_jobs.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_jobs.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_jobs.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api import job_executions as api_je from saharaclient.osc.v1 import jobs as osc_je diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_node_group_templates.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_node_group_templates.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_node_group_templates.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_node_group_templates.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api import node_group_templates as api_ngt from saharaclient.osc.v1 import node_group_templates as osc_ngt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_plugins.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_plugins.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_plugins.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_plugins.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,7 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock +from unittest import mock + from oslo_serialization import jsonutils as json from saharaclient.api import plugins as api_plugins diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_utils.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_utils.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v1/test_utils.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v1/test_utils.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock +from unittest import mock from saharaclient.osc import utils from saharaclient.tests.unit import base diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_clusters.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_clusters.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_clusters.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_clusters.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api import cluster_templates as api_ct from saharaclient.api import clusters as api_cl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_data_sources.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_data_sources.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_data_sources.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_data_sources.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api import data_sources as api_ds from saharaclient.osc.v1 import data_sources as osc_ds diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_images.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_images.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_images.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_images.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api import images as api_images from saharaclient.osc.v1 import images as osc_images diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_job_binaries.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_job_binaries.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_job_binaries.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_job_binaries.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,9 +13,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_u import testtools +from unittest import mock from saharaclient.api import job_binaries as api_jb from saharaclient.osc.v1 import job_binaries as osc_jb diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_job_templates.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_job_templates.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_job_templates.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_job_templates.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api.v2 import job_templates as api_j from saharaclient.osc.v2 import job_templates as osc_j diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_job_types.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_job_types.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_job_types.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_job_types.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock +from unittest import mock from saharaclient.api import job_types as api_jt from saharaclient.api.v2 import job_templates as api_job_templates diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_jobs.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_jobs.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_jobs.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_jobs.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api.v2 import jobs as api_j from saharaclient.osc.v2 import jobs as osc_j diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_node_group_templates.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_node_group_templates.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_node_group_templates.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_node_group_templates.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock from osc_lib.tests import utils as osc_utils +from unittest import mock from saharaclient.api import node_group_templates as api_ngt from saharaclient.osc.v2 import node_group_templates as osc_ngt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_plugins.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_plugins.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/osc/v2/test_plugins.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/osc/v2/test_plugins.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,7 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock +from unittest import mock + from oslo_serialization import jsonutils as json from saharaclient.api import plugins as api_plugins diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/test_data_sources.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/test_data_sources.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/test_data_sources.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/test_data_sources.py 2020-09-14 15:57:06.000000000 +0200 @@ -14,8 +14,8 @@ from saharaclient.api import data_sources as ds from saharaclient.tests.unit import base +from unittest import mock -import mock from oslo_serialization import jsonutils as json diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/saharaclient/tests/unit/test_manager.py new/python-saharaclient-3.2.1/saharaclient/tests/unit/test_manager.py --- old/python-saharaclient-3.1.0/saharaclient/tests/unit/test_manager.py 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/saharaclient/tests/unit/test_manager.py 2020-09-14 15:57:06.000000000 +0200 @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -import mock +from unittest import mock from saharaclient.api import base from saharaclient.tests.unit import base as test_base diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/setup.cfg new/python-saharaclient-3.2.1/setup.cfg --- old/python-saharaclient-3.1.0/setup.cfg 2020-04-09 12:51:47.000000000 +0200 +++ new/python-saharaclient-3.2.1/setup.cfg 2020-09-14 15:58:21.000000000 +0200 @@ -20,6 +20,7 @@ Programming Language :: Python :: 3 Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 [files] packages = diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/test-requirements.txt new/python-saharaclient-3.2.1/test-requirements.txt --- old/python-saharaclient-3.1.0/test-requirements.txt 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/test-requirements.txt 2020-09-14 15:57:06.000000000 +0200 @@ -2,10 +2,9 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 coverage!=4.4,>=4.0 # Apache-2.0 -mock>=2.0.0 # BSD oslotest>=3.2.0 # Apache-2.0 stestr>=1.0.0 # Apache-2.0 requests-mock>=1.2.0 # Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-saharaclient-3.1.0/tox.ini new/python-saharaclient-3.2.1/tox.ini --- old/python-saharaclient-3.1.0/tox.ini 2020-04-09 12:50:07.000000000 +0200 +++ new/python-saharaclient-3.2.1/tox.ini 2020-09-14 15:57:06.000000000 +0200 @@ -1,5 +1,5 @@ [tox] -envlist = py37,pypy,pep8,releasenotes +envlist = py38,pep8,releasenotes minversion = 3.1.1 skipsdist = True # this allows tox to infer the base python from the environment name