Hello community,
here is the log from the commit of package python-pycodestyle for
openSUSE:Factory checked in at 2018-04-22 14:29:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pycodestyle (Old)
and /work/SRC/openSUSE:Factory/.python-pycodestyle.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pycodestyle"
Sun Apr 22 14:29:03 2018 rev:3 rq:595511 version:2.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pycodestyle/python-pycodestyle.changes
2017-05-09 17:59:14.466034474 +0200
+++
/work/SRC/openSUSE:Factory/.python-pycodestyle.new/python-pycodestyle.changes
2018-04-22 14:29:07.071814829 +0200
@@ -1,0 +2,49 @@
+Wed Apr 11 06:33:20 UTC 2018 - [email protected]
+
+- specfile:
+ * update copyright year
+ * add README and LICENSE
+
+- update to version 2.4.0:
+ * New checks:
+ + Add W504 warning for checking that a break doesn’t happen after
+ a binary operator. This check is ignored by default. PR #502.
+ + Add W605 warning for invalid escape sequences in string
+ literals. PR #676.
+ + Add W606 warning for ‘async’ and ‘await’ reserved keywords being
+ introduced in Python 3.7. PR #684.
+ + Add E252 error for missing whitespace around equal sign in type
+ annotated function arguments with defaults values. PR #717.
+ * Changes:
+ + An internal bisect search has replaced a linear search in order
+ to improve efficiency. PR #648.
+ + pycodestyle now uses PyPI trove classifiers in order to document
+ supported python versions on PyPI. PR #654.
+ + ‘setup.cfg’ ‘[wheel]’ section has been renamed to
+ ‘[bdist_wheel]’, as the former is legacy. PR #653.
+ + pycodestyle now handles very long lines much more efficiently
+ for python 3.2+. Fixes #643. PR #644.
+ + You can now write ‘pycodestyle.StyleGuide(verbose=True)’ instead
+ of ‘pycodestyle.StyleGuide(verbose=True, paths=[‘-v’])’ in order
+ to achieve verbosity. PR #663.
+ + The distribution of pycodestyle now includes the license text in
+ order to comply with open source licenses which require this. PR
+ #694.
+ + ‘maximum_line_length’ now ignores shebang (‘#!’) lines. PR #736.
+ + Add configuration option for the allowed number of blank
+ lines. It is implemented as a top level dictionary which can be
+ easily overwritten. Fixes #732. PR #733.
+ * Bugs:
+ + Prevent a ‘DeprecationWarning’, and a ‘SyntaxError’ in future
+ python, caused by an invalid escape sequence. PR #625.
+ + Correctly report E501 when the first line of a docstring is too
+ long. Resolves #622. PR #630.
+ + Support variable annotation when variable start by a keyword,
+ such as class variable type annotations in python 3.6. PR #640.
+ + pycodestyle internals have been changed in order to allow
+ ‘python3 -m cProfile’ to report correct metrics. PR #647.
+ + Fix a spelling mistake in the description of E722. PR #697.
+ + ‘pycodestyle –diff’ now does not break if your ‘gitconfig’
+ enables ‘mnemonicprefix’. PR #706.
+
+-------------------------------------------------------------------
Old:
----
pycodestyle-2.3.1.tar.gz
New:
----
pycodestyle-2.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pycodestyle.spec ++++++
--- /var/tmp/diff_new_pack.XL5MmG/_old 2018-04-22 14:29:07.607795429 +0200
+++ /var/tmp/diff_new_pack.XL5MmG/_new 2018-04-22 14:29:07.607795429 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-pycodestyle
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define oldpython python
%bcond_without test
Name: python-pycodestyle
-Version: 2.3.1
+Version: 2.4.0
Release: 0
Summary: Python style guide checker
License: MIT
@@ -30,7 +30,6 @@
BuildRequires: %{python_module devel}
BuildRequires: %{python_module setuptools}
BuildRequires: python-rpm-macros
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%ifpython2
Provides: %{oldpython}-pep8 = %{version}
@@ -40,7 +39,6 @@
Provides: python3-pep8 = %{version}
Obsoletes: python3-pep8 < %{version}
%endif
-
%python_subpackages
%description
@@ -62,7 +60,6 @@
* Comes with a comprehensive test suite.
-
%prep
%setup -q -n pycodestyle-%{version}
sed -ri '1s/^#!.*//' pycodestyle.py
@@ -76,7 +73,8 @@
ln -sf pycodestyle-%{python3_bin_suffix} %{buildroot}%{_bindir}/pycodestyle
%files %{python_files}
-%defattr(-,root,root,-)
+%license LICENSE
+%doc README.rst
%python3_only %{_bindir}/pycodestyle
%{_bindir}/pycodestyle-%{python_bin_suffix}
%{python_sitelib}/*
++++++ pycodestyle-2.3.1.tar.gz -> pycodestyle-2.4.0.tar.gz ++++++
++++ 2447 lines of diff (skipped)