Δημοφιλή: Ενημέρωση δεδομένων: 27 Οκτωβρίου 2026

Κατηγορίες

Διαδίκτυο1.356
Επικοινωνία321
Ήχος και βίντεο898
Γραφικά και σχεδίαση539
Γραφείο και παραγωγικότητα1.124
Εργαλεία προγραμματισμού3.134
Εργαλεία AI529
Ασφάλεια και απόρρητο385
Εργαλεία συστήματος3.114
Παιχνίδια523
Εκπαίδευση και επιστήμη239
Δίκτυα και IT284

Λήψη Ruff 0.7.0

An extremely fast Python linter, written in Rust.

Astral Γλώσσες και SDK #42 Γλώσσες και SDK
Αυτή είναι παλαιότερη έκδοση. Η τελευταία έκδοση είναι η 0.17.1. Ruff 0.17.1 · Κυκλοφορία:

Αρχεία εγκατάστασης 0.7.0

ΑρχιτεκτονικήΤύποςΕμβέλειαΜέγεθος αρχείουΛήψηSHA256
64-bit ZIP → Φορητό — — github.com VirusTotal
ARM64 ZIP → Φορητό — — github.com VirusTotal
32-bit ZIP → Φορητό — — github.com VirusTotal

Ο σύνδεσμος και το SHA256 προέρχονται από το κοινοτικό manifest του Windows Package Manager. Συγκρίνετε το hash του ληφθέντος αρχείου πριν το εκτελέσετε.

Σημειώσεις έκδοσης

Check out the blog post for a migration guide and overview of the changes!

Breaking changes
- The pytest rules PT001 and PT023 now default to omitting the decorator parentheses when there are no arguments
(#12838, #13292).
This was a change that we attempted to make in Ruff v0.6.0, but only partially made due to an error on our part.
See the blog post for more details.
- The `useless-try-except` rule (in our `tryceratops` category) has been recoded from TRY302 to
TRY203 (#13502). This ensures Ruff's code is consistent with
the same rule in the `tryceratops` linter.
- The `lint.allow-unused-imports` setting has been removed (#13677). Use
`lint.pyflakes.allow-unused-imports`
instead.

Formatter preview style
- Normalize implicit concatenated f-string quotes per part (#13539)

Preview linter features
- [refurb] implement `hardcoded-string-charset` (FURB156) (#13530)
- [refurb] Count codepoints not bytes for `slice-to-remove-prefix-or-suffix (FURB188)` (#13631)

Rule changes
- [pylint] Mark PLE1141 fix as unsafe (#13629)
- [flake8-async] Consider async generators to be "checkpoints" for `cancel-scope-no-checkpoint` (ASYNC100) (#13639)
- [flake8-bugbear] Do not suggest setting parameter `strict=` to `False` in B905 diagnostic message (#13656)
- [flake8-todos] Only flag the word "TODO", not words starting with "todo" (TD006) (#13640)
- [pycodestyle] Fix whitespace-related false positives and false negatives inside type-parameter lists (E231, E251) (#13704)
- [flake8-simplify] Stabilize preview behavior for SIM115 so that the rule can detect files
being opened from a wider range of standard-library functions (#12959).

CLI
- Add explanation of fixable in `--statistics` command (#13774)

Bug fixes
- [pyflakes] Allow `ipytest` cell magic (F401) (#13745)
- [flake8-use-pathlib] Fix PTH123 false positive when `open` is passed a file descriptor (#13616)
- [flake8-bandit] Detect patterns from multi line SQL statements (S608) (#13574)
- [flake8-pyi] - Fix dropped expressions in PYI030 autofix (#13727)

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

Τα πιο δημοφιλή: Γλώσσες και 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

Ετικέτες

Κοινοποίηση