Charlie Marsh
|
1156c65be1
|
Add autofix to move runtime-imports out of type-checking blocks (#4743)
|
2023-05-31 18:09:04 +00:00 |
|
Charlie Marsh
|
1a53996f53
|
Add autofix for flake8-type-checking (#4742)
|
2023-05-31 17:53:36 +00:00 |
|
Charlie Marsh
|
4bd395a850
|
Apply edits in sorted order (#4762)
|
2023-05-31 17:26:31 +00:00 |
|
Charlie Marsh
|
bb4f3dedf4
|
Enable start-of-block insertions (#4741)
|
2023-05-31 17:08:43 +00:00 |
|
Jonathan Plasse
|
01470d9045
|
Add E201, E202, E203 auto-fix (#4723)
|
2023-05-31 16:53:47 +00:00 |
|
Charlie Marsh
|
0b471197dc
|
Extract lower-level edit utility from autofix module (#4737)
|
2023-05-31 16:50:54 +00:00 |
|
Charlie Marsh
|
399eb84d5e
|
Add a ruff_textwrap crate (#4731)
|
2023-05-31 16:35:23 +00:00 |
|
qdegraaf
|
2b2812c4f2
|
Add PYI024 for flake8-pyi plugin (#4756)
|
2023-05-31 16:07:04 +00:00 |
|
Charlie Marsh
|
9d0ffd33ca
|
Move universal newline handling into its own crate (#4729)
|
2023-05-31 12:00:47 -04:00 |
|
Micha Reiser
|
e209b5fc5f
|
Add reformat check (#4753)
|
2023-05-31 17:36:15 +02:00 |
|
Alex Fikl
|
c1286d61df
|
Ignore __setattr__ in FBT003 (#4752)
|
2023-05-31 10:36:19 -04:00 |
|
Micha Reiser
|
6c1ff6a85f
|
Upgrade RustPython (#4747)
|
2023-05-31 08:26:35 +00:00 |
|
Micha Reiser
|
06bcb85f81
|
formatter: Remove CST and old formatting (#4730)
|
2023-05-31 08:27:23 +02:00 |
|
Charlie Marsh
|
d7a4999915
|
Flag empty strings in flake8-errmsg rules (#4745)
|
2023-05-31 04:37:43 +00:00 |
|
Charlie Marsh
|
d4e54cff05
|
Make organize imports an automatic edit (#4744)
|
2023-05-31 04:29:04 +00:00 |
|
Charlie Marsh
|
e1b6f6e57e
|
Refactor flake8-type-checking rules to take Checker (#4739)
|
2023-05-30 22:51:44 +00:00 |
|
Charlie Marsh
|
50053f60f3
|
Rename top-of-file to start-of-file (#4735)
|
2023-05-30 21:53:36 +00:00 |
|
Charlie Marsh
|
a4f73ea8c7
|
Remove unused getrandom dependency (#4734)
|
2023-05-30 14:34:20 -04:00 |
|
Charlie Marsh
|
f47a517e79
|
Enable callers to specify import-style preferences in Importer (#4717)
|
2023-05-30 16:46:19 +00:00 |
|
Charlie Marsh
|
ea31229be0
|
Track TYPE_CHECKING blocks in Importer (#4593)
|
2023-05-30 16:18:10 +00:00 |
|
Charlie Marsh
|
0854543328
|
Use a custom error type for symbol-import results (#4688)
|
2023-05-30 09:19:31 -04:00 |
|
Micha Reiser
|
0cd453bdf0
|
Generic "comment to node" association logic (#4642)
|
2023-05-30 09:28:01 +00:00 |
|
Micha Reiser
|
84a5584888
|
Add Comments data structure (#4641)
|
2023-05-30 08:54:55 +00:00 |
|
Micha Reiser
|
6146b75dd0
|
Add MultiMap implementation for storing comments (#4639)
|
2023-05-30 09:51:25 +02:00 |
|
Micha Reiser
|
236074fdde
|
testing_macros: Add missing full feature to syn dependency (#4722)
|
2023-05-30 07:42:06 +00:00 |
|
Charlie Marsh
|
e323bb015b
|
Move fixable checks into patch blocks (#4721)
|
2023-05-30 02:09:30 +00:00 |
|
Charlie Marsh
|
80fa3f2bfa
|
Add a convenience method to check if a name is bound (#4718)
|
2023-05-30 01:52:41 +00:00 |
|
Charlie Marsh
|
1846d90bbd
|
Rename the flake8-future-annotations rules (#4716)
|
2023-05-29 23:00:08 +00:00 |
|
Aarni Koskela
|
0106bce02f
|
[flake8-future-annotations ] Implement FA102 (#4702)
|
2023-05-29 22:41:45 +00:00 |
|
Charlie Marsh
|
2695d0561a
|
Add ability to generate snapshot tests on code snippets (#4714)
|
2023-05-29 18:36:12 -04:00 |
|
Charlie Marsh
|
5f715417e0
|
Remove redundant test descriptions from #test_case macros (#4713)
|
2023-05-29 18:23:56 -04:00 |
|
Charlie Marsh
|
6e096f216a
|
Fix docs formatting for iter-method-returns-iterable (#4712)
|
2023-05-29 21:34:42 +00:00 |
|
Justin Prieto
|
d0ad4be20e
|
[flake8-pyi ] Implement PYI045 (#4700)
|
2023-05-29 21:27:13 +00:00 |
|
Julian LaNeve
|
6425fe8c12
|
Update option anchors to include group name (#4711)
|
2023-05-29 17:26:10 -04:00 |
|
Julian LaNeve
|
68db74b3c5
|
Add AIR001: task variable name should be same as task_id arg (#4687)
|
2023-05-29 03:25:06 +00:00 |
|
Charlie Marsh
|
9646bc7d7f
|
Add docs to clarify project root heuristics (#4697)
|
2023-05-29 02:50:35 +00:00 |
|
Julian LaNeve
|
5756829344
|
markdownlint: enforce 100 char max length (#4698)
|
2023-05-28 22:45:56 -04:00 |
|
qdegraaf
|
0911ce4cbc
|
[flake8-pyi ] Add PYI032 rule with autofix (#4695)
|
2023-05-28 22:41:15 +00:00 |
|
Tom Kuson
|
51f04ee6ef
|
Add more Pyflakes docs (#4689)
|
2023-05-28 22:29:03 +00:00 |
|
Charlie Marsh
|
dbeadd99a8
|
Remove impossible states from version-comparison representation (#4696)
|
2023-05-28 22:08:40 +00:00 |
|
Dhruv Manilawala
|
79b35fc3cc
|
Handle dotted alias imports to check for implicit imports (#4685)
|
2023-05-27 23:58:03 -04:00 |
|
Jonathan Plasse
|
9f16ae354e
|
Fix UP036 auto-fix error (#4679)
|
2023-05-28 03:37:22 +00:00 |
|
Charlie Marsh
|
9741f788c7
|
Remove globals table from Scope (#4686)
|
2023-05-27 22:35:20 -04:00 |
|
Jonathan Plasse
|
901060fa96
|
Fix PLW3301 false positive single argument nested min/max (#4683)
|
2023-05-27 15:34:55 -04:00 |
|
Charlie Marsh
|
f069eb9e3d
|
Fix async for formatting (#4675)
|
2023-05-27 02:53:33 +00:00 |
|
Tom Kuson
|
fe72bde23c
|
Add Pylint string formatting rule docs (#4638)
|
2023-05-27 02:47:14 +00:00 |
|
Chris Chan
|
1268ddca92
|
Implement Pylint's yield-inside-async-function rule (PLE1700 ) (#4668)
|
2023-05-27 01:14:41 +00:00 |
|
Charlie Marsh
|
af433ac14d
|
Avoid using typing-imported symbols for runtime edits (#4649)
|
2023-05-26 20:36:37 -04:00 |
|
qdegraaf
|
ccca11839a
|
Allow more immutable funcs for RUF009 (#4660)
|
2023-05-26 15:18:52 -04:00 |
|
Micha Reiser
|
33a7ed058f
|
Create PreorderVisitor trait (#4658)
|
2023-05-26 06:14:08 +00:00 |
|