Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: python-os-testr

python-os-testr (2.0.0-0ubuntu1) groovy; urgency=medium [ Corey Bryant ] * d/gbp.conf: Update gbp configuration file. * d/control: Update Vcs-* links and maintainers. [ Chris MacNaughton ] * New upstream release for OpenStack Victoria. * d/control: Rename subunit package to python3-subunit. * d/control: Update Standards-Version to 4.5.0. -- Chris MacNaughton <chris.macnaughton@canonical.com> Wed, 29 Jul 2020 07:02:18 +0000 python-os-testr (1.1.0-2ubuntu1) focal; urgency=low * Merge from Debian unstable. Remaining changes: - d/watch: Use upstream release tarballs. * Dropped changes, superseded in Debian: - d/tests/unittests: Execute tests using self. - Do not run Python2 unittests - Drop attempts to use update-alternatives in the autopkgtests, since the package no longer uses alternatives. -- Steve Langasek <steve.langasek@ubuntu.com> Sat, 15 Feb 2020 17:16:14 -0800

Modifications :
  1. Download patch PKG-INFO

    --- 1.1.0-2/PKG-INFO 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/PKG-INFO 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1,64 @@ +Metadata-Version: 1.2 +Name: os-testr +Version: 2.0.0 +Summary: A testr wrapper to provide functionality for OpenStack projects +Home-page: https://docs.openstack.org/os-testr/latest/ +Author: OpenStack +Author-email: openstack-discuss@lists.openstack.org +License: UNKNOWN +Description: ======== + os-testr + ======== + + .. image:: https://img.shields.io/pypi/v/os-testr.svg + :target: https://pypi.org/project/os-testr/ + :alt: Latest Version + + .. image:: https://img.shields.io/pypi/dm/os-testr.svg + :target: https://pypi.org/project/os-testr/ + :alt: Downloads + + A testr wrapper to provide functionality for OpenStack projects. + + * Free software: Apache license + * Documentation: https://docs.openstack.org/os-testr/ + * Source: https://opendev.org/openstack/os-testr + * Bugs: https://bugs.launchpad.net/os-testr + + Features + -------- + + .. warning:: + ``ostestr`` command is deprecated. Use `stestr`_ command instead like + following + + 0. Install `stestr`_ (This step is already done if you're using ostestr.) + 1. You can use ``stestr run ...`` instead of ``ostestr ...`` + 2. You can use ``stestr list ...`` instead of ``ostestr --list ...`` + + For more sub commands and options, please refer to `stestr help` or the + `stestr`_ document. + + * ``ostestr``: a testr wrapper that uses subunit-trace for output and builds + some helpful extra functionality around testr + * ``subunit-trace``: an output filter for a subunit stream which provides + useful information about the run + * ``subunit2html``: generates a test results html page from a subunit stream + * ``generate-subunit``: generate a subunit stream for a single test + + .. _stestr: https://stestr.readthedocs.io/ + + +Platform: UNKNOWN +Classifier: Environment :: OpenStack +Classifier: Intended Audience :: Information Technology +Classifier: Intended Audience :: System Administrators +Classifier: License :: OSI Approved :: Apache Software License +Classifier: Operating System :: POSIX :: Linux +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3 :: Only +Classifier: Programming Language :: Python :: Implementation :: CPython +Requires-Python: >=3.6
  2. Download patch os_testr.egg-info/not-zip-safe

    --- 1.1.0-2/os_testr.egg-info/not-zip-safe 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr.egg-info/not-zip-safe 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1 @@ +
  3. Download patch os_testr.egg-info/PKG-INFO

    --- 1.1.0-2/os_testr.egg-info/PKG-INFO 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr.egg-info/PKG-INFO 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1,64 @@ +Metadata-Version: 1.2 +Name: os-testr +Version: 2.0.0 +Summary: A testr wrapper to provide functionality for OpenStack projects +Home-page: https://docs.openstack.org/os-testr/latest/ +Author: OpenStack +Author-email: openstack-discuss@lists.openstack.org +License: UNKNOWN +Description: ======== + os-testr + ======== + + .. image:: https://img.shields.io/pypi/v/os-testr.svg + :target: https://pypi.org/project/os-testr/ + :alt: Latest Version + + .. image:: https://img.shields.io/pypi/dm/os-testr.svg + :target: https://pypi.org/project/os-testr/ + :alt: Downloads + + A testr wrapper to provide functionality for OpenStack projects. + + * Free software: Apache license + * Documentation: https://docs.openstack.org/os-testr/ + * Source: https://opendev.org/openstack/os-testr + * Bugs: https://bugs.launchpad.net/os-testr + + Features + -------- + + .. warning:: + ``ostestr`` command is deprecated. Use `stestr`_ command instead like + following + + 0. Install `stestr`_ (This step is already done if you're using ostestr.) + 1. You can use ``stestr run ...`` instead of ``ostestr ...`` + 2. You can use ``stestr list ...`` instead of ``ostestr --list ...`` + + For more sub commands and options, please refer to `stestr help` or the + `stestr`_ document. + + * ``ostestr``: a testr wrapper that uses subunit-trace for output and builds + some helpful extra functionality around testr + * ``subunit-trace``: an output filter for a subunit stream which provides + useful information about the run + * ``subunit2html``: generates a test results html page from a subunit stream + * ``generate-subunit``: generate a subunit stream for a single test + + .. _stestr: https://stestr.readthedocs.io/ + + +Platform: UNKNOWN +Classifier: Environment :: OpenStack +Classifier: Intended Audience :: Information Technology +Classifier: Intended Audience :: System Administrators +Classifier: License :: OSI Approved :: Apache Software License +Classifier: Operating System :: POSIX :: Linux +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3 :: Only +Classifier: Programming Language :: Python :: Implementation :: CPython +Requires-Python: >=3.6
  4. Download patch os_testr/tests/test_subunit2html.py

    --- 1.1.0-2/os_testr/tests/test_subunit2html.py 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr/tests/test_subunit2html.py 2020-03-15 19:43:50.000000000 +0000 @@ -76,3 +76,17 @@ class TestSubunit2html(base.TestCase): 'example.path.to.test8'] for i, r in enumerate(sorted_result): self.assertEqual(expected_class_order[i], str(r[0])) + + @data(RemotedTestCase, PlaceHolder) + def test_generate_report_with_no_ascii_characters(self, test_cls): + # The test examines a case where an error containing no ascii + # characters is received. + test = test_cls(u'example.path.to.test1.method') + try: + raise Exception('\xe2\x82\xa5') + except Exception: + err = sys.exc_info() + obj = subunit2html.HtmlOutput() + # Add failure that contains no ascii characters + obj.addFailure(test, err) + obj._generate_report()
  5. Download patch .gitreview

    --- 1.1.0-2/.gitreview 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/.gitreview 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -[gerrit] -host=review.opendev.org -port=29418 -project=openstack/os-testr.git
  6. Download patch debian/control

    --- 1.1.0-2/debian/control 2019-10-21 07:48:27.000000000 +0000 +++ 2.0.0-0ubuntu1/debian/control 2020-07-29 07:02:18.000000000 +0000 @@ -1,7 +1,8 @@ Source: python-os-testr Section: python Priority: optional -Maintainer: Debian OpenStack <team+openstack@tracker.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian OpenStack <team+openstack@tracker.debian.org> Uploaders: James Page <james.page@ubuntu.com>, Thomas Goirand <zigo@debian.org>, @@ -24,10 +25,10 @@ Build-Depends-Indep: python3-stestr, python3-testscenarios, python3-testtools, - subunit, -Standards-Version: 4.1.3 -Vcs-Browser: https://salsa.debian.org/openstack-team/libs/python-os-testr -Vcs-Git: https://salsa.debian.org/openstack-team/libs/python-os-testr.git + python3-subunit, +Standards-Version: 4.5.0 +Vcs-Browser: https://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/python-os-testr +Vcs-Git: https://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/python-os-testr Homepage: https://github.com/openstack/os-testr Package: python-os-testr-doc
  7. Download patch os_testr.egg-info/pbr.json

    --- 1.1.0-2/os_testr.egg-info/pbr.json 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr.egg-info/pbr.json 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1 @@ +{"git_version": "248dc81", "is_release": true} \ No newline at end of file
  8. Download patch ChangeLog
  9. Download patch tox.ini

    --- 1.1.0-2/tox.ini 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/tox.ini 2020-03-15 19:43:50.000000000 +0000 @@ -1,11 +1,13 @@ [tox] -minversion = 2.0 -envlist = py36,py27,pypy,pep8 -skipsdist = True +minversion = 3.1.1 +envlist = py36,py37,pypy,pep8 +# Need to set to False to have CHANGES generated +skipsdist = false +ignore_basepython_conflict = True [testenv] +basepython = python3 usedevelop = True -install_command = pip install -U {opts} {packages} setenv = VIRTUAL_ENV={envdir} OS_STDOUT_CAPTURE=1 @@ -21,15 +23,12 @@ commands = ostestr {posargs} [testenv:pep8] -basepython = python3 commands = flake8 [testenv:venv] -basepython = python3 commands = {posargs} [testenv:cover] -basepython = python3 setenv = VIRTUAL_ENV={envdir} PYTHON=coverage run --source os_testr --parallel-mode @@ -40,19 +39,17 @@ commands = coverage xml -o cover/coverage.xml [testenv:docs] -basepython = python3 deps = -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/requirements.txt -r{toxinidir}/doc/requirements.txt -commands = python setup.py build_sphinx +commands = + sphinx-build -W --keep-going -b html -d doc/build/doctrees doc/source doc/build/html [testenv:debug] -basepython = python3 commands = oslo_debug_helper {posargs} [testenv:releasenotes] -basepython = python3 deps = -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/requirements.txt @@ -67,8 +64,9 @@ whitelist_externals = rm # E123, E125 skipped as they are invalid PEP-8. # E731 skipped as assign a lambda expression # H405 skipped as it wrongly recognizes a multiline string as docstring - +# W504 line break after binary operator (W503 and W504 are incompatible +# and we need to choose one of them. show-source = True -ignore = E123,E125,E731,H405 +ignore = E123,E125,E731,H405,W504 builtins = _ exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build
  10. Download patch test-requirements.txt

    --- 1.1.0-2/test-requirements.txt 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/test-requirements.txt 2020-03-15 19:43:50.000000000 +0000 @@ -2,7 +2,7 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. -hacking>=1.1.0,<1.2.0 # Apache-2.0 +hacking>=2.0,<2.1 # Apache-2.0 coverage!=4.4,>=4.0 # Apache-2.0 oslotest>=3.2.0 # Apache-2.0
  11. Download patch os_testr/tests/test_ostestr.py

    --- 1.1.0-2/os_testr/tests/test_ostestr.py 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr/tests/test_ostestr.py 2020-03-15 19:43:50.000000000 +0000 @@ -209,7 +209,7 @@ test_command=OS_STDOUT_CAPTURE=${OS_STDO $LISTOPT $IDOPTION test_id_option=--load-list $IDFILE test_list_option=--list -group_regex=([^\.]+\.)+ +group_regex=([^\\.]+\\.)+ """ with io.StringIO() as testrconf_data_file: testrconf_data_file.write(testrconf_data) @@ -221,7 +221,7 @@ group_regex=([^\.]+\.)+ # validate the discovery of the options from the legacy # .testr.conf self.assertEqual(parsed_values, ('mytestdir', None, - '([^\.]+\.)+')) + r'([^\.]+\.)+')) def test_parse_legacy_testrconf_topdir(self): '''Test parse_testrconf @@ -238,7 +238,7 @@ test_command=OS_STDOUT_CAPTURE=${OS_STDO $LISTOPT $IDOPTION test_id_option=--load-list $IDFILE test_list_option=--list -group_regex=([^\.]+\.)+ +group_regex=([^\\.]+\\.)+ """ with io.StringIO() as testrconf_data_file: testrconf_data_file.write(testrconf_data) @@ -250,4 +250,4 @@ group_regex=([^\.]+\.)+ # validate the discovery of the options from the legacy # .testr.conf self.assertEqual(parsed_values, ('mytestdir', '..', - '([^\.]+\.)+')) + r'([^\.]+\.)+'))
  12. Download patch os_testr.egg-info/SOURCES.txt

    --- 1.1.0-2/os_testr.egg-info/SOURCES.txt 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr.egg-info/SOURCES.txt 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1,67 @@ +.coveragerc +.mailmap +.stestr.conf +.zuul.yaml +AUTHORS +CONTRIBUTING.rst +ChangeLog +HACKING.rst +LICENSE +MANIFEST.in +README.rst +babel.cfg +requirements.txt +setup.cfg +setup.py +test-requirements.txt +tox.ini +doc/requirements.txt +doc/source/conf.py +doc/source/index.rst +doc/source/contributor/index.rst +doc/source/install/index.rst +doc/source/user/generate_subunit.rst +doc/source/user/history.rst +doc/source/user/index.rst +doc/source/user/ostestr.rst +doc/source/user/subunit2html.rst +doc/source/user/subunit_trace.rst +os_testr/__init__.py +os_testr/generate_subunit.py +os_testr/ostestr.py +os_testr/regex_builder.py +os_testr/subunit2html.py +os_testr/subunit_trace.py +os_testr/testlist_builder.py +os_testr.egg-info/PKG-INFO +os_testr.egg-info/SOURCES.txt +os_testr.egg-info/dependency_links.txt +os_testr.egg-info/entry_points.txt +os_testr.egg-info/not-zip-safe +os_testr.egg-info/pbr.json +os_testr.egg-info/requires.txt +os_testr.egg-info/top_level.txt +os_testr/tests/__init__.py +os_testr/tests/base.py +os_testr/tests/test_ostestr.py +os_testr/tests/test_regex_builder.py +os_testr/tests/test_return_codes.py +os_testr/tests/test_subunit2html.py +os_testr/tests/test_subunit_trace.py +os_testr/tests/testlist_builder.py +os_testr/tests/files/__init__.py +os_testr/tests/files/failing-tests +os_testr/tests/files/passing-tests +os_testr/tests/files/setup.cfg +os_testr/tests/files/stestr-conf +os_testr/tests/sample_streams/all_skips.subunit +os_testr/tests/sample_streams/successful.subunit +os_testr/tests/utils/__init__.py +os_testr/tests/utils/test_colorizer.py +os_testr/utils/__init__.py +os_testr/utils/colorizer.py +releasenotes/notes/deprecate-ostestr-command-3ac0bff93265fa09.yaml +releasenotes/notes/drop-py-2-7-4a9c5b4ae0bbeb98.yaml +releasenotes/source/conf.py +releasenotes/source/index.rst +releasenotes/source/unreleased.rst \ No newline at end of file
  13. Download patch os_testr.egg-info/top_level.txt

    --- 1.1.0-2/os_testr.egg-info/top_level.txt 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr.egg-info/top_level.txt 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1 @@ +os_testr
  14. Download patch doc/requirements.txt

    --- 1.1.0-2/doc/requirements.txt 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/doc/requirements.txt 2020-03-15 19:43:50.000000000 +0000 @@ -3,5 +3,4 @@ # process, which may cause wedges in the gate later. openstackdocstheme>=1.18.1 # Apache-2.0 reno>=2.5.0 # Apache-2.0 -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,>=1.6.2 # BSD
  15. Download patch doc/source/conf.py

    --- 1.1.0-2/doc/source/conf.py 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/doc/source/conf.py 2020-03-15 19:43:50.000000000 +0000 @@ -31,9 +31,6 @@ repository_name = 'openstack/os-testr' bug_project = 'os-testr' bug_tag = '' -# Must set this variable to include year, month, day, hours, and minutes. -html_last_updated_fmt = '%Y-%m-%d %H:%M' - # autodoc generation is a bit aggressive and a nuisance when doing heavy # text edit cycles. # execute "export SPHINX_DEBUG=1" in your terminal to disable
  16. Download patch os_testr.egg-info/dependency_links.txt

    --- 1.1.0-2/os_testr.egg-info/dependency_links.txt 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr.egg-info/dependency_links.txt 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1 @@ +
  17. Download patch .gitignore

    --- 1.1.0-2/.gitignore 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,55 +0,0 @@ -*.py[cod] - -# C extensions -*.so - -# Packages -*.egg* -dist -build -eggs -parts -bin -var -sdist -develop-eggs -.installed.cfg -lib -lib64 - -# Installer logs -pip-log.txt - -# Unit test / coverage reports -cover/ -.coverage* -!.coveragerc -.tox -nosetests.xml -.testrepository -.stestr -.venv - -# Translations -*.mo - -# Mr Developer -.mr.developer.cfg -.project -.pydevproject - -# Complexity -output/*.html -output/*/index.html - -# Sphinx -doc/build - -# pbr generates these -AUTHORS -ChangeLog - -# Editors -*~ -.*.swp -.*sw?
  18. Download patch os_testr.egg-info/entry_points.txt

    --- 1.1.0-2/os_testr.egg-info/entry_points.txt 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr.egg-info/entry_points.txt 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1,6 @@ +[console_scripts] +generate-subunit = os_testr.generate_subunit:main +ostestr = os_testr.ostestr:main +subunit-trace = os_testr.subunit_trace:main +subunit2html = os_testr.subunit2html:main +
  19. Download patch releasenotes/notes/drop-py-2-7-4a9c5b4ae0bbeb98.yaml

    --- 1.1.0-2/releasenotes/notes/drop-py-2-7-4a9c5b4ae0bbeb98.yaml 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/releasenotes/notes/drop-py-2-7-4a9c5b4ae0bbeb98.yaml 2020-03-15 19:43:50.000000000 +0000 @@ -0,0 +1,6 @@ +--- +upgrade: + - | + Python 2.7 support has been dropped. Last release of os-testr + to support python 2.7 is 1.1.0. The minimum version of Python now + supported by os-testr is Python 3.6.
  20. Download patch debian/watch

    --- 1.1.0-2/debian/watch 2019-10-21 07:48:27.000000000 +0000 +++ 2.0.0-0ubuntu1/debian/watch 2020-07-29 07:02:18.000000000 +0000 @@ -1,3 +1,3 @@ version=3 -opts="uversionmangle=s/\.(b|rc)/~$1/" \ -https://github.com/openstack/os-testr/tags .*/(\d[\d\.]+)\.tar\.gz +opts=uversionmangle=s/(rc|a|b|c)/~$1/ \ +http://pypi.debian.net/os-testr/os-testr-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
  21. Download patch setup.cfg

    --- 1.1.0-2/setup.cfg 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/setup.cfg 2020-03-15 19:44:28.000000000 +0000 @@ -1,39 +1,37 @@ [metadata] name = os-testr summary = A testr wrapper to provide functionality for OpenStack projects -description-file = - README.rst +description-file = + README.rst author = OpenStack author-email = openstack-discuss@lists.openstack.org -home-page = https://docs.openstack.org/os-testr/latest/ -classifier = - Environment :: OpenStack - Intended Audience :: Information Technology - Intended Audience :: System Administrators - License :: OSI Approved :: Apache Software License - Operating System :: POSIX :: Linux - Programming Language :: Python - Programming Language :: Python :: 2 - Programming Language :: Python :: 2.7 - Programming Language :: Python :: 3 - Programming Language :: Python :: 3.6 +home-page = https://docs.openstack.org/os-testr/latest/ +python-requires = >=3.6 +classifier = + Environment :: OpenStack + Intended Audience :: Information Technology + Intended Audience :: System Administrators + License :: OSI Approved :: Apache Software License + Operating System :: POSIX :: Linux + Programming Language :: Python + Programming Language :: Python :: 3 + Programming Language :: Python :: 3.6 + Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3 :: Only + Programming Language :: Python :: Implementation :: CPython [files] -packages = - os_testr +packages = + os_testr [entry_points] -console_scripts = - subunit-trace = os_testr.subunit_trace:main - ostestr = os_testr.ostestr:main - subunit2html = os_testr.subunit2html:main - generate-subunit = os_testr.generate_subunit:main +console_scripts = + subunit-trace = os_testr.subunit_trace:main + ostestr = os_testr.ostestr:main + subunit2html = os_testr.subunit2html:main + generate-subunit = os_testr.generate_subunit:main -[build_sphinx] -source-dir = doc/source -build-dir = doc/build -all_files = 1 -warning-is-error = 1 +[egg_info] +tag_build = +tag_date = 0 -[upload_sphinx] -upload-dir = doc/build/html
  22. Download patch setup.py

    --- 1.1.0-2/setup.py 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/setup.py 2020-03-15 19:43:50.000000000 +0000 @@ -16,14 +16,6 @@ # 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)
  23. Download patch AUTHORS

    --- 1.1.0-2/AUTHORS 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/AUTHORS 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1,43 @@ +Andreas Jaeger <aj@suse.com> +Assaf Muller <amuller@redhat.com> +Attila Fazekas <afazekas@redhat.com> +Christian Berendt <berendt@b1-systems.de> +Corey Bryant <corey.bryant@canonical.com> +Davanum Srinivas <davanum@gmail.com> +Divyansh Acharya <divyansh.acharya7@gmail.com> +Dong Ma <winterma.dong@gmail.com> +Doug Hellmann <doug@doughellmann.com> +Ghanshyam Mann <gmann@ghanshyammann.com> +Jake Yip <jake.yip@unimelb.edu.au> +James Page <james.page@ubuntu.com> +John Griffith <john.griffith8@gmail.com> +Kun Huang <gareth@openstacker.org> +Luigi Toscano <ltoscano@redhat.com> +Luz Cazares <luz.cazares@intel.com> +Manik Bindlish <manikbindlish19@gmail.com> +Masayuki Igawa <mas-igawa@ut.jp.nec.com> +Masayuki Igawa <masayuki.igawa@gmail.com> +Masayuki Igawa <masayuki@igawa.io> +Masayuki Igawa <masayuki@igawa.me> +Matthew Treinish <mtreinish@kortar.org> +Monty Taylor <mordred@inaugust.com> +Shu Muto <shu-mutou@rf.jp.nec.com> +Szymon Datko <szymon.datko@corp.ovh.com> +TerryHowe <terrylhowe@gmail.com> +Thomas Bechtold <tbechtold@suse.com> +Tim Burke <tim.burke@gmail.com> +Tony Breeds <tony@bakeyournoodle.com> +Yushiro FURUKAWA <y.furukawa_2@jp.fujitsu.com> +ZhijunWei <wzj334965317@outlook.com> +ZhongShengping <chdzsp@163.com> +caoyuan <cao.yuan@99cloud.net> +guo yunxian <yunxian.guo@easystack.cn> +huang.zhiping <huang.zhiping@99cloud.net> +jacky06 <zhang.min@99cloud.net> +janonymous <janonymous.codevulture@gmail.com> +lkuchlan <lkuchlan@redhat.com> +melanie witt <melwittt@gmail.com> +melissaml <ma.lei@99cloud.net> +qingszhao <zhao.daqing@99cloud.net> +ricolin <rico.lin@easystack.cn> +step6829 <stephen.lowrie@rackspace.com>
  24. Download patch .zuul.yaml

    --- 1.1.0-2/.zuul.yaml 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/.zuul.yaml 2020-03-15 19:43:50.000000000 +0000 @@ -1,8 +1,6 @@ - project: templates: - check-requirements - - openstack-python-jobs - - openstack-python36-jobs - - openstack-python37-jobs + - openstack-python3-ussuri-jobs - publish-openstack-docs-pti - release-notes-jobs-python3
  25. Download patch debian/gbp.conf

    --- 1.1.0-2/debian/gbp.conf 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/debian/gbp.conf 2020-07-29 07:02:18.000000000 +0000 @@ -0,0 +1,7 @@ +[DEFAULT] +debian-branch = master +upstream-tag = %(version)s +pristine-tar = True + +[buildpackage] +export-dir = ../build-area
  26. Download patch os_testr.egg-info/requires.txt

    --- 1.1.0-2/os_testr.egg-info/requires.txt 1970-01-01 00:00:00.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr.egg-info/requires.txt 2020-03-15 19:44:28.000000000 +0000 @@ -0,0 +1,4 @@ +pbr!=2.1.0,>=2.0.0 +stestr>=1.0.0 +python-subunit>=1.0.0 +testtools>=2.2.0
  27. Download patch os_testr/ostestr.py

    --- 1.1.0-2/os_testr/ostestr.py 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr/ostestr.py 2020-03-15 19:43:50.000000000 +0000 @@ -279,5 +279,6 @@ def ostestr(args): def main(): exit(ostestr(sys.argv[1:])) + if __name__ == '__main__': main()
  28. Download patch os_testr/subunit2html.py

    --- 1.1.0-2/os_testr/subunit2html.py 2019-06-30 05:52:12.000000000 +0000 +++ 2.0.0-0ubuntu1/os_testr/subunit2html.py 2020-03-15 19:43:50.000000000 +0000 @@ -53,6 +53,7 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. """ +import codecs import collections import datetime import io @@ -680,9 +681,16 @@ class HtmlOutput(testtools.TestResult): tmpl = (has_output and TemplateData.REPORT_TEST_WITH_OUTPUT_TMPL or TemplateData.REPORT_TEST_NO_OUTPUT_TMPL) + try: + output = saxutils.escape(o + e) + # We expect to get this exception in python2. + except UnicodeDecodeError: + e = codecs.decode(e, 'utf-8') + output = saxutils.escape(o + e) + script = TemplateData.REPORT_TEST_OUTPUT_TMPL % dict( id=tid, - output=saxutils.escape(o + e), + output=output, ) row = tmpl % dict(
  1. python-os-testr