Anthony Sottile's repositories

pyupgrade

A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.

Language:PythonLicense:MITStargazers:3337Issues:36Issues:421

reorder-python-imports

Rewrites source to reorder python imports

Language:PythonLicense:MITStargazers:712Issues:10Issues:110

git-code-debt

A dashboard for monitoring code debt in a git repository.

Language:PythonLicense:MITStargazers:562Issues:22Issues:37

all-repos

Clone all your repositories and apply sweeping changes.

Language:PythonLicense:MITStargazers:515Issues:14Issues:69

babi

a text editor

Language:PythonLicense:MITStargazers:374Issues:5Issues:83

add-trailing-comma

A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.

Language:PythonLicense:MITStargazers:331Issues:5Issues:59

dead

dead simple python dead code detection

Language:PythonLicense:MITStargazers:314Issues:4Issues:19

astpretty

Pretty print the output of python stdlib `ast.parse`.

Language:PythonLicense:MITStargazers:188Issues:4Issues:6

detect-test-pollution

a tool to detect test pollution

Language:PythonLicense:MITStargazers:161Issues:6Issues:10

dockerfile

Parse a dockerfile into a high-level representation using the official go parser

Language:GoLicense:MITStargazers:91Issues:4Issues:17

re-assert

show where your regex match assertion failed!

Language:PythonLicense:MITStargazers:80Issues:3Issues:4

gh-perf-review

hackety tool to view github PRs for a period

covdefaults

A coverage plugin to provide sensible default settings

Language:PythonLicense:MITStargazers:60Issues:3Issues:8

flake8-typing-imports

flake8 plugin which checks that typing imports are properly guarded

Language:PythonLicense:MITStargazers:47Issues:2Issues:12

cfgv

Validate configuration and produce human readable error messages

Language:PythonLicense:MITStargazers:44Issues:4Issues:6

classify-imports

Utilities for refactoring imports in python-like syntax.

Language:PythonLicense:MITStargazers:23Issues:5Issues:8

awshelp

awshelp forwards arguments to `aws` unless `-h` or `--help` are present

Language:PythonLicense:MITStargazers:20Issues:3Issues:0

setuptools-golang-examples

Example extensions written for https://github.com/asottile/setuptools-golang

Language:GoLicense:MITStargazers:18Issues:2Issues:2

nintendo-microcontrollers

control various nintendo consoles with arduino!

Language:PythonStargazers:15Issues:2Issues:0

onigurumacffi

python cffi bindings for the oniguruma regex engine

Language:PythonLicense:MITStargazers:15Issues:3Issues:4

personal-puppet

serverless puppet to manage my machines

Language:PuppetLicense:MITStargazers:11Issues:2Issues:1

babi-grammars

pip installable package to provide syntax grammars for babi

Language:PythonLicense:MITStargazers:8Issues:3Issues:15

pygments-pre-commit

A pygments lexer for pre-commit output.

Language:PythonLicense:MITStargazers:6Issues:2Issues:0

markdown-code-blocks

Generate html from markdown with code-block highlighting

Language:PythonLicense:MITStargazers:4Issues:2Issues:0

hiera-eyaml-sshagent

A hiera-eyaml plugin which uses the ssh agent connected to `SSH_AUTH_SOCK` to encrypt / decrypt values.

Language:RubyLicense:MITStargazers:3Issues:2Issues:0

setuptools-download

setuptools plugin to download external files

Language:PythonLicense:MITStargazers:3Issues:0Issues:0

django-stubs

PEP-484 stubs for Django

Language:PythonLicense:MITStargazers:2Issues:2Issues:0

anthonysottile.com

https://anthonysottile.com

Language:HTMLStargazers:0Issues:2Issues:0