Hello community,

here is the log from the commit of package python-freezerclient for 
openSUSE:Factory checked in at 2020-06-05 20:09:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-freezerclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-freezerclient.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-freezerclient"

Fri Jun  5 20:09:50 2020 rev:8 rq:803560 version:3.0.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-freezerclient/python-freezerclient.changes    
    2020-03-29 14:26:41.562128101 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-freezerclient.new.3606/python-freezerclient.changes
      2020-06-05 20:12:32.766190031 +0200
@@ -1,0 +2,14 @@
+Tue May 12 10:00:54 UTC 2020 - [email protected]
+
+- update to version 3.0.1
+  - Blacklist sphinx 2.1.0 (autodoc bug)
+  - Modify "backup-list" show
+  - Update tox.ini file to add py36 in envlist
+  - Remove six usage from freezerclient package
+  - Upgrade pylint&astroid to a version that works with python3.7
+  - Cleanup py27 support
+  - result is different from comments
+  - Add Python 3 Train unit tests
+  - [ussuri][goal] Drop python 2.7 support and testing
+
+-------------------------------------------------------------------

Old:
----
  python-freezerclient-2.2.0.tar.gz

New:
----
  python-freezerclient-3.0.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-freezerclient.spec ++++++
--- /var/tmp/diff_new_pack.eTJoOz/_old  2020-06-05 20:12:34.694196252 +0200
+++ /var/tmp/diff_new_pack.eTJoOz/_new  2020-06-05 20:12:34.694196252 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           python-freezerclient
-Version:        2.2.0
+Version:        3.0.1
 Release:        0
 Summary:        Python API and CLI for OpenStack Freezer
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://launchpad.net/python-freezerclient
-Source0:        
https://files.pythonhosted.org/packages/source/p/python-freezerclient/python-freezerclient-2.2.0.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/p/python-freezerclient/python-freezerclient-3.0.1.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-cliff >= 2.8.0
 BuildRequires:  python3-fixtures
@@ -81,7 +81,7 @@
 %{py3_build}
 
 # Build HTML docs and man page
-PBR_VERSION=2.2.0 %sphinx_build -b html doc/source doc/build/html
+PBR_VERSION=3.0.1 %sphinx_build -b html doc/source doc/build/html
 rm -r doc/build/html/.{doctrees,buildinfo}
 
 %install

++++++ _service ++++++
--- /var/tmp/diff_new_pack.eTJoOz/_old  2020-06-05 20:12:34.722196342 +0200
+++ /var/tmp/diff_new_pack.eTJoOz/_new  2020-06-05 20:12:34.726196355 +0200
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/train/openstack/python-freezerclient/python-freezerclient.spec.j2</param>
+    <param 
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/ussuri/openstack/python-freezerclient/python-freezerclient.spec.j2</param>
     <param name="output-name">python-freezerclient.spec</param>
-    <param 
name="requirements">https://raw.githubusercontent.com/openstack/python-freezerclient/master/requirements.txt</param>
+    <param 
name="requirements">https://opendev.org/openstack/python-freezerclient/raw/branch/master/requirements.txt</param>
     <param name="changelog-email">[email protected]</param>
     <param name="changelog-provider">gh,openstack,python-freezerclient</param>
   </service>

++++++ python-freezerclient-2.2.0.tar.gz -> python-freezerclient-3.0.1.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/.pylintrc 
new/python-freezerclient-3.0.1/.pylintrc
--- old/python-freezerclient-2.2.0/.pylintrc    2019-08-19 17:08:58.000000000 
+0200
+++ new/python-freezerclient-3.0.1/.pylintrc    2020-04-11 20:59:26.000000000 
+0200
@@ -44,8 +44,7 @@
 # --enable=similarities". If you want to run only the classes checker, but have
 # no Warning level messages displayed, use"--disable=all --enable=classes
 # --disable=W"
-disable=W,C,R,no-member
-
+disable=W,C,R,no-member,assignment-from-no-return,assignment-from-none
 
 [REPORTS]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/.zuul.yaml 
new/python-freezerclient-3.0.1/.zuul.yaml
--- old/python-freezerclient-2.2.0/.zuul.yaml   2019-08-19 17:08:58.000000000 
+0200
+++ new/python-freezerclient-3.0.1/.zuul.yaml   2020-04-11 20:59:26.000000000 
+0200
@@ -2,9 +2,7 @@
     templates:
       - check-requirements
       - openstack-lower-constraints-jobs
