Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-osprofiler for openSUSE:Factory checked in at 2021-12-12 00:57:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-osprofiler (Old) and /work/SRC/openSUSE:Factory/.python-osprofiler.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-osprofiler" Sun Dec 12 00:57:40 2021 rev:14 rq:939547 version:3.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-osprofiler/python-osprofiler.changes 2020-10-26 16:18:20.755033218 +0100 +++ /work/SRC/openSUSE:Factory/.python-osprofiler.new.2520/python-osprofiler.changes 2021-12-12 00:57:56.862598310 +0100 @@ -1,0 +2,14 @@ +Mon Dec 6 09:30:11 UTC 2021 - cloud-de...@suse.de + +- update to version 3.4.2 + - Use py3 as the default runtime for tox + - Move flake8 as a pre-commit local target. + - Add Python3 wallaby unit tests + - ignore reno generated artifacts + - Dropping lower constraints testing + - Set manila config opts in devstack + - Update master for stable/victoria + - Uncap PrettyTable + - Adding pre-commit + +------------------------------------------------------------------- Old: ---- osprofiler-3.4.0.tar.gz New: ---- osprofiler-3.4.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-osprofiler.spec ++++++ --- /var/tmp/diff_new_pack.iyp12u/_old 2021-12-12 00:57:57.362598653 +0100 +++ /var/tmp/diff_new_pack.iyp12u/_new 2021-12-12 00:57:57.366598656 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-osprofiler # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 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-osprofiler -Version: 3.4.0 +Version: 3.4.2 Release: 0 Summary: OpenStack Profiler Library License: Apache-2.0 Group: Development/Languages/Python -URL: https://launchpad.net/osprofiler -Source0: https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-3.4.0.tar.gz +URL: https://docs.openstack.org/osprofiler +Source0: https://files.pythonhosted.org/packages/source/o/osprofiler/osprofiler-3.4.2.tar.gz BuildRequires: openstack-macros BuildRequires: python3-PrettyTable >= 0.7.2 BuildRequires: python3-WebOb >= 1.7.1 @@ -39,7 +39,7 @@ BuildRequires: python3-pymongo BuildRequires: python3-python-subunit BuildRequires: python3-redis -BuildRequires: python3-six >= 1.10.0 +BuildRequires: python3-six BuildRequires: python3-stestr BuildRequires: python3-testtools BuildArch: noarch @@ -54,7 +54,6 @@ %package -n python3-osprofiler Summary: OpenStack Profiler Library -Group: Development/Languages/Python Requires: python3-PrettyTable >= 0.7.2 Requires: python3-WebOb >= 1.7.1 Requires: python3-importlib-metadata @@ -62,7 +61,7 @@ Requires: python3-oslo.config Requires: python3-oslo.log Requires: python3-oslo.utils >= 3.33.0 -Requires: python3-six >= 1.10.0 +Requires: python3-six %if 0%{?suse_version} Obsoletes: python2-osprofiler < 3.0.0 %endif @@ -79,7 +78,6 @@ %package -n python-osprofiler-doc Summary: Documentation for OSProfiler -Group: Development/Languages/Python BuildRequires: python3-Sphinx BuildRequires: python3-openstackdocstheme @@ -87,7 +85,7 @@ Documentation for OSProfiler. %prep -%autosetup -p1 -n osprofiler-3.4.0 +%autosetup -p1 -n osprofiler-3.4.2 %py_req_cleanup %build ++++++ _service ++++++ --- /var/tmp/diff_new_pack.iyp12u/_old 2021-12-12 00:57:57.386598670 +0100 +++ /var/tmp/diff_new_pack.iyp12u/_new 2021-12-12 00:57:57.386598670 +0100 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/osprofiler/osprofiler.spec.j2</param> + <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/master/openstack/osprofiler/osprofiler.spec.j2</param> <param name="output-name">python-osprofiler.spec</param> - <param name="requirements">https://opendev.org/openstack/osprofiler/raw/branch/stable/victoria/requirements.txt</param> + <param name="requirements">https://opendev.org/openstack/osprofiler/raw/master/requirements.txt</param> <param name="changelog-email">cloud-de...@suse.de</param> <param name="changelog-provider">gh,openstack,osprofiler</param> </service> ++++++ osprofiler-3.4.0.tar.gz -> osprofiler-3.4.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/.pre-commit-config.yaml new/osprofiler-3.4.2/.pre-commit-config.yaml --- old/osprofiler-3.4.0/.pre-commit-config.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/osprofiler-3.4.2/.pre-commit-config.yaml 2021-09-06 10:39:16.000000000 +0200 @@ -0,0 +1,39 @@ +# We from the Oslo project decided to pin repos based on the +# commit hash instead of the version tag to prevend arbitrary +# code from running in developer's machines. To update to a +# newer version, run `pre-commit autoupdate` and then replace +# the newer versions with their commit hash. + +default_language_version: + python: python3 + +repos: + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: 9136088a246768144165fcc3ecc3d31bb686920a # v3.3.0 + hooks: + - id: trailing-whitespace + # Replaces or checks mixed line ending + - id: mixed-line-ending + args: ['--fix', 'lf'] + exclude: '.*\.(svg)$' + # Forbid files which have a UTF-8 byte-order marker + - id: check-byte-order-marker + # Checks that non-binary executables have a proper shebang + - id: check-executables-have-shebangs + # Check for files that contain merge conflict strings. + - id: check-merge-conflict + # Check for debugger imports and py37+ breakpoint() + # calls in python source + - id: debug-statements + - id: check-yaml + files: .*\.(yaml|yml)$ + - repo: local + hooks: + - id: flake8 + name: flake8 + additional_dependencies: + - hacking>=3.0.1,<3.1.0 + language: python + entry: flake8 + files: '^.*\.py$' + exclude: '^(doc|releasenotes|tools)/.*$' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/.zuul.yaml new/osprofiler-3.4.2/.zuul.yaml --- old/osprofiler-3.4.0/.zuul.yaml 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/.zuul.yaml 2021-09-06 10:39:16.000000000 +0200 @@ -3,8 +3,7 @@ - check-requirements - lib-forward-testing-python3 - openstack-cover-jobs - - openstack-lower-constraints-jobs - - openstack-python3-victoria-jobs + - openstack-python3-wallaby-jobs - periodic-stable-jobs - publish-openstack-docs-pti - release-notes-jobs-python3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/AUTHORS new/osprofiler-3.4.2/AUTHORS --- old/osprofiler-3.4.0/AUTHORS 2020-09-11 21:21:18.000000000 +0200 +++ new/osprofiler-3.4.2/AUTHORS 2021-09-06 10:40:35.000000000 +0200 @@ -13,6 +13,7 @@ Carlos Goncalves <carlos.goncal...@neclab.eu> ChangBo Guo(gcb) <eric....@easystack.cn> Corey Bryant <corey.bry...@canonical.com> +Daniel Bengtsson <dbe...@redhat.com> Daria Kobtseva <daria....@gmail.com> Davanum Srinivas <dava...@gmail.com> Dina Belova <dbel...@mirantis.com> @@ -20,6 +21,7 @@ Einst Crazy <yu.chang...@99cloud.net> Flavio Percoco <flape...@gmail.com> Ghanshyam Mann <gm...@ghanshyammann.com> +Goutham Pacha Ravi <gouthampr...@gmail.com> Harshada Mangesh Kakad <harsha...@metsi.co.uk> Herv?? Beraud <hber...@redhat.com> Hongbin Lu <hongbin...@huawei.com> @@ -58,6 +60,7 @@ Vieri <15050873...@163.com> Vipin Balachandran <vb...@vmware.com> Vu Cong Tuan <tua...@vn.fujitsu.com> +Wander Way <wanderway...@gmail.com> XiaojueGuan <guanalbertj...@gmail.com> Zhi Yan Liu <zhiy...@cn.ibm.com> caoyuan <cao.y...@99cloud.net> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/ChangeLog new/osprofiler-3.4.2/ChangeLog --- old/osprofiler-3.4.0/ChangeLog 2020-09-11 21:21:18.000000000 +0200 +++ new/osprofiler-3.4.2/ChangeLog 2021-09-06 10:40:35.000000000 +0200 @@ -1,6 +1,23 @@ CHANGES ======= +3.4.2 +----- + +* Set manila config opts in devstack + +3.4.1 +----- + +* Uncap PrettyTable +* Move flake8 as a pre-commit local target +* Dropping lower constraints testing +* Use py3 as the default runtime for tox +* Adding pre-commit +* ignore reno generated artifacts +* Add Python3 wallaby unit tests +* Update master for stable/victoria + 3.4.0 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/PKG-INFO new/osprofiler-3.4.2/PKG-INFO --- old/osprofiler-3.4.0/PKG-INFO 2020-09-11 21:21:18.000000000 +0200 +++ new/osprofiler-3.4.2/PKG-INFO 2021-09-06 10:40:35.768696800 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: osprofiler -Version: 3.4.0 +Version: 3.4.2 Summary: OpenStack Profiler Library Home-page: https://docs.openstack.org/osprofiler/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/devstack/lib/osprofiler new/osprofiler-3.4.2/devstack/lib/osprofiler --- old/osprofiler-3.4.0/devstack/lib/osprofiler 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/devstack/lib/osprofiler 2021-09-06 10:39:16.000000000 +0200 @@ -25,6 +25,7 @@ $TROVE_TASKMANAGER_CONF $SENLIN_CONF $MAGNUM_CONF + $MANILA_CONF $ZUN_CONF $PLACEMENT_CONF ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/doc/source/conf.py new/osprofiler-3.4.2/doc/source/conf.py --- old/osprofiler-3.4.0/doc/source/conf.py 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/doc/source/conf.py 2021-09-06 10:39:16.000000000 +0200 @@ -1,9 +1,23 @@ # -*- coding: utf-8 -*- +# Copyright (C) 2020 Red Hat, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. # # OSprofiler documentation build configuration file, created by # sphinx-quickstart on Fri Jan 10 23:19:18 2014. # -# This file is execfile()d with the current directory set to its containing dir. +# This file is execfile()d with the current directory set to its +# containing dir. # # Note that not all possible configuration values are present in this # autogenerated file. @@ -14,21 +28,19 @@ import os import sys -# If extensions (or modules to document with autodoc) are in another directory, -# add these directories to sys.path here. If the directory is relative to the -# documentation root, use os.path.abspath to make it absolute, like shown here. +# If extensions (or modules to document with autodoc) are in another +# directory, add these directories to sys.path here. If the directory +# is relative to the documentation root, use os.path.abspath to make +# it absolute, like shown here. sys.path.extend([ os.path.abspath('../..'), ]) -# -- General configuration ----------------------------------------------------- +# -- General configuration --------------------- -# If your documentation needs a minimal Sphinx version, state it here. -#needs_sphinx = '1.0' - -# Add any Sphinx extension module names here, as strings. They can be extensions -# coming with Sphinx (named 'sphinx.ext.*') or your custom ones. +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = [ 'sphinx.ext.autodoc', 'sphinx.ext.doctest', @@ -53,9 +65,6 @@ # The suffix of source filenames. source_suffix = '.rst' -# The encoding of source files. -#source_encoding = 'utf-8-sig' - # The master toctree document. master_doc = 'index' @@ -63,23 +72,10 @@ project = u'OSprofiler' copyright = u'2016, OpenStack Foundation' -# The language for content autogenerated by Sphinx. Refer to documentation -# for a list of supported languages. -#language = None - -# There are two options for replacing |today|: either, you set today to some -# non-false value, then it is used: -#today = '' -# Else, today_fmt is used as the format for a strftime call. -#today_fmt = '%B %d, %Y' - # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. exclude_patterns = [] -# The reST default role (used for this markup: `text`) to use for all documents. -#default_role = None - # If true, '()' will be appended to :func: etc. cross-reference text. add_function_parentheses = True @@ -87,108 +83,30 @@ # unit titles (such as .. function::). add_module_names = True -# If true, sectionauthor and moduleauthor directives will be shown in the -# output. They are ignored by default. -#show_authors = False - # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'native' -# A list of ignored prefixes for module index sorting. -#modindex_common_prefix = [] - - -# -- Options for HTML output --------------------------------------------------- +# -- Options for HTML output ------------ # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. html_theme = 'openstackdocs' -# 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 -# documentation. -#html_theme_options = {} - -# Add any paths that contain custom themes here, relative to this directory. -#html_theme_path = [] - -# The name for this set of Sphinx documents. If None, it defaults to -# "<project> v<release> documentation". -#html_title = None - -# A shorter title for the navigation bar. Default is the same as html_title. -#html_short_title = None - -# The name of an image file (relative to this directory) to place at the top -# of the sidebar. -#html_logo = None - -# The name of an image file (within the static path) to use as favicon of the -# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 -# pixels large. -#html_favicon = None - # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = [] -# If true, SmartyPants will be used to convert quotes and dashes to -# typographically correct entities. -#html_use_smartypants = True - -# Custom sidebar templates, maps document names to template names. -#html_sidebars = {} - -# Additional templates that should be rendered to pages, maps page names to -# template names. -#html_additional_pages = {} - -# If false, no module index is generated. -#html_domain_indices = True - -# If false, no index is generated. -#html_use_index = True - -# If true, the index is split into individual pages for each letter. -#html_split_index = False - -# If true, links to the reST sources are added to the pages. -#html_show_sourcelink = True - -# If true, "Created using Sphinx" is shown in the HTML footer. Default is True. -#html_show_sphinx = True - -# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. -#html_show_copyright = True - -# If true, an OpenSearch description file will be output, and all pages will -# contain a <link> tag referring to it. The value of this option must be the -# base URL from which the finished HTML is served. -#html_use_opensearch = '' - -# This is the file name suffix for HTML files (e.g. ".xhtml"). -#html_file_suffix = None - # Output file base name for HTML help builder. htmlhelp_basename = '%sdoc' % project +# -- Options for LaTeX output -------------- -# -- 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': '', -} +latex_elements = {} # Grouping the document tree into LaTeX files. List of tuples -# (source start file, target name, title, author, documentclass [howto/manual]). +# (source start file, target name, title, author, +# documentclass [howto/manual]). latex_documents = [ ('index', '%s.tex' % project, @@ -196,56 +114,19 @@ u'OpenStack Foundation', 'manual'), ] -# The name of an image file (relative to this directory) to place at the top of -# the title page. -#latex_logo = None - -# For "manual" documents, if this is true, then toplevel headings are parts, -# not chapters. -#latex_use_parts = False - -# If true, show page references after internal links. -#latex_show_pagerefs = False - -# If true, show URL addresses after external links. -#latex_show_urls = False - -# Documents to append as an appendix to all manuals. -#latex_appendices = [] - -# If false, no module index is generated. -#latex_domain_indices = True - - -# -- Options for manual page output -------------------------------------------- - -# One entry per manual page. List of tuples -# (source start file, name, description, authors, manual section). -#man_pages = [ -# ('index', 'rally', u'Rally Documentation', -# [u'Rally Team'], 1) -#] - -# If true, show URL addresses after external links. -#man_show_urls = False - - -# -- Options for Texinfo output ------------------------------------------------ +# -- Options for Texinfo output ----------- # Grouping the document tree into Texinfo files. List of tuples # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ - ('index', 'OSprofiler', u'OSprofiler Documentation', - u'OSprofiler Team', 'OSprofiler', 'One line description of project.', - 'Miscellaneous'), + ( + 'index', + 'OSprofiler', + u'OSprofiler Documentation', + u'OSprofiler Team', + 'OSprofiler', + 'One line description of project.', + 'Miscellaneous' + ), ] - -# Documents to append as an appendix to all manuals. -#texinfo_appendices = [] - -# If false, no module index is generated. -#texinfo_domain_indices = True - -# How to display URL addresses: 'footnote', 'no', or 'inline'. -#texinfo_show_urls = 'footnote' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/osprofiler/tests/unit/doc/test_specs.py new/osprofiler-3.4.2/osprofiler/tests/unit/doc/test_specs.py --- old/osprofiler-3.4.0/osprofiler/tests/unit/doc/test_specs.py 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/osprofiler/tests/unit/doc/test_specs.py 2021-09-06 10:39:16.000000000 +0200 @@ -74,7 +74,7 @@ self.assertTrue( len(line) < 80, msg="%s:%d: Line limited to a maximum of 79 characters." % - (tpl, i+1)) + (tpl, i + 1)) def _check_no_cr(self, tpl, raw): matches = re.findall("\r", raw) @@ -88,7 +88,7 @@ trailing_spaces = re.findall(" +$", line) self.assertEqual( len(trailing_spaces), 0, - "Found trailing spaces on line %s of %s" % (i+1, tpl)) + "Found trailing spaces on line %s of %s" % (i + 1, tpl)) def test_template(self): with open(os.path.join(self.specs_path, "template.rst")) as f: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/osprofiler.egg-info/PKG-INFO new/osprofiler-3.4.2/osprofiler.egg-info/PKG-INFO --- old/osprofiler-3.4.0/osprofiler.egg-info/PKG-INFO 2020-09-11 21:21:18.000000000 +0200 +++ new/osprofiler-3.4.2/osprofiler.egg-info/PKG-INFO 2021-09-06 10:40:35.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: osprofiler -Version: 3.4.0 +Version: 3.4.2 Summary: OpenStack Profiler Library Home-page: https://docs.openstack.org/osprofiler/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/osprofiler.egg-info/SOURCES.txt new/osprofiler-3.4.2/osprofiler.egg-info/SOURCES.txt --- old/osprofiler-3.4.0/osprofiler.egg-info/SOURCES.txt 2020-09-11 21:21:18.000000000 +0200 +++ new/osprofiler-3.4.2/osprofiler.egg-info/SOURCES.txt 2021-09-06 10:40:35.000000000 +0200 @@ -1,3 +1,4 @@ +.pre-commit-config.yaml .stestr.conf .zuul.yaml AUTHORS @@ -106,6 +107,7 @@ releasenotes/source/train.rst releasenotes/source/unreleased.rst releasenotes/source/ussuri.rst +releasenotes/source/victoria.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder tools/lint.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/osprofiler.egg-info/pbr.json new/osprofiler-3.4.2/osprofiler.egg-info/pbr.json --- old/osprofiler-3.4.0/osprofiler.egg-info/pbr.json 2020-09-11 21:21:18.000000000 +0200 +++ new/osprofiler-3.4.2/osprofiler.egg-info/pbr.json 2021-09-06 10:40:35.000000000 +0200 @@ -1 +1 @@ -{"git_version": "5d82a02", "is_release": true} \ No newline at end of file +{"git_version": "e475de6", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/osprofiler.egg-info/requires.txt new/osprofiler-3.4.2/osprofiler.egg-info/requires.txt --- old/osprofiler-3.4.0/osprofiler.egg-info/requires.txt 2020-09-11 21:21:18.000000000 +0200 +++ new/osprofiler-3.4.2/osprofiler.egg-info/requires.txt 2021-09-06 10:40:35.000000000 +0200 @@ -1,4 +1,4 @@ -PrettyTable<0.8,>=0.7.2 +PrettyTable>=0.7.2 WebOb>=1.7.1 netaddr>=0.7.18 oslo.concurrency>=3.26.0 @@ -22,6 +22,7 @@ hacking<3.2.0,>=3.1.0 jaeger-client>=3.8.0 openstackdocstheme>=2.2.1 +pre-commit>=2.6.0 pymongo!=3.1,>=3.0.2 redis>=2.10.0 reno>=3.1.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/releasenotes/source/index.rst new/osprofiler-3.4.2/releasenotes/source/index.rst --- old/osprofiler-3.4.0/releasenotes/source/index.rst 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/releasenotes/source/index.rst 2021-09-06 10:39:16.000000000 +0200 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + victoria ussuri train stein diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/releasenotes/source/victoria.rst new/osprofiler-3.4.2/releasenotes/source/victoria.rst --- old/osprofiler-3.4.0/releasenotes/source/victoria.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/osprofiler-3.4.2/releasenotes/source/victoria.rst 2021-09-06 10:39:16.000000000 +0200 @@ -0,0 +1,6 @@ +============================= +Victoria Series Release Notes +============================= + +.. release-notes:: + :branch: stable/victoria diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/requirements.txt new/osprofiler-3.4.2/requirements.txt --- old/osprofiler-3.4.0/requirements.txt 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/requirements.txt 2021-09-06 10:39:16.000000000 +0200 @@ -2,7 +2,7 @@ oslo.concurrency>=3.26.0 # Apache-2.0 oslo.serialization>=2.18.0 # Apache-2.0 oslo.utils>=3.33.0 # Apache-2.0 -PrettyTable<0.8,>=0.7.2 # BSD +PrettyTable>=0.7.2 # BSD requests>=2.14.2 # Apache-2.0 six>=1.10.0 # MIT WebOb>=1.7.1 # MIT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/test-requirements.txt new/osprofiler-3.4.2/test-requirements.txt --- old/osprofiler-3.4.0/test-requirements.txt 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/test-requirements.txt 2021-09-06 10:39:16.000000000 +0200 @@ -25,3 +25,5 @@ # For Jaeger Tracing jaeger-client>=3.8.0 # Apache-2.0 + +pre-commit>=2.6.0 # MIT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/tools/lint.py new/osprofiler-3.4.2/tools/lint.py --- old/osprofiler-3.4.0/tools/lint.py 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/tools/lint.py 2021-09-06 10:39:16.000000000 +0200 @@ -12,9 +12,6 @@ # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. -# -# @author: Zhongyue Luo, Intel Corporation. -# import sys @@ -28,5 +25,6 @@ enable_opt = '--enable=%s' % ','.join(ENABLED_PYLINT_MSGS) lint.Run(['--reports=n', '--disable=all', enable_opt, dirpath]) + if __name__ == '__main__': main(sys.argv[1]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/tools/patch_tox_venv.py new/osprofiler-3.4.2/tools/patch_tox_venv.py --- old/osprofiler-3.4.0/tools/patch_tox_venv.py 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/tools/patch_tox_venv.py 2021-09-06 10:39:16.000000000 +0200 @@ -41,8 +41,9 @@ project = 'oslo' install = install_venv.InstallVenv(root, venv, pip_requires, test_requires, py_version, project) - #NOTE(dprince): For Tox we only run post_process (which patches files, etc) + # NOTE(dprince): For Tox we only run post_process, which patches files, etc install.post_process() + if __name__ == '__main__': main(sys.argv) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osprofiler-3.4.0/tox.ini new/osprofiler-3.4.2/tox.ini --- old/osprofiler-3.4.0/tox.ini 2020-09-11 21:19:46.000000000 +0200 +++ new/osprofiler-3.4.2/tox.ini 2021-09-06 10:39:16.000000000 +0200 @@ -2,7 +2,7 @@ minversion = 3.1.0 # Needed to create ChangeLog for docs building skipsdist = False -envlist = py38,pep8 +envlist = py3,pep8 ignore_basepython_conflict = True [testenv] @@ -34,7 +34,7 @@ [testenv:pep8] commands = - flake8 + pre-commit run -a # Run security linter bandit -r osprofiler -n5 distribute = false @@ -76,7 +76,6 @@ N322 = checks:assert_equal_none N323 = checks:assert_true_or_false_with_in N324 = checks:assert_equal_in - N350 = checks:check_quotes N351 = checks:check_no_constructor_data_struct N352 = checks:check_dict_formatting_in_string N353 = checks:check_using_unicode