| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-pyflakes | Distribution: openSUSE Tumbleweed |
| Version: 4.0.3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Oct 26 10:19:44 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 966353 | Source RPM: python-pyflakes-4.0.3-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/PyCQA/pyflakes | |
| Summary: Passive checker of Python programs | |
Pyflakes is program to analyze Python programs and detect various errors. It works by parsing the source file, not importing it, so it is safe to use on modules with side effects. It's also much faster.
MIT
* Mon Oct 26 2026 Dirk Müller <dmueller@suse.com>
- 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
* Mon Aug 25 2025 Markéta Machová <mmachova@suse.com>
- Convert to libalternatives on SLE-16-based and newer systems
* Sun Jul 13 2025 Dirk Müller <dmueller@suse.com>
- update to 3.4.0:
* Add support for python 3.14
* Add "t-string is missing placeholders" error
* Fix annotation erroneously causing a name to be defined with
from __future__ import annotations
* Add support for always-deferred annotations (PEP 749)
* Tue Apr 15 2025 Dirk Müller <dmueller@suse.com>
- update to 3.3.2:
* Fix crash with global / nonlocal in class bodies (regressed
in 3.3.0)
* Allow assignment expressions to redefine annotations
(regressed in 3.3.0)
* Add __debuggerskip__ as a special local
* Allow assignment expressions to redefine outer names
* Drop support for EOL python 3.8
* Add new error for unused global / nonlocal names
* Fri Aug 02 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Add python-pytest to BuildRequires
- Use %pytest instead of %pyunitest to be able to skip tests
- Temporarily disable test_errors_syntax test on Python 3.13
* Fri Jan 05 2024 Dirk Müller <dmueller@suse.com>
- update to 3.2.0:
* Add support for *T (TypeVarTuple) and **P (ParamSpec) in PEP
695 annotations.
* Tue Aug 08 2023 Steve Kowalik <steven.kowalik@suse.com>
- Update to 3.1.0:
* Drop support for EOL python 3.6 / 3.7
* Remove ``ContinueInFinally`` check (only relevant in python < 3.8)
* Fix forward annotations inside a nested scope
* Produce an error when a definition shadows an unused variable
* Fix accessed global annotation being redefined in a local scope
* Allow redefinition of functions across ``match`` arms
* Fix potential ``None`` for ``lineno`` during tokenization errors
* Add support for PEP 695 and python 3.12
- Switch to pyproject macros.
- Drop patch py3114.patch, included now.
* Tue Jul 11 2023 Markéta Machová <mmachova@suse.com>
- add upstream py3114.patch
* Tue May 09 2023 Johannes Kastl <kastl@b1-systems.de>
- add sle15_python_module_pythons
* Thu Dec 15 2022 Dirk Müller <dmueller@suse.com>
- update to 3.0.1 (bsc#1206225):
* Detect undefined name in variable defined by an annotated assignment
* Add a new error for names which are annotated but unused
* Remove handling of python 2.x ``# type:`` comments. Use annotations
instead
/usr/bin/pyflakes /usr/bin/pyflakes-3.13 /usr/lib/python3.13/site-packages/pyflakes /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info/INSTALLER /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info/METADATA /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info/RECORD /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info/REQUESTED /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info/WHEEL /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info/licenses /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/pyflakes-4.0.3.dist-info/top_level.txt /usr/lib/python3.13/site-packages/pyflakes/__init__.py /usr/lib/python3.13/site-packages/pyflakes/__main__.py /usr/lib/python3.13/site-packages/pyflakes/__pycache__ /usr/lib/python3.13/site-packages/pyflakes/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/__main__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/__main__.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/api.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/api.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/checker.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/checker.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/messages.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/messages.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/reporter.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/__pycache__/reporter.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/api.py /usr/lib/python3.13/site-packages/pyflakes/checker.py /usr/lib/python3.13/site-packages/pyflakes/messages.py /usr/lib/python3.13/site-packages/pyflakes/reporter.py /usr/lib/python3.13/site-packages/pyflakes/scripts /usr/lib/python3.13/site-packages/pyflakes/scripts/__init__.py /usr/lib/python3.13/site-packages/pyflakes/scripts/__pycache__ /usr/lib/python3.13/site-packages/pyflakes/scripts/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/scripts/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/scripts/__pycache__/pyflakes.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/scripts/__pycache__/pyflakes.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/scripts/pyflakes.py /usr/lib/python3.13/site-packages/pyflakes/test /usr/lib/python3.13/site-packages/pyflakes/test/__init__.py /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__ /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/harness.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/harness.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_api.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_api.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_builtin.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_builtin.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_code_segment.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_code_segment.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_custom_builtins.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_custom_builtins.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_dict.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_dict.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_doctests.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_doctests.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_imports.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_imports.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_is_literal.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_is_literal.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_lazy_imports.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_lazy_imports.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_match.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_match.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_other.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_other.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_type_annotations.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_type_annotations.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_undefined_names.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pyflakes/test/__pycache__/test_undefined_names.cpython-313.pyc /usr/lib/python3.13/site-packages/pyflakes/test/harness.py /usr/lib/python3.13/site-packages/pyflakes/test/test_api.py /usr/lib/python3.13/site-packages/pyflakes/test/test_builtin.py /usr/lib/python3.13/site-packages/pyflakes/test/test_code_segment.py /usr/lib/python3.13/site-packages/pyflakes/test/test_custom_builtins.py /usr/lib/python3.13/site-packages/pyflakes/test/test_dict.py /usr/lib/python3.13/site-packages/pyflakes/test/test_doctests.py /usr/lib/python3.13/site-packages/pyflakes/test/test_imports.py /usr/lib/python3.13/site-packages/pyflakes/test/test_is_literal.py /usr/lib/python3.13/site-packages/pyflakes/test/test_lazy_imports.py /usr/lib/python3.13/site-packages/pyflakes/test/test_match.py /usr/lib/python3.13/site-packages/pyflakes/test/test_other.py /usr/lib/python3.13/site-packages/pyflakes/test/test_type_annotations.py /usr/lib/python3.13/site-packages/pyflakes/test/test_undefined_names.py /usr/share/doc/packages/python313-pyflakes /usr/share/doc/packages/python313-pyflakes/AUTHORS /usr/share/doc/packages/python313-pyflakes/NEWS.rst /usr/share/doc/packages/python313-pyflakes/README.rst /usr/share/libalternatives/pyflakes /usr/share/libalternatives/pyflakes/1313.conf /usr/share/licenses/python313-pyflakes /usr/share/licenses/python313-pyflakes/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 29 23:52:17 2026