Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-futurist for openSUSE:Factory
checked in at 2021-12-06 23:59:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-futurist (Old)
and /work/SRC/openSUSE:Factory/.python-futurist.new.31177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-futurist"
Mon Dec 6 23:59:48 2021 rev:13 rq:935945 version:2.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-futurist/python-futurist.changes
2020-10-26 16:15:46.906907768 +0100
+++
/work/SRC/openSUSE:Factory/.python-futurist.new.31177/python-futurist.changes
2021-12-07 00:01:00.324219969 +0100
@@ -1,0 +2,19 @@
+Mon Dec 6 09:20:49 UTC 2021 - [email protected]
+
+- update to version 2.4.0
+ - remove unicode from code
+ - Use TOX_CONSTRAINTS_FILE
+ - setup.cfg: Replace dashes with underscores
+ - trivial: Bump hacking to 4.x
+ - Move flake8 as a pre-commit local target.
+ - pre-commit: Lower flake8 version
+ - Use py3 as the default runtime for tox
+ - Update master for stable/victoria
+ - Uncap PrettyTable
+ - Remove lower-constraints remnants
+ - Add Python3 wallaby unit tests
+ - Adding pre-commit
+ - Dropping lower constraints testing
+ - ignore reno generated artifacts
+
+-------------------------------------------------------------------
Old:
----
futurist-2.3.0.tar.gz
New:
----
futurist-2.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-futurist.spec ++++++
--- /var/tmp/diff_new_pack.M6vcdE/_old 2021-12-07 00:01:01.028217479 +0100
+++ /var/tmp/diff_new_pack.M6vcdE/_new 2021-12-07 00:01:01.032217465 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-futurist
#
-# 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-futurist
-Version: 2.3.0
+Version: 2.4.0
Release: 0
Summary: Useful additions to futures, from the future.
License: Apache-2.0
Group: Development/Languages/Python
-URL: https://launchpad.net/futurist
-Source0:
https://files.pythonhosted.org/packages/source/f/futurist/futurist-2.3.0.tar.gz
+URL: https://docs.openstack.org/futurist
+Source0:
https://files.pythonhosted.org/packages/source/f/futurist/futurist-2.4.0.tar.gz
BuildRequires: openstack-macros
BuildRequires: python3-PrettyTable
BuildRequires: python3-Sphinx
@@ -42,7 +42,6 @@
%package -n python3-futurist
Summary: Useful additions to futures, from the future.
-Group: Development/Languages/Python
Requires: python3-PrettyTable
Requires: python3-six >= 1.10.0
@@ -52,14 +51,14 @@
This package contains the Python 3.x module.
%prep
-%autosetup -p1 -n futurist-2.3.0
+%autosetup -p1 -n futurist-2.4.0
%py_req_cleanup
%build
%{py3_build}
# generate html docs
-PBR_VERSION=2.3.0 %sphinx_build -b html doc/source doc/build/html
+PBR_VERSION=2.4.0 %sphinx_build -b html doc/source doc/build/html
# remove the sphinx-build leftovers
rm -r doc/build/html/.{doctrees,buildinfo}
++++++ _service ++++++
--- /var/tmp/diff_new_pack.M6vcdE/_old 2021-12-07 00:01:01.064217351 +0100
+++ /var/tmp/diff_new_pack.M6vcdE/_new 2021-12-07 00:01:01.064217351 +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/futurist/futurist.spec.j2</param>
+ <param
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/master/openstack/futurist/futurist.spec.j2</param>
<param name="output-name">python-futurist.spec</param>
- <param
name="requirements">https://opendev.org/openstack/futurist/raw/branch/stable/victoria/requirements.txt</param>
+ <param
name="requirements">https://opendev.org/openstack/futurist/raw/master/requirements.txt</param>
<param name="changelog-email">[email protected]</param>
<param name="changelog-provider">gh,openstack,futurist</param>
</service>
++++++ futurist-2.3.0.tar.gz -> futurist-2.4.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/.pre-commit-config.yaml
new/futurist-2.4.0/.pre-commit-config.yaml
--- old/futurist-2.3.0/.pre-commit-config.yaml 1970-01-01 01:00:00.000000000
+0100
+++ new/futurist-2.4.0/.pre-commit-config.yaml 2021-09-06 10:23:10.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>=4.0.0,<4.1.0
+ language: python
+ entry: flake8
+ files: '^.*\.py$'
+ exclude: '^(doc|releasenotes|tools)/.*$'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/.zuul.yaml
new/futurist-2.4.0/.zuul.yaml
--- old/futurist-2.3.0/.zuul.yaml 2020-09-11 21:17:12.000000000 +0200
+++ new/futurist-2.4.0/.zuul.yaml 2021-09-06 10:23:10.000000000 +0200
@@ -2,8 +2,7 @@
templates:
- check-requirements
- lib-forward-testing-python3
- - 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/futurist-2.3.0/AUTHORS new/futurist-2.4.0/AUTHORS
--- old/futurist-2.3.0/AUTHORS 2020-09-11 21:18:03.000000000 +0200
+++ new/futurist-2.4.0/AUTHORS 2021-09-06 10:23:59.000000000 +0200
@@ -5,6 +5,7 @@
ChangBo Guo(gcb) <[email protected]>
Chenjun Shen <[email protected]>
Corey Bryant <[email protected]>
+Daniel Bengtsson <[email protected]>
Davanum Srinivas <[email protected]>
Dmitriy Ukhlov <[email protected]>
Dmitry Tantsur <[email protected]>
@@ -24,6 +25,7 @@
OpenStack Release Bot <[email protected]>
Ronald Bradford <[email protected]>
Sean McGinnis <[email protected]>
+Stephen Finucane <[email protected]>
Surojit Pathak <[email protected]>
THOMAS J. COCOZZELLO <[email protected]>
Thomas Bechtold <[email protected]>
@@ -31,11 +33,14 @@
Tony Breeds <[email protected]>
Tony Xu <[email protected]>
Vu Cong Tuan <[email protected]>
+Wander Way <[email protected]>
Yuriy Zveryanskyy <[email protected]>
aditi <[email protected]>
gengchc2 <[email protected]>
janonymous <[email protected]>
kavithahr <[email protected]>
+liyou01 <[email protected]>
melissaml <[email protected]>
pengyuesheng <[email protected]>
ritesh.arya <[email protected]>
+wu.shiming <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/ChangeLog new/futurist-2.4.0/ChangeLog
--- old/futurist-2.3.0/ChangeLog 2020-09-11 21:18:03.000000000 +0200
+++ new/futurist-2.4.0/ChangeLog 2021-09-06 10:23:59.000000000 +0200
@@ -1,6 +1,24 @@
CHANGES
=======
+2.4.0
+-----
+
+* remove unicode from code
+* setup.cfg: Replace dashes with underscores
+* trivial: Bump hacking to 4.x
+* Move flake8 as a pre-commit local target
+* Remove lower-constraints remnants
+* Use TOX\_CONSTRAINTS\_FILE
+* Uncap PrettyTable
+* Use py3 as the default runtime for tox
+* pre-commit: Lower flake8 version
+* Dropping lower constraints testing
+* ignore reno generated artifacts
+* Adding pre-commit
+* Add Python3 wallaby unit tests
+* Update master for stable/victoria
+
2.3.0
-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/PKG-INFO new/futurist-2.4.0/PKG-INFO
--- old/futurist-2.3.0/PKG-INFO 2020-09-11 21:18:04.000000000 +0200
+++ new/futurist-2.4.0/PKG-INFO 2021-09-06 10:24:00.090648200 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.2
Name: futurist
-Version: 2.3.0
+Version: 2.4.0
Summary: Useful additions to futures, from the future.
Home-page: https://docs.openstack.org/futurist/latest/
Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/doc/source/conf.py
new/futurist-2.4.0/doc/source/conf.py
--- old/futurist-2.3.0/doc/source/conf.py 2020-09-11 21:17:12.000000000
+0200
+++ new/futurist-2.4.0/doc/source/conf.py 2021-09-06 10:23:10.000000000
+0200
@@ -1,3 +1,6 @@
+# -*- 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
@@ -43,8 +46,8 @@
master_doc = 'index'
# General information about the project.
-project = u'futurist'
-copyright = u'2013, OpenStack Foundation'
+project = 'futurist'
+copyright = '2013, OpenStack Foundation'
# If true, '()' will be appended to :func: etc. cross-reference text.
add_function_parentheses = True
@@ -74,9 +77,6 @@
latex_documents = [
('index',
'%s.tex' % project,
- u'%s Documentation' % project,
- u'OpenStack Foundation', 'manual'),
+ '%s Documentation' % project,
+ 'OpenStack Foundation', 'manual'),
]
-
-# Example configuration for intersphinx: refer to the Python standard library.
-#intersphinx_mapping = {'http://docs.python.org/': None}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/futurist.egg-info/PKG-INFO
new/futurist-2.4.0/futurist.egg-info/PKG-INFO
--- old/futurist-2.3.0/futurist.egg-info/PKG-INFO 2020-09-11
21:18:03.000000000 +0200
+++ new/futurist-2.4.0/futurist.egg-info/PKG-INFO 2021-09-06
10:24:00.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.2
Name: futurist
-Version: 2.3.0
+Version: 2.4.0
Summary: Useful additions to futures, from the future.
Home-page: https://docs.openstack.org/futurist/latest/
Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/futurist.egg-info/SOURCES.txt
new/futurist-2.4.0/futurist.egg-info/SOURCES.txt
--- old/futurist-2.3.0/futurist.egg-info/SOURCES.txt 2020-09-11
21:18:04.000000000 +0200
+++ new/futurist-2.4.0/futurist.egg-info/SOURCES.txt 2021-09-06
10:24:00.000000000 +0200
@@ -1,5 +1,6 @@
.coveragerc
.mailmap
+.pre-commit-config.yaml
.stestr.conf
.zuul.yaml
AUTHORS
@@ -9,7 +10,6 @@
LICENSE
MANIFEST.in
README.rst
-lower-constraints.txt
requirements.txt
setup.cfg
setup.py
@@ -59,5 +59,6 @@
releasenotes/source/train.rst
releasenotes/source/unreleased.rst
releasenotes/source/ussuri.rst
+releasenotes/source/victoria.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/futurist-2.3.0/futurist.egg-info/pbr.json
new/futurist-2.4.0/futurist.egg-info/pbr.json
--- old/futurist-2.3.0/futurist.egg-info/pbr.json 2020-09-11
21:18:03.000000000 +0200
+++ new/futurist-2.4.0/futurist.egg-info/pbr.json 2021-09-06
10:24:00.000000000 +0200
@@ -1 +1 @@
-{"git_version": "1a1c6f8", "is_release": true}
\ No newline at end of file
+{"git_version": "d70c7e5", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/lower-constraints.txt
new/futurist-2.4.0/lower-constraints.txt
--- old/futurist-2.3.0/lower-constraints.txt 2020-09-11 21:17:12.000000000
+0200
+++ new/futurist-2.4.0/lower-constraints.txt 1970-01-01 01:00:00.000000000
+0100
@@ -1,45 +0,0 @@
-alabaster==0.7.10
-appdirs==1.3.0
-Babel==2.3.4
-chardet==3.0.4
-contextlib2==0.4.0
-coverage==4.0
-doc8==0.6.0
-docutils==0.11
-dulwich==0.15.0
-eventlet==0.18.2
-extras==1.0.0
-fixtures==3.0.0
-flake8==2.2.4
-greenlet==0.4.15
-hacking==0.10.0
-imagesize==0.7.1
-iso8601==0.1.11
-Jinja2==2.10
-keystoneauth1==3.4.0
-linecache2==1.0.0
-MarkupSafe==1.0
-mccabe==0.2.1
-mox3==0.20.0
-os-client-config==1.28.0
-oslotest==3.2.0
-pbr==2.0.0
-pep8==1.5.7
-prettytable==0.7.1
-pyflakes==0.8.1
-Pygments==2.2.0
-python-mimeparse==1.6.0
-python-subunit==1.0.0
-pytz==2013.6
-PyYAML==3.13
-requests==2.14.2
-requestsexceptions==1.2.0
-restructuredtext-lint==1.1.1
-six==1.10.0
-snowballstemmer==1.2.1
-stevedore==1.20.0
-stestr==2.0.0
-testscenarios==0.4
-testtools==2.2.0
-traceback2==1.4.0
-unittest2==1.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/releasenotes/source/conf.py
new/futurist-2.4.0/releasenotes/source/conf.py
--- old/futurist-2.3.0/releasenotes/source/conf.py 2020-09-11
21:17:12.000000000 +0200
+++ new/futurist-2.4.0/releasenotes/source/conf.py 2021-09-06
10:23:10.000000000 +0200
@@ -57,7 +57,7 @@
master_doc = 'index'
# General information about the project.
-copyright = u'2016, futurist Developers'
+copyright = '2016, futurist Developers'
# Release notes do not need a version number in the title, they
# cover multiple releases.
@@ -193,8 +193,8 @@
# author, documentclass [howto, manual, or own class]).
latex_documents = [
('index', 'futuristReleaseNotes.tex',
- u'futurist Release Notes Documentation',
- u'futurist Developers', 'manual'),
+ 'futurist Release Notes Documentation',
+ 'futurist Developers', 'manual'),
]
# The name of an image file (relative to this directory) to place at the top of
@@ -224,8 +224,8 @@
# (source start file, name, description, authors, manual section).
man_pages = [
('index', 'futuristReleaseNotes',
- u'futurist Release Notes Documentation',
- [u'futurist Developers'], 1)
+ 'futurist Release Notes Documentation',
+ ['futurist Developers'], 1)
]
# If true, show URL addresses after external links.
@@ -239,8 +239,8 @@
# dir menu entry, description, category)
texinfo_documents = [
('index', 'futuristReleaseNotes',
- u'futurist Release Notes Documentation',
- u'futurist Developers', 'futuristReleaseNotes',
+ 'futurist Release Notes Documentation',
+ 'futurist Developers', 'futuristReleaseNotes',
'One line description of project.',
'Miscellaneous'),
]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/releasenotes/source/index.rst
new/futurist-2.4.0/releasenotes/source/index.rst
--- old/futurist-2.3.0/releasenotes/source/index.rst 2020-09-11
21:17:12.000000000 +0200
+++ new/futurist-2.4.0/releasenotes/source/index.rst 2021-09-06
10:23:10.000000000 +0200
@@ -6,6 +6,7 @@
:maxdepth: 1
unreleased
+ victoria
ussuri
train
stein
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/releasenotes/source/victoria.rst
new/futurist-2.4.0/releasenotes/source/victoria.rst
--- old/futurist-2.3.0/releasenotes/source/victoria.rst 1970-01-01
01:00:00.000000000 +0100
+++ new/futurist-2.4.0/releasenotes/source/victoria.rst 2021-09-06
10:23:10.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/futurist-2.3.0/setup.cfg new/futurist-2.4.0/setup.cfg
--- old/futurist-2.3.0/setup.cfg 2020-09-11 21:18:04.000000000 +0200
+++ new/futurist-2.4.0/setup.cfg 2021-09-06 10:24:00.090648200 +0200
@@ -1,12 +1,12 @@
[metadata]
name = futurist
summary = Useful additions to futures, from the future.
-description-file =
+description_file =
README.rst
author = OpenStack
-author-email = [email protected]
-home-page = https://docs.openstack.org/futurist/latest/
-python-requires = >=3.6
+author_email = [email protected]
+home_page = https://docs.openstack.org/futurist/latest/
+python_requires = >=3.6
classifier =
Environment :: OpenStack
Intended Audience :: Information Technology
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/test-requirements.txt
new/futurist-2.4.0/test-requirements.txt
--- old/futurist-2.3.0/test-requirements.txt 2020-09-11 21:17:12.000000000
+0200
+++ new/futurist-2.4.0/test-requirements.txt 2021-09-06 10:23:10.000000000
+0200
@@ -2,8 +2,6 @@
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
-hacking>=3.0,<3.1.0 # Apache-2.0
-
# Used for making sure the eventlet executors work.
eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
@@ -14,4 +12,6 @@
stestr>=2.0.0 # Apache-2.0
testscenarios>=0.4 # Apache-2.0/BSD
testtools>=2.2.0 # MIT
-PrettyTable<0.8,>=0.7.1 # BSD
+PrettyTable>=0.7.1 # BSD
+
+pre-commit>=2.6.0 # MIT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/futurist-2.3.0/tox.ini new/futurist-2.4.0/tox.ini
--- old/futurist-2.3.0/tox.ini 2020-09-11 21:17:12.000000000 +0200
+++ new/futurist-2.4.0/tox.ini 2021-09-06 10:23:10.000000000 +0200
@@ -1,6 +1,6 @@
[tox]
minversion = 3.1.1
-envlist = py38,pep8
+envlist = py3,pep8
ignore_basepython_conflict = true
[testenv]
@@ -9,7 +9,7 @@
whitelist_externals = find
rm
deps =
-
-c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
+
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
-r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
commands =
@@ -17,7 +17,7 @@
[testenv:pep8]
commands =
- flake8
+ pre-commit run -a
doc8 doc/source
[testenv:venv]
@@ -58,8 +58,3 @@
rm -rf releasenotes/build
sphinx-build -a -E -W -d releasenotes/build/doctrees -b html
releasenotes/source releasenotes/build/html
-[testenv:lower-constraints]
-deps =
- -c{toxinidir}/lower-constraints.txt
- -r{toxinidir}/test-requirements.txt
- -r{toxinidir}/requirements.txt