-      - openstack-python-jobs
-      - openstack-python36-jobs
-      - openstack-python37-jobs
+      - openstack-python3-ussuri-jobs
       - publish-openstack-docs-pti
       - release-notes-jobs-python3
     check:
@@ -15,4 +13,4 @@
     gate:
       jobs:
         - openstack-tox-pylint
-        - freezer-tempest-client 
+        - freezer-tempest-client
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/AUTHORS 
new/python-freezerclient-3.0.1/AUTHORS
--- old/python-freezerclient-2.2.0/AUTHORS      2019-08-19 17:10:10.000000000 
+0200
+++ new/python-freezerclient-3.0.1/AUTHORS      2020-04-11 21:00:52.000000000 
+0200
@@ -2,8 +2,10 @@
 Andreas Jaeger <[email protected]>
 Anh Tran <[email protected]>
 Cai Hui <[email protected]>
+Caihui <[email protected]>
 Cao Xuan Hoang <[email protected]>
 Chen <[email protected]>
+Corey Bryant <[email protected]>
 Deepak Jon <[email protected]>
 Doug Hellmann <[email protected]>
 Fabrizio Vanni <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/ChangeLog 
new/python-freezerclient-3.0.1/ChangeLog
--- old/python-freezerclient-2.2.0/ChangeLog    2019-08-19 17:10:10.000000000 
+0200
+++ new/python-freezerclient-3.0.1/ChangeLog    2020-04-11 21:00:52.000000000 
+0200
@@ -1,10 +1,27 @@
 CHANGES
 =======
 
+3.0.1
+-----
+
+* Cleanup py27 support
+
+3.0.0
+-----
+
+* Remove six usage from freezerclient package
+* [ussuri][goal] Drop python 2.7 support and testing
+* Modify "backup-list" show
+* Update tox.ini file to add py36 in envlist
+* Upgrade pylint&astroid to a version that works with python3.7
+* result is different from comments
+* Blacklist sphinx 2.1.0 (autodoc bug)
+
 2.2.0
 -----
 
 * Bump the openstackdocstheme extension to 1.20
+* Add Python 3 Train unit tests
 * Switch to the new canonical constraints URL on master
 * Replace git.openstack.org URLs with opendev.org URLs
 * Update sphinx dependency
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/PKG-INFO 
new/python-freezerclient-3.0.1/PKG-INFO
--- old/python-freezerclient-2.2.0/PKG-INFO     2019-08-19 17:10:10.000000000 
+0200
+++ new/python-freezerclient-3.0.1/PKG-INFO     2020-04-11 21:00:52.000000000 
+0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
 Name: python-freezerclient
-Version: 2.2.0
+Version: 3.0.1
 Summary: OpenStack Disaster Recovery API Client Library
 Home-page: https://docs.openstack.org/python-freezerclient/latest/
 Author: OpenStack
@@ -50,8 +50,8 @@
 Keywords: freezer,freezerclient,python-freezerclient
 Platform: UNKNOWN
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
@@ -72,3 +72,4 @@
 Classifier: Topic :: System :: Archiving :: Backup
 Classifier: Topic :: System :: Archiving :: Compression
 Classifier: Topic :: System :: Archiving
+Requires-Python: >=3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/doc/requirements.txt 
new/python-freezerclient-3.0.1/doc/requirements.txt
--- old/python-freezerclient-2.2.0/doc/requirements.txt 2019-08-19 
17:08:58.000000000 +0200
+++ new/python-freezerclient-3.0.1/doc/requirements.txt 2020-04-11 
20:59:26.000000000 +0200
@@ -1,4 +1,3 @@
-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,>=1.6.2;python_version>='3.4' # BSD
+sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2;python_version>='3.4' # BSD
 openstackdocstheme>=1.20.0 # Apache-2.0
 reno>=2.5.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-2.2.0/doc/source/contributor/testing.rst 
new/python-freezerclient-3.0.1/doc/source/contributor/testing.rst
--- old/python-freezerclient-2.2.0/doc/source/contributor/testing.rst   
2019-08-19 17:08:58.000000000 +0200
+++ new/python-freezerclient-3.0.1/doc/source/contributor/testing.rst   
2020-04-11 20:59:26.000000000 +0200
@@ -6,11 +6,8 @@
 ``tox -e pep8``
   Style guidelines enforcement.
 
-``tox -e py27``
-  Traditional unit testing (Python 2.7).
-
-``tox -e py35``
-  Traditional unit testing (Python 3.5).
+``tox -e py37``
+  Traditional unit testing (Python 3.7).
 
 ``tox -e cover``
   Generate a coverage report on unit testing.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-2.2.0/freezerclient/tests/unit/test_shell.py 
