Path to this page:
./
devel/py-flakes,
Passive checker of Python programs
Branch: CURRENT,
Version: 3.2.0,
Package name: py312-flakes-3.2.0,
Maintainer: kamel.derouichePyflakes is similar to PyChecker in scope, but differs in that it does
not execute the modules to check them. This is both safer and faster,
although it does not perform as many checks. Unlike PyLint, Pyflakes
checks only for logical errors in programs; it does not perform any
checks on style
Required to run:[
devel/py-setuptools] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 62.293 KB
Version history: (Expand)
- (2024-11-11) Updated to version: py312-flakes-3.2.0
- (2024-01-07) Updated to version: py311-flakes-3.2.0
- (2023-07-31) Updated to version: py310-flakes-3.1.0
- (2023-04-30) Updated to version: py310-flakes-3.0.1
- (2023-02-09) Updated to version: py310-flakes-2.4.0nb2
- (2022-01-05) Updated to version: py39-flakes-2.4.0nb2
CVS history: (Expand)
2024-01-07 17:18:45 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-flakes: update to 3.2.0.
3.2.0 (2024-01-04)
- Add support for ``*T`` (TypeVarTuple) and ``**P`` (ParamSpec) in PEP 695
annotations.
|
2023-07-31 18:18:56 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-flakes: updated to 3.1.0
3.1.0 (2023-07-29)
- 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
|
2023-04-30 19:03:57 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-flakes: update to 3.0.1.
3.0.1 (2022-11-24)
- Fix crash on augmented assign to ``print`` builtin
3.0.0 (2022-11-23)
- 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
2.5.0 (2022-07-30)
- Drop support for EOL python 2.7 / 3.4 / 3.5
- Ignore ``__all__`` when not directly assigned
- Handle ``TypeAlias`` annotations as aliases (PEP 613)
- Assignment expressions (``:=``) target outer scope in comprehensions
- Add support for new python 3.11 syntax
- Unify output so it is always ``filename:lineno:col: message``
- Properly report ``SyntaxError`` from stdin in python < 3.9
- Fix offsets of ``SyntaxError``s in pypy
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-11-04 14:43:11 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-flakes: updated to 2.4.0
2.4.0
- Remove unused tracing code (``traceTree``)
- Add support for ``match`` statement
- Detect ``typing`` module attributes when imported with ``import ... as ...``
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|