Ruff

Rust diliyle geliştirilmiş, Python projeleri için linter ve biçimlendirici işlevlerini tek bir arayüzde sunan bir araçtır. Flake8, isort ve Black gibi araçlarla uyumluluk göstererek 900'den fazla kuralı destekler. Önbellekleme mekanizması sayesinde değişmeyen dosyaları tekrar analiz etmez ve pyproject.toml üzerinden yapılandırılabilir.

RU

Ruff

100

astral-sh · Kod Kalitesi & İnceleme

YILDIZ50.4K
ÇATAL2.6K
COMMIT—
KATKICI880
SÜRÜMv0.4.9
GÜNCELLEMEbugün
pythonLinterformattingrustMIT

Bu kategorideki yaygın ticari ürünler: SonarCloud, Codacy, DeepSource

Ne yapar?
  • Python projelerinde Flake8, isort ve Black araçlarının yerine tek bir çözüm kullanırsın.
  • Otomatik hata düzeltme özelliğiyle kullanılmayan import ifadelerini ve biçimlendirme hatalarını giderirsin.
  • Yerleşik önbellekleme desteğiyle büyük kod tabanlarında analiz süresini kısaltırsın.
Dikkat
  • • Yüksek açık issue sayısı (2.240)
Kullanıcı yorumları
  • • NötrHacker News

    Ruff v0.16.0 – Önemli yeni güncellemeler – 59'dan itibaren 413 varsayılan kural

    “Ruff'un Nix'in StateVersion Two yaklaşımına benzer bir şey tanıtmasını gerçekten isterdim: Ruff sürümünü pyproject.toml'da sabitleyebilirsiniz. Siz, ruff komut sürümünün ilerlemesine izin vermek için ancak ayarları önceki bir sürüme sabitleyin: uvx [email protected] --isolated --show-settings kontrol edin...”

  • • NötrHacker News

    Ruff v0.16.0 – Önemli yeni güncellemeler – 59'dan itibaren 413 varsayılan kural

    “Her sürümü ile yeni varsayılan kurallar bir demet tanıtarak daha sonra hemen başa çıkmak zorunda orijinal post Ruff varsayılan kural kümesine göre en son 2 yıl önce oldu v0.1.0 değiştirildi.”

Web Sitesi GitHub

README ile doğrulandı · 26 Eki 2026 · kaynak

Notum

Alternatif sayfaları

Aynı kategoride: Kod Kalitesi & İnceleme