loupeteam / LPM

Loupe Package Manager provides a command line interface for installing packages in Automation Studio and Loupe UX-based projects
Other
1 stars 1 forks source link

Adopt Ruff as linter and formatter #15

Open kirillmorozov opened 8 months ago

kirillmorozov commented 8 months ago

Take a look at Ruff it's a shockingly fast tool that could be used to lint code as well as format it.

It would be great to have it in your CI workflow to improve code quality and enforce uniform formatting.

Ruff can even be configured to output messages in a format that could be parsed by GitHub Actions to automatically insert comments in a PR.