Hello community, here is the log from the commit of package python-pycadf for openSUSE:Factory checked in at 2020-07-15 11:26:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pycadf (Old) and /work/SRC/openSUSE:Factory/.python-pycadf.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pycadf" Wed Jul 15 11:26:46 2020 rev:16 rq:812564 version:3.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pycadf/python-pycadf.changes 2020-03-24 22:32:27.525092803 +0100 +++ /work/SRC/openSUSE:Factory/.python-pycadf.new.3060/python-pycadf.changes 2020-07-15 11:30:18.105910498 +0200 @@ -1,0 +2,13 @@ +Tue May 12 10:09:51 UTC 2020 - [email protected] + +- update to version 3.0.0 + - Switch to Ussuri jobs + - Change README.rst with a better title + - Drop python 2.7 support and testing + - Bump the openstackdocstheme extension to 1.20 + - Update source link in readme + - Add swift_api_audit_map.conf + - Add swift_api_audit_map.conf to setup.cfg + - Update the constraints url + +------------------------------------------------------------------- Old: ---- pycadf-2.10.0.tar.gz New: ---- pycadf-3.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pycadf.spec ++++++ --- /var/tmp/diff_new_pack.EXighw/_old 2020-07-15 11:30:20.425912938 +0200 +++ /var/tmp/diff_new_pack.EXighw/_new 2020-07-15 11:30:20.425912938 +0200 @@ -17,13 +17,13 @@ Name: python-pycadf -Version: 2.10.0 +Version: 3.0.0 Release: 0 Summary: DMTF Cloud Audit (CADF) data model License: Apache-2.0 Group: Development/Languages/Python URL: https://launchpad.net/pycadf -Source0: https://files.pythonhosted.org/packages/source/p/pycadf/pycadf-2.10.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/pycadf/pycadf-3.0.0.tar.gz BuildRequires: openstack-macros BuildRequires: python3-fixtures BuildRequires: python3-oslo.config >= 5.2.0 @@ -59,6 +59,7 @@ Group: Development/Languages/Python BuildRequires: python3-Sphinx BuildRequires: python3-openstackdocstheme +BuildRequires: python3-sphinxcontrib-apidoc %description -n python-pycadf-doc Documentation for the DMTF Cloud Audit (CADF) data model. @@ -71,14 +72,14 @@ Configuration files for the DMTF Cloud Audit (CADF) data model. %prep -%autosetup -n pycadf-2.10.0 +%autosetup -n pycadf-3.0.0 %py_req_cleanup %build %{py3_build} # generate html docs -PBR_VERSION=2.10.0 %sphinx_build -b html doc/source doc/build/html +PBR_VERSION=3.0.0 %sphinx_build -b html doc/source doc/build/html # remove the sphinx-build leftovers rm -rf doc/build/html/.{doctrees,buildinfo} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.EXighw/_old 2020-07-15 11:30:20.453912968 +0200 +++ /var/tmp/diff_new_pack.EXighw/_new 2020-07-15 11:30:20.453912968 +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/pycadf/pycadf.spec.j2</param> + <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/ussuri/openstack/pycadf/pycadf.spec.j2</param> <param name="output-name">python-pycadf.spec</param> - <param name="requirements">https://raw.githubusercontent.com/openstack/pycadf/stable/train/requirements.txt</param> + <param name="requirements">https://opendev.org/openstack/pycadf/raw/branch/stable/ussuri/requirements.txt</param> <param name="changelog-email">[email protected]</param> <param name="changelog-provider">gh,openstack,pycadf</param> </service> ++++++ pycadf-2.10.0.tar.gz -> pycadf-3.0.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/.zuul.yaml new/pycadf-3.0.0/.zuul.yaml --- old/pycadf-2.10.0/.zuul.yaml 2019-09-06 19:17:12.000000000 +0200 +++ new/pycadf-3.0.0/.zuul.yaml 2020-02-11 18:13:11.000000000 +0100 @@ -1,10 +1,8 @@ - project: templates: - check-requirements - - lib-forward-testing - lib-forward-testing-python3 - openstack-cover-jobs - openstack-lower-constraints-jobs - - openstack-python-jobs - - openstack-python3-train-jobs + - openstack-python3-ussuri-jobs - publish-openstack-docs-pti diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/AUTHORS new/pycadf-3.0.0/AUTHORS --- old/pycadf-2.10.0/AUTHORS 2019-09-06 19:17:47.000000000 +0200 +++ new/pycadf-3.0.0/AUTHORS 2020-02-11 18:13:58.000000000 +0100 @@ -6,6 +6,7 @@ ChangBo Guo(gcb) <[email protected]> Charles Short <[email protected]> Christian Berendt <[email protected]> +Christian Schwede <[email protected]> Colleen Murphy <[email protected]> Corey Bryant <[email protected]> Cyril Roelandt <[email protected]> @@ -52,4 +53,7 @@ [email protected] <[email protected]> melissaml <[email protected]> nizam <[email protected]> +pengyuesheng <[email protected]> reedip <[email protected]> +xuanyandong <[email protected]> +yangkun.lc <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/ChangeLog new/pycadf-3.0.0/ChangeLog --- old/pycadf-2.10.0/ChangeLog 2019-09-06 19:17:47.000000000 +0200 +++ new/pycadf-3.0.0/ChangeLog 2020-02-11 18:13:58.000000000 +0100 @@ -1,6 +1,18 @@ CHANGES ======= +3.0.0 +----- + +* Bump the openstackdocstheme extension to 1.20 +* Drop python 2.7 support and testing +* Change README.rst with a better title +* Add swift\_api\_audit\_map.conf to setup.cfg +* Switch to Ussuri jobs +* Update source link in readme +* Update the constraints url +* Add swift\_api\_audit\_map.conf + 2.10.0 ------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/PKG-INFO new/pycadf-3.0.0/PKG-INFO --- old/pycadf-2.10.0/PKG-INFO 2019-09-06 19:17:47.000000000 +0200 +++ new/pycadf-3.0.0/PKG-INFO 2020-02-11 18:13:58.000000000 +0100 @@ -1,24 +1,20 @@ -Metadata-Version: 1.1 +Metadata-Version: 1.2 Name: pycadf -Version: 2.10.0 +Version: 3.0.0 Summary: CADF Library Home-page: https://docs.openstack.org/pycadf/latest/ Author: OpenStack Author-email: [email protected] License: UNKNOWN -Description: ======================== - Team and repository tags - ======================== +Description: ====== + PyCADF + ====== .. image:: https://governance.openstack.org/tc/badges/pycadf.svg :target: https://governance.openstack.org/tc/reference/tags/index.html .. Change things from this point on - ====== - PyCADF - ====== - .. image:: https://img.shields.io/pypi/v/pycadf.svg :target: https://pypi.org/project/pycadf/ :alt: Latest Version @@ -44,7 +40,7 @@ .. _Launchpad project: https://launchpad.net/pycadf .. _Blueprints: https://blueprints.launchpad.net/pycadf .. _Bugs: https://bugs.launchpad.net/pycadf - .. _Source: https://git.openstack.org/cgit/openstack/pycadf + .. _Source: https://opendev.org/openstack/pycadf Platform: UNKNOWN @@ -55,8 +51,7 @@ Classifier: License :: OSI Approved :: Apache Software License Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 2 -Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Requires-Python: >=3.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/README.rst new/pycadf-3.0.0/README.rst --- old/pycadf-2.10.0/README.rst 2019-09-06 19:17:12.000000000 +0200 +++ new/pycadf-3.0.0/README.rst 2020-02-11 18:13:11.000000000 +0100 @@ -1,16 +1,12 @@ -======================== -Team and repository tags -======================== +====== +PyCADF +====== .. image:: https://governance.openstack.org/tc/badges/pycadf.svg :target: https://governance.openstack.org/tc/reference/tags/index.html .. Change things from this point on -====== -PyCADF -====== - .. image:: https://img.shields.io/pypi/v/pycadf.svg :target: https://pypi.org/project/pycadf/ :alt: Latest Version @@ -36,4 +32,4 @@ .. _Launchpad project: https://launchpad.net/pycadf .. _Blueprints: https://blueprints.launchpad.net/pycadf .. _Bugs: https://bugs.launchpad.net/pycadf -.. _Source: https://git.openstack.org/cgit/openstack/pycadf +.. _Source: https://opendev.org/openstack/pycadf diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/doc/source/conf.py new/pycadf-3.0.0/doc/source/conf.py --- old/pycadf-2.10.0/doc/source/conf.py 2019-09-06 19:17:12.000000000 +0200 +++ new/pycadf-3.0.0/doc/source/conf.py 2020-02-11 18:13:11.000000000 +0100 @@ -29,6 +29,7 @@ # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = [ 'sphinx.ext.autodoc', + 'sphinxcontrib.apidoc', #'sphinx.ext.intersphinx', 'sphinx.ext.todo', 'sphinx.ext.coverage', @@ -49,18 +50,8 @@ master_doc = 'index' # General information about the project. -project = u'pyCADF' copyright = u'2014, 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. -# -# The short X.Y version. -version = '1.0' -# The full version, including alpha/beta/rc tags. -release = '1.0' - # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. #language = None @@ -137,11 +128,6 @@ # so a file named "default.css" will overwrite the builtin "default.css". #html_static_path = ['_static'] -# If not '', a 'Last updated on:' timestamp is inserted at every page bottom, -# using the given strftime format. -#html_last_updated_fmt = '%b %d, %Y' -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 @@ -182,20 +168,14 @@ # Output file base name for HTML help builder. htmlhelp_basename = 'pyCADFdoc' +apidoc_module_dir = '../../pycadf' +apidoc_output_dir = 'api' +apidoc_excluded_paths = [ + 'tests', +] # -- Options for LaTeX output -------------------------------------------------- -latex_elements = { -# The paper size ('letterpaper' or 'a4paper'). -#'papersize': 'letterpaper', - -# The font size ('10pt', '11pt' or '12pt'). -#'pointsize': '10pt', - -# Additional stuff for the LaTeX preamble. -#'preamble': '', -} - # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/etc/pycadf/swift_api_audit_map.conf new/pycadf-3.0.0/etc/pycadf/swift_api_audit_map.conf --- old/pycadf-2.10.0/etc/pycadf/swift_api_audit_map.conf 1970-01-01 01:00:00.000000000 +0100 +++ new/pycadf-3.0.0/etc/pycadf/swift_api_audit_map.conf 2020-02-11 18:13:11.000000000 +0100 @@ -0,0 +1,13 @@ +[DEFAULT] +# default target endpoint type +# should match the endpoint type defined in service catalog +target_endpoint_type = None + +# possible end path of api requests +[path_keywords] +info = None +v1 = object-store + +# map endpoint type defined in service catalog to CADF typeURI +[service_endpoints] +object-store = service/storage/object-store diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/lower-constraints.txt new/pycadf-3.0.0/lower-constraints.txt --- old/pycadf-2.10.0/lower-constraints.txt 2019-09-06 19:17:12.000000000 +0200 +++ new/pycadf-3.0.0/lower-constraints.txt 2020-02-11 18:13:11.000000000 +0100 @@ -23,7 +23,7 @@ msgpack-python==0.4.0 netaddr==0.7.18 netifaces==0.10.4 -openstackdocstheme==1.18.1 +openstackdocstheme==1.20.0 os-client-config==1.28.0 oslo.config==5.2.0 oslo.i18n==3.15.3 @@ -46,6 +46,7 @@ six==1.10.0 snowballstemmer==1.2.1 Sphinx==1.6.2 +sphinxcontrib-apidoc===0.2.0 sphinxcontrib-websupport==1.0.1 stevedore==1.20.0 stestr==2.0.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/pycadf.egg-info/PKG-INFO new/pycadf-3.0.0/pycadf.egg-info/PKG-INFO --- old/pycadf-2.10.0/pycadf.egg-info/PKG-INFO 2019-09-06 19:17:47.000000000 +0200 +++ new/pycadf-3.0.0/pycadf.egg-info/PKG-INFO 2020-02-11 18:13:58.000000000 +0100 @@ -1,24 +1,20 @@ -Metadata-Version: 1.1 +Metadata-Version: 1.2 Name: pycadf -Version: 2.10.0 +Version: 3.0.0 Summary: CADF Library Home-page: https://docs.openstack.org/pycadf/latest/ Author: OpenStack Author-email: [email protected] License: UNKNOWN -Description: ======================== - Team and repository tags - ======================== +Description: ====== + PyCADF + ====== .. image:: https://governance.openstack.org/tc/badges/pycadf.svg :target: https://governance.openstack.org/tc/reference/tags/index.html .. Change things from this point on - ====== - PyCADF - ====== - .. image:: https://img.shields.io/pypi/v/pycadf.svg :target: https://pypi.org/project/pycadf/ :alt: Latest Version @@ -44,7 +40,7 @@ .. _Launchpad project: https://launchpad.net/pycadf .. _Blueprints: https://blueprints.launchpad.net/pycadf .. _Bugs: https://bugs.launchpad.net/pycadf - .. _Source: https://git.openstack.org/cgit/openstack/pycadf + .. _Source: https://opendev.org/openstack/pycadf Platform: UNKNOWN @@ -55,8 +51,7 @@ Classifier: License :: OSI Approved :: Apache Software License Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 2 -Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Requires-Python: >=3.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/pycadf.egg-info/SOURCES.txt new/pycadf-3.0.0/pycadf.egg-info/SOURCES.txt --- old/pycadf-2.10.0/pycadf.egg-info/SOURCES.txt 2019-09-06 19:17:47.000000000 +0200 +++ new/pycadf-3.0.0/pycadf.egg-info/SOURCES.txt 2020-02-11 18:13:58.000000000 +0100 @@ -47,6 +47,7 @@ etc/pycadf/neutron_api_audit_map.conf etc/pycadf/nova_api_audit_map.conf etc/pycadf/panko_api_audit_map.conf +etc/pycadf/swift_api_audit_map.conf etc/pycadf/trove_api_audit_map.conf pycadf/__init__.py pycadf/attachment.py @@ -83,4 +84,5 @@ pycadf/tests/test_utils.py pycadf/tests/helper/__init__.py pycadf/tests/helper/test_api.py +releasenotes/notes/drop-python-2-7-73d3113c69d724d6.yaml releasenotes/notes/md5-removal-005f5c7a1038443f.yaml \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/pycadf.egg-info/pbr.json new/pycadf-3.0.0/pycadf.egg-info/pbr.json --- old/pycadf-2.10.0/pycadf.egg-info/pbr.json 2019-09-06 19:17:47.000000000 +0200 +++ new/pycadf-3.0.0/pycadf.egg-info/pbr.json 2020-02-11 18:13:58.000000000 +0100 @@ -1 +1 @@ -{"git_version": "d113c15", "is_release": true} \ No newline at end of file +{"git_version": "91073f4", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/releasenotes/notes/drop-python-2-7-73d3113c69d724d6.yaml new/pycadf-3.0.0/releasenotes/notes/drop-python-2-7-73d3113c69d724d6.yaml --- old/pycadf-2.10.0/releasenotes/notes/drop-python-2-7-73d3113c69d724d6.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/pycadf-3.0.0/releasenotes/notes/drop-python-2-7-73d3113c69d724d6.yaml 2020-02-11 18:13:11.000000000 +0100 @@ -0,0 +1,5 @@ +--- +upgrade: + - | + Python 2.7 support has been dropped. The minimum version of Python now + supported by pycadf is Python 3.6. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/setup.cfg new/pycadf-3.0.0/setup.cfg --- old/pycadf-2.10.0/setup.cfg 2019-09-06 19:17:47.000000000 +0200 +++ new/pycadf-3.0.0/setup.cfg 2020-02-11 18:13:58.000000000 +0100 @@ -6,6 +6,7 @@ description-file = README.rst home-page = https://docs.openstack.org/pycadf/latest/ +python-requires = >=3.6 classifier = Development Status :: 3 - Alpha Environment :: OpenStack @@ -14,8 +15,6 @@ License :: OSI Approved :: Apache Software License Operating System :: OS Independent Programming Language :: Python - Programming Language :: Python :: 2 - Programming Language :: Python :: 2.7 Programming Language :: Python :: 3 Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 @@ -31,24 +30,7 @@ etc/pycadf/nova_api_audit_map.conf etc/pycadf/trove_api_audit_map.conf etc/pycadf/ceilometer_api_audit_map.conf - -[global] -setup-hooks = - pbr.hooks.setup_hook - -[build_sphinx] -source-dir = doc/source -build-dir = doc/build -all_files = 1 -warning-is-error = 1 - -[upload_sphinx] -upload-dir = doc/build/html - -[pbr] -warnerrors = True -autodoc_tree_index_modules = True -autodoc_tree_root = ./pycadf + etc/pycadf/swift_api_audit_map.conf [egg_info] tag_build = diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/test-requirements.txt new/pycadf-3.0.0/test-requirements.txt --- old/pycadf-2.10.0/test-requirements.txt 2019-09-06 19:17:12.000000000 +0200 +++ new/pycadf-3.0.0/test-requirements.txt 2020-02-11 18:13:11.000000000 +0100 @@ -13,5 +13,6 @@ testtools>=2.2.0 # MIT # this is required for the docs build jobs -openstackdocstheme>=1.18.1 # Apache-2.0 +openstackdocstheme>=1.20.0 # Apache-2.0 sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +sphinxcontrib-apidoc>=0.2.0 # BSD diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pycadf-2.10.0/tox.ini new/pycadf-3.0.0/tox.ini --- old/pycadf-2.10.0/tox.ini 2019-09-06 19:17:12.000000000 +0200 +++ new/pycadf-3.0.0/tox.ini 2020-02-11 18:13:11.000000000 +0100 @@ -1,25 +1,27 @@ [tox] -minversion = 2.0 -envlist = py27,py37,pep8 +minversion = 3.1.1 +envlist = py37,pep8 +ignore_basepython_conflict = True [testenv] -install_command = pip install {opts} {packages} +basepython = python3 deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} + -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/test-requirements.txt -r{toxinidir}/requirements.txt commands = stestr run --slowest {posargs} [testenv:pep8] -basepython = python3 commands = flake8 [testenv:docs] -basepython = python3 -commands = python setup.py build_sphinx +whitelist_externals = + rm +commands = + rm -rf doc/build/html doc/build/doctrees + sphinx-build -W --keep-going -b html -d doc/build/doctrees doc/source doc/build/html [testenv:cover] -basepython = python3 setenv = PYTHON=coverage run --source pycadf --parallel-mode commands = @@ -29,11 +31,9 @@ coverage xml -o cover/coverage.xml [testenv:venv] -basepython = python3 commands = {posargs} [testenv:debug] -basepython = python3 commands = oslo_debug_helper {posargs} [flake8] @@ -58,7 +58,6 @@ exclude = .tox,dist,doc,*.egg,build [testenv:lower-constraints] -basepython = python3 deps = -c{toxinidir}/lower-constraints.txt -r{toxinidir}/test-requirements.txt
