Ruff

Ruff

Ruff

软件

软件描述

一款用 Rust 编写的极快的 Python 代码检查工具。

官方网站

访问软件的官方网站了解更多信息

官方认证

astral.sh

安全链接HTTPS

什么是 Ruff?

一个用 Rust 编写的极快 Python 代码检查工具。

比现有检查工具快 10-100 倍
可通过 pip 安装
支持 pyproject.toml
兼容 Python 3.11
内置缓存,避免重复分析未更改的文件
支持自动修复,可自动纠正错误(如自动删除未使用的导入)
内置超过 500 条规则
与 Flake8 内置规则集接近一致
原生重写了数十个 Flake8 插件,例如 flake8-bugbear
提供 VS Code 等第一方编辑器集成
支持多仓库项目,具备分层和级联配置

Ruff 的目标是在保持单一通用接口的同时,相比其他工具实现数量级的性能提升。
Ruff 可以替代 Flake8(及数十个插件)、isort、pydocstyle、yesqa、eradicate、pyupgrade 和 autoflake,同时执行速度比任何单个工具快几十甚至上百倍。

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。