new/python-freezerclient-3.0.1/freezerclient/tests/unit/test_shell.py
--- old/python-freezerclient-2.2.0/freezerclient/tests/unit/test_shell.py       
2019-08-19 17:08:58.000000000 +0200
+++ new/python-freezerclient-3.0.1/freezerclient/tests/unit/test_shell.py       
2020-04-11 20:59:26.000000000 +0200
@@ -17,7 +17,7 @@
 import sys
 
 import fixtures
-import six
+import io
 import testtools
 from testtools import matchers
 
@@ -58,8 +58,8 @@
         clean_env = {}
         _old_env, os.environ = os.environ, clean_env.copy()
         try:
-            sys.stdout = six.moves.cStringIO()
-            sys.stderr = six.moves.cStringIO()
+            sys.stdout = io.StringIO()
+            sys.stderr = io.StringIO()
             _shell = openstack_shell.FreezerShell()
             _shell.run(argstr.split())
         except SystemExit:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-2.2.0/freezerclient/v1/managers/jobs.py 
new/python-freezerclient-3.0.1/freezerclient/v1/managers/jobs.py
--- old/python-freezerclient-2.2.0/freezerclient/v1/managers/jobs.py    
2019-08-19 17:08:58.000000000 +0200
+++ new/python-freezerclient-3.0.1/freezerclient/v1/managers/jobs.py    
2020-04-11 20:59:26.000000000 +0200
@@ -92,7 +92,7 @@
         :param job_id: the id of the job to start
         :return: the response obj:
                  {
-                    result: string 'success' or 'already started'
+                    result: string 'success' or 'start already requested'
                  }
         """
         # endpoint /v1/jobs/{job_id}/event
@@ -113,7 +113,7 @@
         :param job_id: the id of the job to start
         :return: the response obj:
                  {
-                    result: string 'success' or 'already stopped'
+                    result: string 'success' or 'stop already requested'
                  }
         """
         # endpoint /v1/jobs/{job_id}/event
@@ -134,7 +134,7 @@
         :param job_id: the id of the job to start
         :return: the response obj:
                  {
-                    result: string 'success' or 'already stopped'
+                    result: string 'success' or 'abort already requested'
                  }
         """
         # endpoint /v1/jobs/{job_id}/event
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-2.2.0/freezerclient/v2/backups.py 
new/python-freezerclient-3.0.1/freezerclient/v2/backups.py
--- old/python-freezerclient-2.2.0/freezerclient/v2/backups.py  2019-08-19 
17:08:58.000000000 +0200
+++ new/python-freezerclient-3.0.1/freezerclient/v2/backups.py  2020-04-11 
20:59:26.000000000 +0200
@@ -98,16 +98,20 @@
         if not backups:
             backups = [{}]
 
+        # sort by the time of backup task is created
+        backups_l = sorted(backups,
+                           key=lambda x: x.get('backup_metadata',
+                                               {}).get('time_stamp', ''))
+
         data = ((b.get('backup_id', ''),
                  b.get('backup_uuid', ''),
                  b.get('backup_metadata', {}).get('hostname', ''),
                  b.get('backup_metadata', {}).get('path_to_backup', ''),
                  datetime.datetime.fromtimestamp(
-                     int(b.get('backup_metadata', {}).get(
-                         'time_stamp', ''))) if b.get(
-                     'backup_metadata') else '',
+                 int(b.get('backup_metadata', {}).get('time_stamp', '')))
+                 if b.get('backup_metadata') else '',
                  b.get('backup_metadata', {}).get('curr_backup_level', '')
-                 ) for b in backups)
+                 ) for b in backups_l)
 
         return columns, data
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-2.2.0/freezerclient/v2/managers/jobs.py 
new/python-freezerclient-3.0.1/freezerclient/v2/managers/jobs.py
--- old/python-freezerclient-2.2.0/freezerclient/v2/managers/jobs.py    
2019-08-19 17:08:58.000000000 +0200
+++ new/python-freezerclient-3.0.1/freezerclient/v2/managers/jobs.py    
2020-04-11 20:59:26.000000000 +0200
@@ -93,7 +93,7 @@
         :param job_id: the id of the job to start
         :return: the response obj:
                  {
-                    result: string 'success' or 'already started'
+                    result: string 'success' or 'start already requested'
                  }
         """
         # endpoint /v2/jobs/{job_id}/event
