Charlie Marsh
|
99c66d513a
|
Rename refactor checks to upgrade checks (#354)
|
2022-10-07 16:54:55 -04:00 |
|
Charlie Marsh
|
4cf2682cda
|
Implement type(primitive) (#353)
|
2022-10-07 16:47:06 -04:00 |
|
Harutaka Kawamura
|
e3d1d01a1f
|
Implement C401 (#343)
|
2022-10-07 13:00:22 -04:00 |
|
Harutaka Kawamura
|
6dfdd21a7c
|
Implement C400 (#340)
|
2022-10-07 12:16:23 -04:00 |
|
Harutaka Kawamura
|
bd34850f98
|
Implement C404 (#338)
|
2022-10-07 08:53:18 -04:00 |
|
Charlie Marsh
|
6e19539e28
|
Enable abspath(__file__) removal (#336)
|
2022-10-06 22:49:06 -04:00 |
|
Harutaka Kawamura
|
5141285c8e
|
Implement C403 (#335)
|
2022-10-06 16:24:23 -04:00 |
|
Adrian Garcia Badaracco
|
df438ba051
|
Support PEP 593 annotations (#333)
|
2022-10-06 09:16:07 -04:00 |
|
Charlie Marsh
|
fdb32330a9
|
Implement __metaclass__ = type removal (#324)
|
2022-10-04 14:31:52 -04:00 |
|
Charlie Marsh
|
4e6ae33a3a
|
Only flag super calls in class-function scopes (#323)
|
2022-10-04 13:55:32 -04:00 |
|
Charlie Marsh
|
7e4faf4b69
|
Implement flake8-print (#308)
|
2022-10-03 17:19:56 -04:00 |
|
Charlie Marsh
|
0966bf2c66
|
Handle multi-import lines (#307)
|
2022-10-03 15:22:46 -04:00 |
|
Charlie Marsh
|
b049cced04
|
Automatically remove unused imports (#298)
|
2022-10-03 14:08:16 -04:00 |
|
Charlie Marsh
|
bc335f839e
|
Visit lambda arguments prior to deferral (#303)
|
2022-10-02 20:54:02 -04:00 |
|
Suguru Yamamoto
|
4d0d433af9
|
fix: Make assigns to dunder exception for E402. (#294)
|
2022-10-01 09:43:47 -04:00 |
|
Nikita Sobolev
|
20989e12ba
|
Implement flake8-super check (#291)
|
2022-09-30 09:12:09 -04:00 |
|
Nikita Sobolev
|
63ba0bfeef
|
Adds flake8-builtins (#284)
|
2022-09-29 16:37:43 -04:00 |
|
Harutaka Kawamura
|
dce86e065b
|
Make unused variable pattern configurable (#265)
|
2022-09-24 10:43:39 -04:00 |
|
Charlie Marsh
|
e5b16973a9
|
Enable autofix for M001 (#255)
|
2022-09-22 13:21:03 -04:00 |
|
Charlie Marsh
|
de9ceb2fe1
|
Only enforce multi-line noqa directives for strings (#258)
|
2022-09-22 13:09:02 -04:00 |
|
Charlie Marsh
|
38b19b78b7
|
Enable noqa directives on logical lines (#257)
|
2022-09-22 12:56:15 -04:00 |
|
Charlie Marsh
|
732f208e47
|
Add a lint rule to enforce noqa validity (#253)
|
2022-09-21 19:56:38 -04:00 |
|
Charlie Marsh
|
65d29d9734
|
Adjust line numbers when reporting rules in f-strings (#244)
|
2022-09-21 13:42:58 -04:00 |
|
Charlie Marsh
|
d827e6e36a
|
Implement F405 (#243)
|
2022-09-21 12:13:40 -04:00 |
|
Harutaka Kawamura
|
71d9b2ac5f
|
Implement F402 (#221)
|
2022-09-21 11:12:55 -04:00 |
|
Charlie Marsh
|
fa0954fe47
|
Treat relative excludes as relative to project root (#228)
|
2022-09-19 20:45:02 -06:00 |
|
Charlie Marsh
|
a0b50d7ebc
|
Use absolute paths for exclusion matching (#213)
|
2022-09-19 20:32:31 -06:00 |
|
Charlie Marsh
|
afe7a04211
|
Ignore F841 violations when locals() is in scope (#226)
|
2022-09-19 20:13:55 -06:00 |
|
Charlie Marsh
|
14806c62ca
|
Reduce number of sites for new check definitions (#227)
|
2022-09-19 20:13:46 -06:00 |
|
Suguru Yamamoto
|
0d0c8730fa
|
fix: Use UTF-32 char count for line length (#223) (#224)
|
2022-09-18 10:45:41 -06:00 |
|
Anders Kaseorg
|
9bdb922c75
|
Detect multi-target assignment as unpacking if *any* target is unpacking (#217)
|
2022-09-16 21:45:44 -06:00 |
|
Charlie Marsh
|
9d4a4478f7
|
Improve exclusion syntax to match exact files (#209)
|
2022-09-15 21:40:49 -04:00 |
|
Charlie Marsh
|
71520213c1
|
Allow __path__ in __init__.py (#201)
|
2022-09-15 09:44:03 -04:00 |
|
Charlie Marsh
|
592c53c8bf
|
Use binding location when reporting F821 errors (#200)
|
2022-09-14 22:51:07 -04:00 |
|
Charlie Marsh
|
b8f12d2e79
|
Raise error when failing to parse (#199)
|
2022-09-14 22:37:55 -04:00 |
|
Charlie Marsh
|
67b1d0463a
|
Pull in pycodestyle tests for E checks (#195)
|
2022-09-14 22:22:53 -04:00 |
|
Charlie Marsh
|
d008a181ec
|
Improve default exclusions and support extend-exclude (#188)
|
2022-09-14 22:21:17 -04:00 |
|
Charlie Marsh
|
c0cb73ab16
|
Implement E721 (#193)
|
2022-09-14 21:10:29 -04:00 |
|
Charlie Marsh
|
2e1eb84cbf
|
Implement F632 (#190)
|
2022-09-14 18:22:35 -04:00 |
|
Charlie Marsh
|
b03a8728b5
|
Add support for from __future__ import annotations (#189)
|
2022-09-14 18:22:19 -04:00 |
|
Dmitry Dygalo
|
b7e2a4b9a9
|
feat: Implement InvalidPrintSyntax (F633) (#182)
|
2022-09-13 21:10:20 -04:00 |
|
Charlie Marsh
|
90f9e60517
|
Implement F722 (#175)
|
2022-09-12 21:34:27 -04:00 |
|
Charlie Marsh
|
dfba1416b2
|
Implement F406 (#172)
|
2022-09-12 16:47:30 -04:00 |
|
Charlie Marsh
|
40c1e7e005
|
Implement F701 and F702 (#169)
|
2022-09-12 11:16:08 -04:00 |
|
Harutaka Kawamura
|
9414090617
|
Implement E722 (#166)
|
2022-09-12 09:04:39 -04:00 |
|
Harutaka Kawamura
|
825777edc1
|
Add test case for assignment expression in E741.py (#168)
|
2022-09-12 09:03:36 -04:00 |
|
Charlie Marsh
|
43e1f20b28
|
Allow unused assignments in for loops and unpacking (#163)
|
2022-09-11 21:53:45 -04:00 |
|
Harutaka Kawamura
|
97388cefda
|
Implement E743 (#162)
|
2022-09-11 21:27:33 -04:00 |
|
Harutaka Kawamura
|
63ce579989
|
Implement E742 (#160)
|
2022-09-11 20:27:48 -04:00 |
|
Charlie Marsh
|
02ab52b3e2
|
Implement F407 (#158)
|
2022-09-11 18:05:28 -04:00 |
|