Pinned Repositories
add-trailing-comma
A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.
all-repos
Clone all your repositories and apply sweeping changes.
astpretty
Pretty print the output of python stdlib `ast.parse`.
babi
a text editor
dead
dead simple python dead code detection
detect-test-pollution
a tool to detect test pollution
git-code-debt
A dashboard for monitoring code debt in a git repository.
pyupgrade
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
reorder-python-imports
Rewrites source to reorder python imports
yesqa
Automatically remove unnecessary `# noqa` comments
asottile's Repositories
asottile/pyupgrade
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
asottile/reorder-python-imports
Rewrites source to reorder python imports
asottile/git-code-debt
A dashboard for monitoring code debt in a git repository.
asottile/dead
dead simple python dead code detection
asottile/add-trailing-comma
A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.
asottile/yesqa
Automatically remove unnecessary `# noqa` comments
asottile/detect-test-pollution
a tool to detect test pollution
asottile/setup-cfg-fmt
apply a consistent format to `setup.cfg` files
asottile/setup-py-upgrade
upgrade a setup.py to declarative metadata
asottile/importtime-waterfall
Generate waterfalls from `-Ximporttime` tracing.
asottile/scratch
Haphazard things.
asottile/gh-perf-review
hackety tool to view github PRs for a period
asottile/re-assert
show where your regex match assertion failed!
asottile/tokenize-rt
A wrapper around the stdlib `tokenize` which roundtrips.
asottile/flake8-typing-imports
flake8 plugin which checks that typing imports are properly guarded
asottile/nintendo-microcontrollers
control various nintendo consoles with arduino!
asottile/workflows
reusable github workflows / actions
asottile/onigurumacffi
python cffi bindings for the oniguruma regex engine
asottile/typing-derive
derive types from other types to make it easier to type code!
asottile/ukkonen
Implementation of bounded Levenshtein distance (Ukkonen)
asottile/watch-plz
Ensure all of your repositories are watched.
asottile/personal-puppet
serverless puppet to manage my machines
asottile/set-delete-branch-on-merge
github does not provide a way to set the `delete_branch_on_merge` as a default
asottile/shiny-pokemon-scraper
automatically detect tera raid events with guaranteed shiny pokemon
asottile/babi-grammars
pip installable package to provide syntax grammars for babi
asottile/rubyvenv
Create no-hassle ruby "virtualenvs". No .bashrc, no shims, no cd-magic.
asottile/setuptools-download
setuptools plugin to download external files
asottile/pygments-pre-commit
A pygments lexer for pre-commit output.
asottile/tessdata
pip installable versions of tesseract-ocr data
asottile/markdown-code-blocks
Generate html from markdown with code-block highlighting