Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Its a bit overkill in my opinion, but something like https://github.com/Shift3/standards-and-practices or some public place where everyone is part of the standard process that can then be pointed to later on helps out tremendously.
Ugh, my bad. https://github.com/charliermarsh/ruff, https://github.com/psf/black, and https://pre-commit.com/. I rig it up so pre-commit runs black and ruff before every commit (locally) and fwiw it's always been under 10 seconds on my machine, usually much less. And yeah, including it in CI is nice - lets me check linux & windows, for instance.
Ugh, my bad. https://github.com/charliermarsh/ruff, https://github.com/psf/black, and https://pre-commit.com/. I rig it up so pre-commit runs black and ruff before every commit (locally) and fwiw it's always been under 10 seconds on my machine, usually much less. And yeah, including it in CI is nice - lets me check linux & windows, for instance.
Ugh, my bad. https://github.com/charliermarsh/ruff, https://github.com/psf/black, and https://pre-commit.com/. I rig it up so pre-commit runs black and ruff before every commit (locally) and fwiw it's always been under 10 seconds on my machine, usually much less. And yeah, including it in CI is nice - lets me check linux & windows, for instance.
Related posts
- Automate Python Linting and Code Style Enforcement with Ruff and GitHub Actions
- How to setup Black and pre-commit in python for auto text-formatting on commit
- Enhance Your Project Quality with These Top Python Libraries
- Implementing Quality Checks In Your Git Workflow With Hooks and pre-commit
- A Tale of Two Kitchens - Hypermodernizing Your Python Code Base