인기: 데이터 업데이트: 2026년 10월 27일

카테고리

인터넷1,356
커뮤니케이션321
오디오 및 비디오898
그래픽 및 디자인539
오피스 및 생산성1,124
개발 도구3,134
AI 도구529
보안 및 개인정보385
시스템 도구3,114
게임523
교육 및 과학239
네트워크 및 IT284

Ruff 0.15.3 다운로드

An extremely fast Python linter, written in Rust.

Astral 프로그래밍 언어 및 SDK #42 프로그래밍 언어 및 SDK
이전 버전입니다. 현재 최신 버전은 0.17.1입니다. Ruff 0.17.1 · 출시일:

설치 파일 0.15.3

아키텍처형식설치 범위파일 크기다운로드SHA256
64비트 ZIP → 포터블 — — github.com VirusTotal
ARM64 ZIP → 포터블 — — github.com VirusTotal
32비트 ZIP → 포터블 — — github.com VirusTotal

링크와 SHA256은 Windows 패키지 관리자 커뮤니티 매니페스트에서 가져왔습니다. 실행하기 전에 다운로드한 파일의 해시를 비교해 보십시오.

릴리스 노트

Released on 2026-02-26.

Preview features
- Drop explicit support for `.qmd` file extension (#23572)

This can now be enabled instead by setting the `extension` option:

```toml
# ruff.toml
extension = { qmd = "markdown" }

# pyproject.toml
[tool.ruff]
extension = { qmd = "markdown" }
```

- Include configured extensions in file discovery (#23400)

- [flake8-bandit] Allow suspicious imports in `TYPE_CHECKING` blocks (S401-S415) (#23441)

- [flake8-bugbear] Allow B901 in pytest hook wrappers (#21931)

- [flake8-import-conventions] Add missing conventions from upstream (ICN001, ICN002) (#21373)

- [pydocstyle] Add rule to enforce docstring section ordering (D420) (#23537)

- [pylint] Implement `swap-with-temporary-variable` (PLR1712) (#22205)

- [ruff] Add `unnecessary-assign-before-yield` (RUF070) (#23300)

- [ruff] Support file-level noqa in RUF102 (#23535)

- [ruff] Suppress diagnostic for invalid f-strings before Python 3.12 (RUF027) (#23480)

- [flake8-bandit] Don't flag `BaseLoader`/`CBaseLoader` as unsafe (S506) (#23510)

Bug fixes
- Avoid infinite loop between I002 and PYI025 (#23352)
- [pyflakes] Fix false positive for `@overload` from `lint.typing-modules` (F811) (#23357)
- [pyupgrade] Fix false positive for `TypeVar` default before Python 3.12 (UP046) (#23540)
- [pyupgrade] Fix handling of `\N` in raw strings (UP032) (#22149)

Rule changes
- Render sub-diagnostics in the GitHub output format (#23455)

- [flake8-bugbear] Tag certain B007 diagnostics as unnecessary (#23453)

- [ruff] Ignore unknown rule codes in RUF100 (#23531)

These are now flagged by RUF102 instead.

Documentation
- Fix missing settings links for several linters (#23519)
- Update isort action comments heading (#23515)
- [pydocstyle] Fix double comma in description of D404 (#23440)

Other changes
- Update the Python module (notably `find_ruff_bin`) for parity with uv (#23406)

https://github.com/astral-sh/ruff/releases/tag/0.15.3

프로그래밍 언어 및 SDK 인기 1위

전체 보기
  1. Go Programming Language프로그래밍 언어 및 SDK
  2. LLVM프로그래밍 언어 및 SDK · LLVM
  3. Deno프로그래밍 언어 및 SDK · Deno Land Inc.
  4. CMake프로그래밍 언어 및 SDK · Kitware
  5. Yarn프로그래밍 언어 및 SDK · Yarn Contributors
  6. Ccache프로그래밍 언어 및 SDK · Joel Rosdahl
  7. sbt프로그래밍 언어 및 SDK · Lightbend, Inc.
  8. BOINC프로그래밍 언어 및 SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDK프로그래밍 언어 및 SDK · Google
  10. NVM for Windows프로그래밍 언어 및 SDK · Ecor Ventures LLC

태그

공유