Anthony Sottile's repositories
git-code-debt
A dashboard for monitoring code debt in a git repository.
add-trailing-comma
A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.
detect-test-pollution
a tool to detect test pollution
dockerfile
Parse a dockerfile into a high-level representation using the official go parser
gh-perf-review
hackety tool to view github PRs for a period
flake8-2020
flake8 plugin which checks for misuse of `sys.version` or `sys.version_info`
covdefaults
A coverage plugin to provide sensible default settings
flake8-typing-imports
flake8 plugin which checks that typing imports are properly guarded
flake8-walrus
flake8 plugin which forbids assignment expressions (the walrus operator)
flake8-match
flake8 plugin which forbids match statements (PEP 634)
no-manylinux
Install this package to disable manylinux wheels when downloading from pip.
classify-imports
Utilities for refactoring imports in python-like syntax.
pygments-pytest
A pygments lexer for pytest output
nintendo-microcontrollers
control various nintendo consoles with arduino!
personal-puppet
serverless puppet to manage my machines
babi-grammars
pip installable package to provide syntax grammars for babi
Python-Type-Challenges
Master Python typing (type hints) with interactive online exercises!
cheetah_lint
Linting tools for the Cheetah templating language.
pygments-pre-commit
A pygments lexer for pre-commit output.
markdown-code-blocks
Generate html from markdown with code-block highlighting
hiera-eyaml-sshagent
A hiera-eyaml plugin which uses the ssh agent connected to `SSH_AUTH_SOCK` to encrypt / decrypt values.
manylinux-max
dynamically cap the version of manylinux when installing from pip