@@ -114,7 +114,7 @@
         :param job_id: the id of the job to start
         :return: the response obj:
                  {
-                    result: string 'success' or 'already stopped'
+                    result: string 'success' or 'stop already requested'
                  }
         """
         # endpoint /v2/jobs/{job_id}/event
@@ -135,7 +135,7 @@
         :param job_id: the id of the job to start
         :return: the response obj:
                  {
-                    result: string 'success' or 'already stopped'
+                    result: string 'success' or 'abort already requested'
                  }
         """
         # endpoint /v2/jobs/{job_id}/event
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/lower-constraints.txt 
new/python-freezerclient-3.0.1/lower-constraints.txt
--- old/python-freezerclient-2.2.0/lower-constraints.txt        2019-08-19 
17:08:58.000000000 +0200
+++ new/python-freezerclient-3.0.1/lower-constraints.txt        2020-04-11 
20:59:26.000000000 +0200
@@ -1,5 +1,5 @@
 alabaster==0.7.10
-astroid==1.3.8
+astroid==1.6.5
 Babel==2.3.4
 cliff==2.8.0
 cmd2==0.8.0
@@ -42,7 +42,6 @@
 reno==2.5.0
 requests==2.14.2
 setuptools==21.0.0
-six==1.10.0
 snowballstemmer==1.2.1
 Sphinx==1.6.5
 sphinxcontrib-websupport==1.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-2.2.0/python_freezerclient.egg-info/PKG-INFO 
new/python-freezerclient-3.0.1/python_freezerclient.egg-info/PKG-INFO
--- old/python-freezerclient-2.2.0/python_freezerclient.egg-info/PKG-INFO       
2019-08-19 17:10:10.000000000 +0200
+++ new/python-freezerclient-3.0.1/python_freezerclient.egg-info/PKG-INFO       
2020-04-11 21:00:52.000000000 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
 Name: python-freezerclient
-Version: 2.2.0
+Version: 3.0.1
 Summary: OpenStack Disaster Recovery API Client Library
 Home-page: https://docs.openstack.org/python-freezerclient/latest/
 Author: OpenStack
@@ -50,8 +50,8 @@
 Keywords: freezer,freezerclient,python-freezerclient
 Platform: UNKNOWN
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
@@ -72,3 +72,4 @@
 Classifier: Topic :: System :: Archiving :: Backup
 Classifier: Topic :: System :: Archiving :: Compression
 Classifier: Topic :: System :: Archiving
+Requires-Python: >=3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-2.2.0/python_freezerclient.egg-info/SOURCES.txt 
new/python-freezerclient-3.0.1/python_freezerclient.egg-info/SOURCES.txt
--- old/python-freezerclient-2.2.0/python_freezerclient.egg-info/SOURCES.txt    
2019-08-19 17:10:10.000000000 +0200
+++ new/python-freezerclient-3.0.1/python_freezerclient.egg-info/SOURCES.txt    
2020-04-11 21:00:52.000000000 +0200
@@ -86,6 +86,7 @@
 python_freezerclient.egg-info/pbr.json
 python_freezerclient.egg-info/requires.txt
 python_freezerclient.egg-info/top_level.txt
+releasenotes/notes/drop-py-2-7-9a3fc069f66d62bc.yaml
 releasenotes/notes/freezerclient-v2-d0729e1ee77d341b.yaml
 releasenotes/source/conf.py
 releasenotes/source/index.rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-2.2.0/python_freezerclient.egg-info/pbr.json 
