Папулярнае: Даныя абноўлены: 31 кастрычніка 2026 г.

Катэгорыі

Інтэрнэт1361
Зносіны321
Аўдыя і відэа903
Графіка і дызайн543
Офіс і праца1120
Інструменты распрацоўшчыка3139
ШІ-інструменты534
Бяспека і прыватнасць388
Сістэмныя праграмы3126
Гульні524
Адукацыя і навука239
Сетка і IT283

Спампаваць Ruff 0.8.5

An extremely fast Python linter, written in Rust.

Astral Мовы праграмавання і SDK #42 Мовы праграмавання і SDK
Гэта старая версія. Апошняя версія — 0.17.1. Ruff 0.17.1 · Дата выхаду:

Файлы ўстаноўкі 0.8.5

АрхітэктураТыпДля кагоПамер файлаСпампавацьSHA256
64-біт ZIP → Партатыўная — — github.com VirusTotal
ARM64 ZIP → Партатыўная — — github.com VirusTotal
32-біт ZIP → Партатыўная — — github.com VirusTotal

Спасылка і SHA256 узяты з маніфеста супольнасці Windows Package Manager. Перад запускам параўнайце хэш спампаванага файла.

Спіс змен

Preview features
- [airflow] Extend names moved from core to provider (AIR303) (#15145, #15159, #15196, #15216)
- [airflow] Extend rule to check class attributes, methods, arguments (AIR302) (#15054, #15083)
- [fastapi] Update FAST002 to check keyword-only arguments (#15119)
- [flake8-type-checking] Disable TC006 and TC007 in stub files (#15179)
- [pylint] Detect nested methods correctly (PLW1641) (#15032)
- [ruff] Detect more strict-integer expressions (RUF046) (#14833)
- [ruff] Implement `falsy-dict-get-fallback` (RUF056) (#15160)
- [ruff] Implement `unnecessary-round` (RUF057) (#14828)

Rule changes
- Visit PEP 764 inline `TypedDict` keys as non-type-expressions (#15073)
- [flake8-comprehensions] Skip C416 if comprehension contains unpacking (#14909)
- [flake8-pie] Allow `cast(SomeType, ...)` (PIE796) (#15141)
- [flake8-simplify] More precise inference for dictionaries (SIM300) (#15164)
- [flake8-use-pathlib] Catch redundant joins in PTH201 and avoid syntax errors (#15177)
- [pycodestyle] Preserve original value format (E731) (#15097)
- [pydocstyle] Split on first whitespace character (D403) (#15082)
- [pyupgrade] Add all PEP-585 names to UP006 rule (#5454)

Configuration
- [flake8-type-checking] Improve flexibility of `runtime-evaluated-decorators` (#15204)
- [pydocstyle] Add setting to ignore missing documentation for `*args` and `**kwargs` parameters (D417) (#15210)
- [ruff] Add an allowlist for `unsafe-markup-use` (RUF035) (#15076)

Bug fixes
- Fix type subscript on older python versions (#15090)
- Use `TypeChecker` for detecting `fastapi` routes (#15093)
- [pycodestyle] Avoid false positives and negatives related to type parameter default syntax (E225, E251) (#15214)

Documentation
- Fix incorrect doc in `shebang-not-executable` (EXE001) and add git+windows solution to executable bit (#15208)
- Rename rules currently not conforming to naming convention (#15102)

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

Самае папулярнае ў катэгорыі «Мовы праграмавання і SDK»

Паказаць усе
  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

Тэгі

Падзяліцца