-
c68ed1b Fix supported Python versions in README (#803) by Stefan · 2 years, 8 months ago main
-
b1f8362 allow assignment expressions to redefine outer names (#801) by Anthony Sottile · 2 years, 8 months ago
-
5d192ce Add __debuggerskip__ as special local by Daniel Li · 2 years, 8 months ago
-
881ed2f Release 3.2.0 by Anthony Sottile · 2 years, 10 months ago 3.2.0
-
ee2bef4 handle TypeVarTuple and ParamSpec for PEP 695 (#799) by Anthony Sottile · 2 years, 10 months ago
-
fad8ffb run flake8 in 3.12 now that 6.1 has been released (#782) by Anthony Sottile · 3 years, 3 months ago
-
58b94a0 Release 3.1.0 by Anthony Sottile · 3 years, 3 months ago 3.1.0
-
afe2c4d 3.12: add support for type params and type statements (#778) by Anthony Sottile · 3 years, 4 months ago
-
0727850 fix test failures in python 3.12 (#777) by Anthony Sottile · 3 years, 4 months ago
-
ad5e15f remove deprecated ast references (#776) by Anthony Sottile · 3 years, 4 months ago
-
836631f fix error reporter and testsuite in 3.11.4+ (#775) by Anthony Sottile · 3 years, 4 months ago
-
f2671ff allow redefinition of functions across match arms (#772) by Anthony Sottile · 3 years, 6 months ago
-
e19886e fix accessed global annotation being redefined in a local scope (#765) by Anthony Sottile · 3 years, 9 months ago
-
e932464 produce an error when a definition shadows an unused assignment (#761) by Anthony Sottile · 3 years, 9 months ago
-
33bbb82 pushScope / popScope -> with in_scope(...) (#755) by Anthony Sottile · 4 years ago
-
c3273c5 handle deferred checking as a queue (#754) by Anthony Sottile · 4 years ago
-
4158a45 remove outdated / incorrect comments (#753) by Anthony Sottile · 4 years ago
-
fba640d upgrade flake8 to silence file_tokens warning (#751) by Anthony Sottile · 4 years ago
-
98d4fa3 pyflakes: python3.8+ (#752) by Anthony Sottile · 4 years ago
-
37f203e fold unused checks into final scope checking (#750) by Anthony Sottile · 4 years ago
-
3c70084 Remove patches via mailing list (#746) by Danny Sepler · 4 years ago
-
b37f91a Release 3.0.1 by Anthony Sottile · 4 years ago 3.0.1
-
e0d7a6b fix crash on augmented-assign to print builtin (#745) by Anthony Sottile · 4 years ago
-
2c64ae4 Release 3.0.0 by Anthony Sottile · 4 years ago 3.0.0
-
66786d4 master -> main (#742) by Anthony Sottile · 4 years ago
-
ac019ed remove unused isGenerator (#737) by Anthony Sottile · 4 years ago
-
853cce9 Remove py2 references from README (#732) by Danny Sepler · 4 years, 1 month ago
-
04ecb0c remove handling of `# type:` comments now that pyflakes is py3+ (#684) by Anthony Sottile · 4 years, 1 month ago
-
4a2407d Detect unused annotations in functions (#668) by Danny Sepler · 4 years, 1 month ago
-
4dcd92e detect undefined name of variable defined by AnnAssign (#729) by Anthony Sottile · 4 years, 2 months ago
-
7d6479e remove __init__ which is identical to parent (#726) by Anthony Sottile · 4 years, 2 months ago
-
2a6e36b Release 2.5.0 (#720) by Anthony Sottile · 4 years, 3 months ago 2.5.0
-
a153aee remove special handling of pypy offsets since modern pypy gets it right (#717) by Anthony Sottile · 4 years, 3 months ago
-
d875b02 fix syntax error reporting from stdin (#357) (#716) by Steven Karas · 4 years, 3 months ago
-
44ef321 Fix pylint URL in README (#714) by Raphael Nestler · 4 years, 4 months ago
-
2246217 burn the bridges with python 2.x (#707) by Anthony Sottile · 4 years, 4 months ago
-
becbab6 upgrade flake8 to 4.0.1 (#706) by Anthony Sottile · 4 years, 5 months ago
-
f736615 remove backported unittest methods (#705) by Anthony Sottile · 4 years, 5 months ago
-
5959216 remove checking of node.docstring (#704) by Anthony Sottile · 4 years, 5 months ago
-
405a090 simplify PYPY check (#703) by Anthony Sottile · 4 years, 5 months ago
-
30ec858 remove unused WIN (#702) by Anthony Sottile · 4 years, 5 months ago
-
a44f8fc remove unused names argument in LateFutureImport (#701) by Anthony Sottile · 4 years, 5 months ago
-
bb9aba6 Unify output : characters. Fixes #692 (#693) by Malware Utkonos · 4 years, 5 months ago
-
2a61f3c add tests for python3.11-specific syntax (#694) by Anthony Sottile · 4 years, 5 months ago
-
e02336c assignment expression in comprehension should target outer scope (#698) by Yann Sartori · 4 years, 5 months ago
-
dd446ed don't double-run github actions for PRs from pycqa/ (#695) by Anthony Sottile · 4 years, 5 months ago
-
2409df0 use updated pypy3 name for github actions (#685) by Anthony Sottile · 4 years, 7 months ago
-
84da8cd support TypeAlias annotations (#679) by Laurent Kadian · 4 years, 8 months ago
-
1fae3de ignore `__all__` when not directly assigned (#675) by Anthony Sottile · 4 years, 8 months ago
-
dbb1843 Drop support for EOL Python 2.7 and 3.4-3.5 (#660) by Hugo van Kemenade · 4 years, 10 months ago
-
140817f remove with_statement future imports (#663) by Danny Sepler · 5 years ago
-
78d8859 Release 2.4.0 (#657) by Anthony Sottile · 5 years ago 2.4.0
-
13cad91 Detect typing module attributes with 'import typing as <name>' (#632) by Angus L'Herrou · 5 years ago
-
cf75971 add support for match statement (#630) by Anthony Sottile · 5 years ago
-
4cf2189 Remove pychecker from README (#639) by Adam Johnson · 5 years ago
-
2e2dfb1 fix typo: annoation -> annotation (#636) by Yusuke Hayashi · 5 years ago
-
da197ee remove old and unused "tracing" code (#625) by Terence Honles · 5 years ago
-
f3b1b44 fix syntax error offsets for python 3.10 (#635) by Anthony Sottile · 5 years ago
-
95fe313 Release 2.3.1 by Anthony Sottile · 6 years ago 2.3.1
-
3de8e61 Annotations no longer redefine names (#619) by Anthony Sottile · 6 years ago
-
22eaa06 allow passing tox positional arguments to unittest (#624) by Terence Honles · 6 years ago
-
40e6dc2 Release 2.3.0 (#608) by Anthony Sottile · 6 years ago 2.3.0
-
e3f2659 Fix: Named types incorrectly raising UndefinedName inside annotated subscript (#609) by Léni · 6 years ago
-
43541ee Fix annotation clobbering __all__ (#606) by Anthony Sottile · 6 years ago
-
650efb9 deterministic ordering for errors in __all__ (#604) by Anthony Sottile · 6 years ago
-
d2ab3ec Fix quoted type annotations in typing.TypeVar contexts (#534) by Ran Benita · 6 years ago
-
0e4194b Test PyPy2/3 on GHA (#598) by Hugo van Kemenade · 6 years ago
-
632e346 Test on GitHub Actions (#596) by Hugo van Kemenade · 6 years ago
-
26cf063 Recognize __qualname__ when used in class scope (#588) by Pilou · 6 years ago
-
dbb8fc4 simplify typing.Literal check (#587) by Anthony Sottile · 6 years ago
-
6a5f38b Fix tests with Python 3.9, closes #549 (#586) by Louis Sautier · 6 years ago
-
684edfc Fix test_invalidEscape with recent PyPy3 versions, closes #584 (#585) by Louis Sautier · 6 years ago
-
c23a810 fix: don't return syntax error for Annotated's metadata (#580) by Sebastian Kreft · 6 years ago
-
5fc37cb Fix undefined name in annotations (#535) by Sebastian Rittau · 6 years ago
-
cdb0606 Extend F822 to support tuple concatenation (#544) by jack1142 · 6 years ago
-
2dce2ee update pypy download urls (#581) by Anthony Sottile · 6 years ago
-
cd261ab List Python 3.8 support (#541) by Brett Cannon · 6 years ago
-
da385d5 Add tests demonstrating common use of TYPE_CHECKING guards (#531) by Anthony Sottile · 6 years ago
-
e83d920 Fix test for nightly Python (3.9) (#532) by Petter Strandmark · 6 years ago
-
c72d6cf Release 2.2.0 by Anthony Sottile · 7 years ago 2.2.0
-
c688d2b Fix pyflakes for removal of ast.Param (#523) by Anthony Sottile · 7 years ago
-
684f14d Be more cautious when identifying typing Literal (#517) by Anthony Sottile · 7 years ago
-
7641643 Fix quoted type annotations in unusual contexts (#516) by Peter Law · 7 years ago
-
ef3c5cb Deprecate optparse in favor of argparse (#499) by sim-d · 7 years ago
-
598eb16 Add a check for if statement conditions which are non-empty tuples (#512) by Peter Law · 7 years ago
-
38ee670 Clarify message docstring (#522) by Peter Law · 7 years ago
-
780bdcd Fix bug in async function scope checking (#511) by Peter Law · 7 years ago
-
0af480e Warn about is comparison to tuple (#484) by Anthony Sottile · 7 years ago
-
c9708a1 Fix false positive with partially quoted annotations (#479) by Anthony Sottile · 7 years ago
-
4ed1ba4 Make pyflakes more resistant to syntax additions (#490) by Anthony Sottile · 7 years ago
-
be88036 Fix annotation of posonlyarg (#508) by Anthony Sottile · 7 years ago
-
1911c20 Allow continue inside finally in 3.8+ (#476) by Batuhan Taşkaya · 7 years ago
-
ffe9386 fix test name typo (#478) by Florian Dahlitz · 7 years ago
-
ee1eb06 Allow @overload on async functions as well (#472) by Anthony Sottile · 7 years ago
-
5ed30a6 Support typing_extensions.overload in addition to typing.overload (#466) by Michael J. Sullivan · 7 years ago
-
1bc5292 Adjust tests for different SyntaxError offsets for pypy7.1.1 (#468) by Anthony Sottile · 7 years ago
-
fa9812b Remove unnecessary `else` (#439) by Steven Myint · 7 years ago
-
e422e53 Add support for PEP 572 assignment expressions (#457) by Anthony Sottile · 7 years ago
-
fa92556 In PEP 484 type comments, allow text after "# type: ignore" (#455) by Michael J. Sullivan · 7 years ago
-
cc2977f Fix RST markup of bullet point list (#459) by Peter Cock · 7 years ago