Skip to main content
Avatar for asottile from gravatar.com
Username    asottile
Date joined   Joined on

67 projects

api-gateway-v2-to-wsgi

Last released on

translation from the aws api gateway v2.0 lambda event to wsgi

identify

Last released on

File identification library for Python

pytest-subtests

Last released on

unittest subTest() support and subtests fixture

babi-grammars

Last released on

grammars for babi

cfgv

Last released on

Validate configuration and produce human readable error messages.

pre-commit-hooks

Last released on

Some out-of-the-box hooks for pre-commit.

reorder-python-imports

Last released on

Tool for reordering python imports

babi

Last released on

a text editor

pyupgrade

Last released on

A tool to automatically upgrade syntax for newer versions.

setup-cfg-fmt

Last released on

apply a consistent format to `setup.cfg` files

pygments-pre-commit

Last released on

A pygments lexer for pre-commit output.

pygments-pytest

Last released on

A pygments lexer for pytest output.

onigurumacffi

Last released on

python cffi bindings for the oniguruma regex engine

pre-commit

Last released on

A framework for managing and maintaining multi-language pre-commit hooks.

yesqa

Last released on

Automatically remove unnecessary `# noqa` comments.

flake8

Last released on

the modular source code checker: pep8 pyflakes and co

seed-isort-config

Last released on

Statically populate the `known_third_party` `isort` setting.

blacken-docs

Last released on

Run `black` on python code blocks in documentation files

all-repos

Last released on

Clone all your repositories and apply sweeping changes.

aspy.refactor-imports

Last released on

Utilities for refactoring imports in python-like syntax.

libsass

Last released on

Sass for Python: A straightforward binding of libsass for Python.

pyflakes

Last released on

passive checker of Python programs

shellcheck-py

Last released on

Python wrapper around invoking shellcheck (https://www.shellcheck.net/)

flake8-typing-imports

Last released on

flake8 plugin which checks that typing imports are properly guarded

covdefaults

Last released on

A coverage plugin to provide sensible default settings

dead

Last released on

dead simple python dead code detection

add-trailing-comma

Last released on

Automatically add trailing commas to calls and literals

tokenize-rt

Last released on

A wrapper around the stdlib `tokenize` which roundtrips.

astpretty

Last released on

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

no-manylinux

Last released on

Install this package to disable manylinux wheels when dowloading from pip.

future-breakpoint

Last released on

A backport of `breakpoint` to python<3.7

setuptools-golang-examples

Last released on

Examples for https://github.com/asottile/setuptools-golang

dockerfile

Last released on

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

setuptools-golang

Last released on

A setuptools extension for building cpython extensions written in golang.

markdown-code-blocks

Last released on

Generate html from markdown with code-block highlighting

pytest-gevent

Last released on

Ensure that gevent is properly patched when invoking pytest

re-assert

Last released on

show where your regex match assertion failed!

setup-py-upgrade

Last released on

upgrade a setup.py to declarative metadata

pre-commit-mirror-maker

Last released on

Scripts for creating mirror repositories that do not have .pre-commit-hooks.yaml

flake8-2020

Last released on

flake8 plugin which checks for misuse of `sys.version` or `sys.version_info`

cheetah-lint

Last released on

Linting tools for the Cheetah templating language.

markdown-to-presentation

Last released on

Takes markdown and turns it into an html slideshow.

css-explore

Last released on

Visualizations of a css parse tree

git-code-debt

Last released on

A dashboard for monitoring code debt in a git repository.

all-repos-depends

Last released on

View the dependencies of your repositories.

rubyvenv

Last released on

Create no-hassle ruby "virtualenvs". No .bashrc, no shims, no cd-magic.

flake8-walrus

Last released on

flake8 plugin which forbids assignment expressions (the walrus operator)

flake8-docstrings

Last released on

Extension for flake8 which uses pydocstyle to check docstrings

pymonkey

Last released on

A tool for applying monkeypatches to python executables.

flake8-json

Last released on

JSON Formatting Reporter plugin for Flake8

no-manylinux1

Last released on

Install this package to disable manylinux1 wheels when dowloading from pip.

future-fstrings

Last released on

A backport of fstrings to python<3.6

aspy.yaml

Last released on

A few extensions to pyyaml.

ephemeral-port-reserve

Last released on

Bind to an ephemeral port, force it into the TIME_WAIT state, and unbind it.

pyDOTtest

Last released on

pyDOTtest: simple powerful testing with Python

tox-pip-extensions

Last released on

Augment tox with different installation methods via progressive enhancement.

tox-virtualenv-no-download

Last released on

Disable virtualenv's download-by-default in tox

pip-custom-platform

Last released on

pip + wheel wrapper which allows you to choose a custom platform name for building, downloading, and installing wheels.

importtime-waterfall

Last released on

Generate waterfalls from `-Ximporttime` tracing.

j5on

Last released on

pre-commit-installed

Last released on

runs `pre-commit install` on installation (terrible hack)

dumb-pypi

Last released on

wsgi-mod-rpaf

Last released on

WSGI middleware implementing apache mod-rpaf

refactorlib

Last released on

A library to help automate refactoring

yelp_cheetah

Last released on

cheetah, hacked by yelpers

pyterminalsize

Last released on

Determines terminal size in a cross-platform way.

virtualenv-hax

Last released on

A wrapper around virtualenv that avoids sys.path sadness.

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page