Hello community, here is the log from the commit of package python-flake8 for openSUSE:Factory checked in at 2020-05-28 09:06:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-flake8 (Old) and /work/SRC/openSUSE:Factory/.python-flake8.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-flake8" Thu May 28 09:06:08 2020 rev:28 rq:805760 version:3.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-flake8/python-flake8.changes 2020-05-11 13:25:52.227170164 +0200 +++ /work/SRC/openSUSE:Factory/.python-flake8.new.3606/python-flake8.changes 2020-05-28 09:06:13.623502522 +0200 @@ -1,0 +2,74 @@ +Thu May 14 08:48:44 UTC 2020 - Benjamin Greiner <[email protected]> + +- Update to 3.8.1 + * Fix --output-file (regression in 3.8.0) (See also GitLab!427, + GitLab#637) +- Update notes for 3.8.0 + * Fix logical checks which report positions out of bounds (See also + GitLab!422, GitLab#635) + * Fix --exclude=.* accidentally matching . and .. (See also GitLab!424, + GitLab#632) + * Add deprecation message for vcs hooks (See also GitLab!420, GitLab#568) +- Update notes for 3.8.0a2 + * Fix type="str" optparse options (See also GitLab!419) +- Update notes for 3.8.0a1 + New Dependency Information + * Remove dependency on entrypoints and add dependency on importlib-metadata + (only for python<3.8) (See also GitLab!388, GitLab#569) + * Pyflakes has been updated to >= 2.2.0, < 2.3.0 (See also GitLab!417) + * pycodestyle has been updated to >= 2.6.0a1, < 2.7.0 (See also GitLab!418) + Features + * Add --extend-exclude option to add to --exclude without overwriting (See + also GitLab!315, GitLab#535) + * Move argument parsing from optparse to argparse (See also GitLab!341 + * Group plugin options in --help (See also GitLab!342, GitLab#565) + * Remove parsing of verbose from configuration files as it was not + consistently applied (See also GitLab!360, GitLab#439) + * Remove parsing of output_file from configuration files as it was not + consistently applied (See also GitLab!361) + * Resolve configuration files relative to cwd instead of common prefix of + passed filenames. You may need to change flake8 subproject to cd subproject + && flake8 . (See also GitLab!363) + * Officially support python3.8 (See also GitLab!377) + * --disable-noqa now also disables # flake8: noqa (See also GitLab!380, + GitLab#590) + * Ensure that a missing file produces a E902 error (See also GitLab!404, + GitLab#600) + * # noqa comments now apply to all of the lines in an explicit \ continuation + or in a line continued by a multi-line string (See also GitLab!413, GitLab#375) + Bugs Fixed + * Fix --exclude=./t.py to only match t.py at the top level (See also + GitLab!311, GitLab#382) + * Fix --show-source when a file is indented with tabs (See also GitLab!339, + GitLab#563) + * Fix crash when --max-line-length is given a non-integer (See also + GitLab!341, GitLab#541) + * Prevent flip-flopping of indent_char causing extra E101 errors (See also + GitLab!357, pycodestyle#886) + * Only enable multiprocessing when the method is fork fixing issues on macos + with python3.8+ (See also GitLab!366, GitLab#587) (note: this fix also + landed in 3.7.9) + * noqa is now only handled by flake8 fixing specific-noqa. Plugins requesting + this parameter will always receive False (See also GitLab!331, GitLab#552) + * Fix duplicate loading of plugins when invoked via python -m flake8 (See also + GitLab!388) + * Fix early exit when --exit-zero and --diff are provided and the diff is + empty (See also GitLab!391) + * Consistently split lines when \f is present when reading from stdin + (See also GitLab!406, GitLab#270) + Deprecations + * python setup.py flake8 (setuptools integration) is now deprecated and will + be removed in a future version (See also GitLab!330, GitLab#544) + * type='string' (optparse) types are deprecated, use type=callable (argparse) + instead. Support for type='string' will be removed in a future version (See + also GitLab!341) + * %default in plugin option help text is deprecated, use %(default)s instead. + Support for %default will be removed in a future version (See also + GitLab!341) + * optparse-style action='callback' setting for options is deprecated, + use argparse action classes instead. This will be removed in a future + version (See also GitLab!341) +- remove remove_mock_dependency.patch +- remove pyflakes-version.patch + +------------------------------------------------------------------- Old: ---- flake8-3.7.9.tar.gz pyflakes-version.patch remove_mock_dependency.patch New: ---- flake8-3.8.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-flake8.spec ++++++ --- /var/tmp/diff_new_pack.JUtiqK/_old 2020-05-28 09:06:14.511505185 +0200 +++ /var/tmp/diff_new_pack.JUtiqK/_new 2020-05-28 09:06:14.515505196 +0200 @@ -19,32 +19,30 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without python2 Name: python-flake8 -Version: 3.7.9 +Version: 3.8.1 Release: 0 Summary: Modular source code checker: pep8, pyflakes and co License: MIT -Group: Development/Languages/Python URL: https://gitlab.com/pycqa/flake8 Source: https://files.pythonhosted.org/packages/source/f/flake8/flake8-%{version}.tar.gz -Patch0: remove_mock_dependency.patch -Patch1: fix-mock-patch-with-python3.4.patch -Patch2: pyflakes-version.patch +Patch0: fix-mock-patch-with-python3.4.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-entrypoints >= 0.3 +Requires: python-importlib-metadata Requires: python-mccabe >= 0.6.0 -Requires: python-pycodestyle >= 2.5.0 +Requires: python-pycodestyle >= 2.6.0~a1 Requires: python-pyflakes >= 2.1.0 Requires: python-typing Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module entrypoints >= 0.3} +BuildRequires: %{python_module importlib-metadata} BuildRequires: %{python_module mccabe >= 0.6.0} -BuildRequires: %{python_module pycodestyle >= 2.5.0} -BuildRequires: %{python_module pyflakes >= 2.1.0} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module pycodestyle >= 2.6.0~a1} +BuildRequires: %{python_module pyflakes >= 2.2.0} BuildRequires: %{python_module pytest-runner} BuildRequires: %{python_module pytest} BuildRequires: %{python_module typing} @@ -74,7 +72,6 @@ %package -n %{name}-doc Summary: Documentation files for %{name} -Group: Documentation/Other Recommends: %{name} = %{version} %description -n %{name}-doc @@ -101,8 +98,7 @@ %python_uninstall_alternative flake8 %check -# gl#pycqa/flake8#633 -%pytest -k 'not test_all_pyflakes_messages_have_flake8_codes_assigned' tests +%pytest tests %files %{python_files} %license LICENSE ++++++ flake8-3.7.9.tar.gz -> flake8-3.8.1.tar.gz ++++++ ++++ 6112 lines of diff (skipped)
