Carlos Armando Marcano Vargascarlosmv.hashnode.dev·Nov 28, 2023Exploring Format: The New Feature of Ruff | PythonRuff introduces the format feature for the v0.1.2. So right now Ruff, not only is a linter but also a formatter. In this short article, we are going to learn how to use the formatter. Requirements Python installed The Ruff Formatter As the document...127 readsPython
Carlos Armando Marcano Vargascarlosmv.hashnode.dev·Oct 2, 2023Ruff: A Python Linter built with RustRuff is a Python linter built with Rust, and is extremely fast in comparison with other linters(10-100x faster) in the Python ecosystem, according to its documentation. One of the things that make Ruff different from the alternative tools, it is fast...10 likes·135 readsPython
KEN MWAURAzoo.hashnode.dev·Jul 13, 2023Enhancing Python Code Quality: A Comprehensive Guide to Linting with RuffIntroduction In this article, we will discuss the importance of code linting and how to use Ruff to lint your Python code. We will also discuss how to integrate Ruff with your IDE and CI/CD pipeline. We will also briefly discuss how to write your own...2 likesPython
Rune Hansén Steinnes-Westumroderik.no·Mar 9, 2023Helix editor with multiple lsp's for one languageThe helix editor is in its early days. It's quite insanely cool as it stands, and even cooler if you choose which branch to run yourself. Warning! This is a typical blog post of mine... "lest I forget, do these steps and you'll be fine!" I did this...2.5K readsPython
Mounir Messelmeniblog.mounirmesselmeni.de·Feb 10, 2023Goodbye Flake8, Hello RuffStatic code analysis is an essential part of ensuring the quality and maintainability of your Python code. There are many tools available for static code analysis, but Ruff stands out for its fast performance, comprehensive analysis, and ease of use....578 readsPython
Mounir Messelmeniblog.mounirmesselmeni.de·Oct 15, 2022pre-commit your Django projectsUpdated 08/02/2024: Updated example dependencies, use Ruff instead of flake8 and pylint Pre-commit is a python based tool to enable easy integration of git hooks, and it's supported by plenty of tools like ruff, black, ... While coding a Django proje...1 like·449 readsDjango