Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyflakes for openSUSE:Factory 
checked in at 2026-10-27 18:20:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyflakes (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyflakes.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyflakes"

Tue Oct 27 18:20:26 2026 rev:43 rq:1392674 version:4.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyflakes/python-pyflakes.changes  
2025-08-25 20:37:05.229549832 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pyflakes.new.2252680/python-pyflakes.changes 
    2026-10-27 18:20:58.990673232 +0100
@@ -1,0 +2,44 @@
+Mon Oct 26 09:19:44 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 4.0.3:
+  * A few performance improvements
+  * Fix handling of unconventional NamedTuple / TypedDict
+    argument 1.
+  * Fix for lazy import of Literal considered eager
+  * Fix for lazy imports inside try: (not at module scope)
+  * Add support for python 3.15
+  * Drop support for EOL python 3.9
+  * Add new errors for lazy imports:  lazy import is eagerly used
+    at module scope lazy from ... import * is invalid syntax lazy
+    from __future__ import ... is invalid syntax lazy import must
+    be at module scope
+  * lazy import is eagerly used at module scope
+  * lazy from ... import * is invalid syntax
+  * lazy from __future__ import ... is invalid syntax
+  * lazy import must be at module scope
+  * Improve typing specialization:  Handle cast(...) with named
+    arguments Fix duplicate errors in first argument of cast(...)
+    Handle TypeVar(... default='...') Fix missing error for first
+    argument of TypeVar(...) call Update handling of
+    NamedTuple(...) for python 3.15 changes Update handling of
+    TypedDict(...) for python 3.13 changes Add handling of
+    assert_type(...) Add handling of NewType(...) Add handling of
+    TypeVarTuple(...) Add handling of ParamSpec(...)
+  * Handle cast(...) with named arguments
+  * Fix duplicate errors in first argument of cast(...)
+  * Handle TypeVar(... default='...')
+  * Fix missing error for first argument of TypeVar(...) call
+  * Update handling of NamedTuple(...) for python 3.15 changes
+  * Update handling of TypedDict(...) for python 3.13 changes
+  * Add handling of assert_type(...)
+  * Add handling of NewType(...)
+  * Add handling of TypeVarTuple(...)
+  * Add handling of ParamSpec(...)
+  * Fix assignment expressions in dictionary literals
+  * Remove file_tokens parameter to Checker.  Unused since 3.0.0
+  * Fix false-negative for deleting special variables such as del
+    __tracebackhide__
+  * Add support for python3t shebangs
+  * Remove support for obsolete python3m and pythonu shebangs
+
+-------------------------------------------------------------------

Old:
----
  pyflakes-3.4.0.tar.gz

New:
----
  pyflakes-4.0.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pyflakes.spec ++++++
--- /var/tmp/diff_new_pack.IdR429/_old  2026-10-27 18:21:00.655742971 +0100
+++ /var/tmp/diff_new_pack.IdR429/_new  2026-10-27 18:21:00.657743055 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyflakes
 #
-# 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
@@ -23,13 +23,13 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-pyflakes
-Version:        3.4.0
+Version:        4.0.3
 Release:        0
 Summary:        Passive checker of Python programs
 License:        MIT
 URL:            https://github.com/PyCQA/pyflakes
 Source:         
https://files.pythonhosted.org/packages/source/p/pyflakes/pyflakes-%{version}.tar.gz
-BuildRequires:  %{python_module base >= 3.8}
+BuildRequires:  %{python_module base >= 3.10}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}

++++++ pyflakes-3.4.0.tar.gz -> pyflakes-4.0.3.tar.gz ++++++
++++ 2510 lines of diff (skipped)

Reply via email to