v0.3.2
版本发布时间: 2024-03-09 09:24:49
astral-sh/ruff最新发布版本:v0.4.2(2024-04-26 01:55:24)
Changes
Preview features
- Improve single-
with
item formatting for Python 3.8 or older (#10276)
Rule changes
- [
pyupgrade
] Allow fixes for f-string rule regardless of line length (UP032
) (#10263) - [
pycodestyle
] Include actual conditions in E712 diagnostics (#10254)
Bug fixes
- Fix trailing kwargs end of line comment after slash (#10297)
- Fix unstable
with
items formatting (#10274) - Avoid repeating function calls in f-string conversions (#10265)
- Fix E203 false positive for slices in format strings (#10280)
- Fix incorrect
Parameter
range for*args
and**kwargs
(#10283) - Treat
typing.Annotated
subscripts as type definitions (#10285)
Contributors
1、 ruff-0.3.2-aarch64-apple-darwin.tar.gz 6.94MB
2、 ruff-0.3.2-aarch64-apple-darwin.tar.gz.sha256 105B
3、 ruff-0.3.2-aarch64-pc-windows-msvc.zip 6.7MB
4、 ruff-0.3.2-aarch64-pc-windows-msvc.zip.sha256 105B
5、 ruff-0.3.2-aarch64-unknown-linux-gnu.tar.gz 7.02MB
6、 ruff-0.3.2-aarch64-unknown-linux-gnu.tar.gz.sha256 110B
7、 ruff-0.3.2-aarch64-unknown-linux-musl.tar.gz 6.93MB
8、 ruff-0.3.2-aarch64-unknown-linux-musl.tar.gz.sha256 111B
9、 ruff-0.3.2-armv7-unknown-linux-gnueabihf.tar.gz 6.42MB
10、 ruff-0.3.2-armv7-unknown-linux-gnueabihf.tar.gz.sha256 114B
11、 ruff-0.3.2-armv7-unknown-linux-musleabihf.tar.gz 6.41MB
12、 ruff-0.3.2-armv7-unknown-linux-musleabihf.tar.gz.sha256 115B
13、 ruff-0.3.2-i686-pc-windows-msvc.zip 6.4MB
14、 ruff-0.3.2-i686-pc-windows-msvc.zip.sha256 102B
15、 ruff-0.3.2-i686-unknown-linux-gnu.tar.gz 7.43MB
16、 ruff-0.3.2-i686-unknown-linux-gnu.tar.gz.sha256 107B
17、 ruff-0.3.2-i686-unknown-linux-musl.tar.gz 7.1MB
18、 ruff-0.3.2-i686-unknown-linux-musl.tar.gz.sha256 108B
19、 ruff-0.3.2-powerpc64-unknown-linux-gnu.tar.gz 8.11MB
20、 ruff-0.3.2-powerpc64-unknown-linux-gnu.tar.gz.sha256 112B
21、 ruff-0.3.2-powerpc64le-unknown-linux-gnu.tar.gz 7.86MB
22、 ruff-0.3.2-powerpc64le-unknown-linux-gnu.tar.gz.sha256 114B
23、 ruff-0.3.2-s390x-unknown-linux-gnu.tar.gz 8.54MB
24、 ruff-0.3.2-s390x-unknown-linux-gnu.tar.gz.sha256 108B
25、 ruff-0.3.2-x86_64-apple-darwin.tar.gz 7.29MB
26、 ruff-0.3.2-x86_64-apple-darwin.tar.gz.sha256 104B
27、 ruff-0.3.2-x86_64-pc-windows-msvc.zip 7.03MB
28、 ruff-0.3.2-x86_64-pc-windows-msvc.zip.sha256 104B
29、 ruff-0.3.2-x86_64-unknown-linux-gnu.tar.gz 7.5MB
30、 ruff-0.3.2-x86_64-unknown-linux-gnu.tar.gz.sha256 109B
31、 ruff-0.3.2-x86_64-unknown-linux-musl.tar.gz 7.55MB