Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-automaton for openSUSE:Factory checked in at 2021-10-27 22:21:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-automaton (Old) and /work/SRC/openSUSE:Factory/.python-automaton.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-automaton" Wed Oct 27 22:21:07 2021 rev:18 rq:927611 version:2.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-automaton/python-automaton.changes 2021-05-10 15:39:30.061534536 +0200 +++ /work/SRC/openSUSE:Factory/.python-automaton.new.1890/python-automaton.changes 2021-10-27 22:21:21.887203554 +0200 @@ -1,0 +2,12 @@ +Tue Oct 26 21:36:05 UTC 2021 - cloud-de...@suse.de + +- update to version 2.4.0 + - Moving to OFTC + - tox: Remove references to testr + - Add Python3 xena unit tests + - setup.cfg: Replace dashes with underscores + - Move flake8 as a pre-commit local target. + - Update master for stable/wallaby + - Remove lower-constraints remnants + +------------------------------------------------------------------- Old: ---- automaton-2.3.0.tar.gz New: ---- automaton-2.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-automaton.spec ++++++ --- /var/tmp/diff_new_pack.Iml4Ks/_old 2021-10-27 22:21:22.419203827 +0200 +++ /var/tmp/diff_new_pack.Iml4Ks/_new 2021-10-27 22:21:22.423203828 +0200 @@ -17,13 +17,13 @@ Name: python-automaton -Version: 2.3.0 +Version: 2.4.0 Release: 0 Summary: Friendly state machines for python License: Apache-2.0 Group: Development/Languages/Python URL: https://docs.openstack.org/automaton -Source0: https://files.pythonhosted.org/packages/source/a/automaton/automaton-2.3.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/a/automaton/automaton-2.4.0.tar.gz BuildRequires: openstack-macros BuildRequires: python3-PrettyTable >= 0.7.2 BuildRequires: python3-devel @@ -56,7 +56,7 @@ Documentation for the Automaton library. %prep -%autosetup -p1 -n automaton-2.3.0 +%autosetup -p1 -n automaton-2.4.0 %py_req_cleanup %build ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Iml4Ks/_old 2021-10-27 22:21:22.451203843 +0200 +++ /var/tmp/diff_new_pack.Iml4Ks/_new 2021-10-27 22:21:22.455203845 +0200 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/wallaby/openstack/automaton/automaton.spec.j2</param> + <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/master/openstack/automaton/automaton.spec.j2</param> <param name="output-name">python-automaton.spec</param> - <param name="requirements">https://opendev.org/openstack/automaton/raw/branch/stable/wallaby/requirements.txt</param> + <param name="requirements">https://opendev.org/openstack/automaton/raw/branch/stable/xena/requirements.txt</param> <param name="changelog-email">cloud-de...@suse.de</param> <param name="changelog-provider">gh,openstack,automaton</param> </service> ++++++ automaton-2.3.0.tar.gz -> automaton-2.4.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/.pre-commit-config.yaml new/automaton-2.4.0/.pre-commit-config.yaml --- old/automaton-2.3.0/.pre-commit-config.yaml 2021-02-19 12:27:28.000000000 +0100 +++ new/automaton-2.4.0/.pre-commit-config.yaml 2021-08-19 14:33:38.000000000 +0200 @@ -9,7 +9,7 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: 9136088a246768144165fcc3ecc3d31bb686920a # v3.3.0 + rev: 9136088a246768144165fcc3ecc3d31bb686920a # v3.3.0 hooks: - id: trailing-whitespace # Replaces or checks mixed line ending @@ -27,9 +27,13 @@ - id: debug-statements - id: check-yaml files: .*\.(yaml|yml)$ - - repo: https://gitlab.com/pycqa/flake8 - rev: fb91b994ed4adf4f2b4890e7bdba82f57e3a81df # 3.8.4 + - repo: local hooks: - id: flake8 + name: flake8 additional_dependencies: - hacking>=3.1.0,<4.0 + language: python + entry: flake8 + files: '^.*\.py$' + exclude: '^(doc|releasenotes|tools)/.*$' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/.zuul.yaml new/automaton-2.4.0/.zuul.yaml --- old/automaton-2.3.0/.zuul.yaml 2021-02-19 12:27:28.000000000 +0100 +++ new/automaton-2.4.0/.zuul.yaml 2021-08-19 14:33:38.000000000 +0200 @@ -2,7 +2,7 @@ templates: - check-requirements - lib-forward-testing-python3 - - openstack-python3-wallaby-jobs + - openstack-python3-xena-jobs - periodic-stable-jobs - publish-openstack-docs-pti - release-notes-jobs-python3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/AUTHORS new/automaton-2.4.0/AUTHORS --- old/automaton-2.3.0/AUTHORS 2021-02-19 12:28:12.000000000 +0100 +++ new/automaton-2.4.0/AUTHORS 2021-08-19 14:34:26.000000000 +0200 @@ -3,6 +3,7 @@ ChangBo Guo(gcb) <eric....@easystack.cn> Chuck Short <chuck.sh...@canonical.com> Corey Bryant <corey.bry...@canonical.com> +Daniel Bengtsson <dbe...@redhat.com> Davanum Srinivas <dava...@gmail.com> Doug Hellmann <d...@doughellmann.com> Elod Illes <elod.il...@est.tech> @@ -30,3 +31,4 @@ pengyuesheng <pengyuesh...@gohighsec.com> sonu.kumar <sonu.ku...@nectechnologies.in> venkatamahesh <venkatamaheshko...@gmail.com> +wu.shiming <wushim...@yovole.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/CONTRIBUTING.rst new/automaton-2.4.0/CONTRIBUTING.rst --- old/automaton-2.3.0/CONTRIBUTING.rst 2021-02-19 12:27:28.000000000 +0100 +++ new/automaton-2.4.0/CONTRIBUTING.rst 2021-08-19 14:33:38.000000000 +0200 @@ -24,5 +24,5 @@ https://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss -Questions and discussions take place in #openstack-state-management on -irc.freenode.net. +Questions and discussions take place in #openstack-oslo on +irc.OFTC.net. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/ChangeLog new/automaton-2.4.0/ChangeLog --- old/automaton-2.3.0/ChangeLog 2021-02-19 12:28:12.000000000 +0100 +++ new/automaton-2.4.0/ChangeLog 2021-08-19 14:34:26.000000000 +0200 @@ -1,6 +1,17 @@ CHANGES ======= +2.4.0 +----- + +* Moving to OFTC +* setup.cfg: Replace dashes with underscores +* Move flake8 as a pre-commit local target +* Add Python3 xena unit tests +* Update master for stable/wallaby +* tox: Remove references to testr +* Remove lower-constraints remnants + 2.3.0 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/PKG-INFO new/automaton-2.4.0/PKG-INFO --- old/automaton-2.3.0/PKG-INFO 2021-02-19 12:28:12.362439400 +0100 +++ new/automaton-2.4.0/PKG-INFO 2021-08-19 14:34:26.219965700 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: automaton -Version: 2.3.0 +Version: 2.4.0 Summary: Friendly state machines for python. Home-page: https://docs.openstack.org/automaton/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/automaton.egg-info/PKG-INFO new/automaton-2.4.0/automaton.egg-info/PKG-INFO --- old/automaton-2.3.0/automaton.egg-info/PKG-INFO 2021-02-19 12:28:12.000000000 +0100 +++ new/automaton-2.4.0/automaton.egg-info/PKG-INFO 2021-08-19 14:34:26.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: automaton -Version: 2.3.0 +Version: 2.4.0 Summary: Friendly state machines for python. Home-page: https://docs.openstack.org/automaton/latest/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/automaton.egg-info/SOURCES.txt new/automaton-2.4.0/automaton.egg-info/SOURCES.txt --- old/automaton-2.3.0/automaton.egg-info/SOURCES.txt 2021-02-19 12:28:12.000000000 +0100 +++ new/automaton-2.4.0/automaton.egg-info/SOURCES.txt 2021-08-19 14:34:26.000000000 +0200 @@ -9,7 +9,6 @@ LICENSE README.rst bindep.txt -lower-constraints.txt requirements.txt setup.cfg setup.py @@ -54,5 +53,6 @@ releasenotes/source/unreleased.rst releasenotes/source/ussuri.rst releasenotes/source/victoria.rst +releasenotes/source/wallaby.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/automaton-2.3.0/automaton.egg-info/pbr.json new/automaton-2.4.0/automaton.egg-info/pbr.json --- old/automaton-2.3.0/automaton.egg-info/pbr.json 2021-02-19 12:28:12.000000000 +0100 +++ new/automaton-2.4.0/automaton.egg-info/pbr.json 2021-08-19 14:34:26.000000000 +0200 @@ -1 +1 @@ -{"git_version": "406007e", "is_release": true} \ No newline at end of file +{"git_version": "0461d8e", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/lower-constraints.txt new/automaton-2.4.0/lower-constraints.txt --- old/automaton-2.3.0/lower-constraints.txt 2021-02-19 12:27:28.000000000 +0100 +++ new/automaton-2.4.0/lower-constraints.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,34 +0,0 @@ -appdirs==1.3.0 -argparse==0.9.0 -cliff==3.1.0 -cmd2==0.8.9 -coverage==4.0 -dulwich==0.15.0 -extras==1.0.0 -fixtures==3.0.0 -future==0.18.2 -iso8601==0.1.11 -keystoneauth1==3.4.0 -linecache2==1.0.0 -os-client-config==1.28.0 -oslotest==3.2.0 -pbr==2.0.0 -prettytable==0.7.2 -pyparsing==2.4.7 -pyperclip==1.8.0 -python-mimeparse==1.6.0 -python-subunit==1.0.0 -reno==3.1.0 -requests==2.14.2 -requestsexceptions==1.2.0 -six==1.10.0 -stestr==2.0.0 -stevedore==1.20.0 -testrepository==0.0.20 -testtools==2.2.0 -toml==0.9.3 -traceback2==1.4.0 -unittest2==1.1.0 -virtualenv==20.0.8 -voluptuous==0.11.7 -wcwidth==0.2.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/releasenotes/source/index.rst new/automaton-2.4.0/releasenotes/source/index.rst --- old/automaton-2.3.0/releasenotes/source/index.rst 2021-02-19 12:27:28.000000000 +0100 +++ new/automaton-2.4.0/releasenotes/source/index.rst 2021-08-19 14:33:38.000000000 +0200 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + wallaby victoria ussuri train diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/releasenotes/source/wallaby.rst new/automaton-2.4.0/releasenotes/source/wallaby.rst --- old/automaton-2.3.0/releasenotes/source/wallaby.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/automaton-2.4.0/releasenotes/source/wallaby.rst 2021-08-19 14:33:38.000000000 +0200 @@ -0,0 +1,6 @@ +============================ +Wallaby Series Release Notes +============================ + +.. release-notes:: + :branch: stable/wallaby diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/setup.cfg new/automaton-2.4.0/setup.cfg --- old/automaton-2.3.0/setup.cfg 2021-02-19 12:28:12.366439300 +0100 +++ new/automaton-2.4.0/setup.cfg 2021-08-19 14:34:26.219965700 +0200 @@ -2,11 +2,11 @@ name = automaton summary = Friendly state machines for python. author = OpenStack -author-email = openstack-disc...@lists.openstack.org -home-page = https://docs.openstack.org/automaton/latest/ -description-file = +author_email = openstack-disc...@lists.openstack.org +home_page = https://docs.openstack.org/automaton/latest/ +description_file = README.rst -python-requires = >=3.6 +python_requires = >=3.6 classifier = Development Status :: 3 - Alpha Intended Audience :: Developers diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-2.3.0/tox.ini new/automaton-2.4.0/tox.ini --- old/automaton-2.3.0/tox.ini 2021-02-19 12:27:28.000000000 +0100 +++ new/automaton-2.4.0/tox.ini 2021-08-19 14:33:38.000000000 +0200 @@ -5,6 +5,11 @@ [testenv] basepython = python3 +setenv = + OS_STDOUT_CAPTURE=1 + OS_STDERR_CAPTURE=1 + OS_TEST_TIMEOUT=60 + PYTHONDONTWRITEBYTECODE=1 deps = -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/test-requirements.txt @@ -13,14 +18,23 @@ [testenv:pep8] deps = - pre-commit>=2.6.0 # MIT + pre-commit>=2.6.0 # MIT commands = pre-commit run -a [testenv:venv] commands = {posargs} [testenv:cover] -commands = python setup.py test --coverage --testr-args="{posargs}" +setenv = + {[testenv]setenv} + PYTHON=coverage run --source automaton --parallel-mode +commands = + coverage erase + stestr run {posargs} + coverage combine + coverage html -d cover + coverage xml -o cover/coverage.xml + coverage report [testenv:docs] deps = @@ -28,11 +42,12 @@ -r{toxinidir}/doc/requirements.txt commands = doc8 --ignore-path "doc/source/history.rst" doc/source - sphinx-build -W -b html doc/source doc/build/html + sphinx-build -a -E -W -b html doc/source doc/build/html [testenv:releasenotes] deps = {[testenv:docs]deps} -commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html +commands = + sphinx-build -a -E -W -b html releasenotes/source releasenotes/build/html [testenv:bindep] # Do not install any requirements. We want this to be fast and work even if @@ -45,12 +60,6 @@ commands = bindep test usedevelop = False -[testenv:lower-constraints] -deps = - -c{toxinidir}/lower-constraints.txt - -r{toxinidir}/test-requirements.txt - -r{toxinidir}/requirements.txt - [flake8] show-source = True exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build