Path to this page:
./
devel/py-flakes,
Passive checker of Python programs
Branch: CURRENT,
Version: 2.1.0,
Package name: py27-flakes-2.1.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/python27]
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: 4ad976d9703a65ffbb652cb2a4d1f54138c80046
RMD160: a783340743f58d57f9d8e3fdf6cb828cd836bae9
Filesize: 55.262 KB
Version history: (Expand)
- (2019-01-24) Updated to version: py27-flakes-2.1.0
- (2018-06-18) Updated to version: py27-flakes-2.0.0
- (2018-05-23) Updated to version: py27-flakes-1.6.0nb1
- (2017-11-23) Package has been reborn
- (2017-08-04) Updated to version: py27-flakes-1.6.0
- (2017-02-13) Updated to version: py27-flakes-1.5.0
CVS history: (Expand)
2019-01-24 10:19:25 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
py-flakes: updated to 2.1.0
Release 2.1.0
- Allow intentional assignment to variables named _
- Recognize __module__ as a valid name in class scope
- pyflakes.checker.Checker supports checking of partial ast trees
- Detect assign-before-use for local variables which shadow builtin names
- Detect invalid print syntax using >> operator
- Treat async for the same as a for loop for introducing variables
- Add detection for list concatenation in __all__
- Exempt @typing.overload from duplicate function declaration
- Importing a submodule of an as-aliased import-import is marked as
used
- Report undefined names from __all__ as possibly coming from a *
import
- Add support for changes in Python 3.8-dev
- Add support for PEP 563 (from __future__ import annotations)
- Include Python version and platform information in pyflakes --version
- Recognize __annotations__ as a valid magic global in Python 3.6+
- Mark names used in PEP 484 # type: ... comments as used
- Add check for use of is operator with str, bytes, and int
literals
|
2018-06-18 13:17:15 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-flakes: updated to 2.0.0
2.0.0 (2018-05-20)
- Drop support for EOL Python <2.7 and 3.2-3.3
- Check for unused exception binding in except: block
- Handle string literal type annotations
- Ignore redefinitions of _, unless originally defined by import
- Support __class__ without self in Python 3
- Issue an error for raise NotImplemented(...)
|
2018-05-23 19:26:19 by Min Sik Kim | Files touched by this commit (2) |
Log message:
devel/py-flakes: Add ALTERNATIVES
|
2017-08-04 07:01:57 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
1.6.0:
- Process function scope variable annotations for used names
- Find Python files without extensions by their shebang
|
2017-02-13 12:08:25 by Wen Heping | Files touched by this commit (2) |  |
Log message:
Update to 1.5.0
Upstream changes:
1.5.0 (2017-01-09)
- Enable support for PEP 526 annotated assignments
1.4.0 (2016-12-30):
- Change formatting of ImportStarMessage to be consistent with other errors
- Support PEP 498 "f-strings"
|
2017-01-03 14:23:05 by Jonathan Perkin | Files touched by this commit (52) |
Log message:
Use "${MV} || ${TRUE}" and "${RM} -f" consistently in \
post-install targets.
|
2016-12-17 12:45:18 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
Changes 1.3.0:
- Fix PyPy2 Windows IntegrationTests
- Check for duplicate dictionary keys
- Fix TestMain tests on Windows
- Fix "continue" and "break" checks ignoring py3.5's \
"async for" loop
|
2016-08-28 17:48:37 by Thomas Klausner | Files touched by this commit (112) |
Log message:
Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.
Mark a couple more packages as not ready for python-3.x.
|