new/python-freezerclient-3.0.1/python_freezerclient.egg-info/pbr.json
--- old/python-freezerclient-2.2.0/python_freezerclient.egg-info/pbr.json       
2019-08-19 17:10:10.000000000 +0200
+++ new/python-freezerclient-3.0.1/python_freezerclient.egg-info/pbr.json       
2020-04-11 21:00:52.000000000 +0200
@@ -1 +1 @@
-{"git_version": "db341f8", "is_release": true}
\ No newline at end of file
+{"git_version": "c2cb528", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-freezerclient-2.2.0/releasenotes/notes/drop-py-2-7-9a3fc069f66d62bc.yaml
 
new/python-freezerclient-3.0.1/releasenotes/notes/drop-py-2-7-9a3fc069f66d62bc.yaml
--- 
old/python-freezerclient-2.2.0/releasenotes/notes/drop-py-2-7-9a3fc069f66d62bc.yaml
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/python-freezerclient-3.0.1/releasenotes/notes/drop-py-2-7-9a3fc069f66d62bc.yaml
 2020-04-11 20:59:26.000000000 +0200
@@ -0,0 +1,6 @@
+---
+upgrade:
+  - |
+    Python 2.7 support has been dropped. Last release of python-freezerclient
+    to support python 2.7 is OpenStack Train. The minimum version of Python now
+    supported is Python 3.6.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/setup.cfg 
new/python-freezerclient-3.0.1/setup.cfg
--- old/python-freezerclient-2.2.0/setup.cfg    2019-08-19 17:10:10.000000000 
+0200
+++ new/python-freezerclient-3.0.1/setup.cfg    2020-04-11 21:00:52.000000000 
+0200
@@ -7,10 +7,11 @@
 author = OpenStack
 author-email = [email protected]
 home-page = https://docs.openstack.org/python-freezerclient/latest/
+python-requires = >=3.6
 classifier = 
        Programming Language :: Python
-       Programming Language :: Python :: 2
-       Programming Language :: Python :: 2.7
+       Programming Language :: Python :: Implementation :: CPython
+       Programming Language :: Python :: 3 :: Only
        Programming Language :: Python :: 3
        Programming Language :: Python :: 3.6
        Programming Language :: Python :: 3.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/setup.py 
new/python-freezerclient-3.0.1/setup.py
--- old/python-freezerclient-2.2.0/setup.py     2019-08-19 17:08:58.000000000 
+0200
+++ new/python-freezerclient-3.0.1/setup.py     2020-04-11 20:59:26.000000000 
+0200
@@ -13,17 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-# THIS FILE IS MANAGED BY THE GLOBAL REQUIREMENTS REPO - DO NOT EDIT
 import setuptools
 
-# In python < 2.7.4, a lazy loading of package `pbr` will break
-# setuptools if some other modules registered functions in `atexit`.
-# solution from: http://bugs.python.org/issue15881#msg170215
-try:
-    import multiprocessing  # noqa
-except ImportError:
-    pass
-
 setuptools.setup(
     setup_requires=['pbr>=2.0.0'],
     pbr=True)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/test-requirements.txt 
new/python-freezerclient-3.0.1/test-requirements.txt
--- old/python-freezerclient-2.2.0/test-requirements.txt        2019-08-19 
17:08:58.000000000 +0200
+++ new/python-freezerclient-3.0.1/test-requirements.txt        2020-04-11 
20:59:26.000000000 +0200
@@ -5,6 +5,7 @@
 hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
 coverage!=4.4,>=4.0 # Apache-2.0
 mock>=2.0.0 # BSD
-pylint==1.9.2 # GPLv2
 stestr>=2.0.0 # Apache-2.0
 testtools>=2.2.0 # MIT
+astroid==2.1.0 # LGPLv2.1
+pylint==2.2.0 # GPLv2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-freezerclient-2.2.0/tox.ini 
new/python-freezerclient-3.0.1/tox.ini
--- old/python-freezerclient-2.2.0/tox.ini      2019-08-19 17:08:58.000000000 
+0200
+++ new/python-freezerclient-3.0.1/tox.ini      2020-04-11 20:59:26.000000000 
+0200
@@ -1,9 +1,11 @@
 [tox]
-minversion = 2.0
-envlist = py27,py36,py37,pep8,pylint,docs
+minversion = 3.1.1
+envlist = py36,py37,pep8,pylint,docs
 skipsdist = True
+ignore_basepython_conflict = True
 
 [testenv]
+basepython = python3
 usedevelop = True
 deps =
     
-c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
@@ -34,12 +36,8 @@
 norecursedirs  = .tox .venv
 
 [testenv:venv]
-basepython = python3
 commands = {posargs}
 
-[testenv:py27]
-basepython = python2.7
-
 [testenv:py36]
 basepython = python3.6
 
@@ -47,16 +45,13 @@
 basepython = python3.7
 
 [testenv:docs]
-basepython = python3
 deps = -r{toxinidir}/doc/requirements.txt
 commands = sphinx-build -b html doc/source doc/build/html
 
 [testenv:pep8]
-basepython = python3
 commands = flake8 freezerclient
 
 [testenv:pylint]
-basepython = python3
 commands = pylint --rcfile .pylintrc freezerclient
 
 [flake8]
@@ -74,7 +69,6 @@
 
 
 [testenv:releasenotes]
-basepython = python3
 deps =
     
-c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
     -r{toxinidir}/requirements.txt
@@ -82,7 +76,6 @@
 commands = sphinx-build -a -E -d releasenotes/build/doctrees -b html 
releasenotes/source releasenotes/build/html
 
 [testenv:lower-constraints]
-basepython = python3
 deps =
   -c{toxinidir}/lower-constraints.txt
   -r{toxinidir}/test-requirements.txt


Reply via email to