Charlie Marsh
dfb772c6f1
Avoid removing comment hash for noqa's with trailing content ( #3589 )
2023-03-18 18:48:52 +00:00
Jonathan Plasse
c21eb06922
Fix D417 false positive ( #3596 )
2023-03-18 13:14:03 -04:00
Charlie Marsh
16a350c731
Reduce usage of ALL in ecosystem CI ( #3590 )
2023-03-18 13:13:09 -04:00
Charlie Marsh
fa04861724
Check exclusions prior to resolving pyproject.toml
files ( #3588 )
2023-03-18 13:12:49 -04:00
Micha Reiser
404504ab41
CI Checks: Fix malformed markdown ( #3595 )
...
The Benchmark results aren't formatted properly if the ecosystem check finds differences because the ecosystem check doesn't emit a trailing newline.
This PR adds the trailing newline to the ecosystem check script.
2023-03-18 10:04:50 +00:00
Charlie Marsh
621e4353e3
Re-add the list of supported plugins to the README ( #3592 )
2023-03-17 23:33:37 -04:00
Charlie Marsh
0c4926ff7b
Bump version to v0.0.257 ( #3591 )
2023-03-17 22:34:10 -04:00
tomecki
61653b9f27
[pylint
] Implement useless-return
(R1711
) ( #3116 )
2023-03-17 18:30:32 -04:00
Charlie Marsh
8dd3959e74
Update output in resources/test/project/README.md
( #3587 )
2023-03-17 21:51:03 +00:00
Charlie Marsh
50f9db21da
Enable ANSI colors on Windows 10 ( #3583 )
2023-03-17 17:34:39 -04:00
Tomer Chachamu
1dd3cbd047
[pylint
] invalid-characters-* ( #3552 )
2023-03-17 19:30:41 +00:00
Johan
bd935cbd49
[flake8-bugbear
] Add no-explicit-stacklevel
(B028
) ( #3550 )
2023-03-17 19:20:08 +00:00
Charlie Marsh
babd0a05ac
Avoid adding dashed line outside of docstring ( #3581 )
2023-03-17 14:40:32 -04:00
Micha Reiser
87fab4a2e1
Benchmark all rules ( #3570 )
2023-03-17 19:29:39 +01:00
Charlie Marsh
2e21920adf
Respect type
overrides in E721 ( #3582 )
2023-03-17 14:29:05 -04:00
Micha Reiser
dedf4cbdeb
refactor: Move scope and binding types to scope.rs
( #3573 )
2023-03-17 17:31:33 +01:00
Micha Reiser
92179e6369
Scope and Binding IDs ( #3572 )
2023-03-17 17:12:27 +01:00
Evan Rittenhouse
33d2457909
Prefer itertools.pairwise()
over zip()
for successive pairs (RUF007
) ( #3501 )
2023-03-16 23:50:45 -04:00
Charlie Marsh
373a77e8c2
Avoid C1901 violations within subscripts ( #3517 )
2023-03-17 02:52:05 +00:00
Jacob Latonis
73df267635
[pylint
]: Implement continue-in-finally
(E0116
) ( #3541 )
2023-03-17 02:47:49 +00:00
Jonathan Plasse
f5e5caaa25
Fix autofix conflict between D209
and D400
( #3564 )
2023-03-17 02:36:25 +00:00
Henry Schreiner
d9ed0aae69
ci(check_ecosystem): add cibuildwheel ( #3567 )
2023-03-16 22:34:56 -04:00
Charlie Marsh
e0df62b841
Rewrite mock import with starred imports ( #3566 )
2023-03-16 20:54:29 -04:00
Henry Schreiner
bbc87b7177
ci(check_ecosystem): add scikit-build-core ( #3563 )
2023-03-16 19:46:42 -04:00
Charlie Marsh
667130a4c3
Add some additional users to the users list ( #3565 )
2023-03-16 23:32:17 +00:00
Nyakku Shigure
72febf98b7
add PaddlePaddle to Who's Using Ruff?
( #3562 )
2023-03-16 14:20:11 -04:00
Xuehai Pan
e99e1fae2b
ci: add python/typeshed
to ecosystem check ( #3559 )
2023-03-16 14:19:48 -04:00
Micha Reiser
eff84442bc
refactor: Add Copy implementation to Rule ( #3556 )
2023-03-16 17:50:18 +01:00
Micha Reiser
aa51ecedc5
ci: Benchmark CI Step ( #3480 )
2023-03-16 09:05:10 +01:00
Edgar R. M
9ae9cc9d2f
Use value > max
style in pylint and mccabe messages ( #3553 )
2023-03-16 01:37:25 -04:00
Micha Reiser
de1106b95a
Allow dispatching the PR comment job for testing ( #3535 )
2023-03-15 09:34:53 +01:00
Charlie Marsh
e636c5fcf0
Avoid unused argument violations in .pyi files ( #3533 )
2023-03-15 03:17:19 +00:00
Charlie Marsh
12dfd57211
Bump version to v0.0.256 ( #3531 )
2023-03-14 22:52:21 -04:00
Charlie Marsh
d188d242a0
Avoid tracking as-imports separately with force-single-line ( #3530 )
2023-03-15 02:26:01 +00:00
Charlie Marsh
57796c5e59
Add last remaining deprecated typing imports ( #3529 )
2023-03-15 00:08:09 +00:00
Charlie Marsh
2545869797
Avoid PEP 604 isinstance errors for starred tuples ( #3527 )
2023-03-14 22:08:43 +00:00
Charlie Marsh
58353a4bf4
Avoid PEP 604 panic with empty tuple ( #3526 )
2023-03-14 22:02:15 +00:00
Charlie Marsh
a36139ae21
Replicate inline comments when splitting single-line imports ( #3521 )
2023-03-14 14:48:12 -04:00
Jonathan Plasse
7e904111b1
Fix PYI011 and add auto-fix ( #3492 )
2023-03-14 14:43:09 -04:00
Charlie Marsh
344daebb1b
Refine complexity rules for try-except-else-finally ( #3519 )
2023-03-14 14:40:33 -04:00
Charlie Marsh
432059de35
Allow # ruff:
prefix for isort action comments ( #3493 )
2023-03-14 14:34:28 -04:00
Charlie Marsh
c50d6da8b4
Allow string percent formatting in os.getenv ( #3518 )
2023-03-14 14:27:21 -04:00
Charlie Marsh
1b738f88c4
Allow f-strings and concatenations in os.getenv ( #3516 )
2023-03-14 17:46:34 +00:00
Charlie Marsh
1eff3dffa5
Ensure that redirect warnings appear exactly once per code ( #3500 )
2023-03-14 15:22:14 +00:00
Xuehai Pan
8c7317eb8d
ci: fix missing short tag for cloudflare/wrangler-action ( #3513 )
2023-03-14 15:16:09 +00:00
Charlie Marsh
106a93eab0
Make Clap an optional feature for ruff crate ( #3498 )
2023-03-14 11:02:05 -04:00
Xuehai Pan
78c2b0ac47
ci: add dependabot integration for GitHub Actions ( #3504 )
2023-03-14 10:31:26 -04:00
Micha Reiser
d5700d7c69
Add Micro Benchmark ( #3466 )
2023-03-14 08:35:07 +01:00
Samuel Cormier-Iijima
3a7bdb39c9
Fix base ref determination for artifact download in ecosystem CI check ( #3499 )
2023-03-13 22:37:12 -04:00
Grzegorz Bokota
a82fe4a139
Fix lack of not
in PLC1901
error message ( #3497 )
2023-03-13 19:19:41 -04:00