Jeong, YunWon
|
badade3ccc
|
Impl Default for SourceLocation (#4328)
Co-authored-by: Micha Reiser <micha@reiser.io>
|
2023-05-16 07:03:43 +00:00 |
|
Micha Reiser
|
fa26860296
|
Refactor range from Attributed to Node s (#4422)
|
2023-05-16 06:36:32 +00:00 |
|
Sladyn
|
c711db11ce
|
[flake8-pyi ] Implement unannotated-assignment-in-stub (PY052 ) (#4293)
|
2023-05-16 02:06:55 +00:00 |
|
Charlie Marsh
|
1fe6954150
|
Fix bidirectional-unicode formatting (#4445)
|
2023-05-15 22:36:25 +00:00 |
|
Charlie Marsh
|
2414469ac3
|
Enable automatic rewrites of typing.Deque and typing.DefaultDict (#4420)
|
2023-05-15 22:33:24 +00:00 |
|
Tom Kuson
|
838ba1ca3d
|
Add PLE rule docs (#4437)
|
2023-05-15 19:48:18 +00:00 |
|
qdegraaf
|
8ba9eb83af
|
Implement flake8-async plugin (#4432)
|
2023-05-15 09:15:28 -04:00 |
|
Zanie Adkins
|
2c6efc2f5f
|
Update C419 to be a suggested fix (#4424)
|
2023-05-15 10:30:40 +02:00 |
|
Ben Doerry
|
d6930ca991
|
Merge subsettings when extending configurations (#4431)
|
2023-05-15 02:34:58 +00:00 |
|
Charlie Marsh
|
dcff515ad8
|
Make extend_function_names an Option type (#4434)
|
2023-05-15 02:15:02 +00:00 |
|
Jonathan Plasse
|
b9e387013f
|
Fix RUF010 autofix within f-strings (#4423)
|
2023-05-15 02:08:30 +00:00 |
|
Charlie Marsh
|
a69451ff46
|
[pyupgrade ] Remove keep-runtime-typing setting (#4427)
|
2023-05-14 03:12:52 +00:00 |
|
Tyler Yep
|
01b372a75c
|
Implement flake8-future-annotations FA100 (#3979)
|
2023-05-14 03:00:06 +00:00 |
|
Charlie Marsh
|
cd2e7fa72a
|
Use TextSize for flake8-todos Directive methods (#4426)
|
2023-05-13 22:05:51 -04:00 |
|
Charlie Marsh
|
fdf0b999cd
|
Replace TODO tag regex with a lexer (#4413)
|
2023-05-13 15:23:46 +00:00 |
|
Jonathan Plasse
|
45b5fa573f
|
Ignore ANN401 for overridden methods (#4409)
|
2023-05-13 15:20:04 +00:00 |
|
Jonathan Plasse
|
a0258f2205
|
[pylint ] Fix PLW3301 auto-fix with generators (#4412)
|
2023-05-13 11:17:13 -04:00 |
|
alm
|
0a68636de3
|
[pylint ] Add duplicate-bases rule (#4411)
|
2023-05-13 14:28:03 +00:00 |
|
Evan Rittenhouse
|
2f53781a77
|
Implement flake8_todos (#3921)
|
2023-05-13 14:19:06 +00:00 |
|
Micha Reiser
|
f5afa8198c
|
Use new rustpython_format crate over rustpython-common (#4388)
|
2023-05-13 12:35:02 +00:00 |
|
Charlie Marsh
|
eeabfd6d18
|
Enable autofix for split-assertions at top level (#4405)
|
2023-05-12 17:35:49 -04:00 |
|
Charlie Marsh
|
490301f9fe
|
Replace macro_rules! visitors with dedicated methods (#4402)
|
2023-05-12 17:05:59 -04:00 |
|
Charlie Marsh
|
dcedd5cd9d
|
Bump version to 0.0.267 (#4400)
|
2023-05-12 19:04:56 +00:00 |
|
Lotem
|
52f6663089
|
Implement RUF010 to detect explicit type conversions within f-strings (#4387)
|
2023-05-12 18:12:58 +00:00 |
|
Charlie Marsh
|
67076b2dcb
|
Bump version to 0.0.266 (#4391)
|
2023-05-12 13:11:03 -04:00 |
|
Charlie Marsh
|
7e3ba7f32a
|
Use bitflags for tracking Context flags (#4381)
|
2023-05-12 16:07:26 +00:00 |
|
konstin
|
09dbd2029c
|
Update maturin to maturin 0.15 (#3999)
* Update maturin to maturin>=0.14.17
This allows removing the deprecated `[package.metadata.maturin]`
* Update to maturin 0.15
|
2023-05-12 15:43:06 +02:00 |
|
Jonathan Plasse
|
1380bd94da
|
Expose more fields in rule explanation (#4367)
|
2023-05-11 19:22:23 -04:00 |
|
Jonathan Plasse
|
c10a4535b9
|
Disallow unreachable_pub (#4314)
|
2023-05-11 18:00:00 -04:00 |
|
Charlie Marsh
|
97802e7466
|
Ignore some methods on list in flake8-boolean-trap (#4385)
|
2023-05-11 21:54:59 +00:00 |
|
Jonathan Plasse
|
4fd4a65718
|
Isolate show statistic integration test (#4383)
|
2023-05-11 21:42:34 +00:00 |
|
Charlie Marsh
|
d78c614764
|
Remove special-casing for flake8-builtins rules (#4380)
|
2023-05-11 16:39:28 -04:00 |
|
Charlie Marsh
|
3f3dd7af99
|
Move some recursion out of the pre-visit statement phase (#4379)
|
2023-05-11 15:46:25 -04:00 |
|
Charlie Marsh
|
871b92a385
|
Avoid re-using imports beyond current edit site (#4378)
|
2023-05-11 14:47:18 -04:00 |
|
Charlie Marsh
|
9158f13ee6
|
Respect __all__ imports when determining definition visibility (#4357)
|
2023-05-11 17:43:51 +00:00 |
|
Charlie Marsh
|
72e0ffc1ac
|
Delay computation of Definition visibility (#4339)
|
2023-05-11 17:14:29 +00:00 |
|
Charlie Marsh
|
ffcf0618c7
|
Avoid underflow in expected-special-method-signature (#4377)
|
2023-05-11 12:47:47 -04:00 |
|
Micha Reiser
|
1ccef5150d
|
Remove lifetime from FormatContext (#4376)
|
2023-05-11 15:43:42 +00:00 |
|
konstin
|
3c2f41b615
|
Also show rule codes in autofix errors in production codes (#4327)
I needed those changes for #4326
|
2023-05-11 17:36:03 +02:00 |
|
Jeong, YunWon
|
bbadbb5de5
|
Refactor code to use the new RustPython is method (#4369)
|
2023-05-11 16:16:36 +02:00 |
|
Jeong, YunWon
|
be6e00ef6e
|
Re-integrate RustPython parser repository (#4359)
Co-authored-by: Micha Reiser <micha@reiser.io>
|
2023-05-11 07:47:17 +00:00 |
|
Charlie Marsh
|
865205d992
|
Implement pygrep-hook's Mock-mistake diagnostic (#4366)
|
2023-05-11 03:26:29 +00:00 |
|
Charlie Marsh
|
572adf7994
|
Use target name in hardcoded-password diagnostics (#4365)
|
2023-05-11 02:54:27 +00:00 |
|
Charlie Marsh
|
3b26bf84f5
|
Avoid debug panic with empty indent replacement (#4364)
|
2023-05-11 02:42:18 +00:00 |
|
Charlie Marsh
|
f4f88308ae
|
Remove Copy and destructure Snapshot (#4358)
|
2023-05-10 19:46:18 +00:00 |
|
Charlie Marsh
|
ea3d3a655d
|
Add a Snapshot abstraction for deferring and restoring visitor context (#4353)
|
2023-05-10 16:50:47 +00:00 |
|
Charlie Marsh
|
fd34797d0f
|
Add a specialized StatementVisitor (#4349)
|
2023-05-10 12:42:20 -04:00 |
|
Charlie Marsh
|
257c571c43
|
Remove pub from some Checker fields (#4352)
|
2023-05-10 12:33:47 -04:00 |
|
Charlie Marsh
|
ccdee55e6e
|
Tweak capitalization of B021 message (#4350)
|
2023-05-10 15:59:00 +00:00 |
|
Charlie Marsh
|
6d6d7abf70
|
Use short-import for HashMap (#4351)
|
2023-05-10 15:46:55 +00:00 |
|