Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-osc-lib for openSUSE:Factory checked in at 2023-03-21 17:41:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-osc-lib (Old) and /work/SRC/openSUSE:Factory/.python-osc-lib.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-osc-lib" Tue Mar 21 17:41:00 2023 rev:19 rq:1073026 version:2.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-osc-lib/python-osc-lib.changes 2022-10-01 17:44:34.385824705 +0200 +++ /work/SRC/openSUSE:Factory/.python-osc-lib.new.31432/python-osc-lib.changes 2023-03-21 17:41:00.445680862 +0100 @@ -1,0 +2,10 @@ +Tue Mar 7 06:51:33 UTC 2023 - [email protected] + +- update to version 2.7.0 + - Remove Python 3 guide in HACKING + - remove unicode prefix from code + - Update master for stable/zed + - Add Python3 antelope unit tests + - tox: Ignore .venv files for flake8 + +------------------------------------------------------------------- Old: ---- osc-lib-2.6.2.tar.gz New: ---- osc-lib-2.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-osc-lib.spec ++++++ --- /var/tmp/diff_new_pack.IWzmSV/_old 2023-03-21 17:41:01.073683865 +0100 +++ /var/tmp/diff_new_pack.IWzmSV/_new 2023-03-21 17:41:01.077683884 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-osc-lib # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: python-osc-lib -Version: 2.6.2 +Version: 2.7.0 Release: 0 Summary: OpenStackClient Library License: Apache-2.0 Group: Development/Languages/Python URL: https://docs.openstack.org/developer/osc-lib -Source0: https://files.pythonhosted.org/packages/source/o/osc-lib/osc-lib-2.6.2.tar.gz +Source0: https://files.pythonhosted.org/packages/source/o/osc-lib/osc-lib-2.7.0.tar.gz BuildRequires: openstack-macros BuildRequires: python3-cliff >= 3.2.0 BuildRequires: python3-fixtures @@ -75,7 +75,7 @@ Documentation for the OpenStack client library. %prep -%autosetup -p1 -n osc-lib-2.6.2 +%autosetup -p1 -n osc-lib-2.7.0 %py_req_cleanup %build @@ -90,7 +90,7 @@ rm -rf doc/build/html/.{doctrees,buildinfo} %check -python3 -m stestr.cli run +%{openstack_stestr_run} %files -n python3-osc-lib %license LICENSE ++++++ osc-lib-2.6.2.tar.gz -> osc-lib-2.7.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/.zuul.yaml new/osc-lib-2.7.0/.zuul.yaml --- old/osc-lib-2.6.2/.zuul.yaml 2022-08-24 15:23:01.000000000 +0200 +++ new/osc-lib-2.7.0/.zuul.yaml 2023-02-13 17:17:53.000000000 +0100 @@ -3,7 +3,7 @@ templates: - check-requirements - openstack-lower-constraints-jobs - - openstack-python3-zed-jobs + - openstack-python3-antelope-jobs - osc-tox-unit-tips - publish-openstack-docs-pti - release-notes-jobs-python3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/AUTHORS new/osc-lib-2.7.0/AUTHORS --- old/osc-lib-2.6.2/AUTHORS 2022-08-24 15:23:41.000000000 +0200 +++ new/osc-lib-2.7.0/AUTHORS 2023-02-13 17:18:23.000000000 +0100 @@ -152,6 +152,7 @@ lin-hua-cheng <[email protected]> luqitao <[email protected]> maaoyu <[email protected]> +niuke <[email protected]> pengyuesheng <[email protected]> qingszhao <[email protected]> qtang <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/ChangeLog new/osc-lib-2.7.0/ChangeLog --- old/osc-lib-2.6.2/ChangeLog 2022-08-24 15:23:41.000000000 +0200 +++ new/osc-lib-2.7.0/ChangeLog 2023-02-13 17:18:23.000000000 +0100 @@ -1,6 +1,14 @@ CHANGES ======= +2.7.0 +----- + +* Remove Python 3 guide in HACKING +* Add Python3 antelope unit tests +* Update master for stable/zed +* remove unicode prefix from code + 2.6.2 ----- @@ -25,6 +33,7 @@ * Respect 'interface' key from clouds.yaml * Replace allow\_get check with allow\_fetch * Fix TestTagHelps for python3.10 +* tox: Ignore .venv files for flake8 * Add Python3 yoga unit tests * Update master for stable/xena diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/HACKING.rst new/osc-lib-2.7.0/HACKING.rst --- old/osc-lib-2.6.2/HACKING.rst 2022-08-24 15:23:01.000000000 +0200 +++ new/osc-lib-2.7.0/HACKING.rst 2023-02-13 17:17:53.000000000 +0100 @@ -7,6 +7,7 @@ General ------- + - thou shalt not violate causality in our time cone, or else Docstrings @@ -30,8 +31,8 @@ use the alternate 4 space indent. With the first argument on the succeeding line all arguments will then be vertically aligned. Use the same convention used with other data structure literals and terminate the method call with -the last argument line ending with a comma and the closing paren on its own -line indented to the starting line level. +the last argument line ending with a comma and the closing parentheses on its +own line indented to the starting line level. unnecessarily_long_function_name( 'string one', @@ -40,69 +41,12 @@ kwarg2=['a', 'b', 'c'], ) -Text encoding -------------- - -Note: this section clearly has not been implemented in this project yet, it is -the intention to do so. - -All text within python code should be of type 'unicode'. - - WRONG: - - >>> s = 'foo' - >>> s - 'foo' - >>> type(s) - <type 'str'> - - RIGHT: - - >>> u = u'foo' - >>> u - u'foo' - >>> type(u) - <type 'unicode'> - -Transitions between internal unicode and external strings should always -be immediately and explicitly encoded or decoded. - -All external text that is not explicitly encoded (database storage, -commandline arguments, etc.) should be presumed to be encoded as utf-8. - - WRONG: - - infile = open('testfile', 'r') - mystring = infile.readline() - myreturnstring = do_some_magic_with(mystring) - outfile.write(myreturnstring) - - RIGHT: - - infile = open('testfile', 'r') - mystring = infile.readline() - mytext = mystring.decode('utf-8') - returntext = do_some_magic_with(mytext) - returnstring = returntext.encode('utf-8') - outfile.write(returnstring) - -Python 3.x Compatibility ------------------------- - -OpenStackClient strives to be Python 3.3 compatible. Common guidelines: - -* Convert print statements to functions: print statements should be converted - to an appropriate log or other output mechanism. -* Use six where applicable: x.iteritems is converted to six.iteritems(x) - for example. - Running Tests ------------- Note: Oh boy, are we behind on writing tests. But they are coming! -The testing system is based on a combination of tox and testr. If you just -want to run the whole suite, run `tox` and all will be fine. However, if +The testing system is based on a combination of tox and stestr. If you just +want to run the whole suite, run ``tox`` and all will be fine. However, if you'd like to dig in a bit more, you might want to learn some things about -testr itself. A basic walkthrough for OpenStack can be found at -http://wiki.openstack.org/testr +stestr itself. Use ``stestr --help`` for more information. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/PKG-INFO new/osc-lib-2.7.0/PKG-INFO --- old/osc-lib-2.6.2/PKG-INFO 2022-08-24 15:23:41.457710500 +0200 +++ new/osc-lib-2.7.0/PKG-INFO 2023-02-13 17:18:23.252546000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: osc-lib -Version: 2.6.2 +Version: 2.7.0 Summary: OpenStackClient Library Home-page: https://docs.openstack.org/osc-lib/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/doc/source/conf.py new/osc-lib-2.7.0/doc/source/conf.py --- old/osc-lib-2.6.2/doc/source/conf.py 2022-08-24 15:23:01.000000000 +0200 +++ new/osc-lib-2.7.0/doc/source/conf.py 2023-02-13 17:17:53.000000000 +0100 @@ -51,7 +51,7 @@ master_doc = 'index' # General information about the project. -project = u'OpenStackClient CLI Base' +project = 'OpenStackClient CLI Base' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -186,8 +186,8 @@ # . latex_documents = [ ('index', 'OpenStackCommandLineClient.tex', - u'OpenStack Command Line Client Documentation', - u'OpenStack'), + 'OpenStack Command Line Client Documentation', + 'OpenStack'), ] # The name of an image file (relative to this directory) to place at the top of @@ -228,8 +228,8 @@ # dir menu entry, description, category) texinfo_documents = [ ('index', 'OpenStackCommandLineClient', - u'OpenStack Command Line Client Documentation', - u'OpenStack', 'OpenStackCommandLineClient', + 'OpenStack Command Line Client Documentation', + 'OpenStack', 'OpenStackCommandLineClient', 'One line description of project.', 'Miscellaneous'), ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/osc_lib.egg-info/PKG-INFO new/osc-lib-2.7.0/osc_lib.egg-info/PKG-INFO --- old/osc-lib-2.6.2/osc_lib.egg-info/PKG-INFO 2022-08-24 15:23:41.000000000 +0200 +++ new/osc-lib-2.7.0/osc_lib.egg-info/PKG-INFO 2023-02-13 17:18:23.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: osc-lib -Version: 2.6.2 +Version: 2.7.0 Summary: OpenStackClient Library Home-page: https://docs.openstack.org/osc-lib/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/osc_lib.egg-info/SOURCES.txt new/osc-lib-2.7.0/osc_lib.egg-info/SOURCES.txt --- old/osc-lib-2.6.2/osc_lib.egg-info/SOURCES.txt 2022-08-24 15:23:41.000000000 +0200 +++ new/osc-lib-2.7.0/osc_lib.egg-info/SOURCES.txt 2023-02-13 17:18:23.000000000 +0100 @@ -111,5 +111,6 @@ releasenotes/source/wallaby.rst releasenotes/source/xena.rst releasenotes/source/yoga.rst +releasenotes/source/zed.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/osc_lib.egg-info/pbr.json new/osc-lib-2.7.0/osc_lib.egg-info/pbr.json --- old/osc-lib-2.6.2/osc_lib.egg-info/pbr.json 2022-08-24 15:23:41.000000000 +0200 +++ new/osc-lib-2.7.0/osc_lib.egg-info/pbr.json 2023-02-13 17:18:23.000000000 +0100 @@ -1 +1 @@ -{"git_version": "d438afa", "is_release": true} \ No newline at end of file +{"git_version": "58ff270", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/releasenotes/source/conf.py new/osc-lib-2.7.0/releasenotes/source/conf.py --- old/osc-lib-2.6.2/releasenotes/source/conf.py 2022-08-24 15:23:01.000000000 +0200 +++ new/osc-lib-2.7.0/releasenotes/source/conf.py 2023-02-13 17:17:53.000000000 +0100 @@ -87,8 +87,8 @@ master_doc = 'index' # General information about the project. -project = u'osc-lib Release Notes' -copyright = u'2016, osc-lib Developers' +project = 'osc-lib Release Notes' +copyright = '2016, osc-lib Developers' # openstackdocstheme options openstackdocs_repo_name = 'openstack/osc-lib' @@ -262,8 +262,8 @@ latex_documents = [( 'index', 'OSC_LIBReleaseNotes.tex', - u'osc-lib Release Notes Documentation', - u'osc-lib Developers', + 'osc-lib Release Notes Documentation', + 'osc-lib Developers', 'manual'), ] @@ -301,8 +301,8 @@ man_pages = [( 'index', 'osc_libreleasenotes', - u'osc-lib Release Notes Documentation', - [u'osc-lib Developers'], + 'osc-lib Release Notes Documentation', + ['osc-lib Developers'], 1, )] @@ -319,8 +319,8 @@ texinfo_documents = [( 'index', 'OSC_LIBReleaseNotes', - u'osc-lib Release Notes Documentation', - u'osc-lib Developers', + 'osc-lib Release Notes Documentation', + 'osc-lib Developers', 'OSC_LIBReleaseNotes', 'Common base library for OpenStackClient plugins.', 'Miscellaneous', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/releasenotes/source/index.rst new/osc-lib-2.7.0/releasenotes/source/index.rst --- old/osc-lib-2.6.2/releasenotes/source/index.rst 2022-08-24 15:23:01.000000000 +0200 +++ new/osc-lib-2.7.0/releasenotes/source/index.rst 2023-02-13 17:17:53.000000000 +0100 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + zed yoga xena wallaby diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/releasenotes/source/zed.rst new/osc-lib-2.7.0/releasenotes/source/zed.rst --- old/osc-lib-2.6.2/releasenotes/source/zed.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/osc-lib-2.7.0/releasenotes/source/zed.rst 2023-02-13 17:17:53.000000000 +0100 @@ -0,0 +1,6 @@ +======================== +Zed Series Release Notes +======================== + +.. release-notes:: + :branch: stable/zed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-lib-2.6.2/tox.ini new/osc-lib-2.7.0/tox.ini --- old/osc-lib-2.6.2/tox.ini 2022-08-24 15:23:01.000000000 +0200 +++ new/osc-lib-2.7.0/tox.ini 2023-02-13 17:17:53.000000000 +0100 @@ -59,7 +59,7 @@ [flake8] show-source = True -exclude = .git,.tox,dist,doc,*lib/python*,*egg,build,tools +exclude = .venv,.git,.tox,dist,doc,*lib/python*,*egg,build,tools # If 'ignore' is not set there are default errors and warnings that are set # Doc: http://flake8.readthedocs.org/en/latest/config.html#default ignore = W504
