Skip to content

Commit 1731c87

Browse files
authored
New version: astral-sh.ruff version 0.12.2 (microsoft#270990)
1 parent 53bc95b commit 1731c87

3 files changed

Lines changed: 124 additions & 0 deletions

File tree

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
2+
3+
PackageIdentifier: astral-sh.ruff
4+
PackageVersion: 0.12.2
5+
InstallerType: zip
6+
NestedInstallerType: portable
7+
NestedInstallerFiles:
8+
- RelativeFilePath: ruff.exe
9+
Installers:
10+
- Architecture: x86
11+
InstallerUrl: https://github.com/astral-sh/ruff/releases/download/0.12.2/ruff-i686-pc-windows-msvc.zip
12+
InstallerSha256: 568195CFFB23E9E650E55CF8BC7BE4268CF5A6906CBD6343EA8DEF5C70FAB8A2
13+
Dependencies:
14+
PackageDependencies:
15+
- PackageIdentifier: Microsoft.VCRedist.2015+.x86
16+
- Architecture: x64
17+
InstallerUrl: https://github.com/astral-sh/ruff/releases/download/0.12.2/ruff-x86_64-pc-windows-msvc.zip
18+
InstallerSha256: 7562B9383E9C195E17B6F524165DC6DA6435A76BF549A5132977DBCF598C890D
19+
Dependencies:
20+
PackageDependencies:
21+
- PackageIdentifier: Microsoft.VCRedist.2015+.x64
22+
- Architecture: arm64
23+
InstallerUrl: https://github.com/astral-sh/ruff/releases/download/0.12.2/ruff-aarch64-pc-windows-msvc.zip
24+
InstallerSha256: 36513F0A1AB3B88060E62857E3DB0EB53422FBC824EBB0BA65938A292D01939F
25+
Dependencies:
26+
PackageDependencies:
27+
- PackageIdentifier: Microsoft.VCRedist.2015+.arm64
28+
ManifestType: installer
29+
ManifestVersion: 1.10.0
30+
ReleaseDate: 2025-07-03
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json
2+
3+
PackageIdentifier: astral-sh.ruff
4+
PackageVersion: 0.12.2
5+
PackageLocale: en-US
6+
Publisher: Astral
7+
PublisherUrl: https://github.com/astral-sh
8+
# PublisherSupportUrl:
9+
# PrivacyUrl:
10+
# Author:
11+
PackageName: Ruff
12+
# PackageUrl:
13+
License: MIT
14+
LicenseUrl: https://github.com/astral-sh/ruff/blob/HEAD/LICENSE
15+
# Copyright:
16+
# CopyrightUrl:
17+
ShortDescription: An extremely fast Python linter, written in Rust.
18+
# Description:
19+
# Moniker:
20+
Tags:
21+
- linter
22+
- pep8
23+
- python
24+
- python3
25+
- ruff
26+
- rust
27+
- rustpython
28+
- static-analysis
29+
- static-code-analysis
30+
- styleguide
31+
- style-guide
32+
ReleaseNotes: |-
33+
Preview features
34+
- [flake8-pyi] Expand `Optional[A]` to `A | None` (PYI016) (#18572)
35+
- [pyupgrade] Mark UP008 fix safe if no comments are in range (#18683)
36+
37+
Bug fixes
38+
- [flake8-comprehensions] Fix C420 to prepend whitespace when needed (#18616)
39+
- [perflint] Fix PERF403 panic on attribute or subscription loop variable (#19042)
40+
- [pydocstyle] Fix D413 infinite loop for parenthesized docstring (#18930)
41+
- [pylint] Fix PLW0108 autofix introducing a syntax error when the lambda's body contains an assignment expression (#18678)
42+
- [refurb] Fix false positive on empty tuples (FURB168) (#19058)
43+
- [ruff] Allow more `field` calls from `attrs` (RUF009) (#19021)
44+
- [ruff] Fix syntax error introduced for an empty string followed by a u-prefixed string (UP025) (#18899)
45+
46+
Rule changes
47+
- [flake8-executable] Allow `uvx` in shebang line (EXE003) (#18967)
48+
- [pandas] Avoid flagging PD002 if `pandas` is not imported (#18963)
49+
- [pyupgrade] Avoid PEP-604 unions with `typing.NamedTuple` (UP007, UP045) (#18682)
50+
51+
Documentation
52+
- Document link between `import-outside-top-level (PLC0415)` and `lint.flake8-tidy-imports.banned-module-level-imports` (#18733)
53+
- Fix description of the `format.skip-magic-trailing-comma` example (#19095)
54+
- [airflow] Make AIR302 example error out-of-the-box (#18988)
55+
- [airflow] Make AIR312 example error out-of-the-box (#18989)
56+
- [flake8-annotations] Make ANN401 example error out-of-the-box (#18974)
57+
- [flake8-async] Make ASYNC100 example error out-of-the-box (#18993)
58+
- [flake8-async] Make ASYNC105 example error out-of-the-box (#19002)
59+
- [flake8-async] Make ASYNC110 example error out-of-the-box (#18975)
60+
- [flake8-async] Make ASYNC210 example error out-of-the-box (#18977)
61+
- [flake8-async] Make ASYNC220, ASYNC221, and ASYNC222 examples error out-of-the-box (#18978)
62+
- [flake8-async] Make ASYNC251 example error out-of-the-box (#18990)
63+
- [flake8-bandit] Make S201 example error out-of-the-box (#19017)
64+
- [flake8-bandit] Make S604 and S609 examples error out-of-the-box (#19049)
65+
- [flake8-bugbear] Make B028 example error out-of-the-box (#19054)
66+
- [flake8-bugbear] Make B911 example error out-of-the-box (#19051)
67+
- [flake8-datetimez] Make DTZ011 example error out-of-the-box (#19055)
68+
- [flake8-datetimez] Make DTZ901 example error out-of-the-box (#19056)
69+
- [flake8-pyi] Make PYI032 example error out-of-the-box (#19061)
70+
- [flake8-pyi] Make example error out-of-the-box (PYI014, PYI015) (#19097)
71+
- [flake8-pyi] Make example error out-of-the-box (PYI042) (#19101)
72+
- [flake8-pyi] Make example error out-of-the-box (PYI059) (#19080)
73+
- [flake8-pyi] Make example error out-of-the-box (PYI062) (#19079)
74+
- [flake8-pytest-style] Make example error out-of-the-box (PT023) (#19104)
75+
- [flake8-pytest-style] Make example error out-of-the-box (PT030) (#19105)
76+
- [flake8-quotes] Make example error out-of-the-box (Q003) (#19106)
77+
- [flake8-simplify] Make example error out-of-the-box (SIM110) (#19113)
78+
- [flake8-simplify] Make example error out-of-the-box (SIM113) (#19109)
79+
- [flake8-simplify] Make example error out-of-the-box (SIM401) (#19110)
80+
- [pyflakes] Fix backslash in docs (F621) (#19098)
81+
- [pylint] Fix PLC0415 example (#18970)
82+
ReleaseNotesUrl: https://github.com/astral-sh/ruff/releases/tag/0.12.2
83+
# PurchaseUrl:
84+
# InstallationNotes:
85+
# Documentations:
86+
ManifestType: defaultLocale
87+
ManifestVersion: 1.10.0
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
2+
3+
PackageIdentifier: astral-sh.ruff
4+
PackageVersion: 0.12.2
5+
DefaultLocale: en-US
6+
ManifestType: version
7+
ManifestVersion: 1.10.0

0 commit comments

Comments
 (0)