3 ms·
Recently I've gotten into using a rather large amount. The most important for me is ruff, especially on personal projects with no CI. Yelp's secrets scanner i
by eternityforest 3y ago
Recently I've gotten into using a rather large amount.
The most important for me is ruff, especially on personal projects with no CI.
Yelp's secrets scanner is nice. I use texthooks to block smart quotes, I block tabs, bad yaml and JSON syntax, and I use a regex to check that the string "-e " doesn't appear in requirements.txt.
I block git conflict markers and a few other trivial things.
I would use liccheck, but it has issues with detecting conflicts that don't exist in system site packages venvs.
I could see using a SPDX license header checker too.