Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-flake8-pyi for openSUSE:Factory checked in at 2026-06-28 21:06:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-flake8-pyi (Old) and /work/SRC/openSUSE:Factory/.python-flake8-pyi.new.11887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-flake8-pyi" Sun Jun 28 21:06:18 2026 rev:19 rq:1362002 version:26.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-flake8-pyi/python-flake8-pyi.changes 2025-09-11 14:43:27.498244749 +0200 +++ /work/SRC/openSUSE:Factory/.python-flake8-pyi.new.11887/python-flake8-pyi.changes 2026-06-28 21:07:03.427131491 +0200 @@ -1,0 +2,15 @@ +Sun May 17 13:51:46 UTC 2026 - Dirk Müller <[email protected]> + +- update to 26.5.0: + * Previously, flake8-pyi monkey patched flake8's F821 + (undefined name) check to avoid false positives in stub files. + This monkey patch has been removed. + Instead, we now recommend to disable F821 when running flake8 + on stub files. + * Remove the now unnecessary `--no-pyi-aware-file-checker` + option. + * Y034 no longer triggers in protocol class definitions. + * Drop support for Python 3.9 +- drop fix-tests.patch (upstream) + +------------------------------------------------------------------- Old: ---- fix-tests.patch flake8_pyi-25.5.0.tar.gz New: ---- flake8_pyi-26.5.0.tar.gz ----------(Old B)---------- Old: * Drop support for Python 3.9 - drop fix-tests.patch (upstream) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-flake8-pyi.spec ++++++ --- /var/tmp/diff_new_pack.kEBFLU/_old 2026-06-28 21:07:04.963183248 +0200 +++ /var/tmp/diff_new_pack.kEBFLU/_new 2026-06-28 21:07:04.967183384 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-flake8-pyi # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-flake8-pyi -Version: 25.5.0 +Version: 26.5.0 Release: 0 Summary: A plugin for flake8 to enable linting .pyi files License: MIT @@ -28,9 +28,7 @@ # PATCH-FIX-OPENSUSE set-tests-python-path.patch, patch to fix # PYTHONPATH resolution for tests running inside osc Patch0: set-tests-python-path.patch -# PATCH-FIX-UPSTREAM https://github.com/PyCQA/flake8-pyi/pull/526 Fix tests to reflect the current state -Patch1: fix-tests.patch -BuildRequires: %{python_module base >= 3.8.0} +BuildRequires: %{python_module base >= 3.10} BuildRequires: %{python_module hatch_vcs} BuildRequires: %{python_module hatchling} BuildRequires: %{python_module pip} @@ -46,7 +44,7 @@ BuildRequires: %{python_module pytest-xdist} # /SECTION BuildRequires: fdupes -Requires: python-base >= 3.8.0 +Requires: python-base >= 3.10 Requires: python-flake8 >= 6.0.0 Requires: python-pyflakes >= 2.1.1 BuildArch: noarch @@ -73,7 +71,7 @@ %files %{python_files} %license LICENSE -%doc README.md +%doc README.md CHANGELOG.md %{python_sitelib}/flake8_pyi %{python_sitelib}/flake8_pyi-%{version}*-info ++++++ flake8_pyi-25.5.0.tar.gz -> flake8_pyi-26.5.0.tar.gz ++++++ ++++ 1994 lines of diff (skipped) ++++++ set-tests-python-path.patch ++++++ --- /var/tmp/diff_new_pack.kEBFLU/_old 2026-06-28 21:07:05.111188236 +0200 +++ /var/tmp/diff_new_pack.kEBFLU/_new 2026-06-28 21:07:05.115188370 +0200 @@ -1,7 +1,7 @@ -Index: flake8_pyi-25.5.0/tests/test_pyi_files.py +Index: flake8_pyi-26.5.0/tests/test_pyi_files.py =================================================================== ---- flake8_pyi-25.5.0.orig/tests/test_pyi_files.py -+++ flake8_pyi-25.5.0/tests/test_pyi_files.py +--- flake8_pyi-26.5.0.orig/tests/test_pyi_files.py ++++ flake8_pyi-26.5.0/tests/test_pyi_files.py @@ -43,6 +43,9 @@ def test_pyi_file(path: str) -> None: option = flag.split("=")[0] assert option not in {"--ignore", "--select"}, bad_flag_msg(option[2:])
