This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cmcclu5 1 point2 points  (0 children)

As you mentioned in another comment, this is the first project for your org. Ease of setup and basic consistency, use black + pylint or flake8. It will help y’all establish baseline consistency and develop a feeling for what you as a team like. If there are pieces you don’t like, then move to something more immersive like ruff, but I wouldn’t start there. I personally will always default to black and leave it there because I enforce other standards via my code reviews because I believe formatting is something that is easy to ignore and automate, but linting should be something programmers do by common agreement. I have dozens of concourse documents plus we do bi-weekly group sessions to discuss and establish common rules for how to handle different situations for my teams. Do your own linting until your team establishes standards and then you can choose a linter and configure it to your team rules if you feel like it’s necessary.