Harutaka Kawamura
|
1821c07367
|
Implement B020 (#753)
|
2022-11-15 16:17:03 -05:00 |
|
Charlie Marsh
|
1fe90ef7f4
|
Only notify once for each app update (#762)
|
2022-11-15 16:14:10 -05:00 |
|
Charlie Marsh
|
b5cb9485f6
|
Move updater to its own module
|
2022-11-15 15:51:24 -05:00 |
|
Charlie Marsh
|
4d798512b1
|
Only print version checks on tty (#761)
|
2022-11-15 15:36:06 -05:00 |
|
Charlie Marsh
|
5f9815b103
|
Disable auto-updates in JSON mode (#760)
|
2022-11-15 15:29:10 -05:00 |
|
Charlie Marsh
|
0d3fac1bf9
|
Add --line-length command line argument (#759)
|
2022-11-15 12:23:38 -05:00 |
|
Charlie Marsh
|
ff0e5f5cb4
|
Preserve scopes when checking deferred strings (#758)
|
2022-11-15 12:19:22 -05:00 |
|
Charlie Marsh
|
374d57d822
|
Limit PEP 604 checks to Python 3.10+ (#757)
|
2022-11-15 11:52:12 -05:00 |
|
Charlie Marsh
|
ea03a59b72
|
De-alias Literal checks (#748)
|
2022-11-14 22:53:23 -05:00 |
|
Charlie Marsh
|
62d4096be3
|
Move bindings to FNV map (#747)
|
2022-11-14 21:42:57 -05:00 |
|
Charlie Marsh
|
8961da7b89
|
Add support for import alias tracking (#746)
|
2022-11-14 21:29:30 -05:00 |
|
Charlie Marsh
|
f67727b13c
|
Improve performance of import matching code (#744)
|
2022-11-14 17:14:22 -05:00 |
|
Harutaka Kawamura
|
3e3c3c7421
|
Ignore namedtuple assignment in N806, N815, and N816 (#735)
|
2022-11-14 13:21:04 -05:00 |
|
Harutaka Kawamura
|
9047bf680d
|
Implement B024 and B027 (#738)
|
2022-11-14 13:12:23 -05:00 |
|
Charlie Marsh
|
d170388b7b
|
Allow second line as 'first line' for punctuation (#741)
|
2022-11-14 13:07:27 -05:00 |
|
Charlie Marsh
|
502d3316f9
|
Add flake8-bugbear settings to hash (#739)
|
2022-11-14 12:29:47 -05:00 |
|
Harutaka Kawamura
|
a8159f9893
|
Implement B022 (#734)
|
2022-11-14 09:24:05 -05:00 |
|
Charlie Marsh
|
71f727c380
|
Use FNV hasher in more places (#732)
|
2022-11-13 23:44:16 -05:00 |
|
Charlie Marsh
|
ce3c45a361
|
Make combine-as-imports the default import sorting behavior (#731)
|
2022-11-13 23:07:13 -05:00 |
|
Charlie Marsh
|
1ae07b4c70
|
Allow explicit re-export of straight imports (#729)
|
2022-11-13 22:26:48 -05:00 |
|
Charlie Marsh
|
8a97a76038
|
Make # noqa detection case-insensitive (#728)
|
2022-11-13 16:09:44 -05:00 |
|
Charlie Marsh
|
34ecc69914
|
Don't mark re-exported symbols as unused (#724)
|
2022-11-13 14:31:43 -05:00 |
|
Harutaka Kawamura
|
43cc8bc84e
|
Lint test code (#721)
|
2022-11-13 11:55:57 -05:00 |
|
Harutaka Kawamura
|
84bf36194b
|
Implement B012 (#718)
|
2022-11-13 11:55:33 -05:00 |
|
Harutaka Kawamura
|
e4d168bb4f
|
Implement B021 (#719)
|
2022-11-13 11:40:24 -05:00 |
|
Charlie Marsh
|
f5b1f957e3
|
Improve some import tracking code (#715)
|
2022-11-13 00:10:13 -05:00 |
|
Charlie Marsh
|
8f99705795
|
Make some error messages more grammatically consistent
|
2022-11-12 16:57:23 -05:00 |
|
Charlie Marsh
|
9ec7e6bcd6
|
Add function name to B008 message
|
2022-11-12 16:53:13 -05:00 |
|
Charlie Marsh
|
3a2e6926d4
|
Include flake8-bugbear settings in flake8-to-ruff (#712)
|
2022-11-12 16:46:12 -05:00 |
|
Charlie Marsh
|
d16c3a1186
|
Use an FNVHashSet for settings.enabled (#711)
|
2022-11-12 16:36:56 -05:00 |
|
Charlie Marsh
|
53a2187f02
|
Run cargo fmt
|
2022-11-12 16:33:12 -05:00 |
|
Charlie Marsh
|
00b5d1059c
|
Validate that mutable and immutable defaults are imported (#710)
|
2022-11-12 16:32:21 -05:00 |
|
Charlie Marsh
|
b7acf76aaf
|
Track all import-from members (#709)
|
2022-11-12 16:10:43 -05:00 |
|
Charlie Marsh
|
8cfc0e5cf5
|
Use FnvHasher for unordered maps and sets (#708)
|
2022-11-12 16:09:34 -05:00 |
|
Edgar R. M
|
aa7681f9ad
|
Add extend-immutable-calls setting for B008 (#706)
|
2022-11-12 15:48:34 -05:00 |
|
Edgar R. M
|
1b422a7f12
|
Add flake8-bandit (#697)
|
2022-11-12 12:04:49 -05:00 |
|
Charlie Marsh
|
da051624e4
|
Add backticks around functools.lru_cache
|
2022-11-12 11:56:23 -05:00 |
|
Martin Lehoux
|
afa59d78bb
|
feat: no unnecessary encode utf8 (#686)
|
2022-11-12 11:54:36 -05:00 |
|
Charlie Marsh
|
bbc38fea73
|
Avoid generating empty statement bodies (#700)
|
2022-11-12 11:39:09 -05:00 |
|
Chammika Mannakkara
|
6bcc11a90f
|
add fixes for __future__ import removal (#682)
|
2022-11-12 11:28:05 -05:00 |
|
Harutaka Kawamura
|
6f36e5dd25
|
Implement B019 (#695)
|
2022-11-12 11:14:03 -05:00 |
|
Anders Kaseorg
|
1d13752eb1
|
Remove static isort classifications for __main__, disutils (#694)
|
2022-11-12 09:13:38 -05:00 |
|
Charlie Marsh
|
51cee471a0
|
Add test case for import-from wrapping
|
2022-11-11 23:46:19 -05:00 |
|
Charlie Marsh
|
8df3a5437a
|
Take indentation into account for import-from wrapping (#693)
|
2022-11-11 23:45:04 -05:00 |
|
Charlie Marsh
|
558883299a
|
Default to isort's import sort logic (#691)
|
2022-11-11 22:41:39 -05:00 |
|
Charlie Marsh
|
048a13c795
|
Add a separate local folder category for imports (#690)
|
2022-11-11 22:12:48 -05:00 |
|
Anders Kaseorg
|
5a8b7c1d20
|
Implement flake8-2020 (sys.version, sys.version_info misuse) (#688)
|
2022-11-11 20:39:37 -05:00 |
|
Charlie Marsh
|
f8932ec12b
|
Add some TODOs around import tracking
|
2022-11-11 19:07:40 -05:00 |
|
Anders Kaseorg
|
bf7bf7aa17
|
Only scan checks once in check_lines (#679)
|
2022-11-11 13:34:23 -05:00 |
|
Charlie Marsh
|
befe64a10e
|
Support isort: skip, isort: on, and isort: off (#678)
|
2022-11-11 12:38:01 -05:00 |
|