Ville Skyttä
|
fdd894145b
|
S608 improvements (#4499)
|
2023-05-18 11:27:22 -04:00 |
Charlie Marsh
|
85f67b2ee3
|
Make the AST Checker `pub(crate)` (#4498)
|
2023-05-18 15:17:26 +00:00 |
Charlie Marsh
|
e9c6f16c56
|
Move unparse utility methods onto Generator (#4497)
|
2023-05-18 15:00:46 +00:00 |
Charlie Marsh
|
d3b18345c5
|
Move triple-quoted string detection into `Indexer` method (#4495)
|
2023-05-18 14:42:05 +00:00 |
Jonathan Plasse
|
0e4d174551
|
Fix COM812 false positive in string subscript (#4493)
|
2023-05-18 14:35:41 +00:00 |
Charlie Marsh
|
73efbeb581
|
Invert quote-style when generating code within f-strings (#4487)
|
2023-05-18 14:33:33 +00:00 |
Charlie Marsh
|
2fb312bb2b
|
Fix scoping of comprehensions within classes (#4494)
|
2023-05-18 14:30:02 +00:00 |
Charlie Marsh
|
e8e66f3824
|
Remove unnecessary path prefixes (#4492)
|
2023-05-18 10:19:09 -04:00 |
Charlie Marsh
|
a8d080c825
|
Extend multi-line noqa directives to start-of-line (#4490)
|
2023-05-18 13:05:27 +00:00 |
Charlie Marsh
|
ddd541b198
|
Move `Insertion` into its own module (#4478)
|
2023-05-17 21:11:41 +00:00 |
Tom Kuson
|
3090aec97d
|
Add PLW docs (#4469)
|
2023-05-17 18:30:45 +00:00 |
Charlie Marsh
|
14c6419bc1
|
Bring pycodestyle rules into full compatibility (on SciPy) (#4472)
|
2023-05-17 16:51:55 +00:00 |
Charlie Marsh
|
3bc29d6c0c
|
Allow shebang comments at start-of-file (#4473)
|
2023-05-17 16:32:12 +00:00 |
Charlie Marsh
|
67c5086aba
|
Include precise tokens for extraneous-whitespace diagnostics (#4471)
|
2023-05-17 16:25:17 +00:00 |
Charlie Marsh
|
cd82b83f89
|
Avoid triggering `pd#at` and friends on non-subscripts (#4474)
|
2023-05-17 16:20:58 +00:00 |
Charlie Marsh
|
39fb2cc732
|
Remove special-casing for whitespace-around-@ (#4458)
|
2023-05-17 15:32:08 +00:00 |
John Kelly
|
9c732c7946
|
Implement TRY302 - `raise` after `except` (#4461)
|
2023-05-17 01:36:10 +00:00 |
Charlie Marsh
|
2332ea5753
|
Remove type-complexity ignores from `map_codes.rs` (#4463)
|
2023-05-17 01:02:24 +00:00 |
Charlie Marsh
|
6b1062ccc3
|
Enable `pycodestyle` rules under new "nursery" category (#4407)
|
2023-05-16 21:21:58 +00:00 |
Charlie Marsh
|
39fa38cb35
|
Enable `pycodestyle` rules (#3689)
|
2023-05-16 20:39:43 +00:00 |
Micha Reiser
|
ddf7de7e86
|
Prototype Black's string joining/splitting (#4449)
|
2023-05-16 18:42:40 +01:00 |
Charlie Marsh
|
e5101e8eac
|
Split logical lines tests into one test per assertion (#4457)
|
2023-05-16 17:40:39 +00:00 |
Charlie Marsh
|
d9c3f8e249
|
Avoid flagging missing whitespace for decorators (#4454)
|
2023-05-16 13:15:01 -04:00 |
Charlie Marsh
|
7e0d018b35
|
Avoid emitting empty logical lines (#4452)
|
2023-05-16 16:33:33 +00:00 |
Jeong, YunWon
|
4b05ca1198
|
Specialize ConversionFlag (#4450)
|
2023-05-16 18:00:13 +02:00 |
Charlie Marsh
|
f0465bf106
|
Emit non-logical newlines for "empty" lines (#4444)
|
2023-05-16 14:58:56 +00:00 |
Charlie Marsh
|
8134ec25f0
|
Fix expected-indentation errors with end-of-line comments (#4438)
|
2023-05-16 10:45:54 -04:00 |
Jeong, YunWon
|
6049aabe27
|
Update RustPyhon and enable full-lexer feature (#4442)
|
2023-05-16 07:19:57 +00:00 |
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 |
James Lamb
|
140e0acf54
|
Add LightGBM to user list (#4446)
|
2023-05-16 04:04:37 +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 |
Charlie Marsh
|
8f3f8d3e0b
|
Revert change to re-run release on tag update (#4441)
|
2023-05-15 15:48:45 +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 |
Yanks Yoon
|
f70c286e6a
|
docs: update contributing guide (#4428)
|
2023-05-15 02:21:37 +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 |