Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-autopep8 for openSUSE:Factory
checked in at 2023-03-21 17:41:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-autopep8 (Old)
and /work/SRC/openSUSE:Factory/.python-autopep8.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-autopep8"
Tue Mar 21 17:41:20 2023 rev:27 rq:1073058 version:2.0.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-autopep8/python-autopep8.changes
2023-01-25 17:54:11.859593506 +0100
+++
/work/SRC/openSUSE:Factory/.python-autopep8.new.31432/python-autopep8.changes
2023-03-21 17:41:24.561796206 +0100
@@ -1,0 +2,9 @@
+Mon Mar 13 08:44:47 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 2.0.2:
+ * Ignore DeprecationWarnings to fix tests on py3.11
+ * fix: infinite loop in autopep8.fix_code without w50 ignore
+ option
+- drop ignore-deprecation.patch (upstream)
+
+-------------------------------------------------------------------
Old:
----
autopep8-2.0.1.tar.gz
ignore-deprecation.patch
New:
----
autopep8-2.0.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-autopep8.spec ++++++
--- /var/tmp/diff_new_pack.V4NByS/_old 2023-03-21 17:41:25.297799726 +0100
+++ /var/tmp/diff_new_pack.V4NByS/_new 2023-03-21 17:41:25.305799765 +0100
@@ -17,15 +17,13 @@
Name: python-autopep8
-Version: 2.0.1
+Version: 2.0.2
Release: 0
Summary: Automatic generated to pep8 checked code
License: MIT
Group: Development/Languages/Python
URL: https://github.com/hhatto/autopep8
Source:
https://files.pythonhosted.org/packages/source/a/autopep8/autopep8-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM ignore-deprecation.patch gh#hhatto/autopep8#665/files
-Patch: ignore-deprecation.patch
BuildRequires: %{python_module base >= 3.6}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pycodestyle >= 2.8}
++++++ autopep8-2.0.1.tar.gz -> autopep8-2.0.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/autopep8-2.0.1/PKG-INFO new/autopep8-2.0.2/PKG-INFO
--- old/autopep8-2.0.1/PKG-INFO 2022-12-15 16:05:52.765132700 +0100
+++ new/autopep8-2.0.2/PKG-INFO 2023-03-03 10:21:30.055078500 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: autopep8
-Version: 2.0.1
+Version: 2.0.2
Summary: A tool that automatically formats Python code to conform to the PEP 8
style guide
Home-page: https://github.com/hhatto/autopep8
Author: Hideo Hattori
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/autopep8-2.0.1/autopep8.egg-info/PKG-INFO
new/autopep8-2.0.2/autopep8.egg-info/PKG-INFO
--- old/autopep8-2.0.1/autopep8.egg-info/PKG-INFO 2022-12-15
16:05:52.000000000 +0100
+++ new/autopep8-2.0.2/autopep8.egg-info/PKG-INFO 2023-03-03
10:21:30.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: autopep8
-Version: 2.0.1
+Version: 2.0.2
Summary: A tool that automatically formats Python code to conform to the PEP 8
style guide
Home-page: https://github.com/hhatto/autopep8
Author: Hideo Hattori
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/autopep8-2.0.1/autopep8.py
new/autopep8-2.0.2/autopep8.py
--- old/autopep8-2.0.1/autopep8.py 2022-12-15 15:53:26.000000000 +0100
+++ new/autopep8-2.0.2/autopep8.py 2023-03-03 10:19:35.000000000 +0100
@@ -89,7 +89,7 @@
from pycodestyle import STARTSWITH_INDENT_STATEMENT_REGEX
-__version__ = '2.0.1'
+__version__ = '2.0.2'
CR = '\r'
@@ -3488,6 +3488,16 @@
"""
options = _get_options(options, apply_config)
+ # normalize
+ options.ignore = [opt.upper() for opt in options.ignore]
+ options.select = [opt.upper() for opt in options.select]
+
+ # check ignore args
+ # NOTE: If W50x is not included, add W50x because the code
+ # correction result is indefinite.
+ ignore_opt = options.ignore
+ if not {"W50", "W503", "W504"} & set(ignore_opt):
+ options.ignore.append("W50")
if not isinstance(source, str):
source = source.decode(encoding or get_encoding())
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/autopep8-2.0.1/test/test_autopep8.py
new/autopep8-2.0.2/test/test_autopep8.py
--- old/autopep8-2.0.1/test/test_autopep8.py 2022-12-15 15:52:49.000000000
+0100
+++ new/autopep8-2.0.2/test/test_autopep8.py 2023-03-03 10:18:43.000000000
+0100
@@ -40,13 +40,14 @@
)
if 'AUTOPEP8_COVERAGE' in os.environ and int(os.environ['AUTOPEP8_COVERAGE']):
- AUTOPEP8_CMD_TUPLE = ('coverage', 'run', '--branch', '--parallel',
+ AUTOPEP8_CMD_TUPLE = (sys.executable, '-Wignore::DeprecationWarning',
+ '-m', 'coverage', 'run', '--branch', '--parallel',
'--omit=*/site-packages/*',
os.path.join(ROOT_DIR, 'autopep8.py'),)
else:
# We need to specify the executable to make sure the correct Python
# interpreter gets used.
- AUTOPEP8_CMD_TUPLE = (sys.executable,
+ AUTOPEP8_CMD_TUPLE = (sys.executable, '-Wignore::DeprecationWarning',
os.path.join(ROOT_DIR,
'autopep8.py'),) # pragma: no cover
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/autopep8-2.0.1/tox.ini new/autopep8-2.0.2/tox.ini
--- old/autopep8-2.0.1/tox.ini 2022-12-14 01:21:40.000000000 +0100
+++ new/autopep8-2.0.2/tox.ini 2023-03-03 10:18:43.000000000 +0100
@@ -1,5 +1,5 @@
[tox]
-envlist=py37,py38,py39,py310
+envlist=py37,py38,py39,py310,py311
skip_missing_interpreters=True
[testenv]