diff -Nru python-pankoclient-1.0.1/AUTHORS python-pankoclient-1.1.0/AUTHORS --- python-pankoclient-1.0.1/AUTHORS 2020-04-08 12:30:42.000000000 +0000 +++ python-pankoclient-1.1.0/AUTHORS 2020-06-18 16:53:08.000000000 +0000 @@ -4,8 +4,10 @@ Doug Hellmann Ghanshyam Mann Hanxi Liu +Hervé Beraud Mehdi Abaakouk OpenStack Release Bot +Sean McGinnis Tovin Seven Vieri <15050873171@163.com> XiaojueGuan diff -Nru python-pankoclient-1.0.1/ChangeLog python-pankoclient-1.1.0/ChangeLog --- python-pankoclient-1.0.1/ChangeLog 2020-04-08 12:30:42.000000000 +0000 +++ python-pankoclient-1.1.0/ChangeLog 2020-06-18 16:53:08.000000000 +0000 @@ -1,6 +1,18 @@ CHANGES ======= +1.1.0 +----- + +* Stop to use the \_\_future\_\_ module +* Switch to newer openstackdocstheme version +* Bump default tox env from py37 to py38 +* Add py38 package metadata +* Use unittest.mock instead of third party mock +* Docs cleanup and hacking update +* Add Python3 victoria unit tests +* Update master for stable/ussuri + 1.0.1 ----- diff -Nru python-pankoclient-1.0.1/debian/changelog python-pankoclient-1.1.0/debian/changelog --- python-pankoclient-1.0.1/debian/changelog 2020-06-12 18:44:38.000000000 +0000 +++ python-pankoclient-1.1.0/debian/changelog 2020-07-29 19:00:28.000000000 +0000 @@ -1,3 +1,11 @@ +python-pankoclient (1.1.0-0ubuntu1) groovy; urgency=medium + + * New upstream release for OpenStack Victoria. + * d/control: Align (Build-)Depends with upstream. + * d/control, d/copyright, d/rules: Update upstream git URL. + + -- Corey Bryant Wed, 29 Jul 2020 15:00:28 -0400 + python-pankoclient (1.0.1-0ubuntu1) groovy; urgency=medium * New upstream release for OpenStack Victoria. diff -Nru python-pankoclient-1.0.1/debian/control python-pankoclient-1.1.0/debian/control --- python-pankoclient-1.0.1/debian/control 2020-06-12 18:44:38.000000000 +0000 +++ python-pankoclient-1.1.0/debian/control 2020-07-29 19:00:28.000000000 +0000 @@ -11,14 +11,14 @@ python3-all, python3-pbr (>= 1.8), python3-setuptools, - python3-sphinx (>= 1.6.2), + python3-sphinx (>= 2.0.0), Build-Depends-Indep: python3-coverage (>= 4.0), python3-hacking (>= 0.12.0), python3-keystoneauth1 (>= 3.4.0), python3-mock (>= 2.0), python3-openstackclient (>= 3.3.0), - python3-openstackdocstheme (>= 1.11.0), + python3-openstackdocstheme (>= 2.2.1), python3-osc-lib (>= 1.8.0), python3-oslo.i18n (>= 2.1.0), python3-oslo.serialization (>= 1.10.0), @@ -37,7 +37,7 @@ Standards-Version: 4.5.0 Vcs-Browser: https://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/python-pankoclient Vcs-Git: https://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/python-pankoclient -Homepage: https://github.com/openstack/python-pankoclient +Homepage: https://opendev.org/openstack/python-pankoclient XS-Testsuite: autopkgtest Package: python3-pankoclient @@ -48,6 +48,7 @@ python3-oslo.i18n (>= 2.1.0), python3-oslo.serialization (>= 1.10.0), python3-oslo.utils (>= 3.18.0), + python3-osprofiler (>= 1.4.0), python3-pbr (>= 1.8), python3-requests (>= 2.14.2), python3-six (>= 1.9.0), diff -Nru python-pankoclient-1.0.1/debian/copyright python-pankoclient-1.1.0/debian/copyright --- python-pankoclient-1.0.1/debian/copyright 2020-06-12 18:44:38.000000000 +0000 +++ python-pankoclient-1.1.0/debian/copyright 2020-07-29 19:00:28.000000000 +0000 @@ -1,6 +1,6 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: python-pankoclient -Source: https://github.com/openstack/python-pankoclient +Source: https://opendev.org/openstack/python-pankoclient Files: * Copyright: 2016, 2017 Huawei, Inc. diff -Nru python-pankoclient-1.0.1/doc/requirements.txt python-pankoclient-1.1.0/doc/requirements.txt --- python-pankoclient-1.0.1/doc/requirements.txt 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/doc/requirements.txt 2020-06-18 16:52:04.000000000 +0000 @@ -1,2 +1,2 @@ -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.11.0 # Apache-2.0 +sphinx>=2.0.0,!=2.1.0 # BSD +openstackdocstheme>=2.2.1 # Apache-2.0 diff -Nru python-pankoclient-1.0.1/doc/source/conf.py python-pankoclient-1.1.0/doc/source/conf.py --- python-pankoclient-1.0.1/doc/source/conf.py 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/doc/source/conf.py 2020-06-18 16:52:04.000000000 +0000 @@ -89,7 +89,7 @@ add_module_names = True # The name of the Pygments (syntax highlighting) style to use. -pygments_style = 'sphinx' +pygments_style = 'native' # -- Options for HTML output -------------------------------------------------- @@ -101,12 +101,9 @@ html_theme = 'openstackdocs' # openstackdocstheme options -repository_name = 'openstack/python-pankoclient' -bug_project = 'python-pankoclient' -bug_tag = '' - -# Must set this variable to include year, month, day, hours, and minutes. -html_last_updated_fmt = '%Y-%m-%d %H:%M' +openstackdocs_repo_name = 'openstack/python-pankoclient' +openstackdocs_bug_project = 'python-pankoclient' +openstackdocs_bug_tag = '' # Output file base name for HTML help builder. htmlhelp_basename = '%sdoc' % project diff -Nru python-pankoclient-1.0.1/doc/source/osc_integrated_commands.rst python-pankoclient-1.1.0/doc/source/osc_integrated_commands.rst --- python-pankoclient-1.0.1/doc/source/osc_integrated_commands.rst 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/doc/source/osc_integrated_commands.rst 2020-06-18 16:52:04.000000000 +0000 @@ -2,7 +2,7 @@ =================== This program provides a set of event related commands which are performed by - OSC `openstack program`_. The `OpenStackClient`_ project provide a plugin +OSC `openstack program`_. The `OpenStackClient`_ project provide a plugin mechanism which supports loading other external projects' commands from clients library entry points. diff -Nru python-pankoclient-1.0.1/pankoclient/shell.py python-pankoclient-1.1.0/pankoclient/shell.py --- python-pankoclient-1.0.1/pankoclient/shell.py 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/pankoclient/shell.py 2020-06-18 16:52:04.000000000 +0000 @@ -11,8 +11,6 @@ # License for the specific language governing permissions and limitations # under the License. -from __future__ import print_function - import logging import os import sys @@ -51,7 +49,7 @@ version=__version__, command_manager=PankoCommandManager(None), deferred_help=True, - ) + ) self._client = None diff -Nru python-pankoclient-1.0.1/pankoclient/tests/unit/common/test_base.py python-pankoclient-1.1.0/pankoclient/tests/unit/common/test_base.py --- python-pankoclient-1.0.1/pankoclient/tests/unit/common/test_base.py 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/pankoclient/tests/unit/common/test_base.py 2020-06-18 16:52:04.000000000 +0000 @@ -14,8 +14,8 @@ # import copy +from unittest import mock -import mock import six from pankoclient.common import base diff -Nru python-pankoclient-1.0.1/pankoclient/tests/unit/fakes.py python-pankoclient-1.1.0/pankoclient/tests/unit/fakes.py --- python-pankoclient-1.0.1/pankoclient/tests/unit/fakes.py 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/pankoclient/tests/unit/fakes.py 2020-06-18 16:52:04.000000000 +0000 @@ -13,7 +13,8 @@ # under the License. # -import mock +from unittest import mock + from oslo_serialization import jsonutils from requests import Response diff -Nru python-pankoclient-1.0.1/pankoclient/tests/unit/test_osc_plugin.py python-pankoclient-1.1.0/pankoclient/tests/unit/test_osc_plugin.py --- python-pankoclient-1.0.1/pankoclient/tests/unit/test_osc_plugin.py 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/pankoclient/tests/unit/test_osc_plugin.py 2020-06-18 16:52:04.000000000 +0000 @@ -13,7 +13,7 @@ # under the License. # -import mock +from unittest import mock from osc_lib.tests import fakes diff -Nru python-pankoclient-1.0.1/pankoclient/tests/unit/v2/test_events.py python-pankoclient-1.1.0/pankoclient/tests/unit/v2/test_events.py --- python-pankoclient-1.0.1/pankoclient/tests/unit/v2/test_events.py 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/pankoclient/tests/unit/v2/test_events.py 2020-06-18 16:52:04.000000000 +0000 @@ -13,7 +13,7 @@ # under the License. # -import mock +from unittest import mock from pankoclient.tests.unit import base as test_base from pankoclient.v2 import events as events_mgr diff -Nru python-pankoclient-1.0.1/pankoclient.egg-info/pbr.json python-pankoclient-1.1.0/pankoclient.egg-info/pbr.json --- python-pankoclient-1.0.1/pankoclient.egg-info/pbr.json 2020-04-08 12:30:42.000000000 +0000 +++ python-pankoclient-1.1.0/pankoclient.egg-info/pbr.json 2020-06-18 16:53:08.000000000 +0000 @@ -1 +1 @@ -{"git_version": "f607477", "is_release": true} \ No newline at end of file +{"git_version": "eba9ee7", "is_release": true} \ No newline at end of file diff -Nru python-pankoclient-1.0.1/pankoclient.egg-info/PKG-INFO python-pankoclient-1.1.0/pankoclient.egg-info/PKG-INFO --- python-pankoclient-1.0.1/pankoclient.egg-info/PKG-INFO 2020-04-08 12:30:42.000000000 +0000 +++ python-pankoclient-1.1.0/pankoclient.egg-info/PKG-INFO 2020-06-18 16:53:08.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pankoclient -Version: 1.0.1 +Version: 1.1.0 Summary: Python client library for OpenStack Panko project. Home-page: https://docs.openstack.org/python-pankoclient/latest/ Author: OpenStack @@ -48,5 +48,6 @@ 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 Provides-Extra: test diff -Nru python-pankoclient-1.0.1/pankoclient.egg-info/requires.txt python-pankoclient-1.1.0/pankoclient.egg-info/requires.txt --- python-pankoclient-1.0.1/pankoclient.egg-info/requires.txt 2020-04-08 12:30:42.000000000 +0000 +++ python-pankoclient-1.1.0/pankoclient.egg-info/requires.txt 2020-06-18 16:53:08.000000000 +0000 @@ -10,8 +10,7 @@ [test] coverage>=4.0 -hacking!=0.13.0,<0.14,>=0.12.0 -mock>=2.0 +hacking<3.1.0,>=3.0 python-openstackclient>=3.3.0 oslotest>=1.10.0 reno>=1.8.0 diff -Nru python-pankoclient-1.0.1/pankoclient.egg-info/SOURCES.txt python-pankoclient-1.1.0/pankoclient.egg-info/SOURCES.txt --- python-pankoclient-1.0.1/pankoclient.egg-info/SOURCES.txt 2020-04-08 12:30:42.000000000 +0000 +++ python-pankoclient-1.1.0/pankoclient.egg-info/SOURCES.txt 2020-06-18 16:53:08.000000000 +0000 @@ -64,5 +64,6 @@ releasenotes/source/stein.rst releasenotes/source/train.rst releasenotes/source/unreleased.rst +releasenotes/source/ussuri.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder \ No newline at end of file diff -Nru python-pankoclient-1.0.1/PKG-INFO python-pankoclient-1.1.0/PKG-INFO --- python-pankoclient-1.0.1/PKG-INFO 2020-04-08 12:30:42.000000000 +0000 +++ python-pankoclient-1.1.0/PKG-INFO 2020-06-18 16:53:08.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pankoclient -Version: 1.0.1 +Version: 1.1.0 Summary: Python client library for OpenStack Panko project. Home-page: https://docs.openstack.org/python-pankoclient/latest/ Author: OpenStack @@ -48,5 +48,6 @@ 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 Provides-Extra: test diff -Nru python-pankoclient-1.0.1/releasenotes/source/conf.py python-pankoclient-1.1.0/releasenotes/source/conf.py --- python-pankoclient-1.0.1/releasenotes/source/conf.py 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/releasenotes/source/conf.py 2020-06-18 16:52:04.000000000 +0000 @@ -101,7 +101,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 = [] @@ -117,9 +117,10 @@ html_theme = 'openstackdocs' # openstackdocstheme options -repository_name = 'openstack/python-pankoclient' -bug_project = 'python-pankoclient' -bug_tag = '' +openstackdocs_repo_name = 'openstack/python-pankoclient' +openstackdocs_bug_project = 'python-pankoclient' +openstackdocs_bug_tag = '' +openstackdocs_auto_name = False # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the @@ -155,11 +156,6 @@ # directly to the root of the documentation. # html_extra_path = [] -# If not '', a 'Last updated on:' timestamp is inserted at every page bottom, -# using the given strftime format. -# Must set this variable to include year, month, day, hours, and minutes. -html_last_updated_fmt = '%Y-%m-%d %H:%M' - # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. # html_use_smartypants = True diff -Nru python-pankoclient-1.0.1/releasenotes/source/index.rst python-pankoclient-1.1.0/releasenotes/source/index.rst --- python-pankoclient-1.0.1/releasenotes/source/index.rst 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/releasenotes/source/index.rst 2020-06-18 16:52:04.000000000 +0000 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + ussuri train stein queens diff -Nru python-pankoclient-1.0.1/releasenotes/source/ussuri.rst python-pankoclient-1.1.0/releasenotes/source/ussuri.rst --- python-pankoclient-1.0.1/releasenotes/source/ussuri.rst 1970-01-01 00:00:00.000000000 +0000 +++ python-pankoclient-1.1.0/releasenotes/source/ussuri.rst 2020-06-18 16:52:04.000000000 +0000 @@ -0,0 +1,6 @@ +=========================== +Ussuri Series Release Notes +=========================== + +.. release-notes:: + :branch: stable/ussuri diff -Nru python-pankoclient-1.0.1/setup.cfg python-pankoclient-1.1.0/setup.cfg --- python-pankoclient-1.0.1/setup.cfg 2020-04-08 12:30:42.000000000 +0000 +++ python-pankoclient-1.1.0/setup.cfg 2020-06-18 16:53:08.000000000 +0000 @@ -22,6 +22,7 @@ Programming Language :: Python :: 3 Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 [files] packages = @@ -30,8 +31,7 @@ [extras] test = coverage>=4.0 # Apache-2.0 - hacking>=0.12.0,!=0.13.0,<0.14 # Apache-2.0 - mock>=2.0 # BSD + hacking>=3.0,<3.1.0 # Apache-2.0 python-openstackclient>=3.3.0 # Apache-2.0 oslotest>=1.10.0 # Apache-2.0 reno>=1.8.0 # Apache-2.0 diff -Nru python-pankoclient-1.0.1/tox.ini python-pankoclient-1.1.0/tox.ini --- python-pankoclient-1.0.1/tox.ini 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/tox.ini 2020-06-18 16:52:04.000000000 +0000 @@ -1,6 +1,6 @@ [tox] minversion = 3.1.1 -envlist = py37,pep8 +envlist = py38,pep8 skipsdist = True ignore_basepython_conflict = True @@ -30,7 +30,7 @@ deps = -r{toxinidir}/doc/requirements.txt commands = rm -rf doc/source/ref - python setup.py build_sphinx + sphinx-build -W -b html doc/source doc/build/html [testenv:releasenotes] commands = @@ -41,5 +41,7 @@ [flake8] show-source = True +# W504 line break after binary operator +ignore = W504 builtins = _ exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build diff -Nru python-pankoclient-1.0.1/.zuul.yaml python-pankoclient-1.1.0/.zuul.yaml --- python-pankoclient-1.0.1/.zuul.yaml 2020-04-08 12:29:36.000000000 +0000 +++ python-pankoclient-1.1.0/.zuul.yaml 2020-06-18 16:52:04.000000000 +0000 @@ -1,5 +1,5 @@ - project: templates: - - openstack-python3-ussuri-jobs + - openstack-python3-victoria-jobs - publish-openstack-docs-pti - openstackclient-plugin-jobs