ruff lint
Domain: CI CD Automation
🎯 Motivation
ruff-lint is the linting mode of ruff, a Rust-based Python linter that is 10-100x faster than flake8. It catches unused imports, undefined names, and style issues in milliseconds, making it ideal for large codebases and CI.
📋 Concrete Example
You add ruff check . to your CI pipeline and it reports F401 'os' imported but unused and E501 line too long, with an --fix flag that auto-corrects many issues.
🔗 Analogy
ruff-lint is like a high-speed security scanner. It processes thousands of bags (lines) per second and still catches every prohibited item (code violation).