Skip to main content
Avatar for asottile from gravatar.com

  asottile

  Joined on Apr 12, 2014

43 projects

importtime-waterfall

Last released on Oct 16, 2018

Generate waterfalls from `-Ximporttime` tracing.

reorder_python_imports

Last released on Oct 15, 2018

Tool for reordering python imports

tox-pip-extensions

Last released on Oct 14, 2018

Augment tox with different installation methods via progressive enhancement.

pre_commit_hooks

Last released on Oct 13, 2018

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

all-repos

Last released on Oct 13, 2018

Clone all your repositories and apply sweeping changes.

pre_commit

Last released on Oct 11, 2018

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

pyupgrade

Last released on Oct 8, 2018

A tool to automatically upgrade syntax for newer versions.

yesqa

Last released on Oct 8, 2018

Automatically remove unnecessary `# noqa` comments.

add-trailing-comma

Last released on Oct 8, 2018

Automatically add trailing commas to calls and literals

tokenize-rt

Last released on Oct 7, 2018

A wrapper around the stdlib `tokenize` which roundtrips.

identify

Last released on Oct 5, 2018

File identification library for Python

astpretty

Last released on Oct 1, 2018

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

future-breakpoint

Last released on Sep 26, 2018

A backport of `breakpoint` to python<3.7

libsass

Last released on Sep 24, 2018

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

pre-commit-installed

Last released on Sep 20, 2018

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

blacken-docs

Last released on Sep 17, 2018

Run `black` on python code blocks in documentation files

setuptools-golang

Last released on Sep 1, 2018

A setuptools extension for building cpython extensions written in golang.

dumb-pypi

Last released on Aug 23, 2018

markdown-to-presentation

Last released on Aug 4, 2018

Takes markdown and turns it into an html slideshow.

future-fstrings

Last released on Aug 2, 2018

A backport of fstrings to python<3.6

seed-isort-config

Last released on Jul 19, 2018

Statically populate the `known_third_party` `isort` setting.

pre-commit-mirror-maker

Last released on Jun 4, 2018

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

cfgv

Last released on Jun 2, 2018

Validate configuration and produce human readable error messages.

aspy.yaml

Last released on May 12, 2018

A few extensions to pyyaml.

git_code_debt

Last released on May 3, 2018

A dashboard for monitoring code debt in a git repository.

all-repos-depends

Last released on Apr 23, 2018

View the dependencies of your repositories.

tox-virtualenv-no-download

Last released on Apr 16, 2018

Disable virtualenv's download-by-default in tox

pip_custom_platform

Last released on Apr 6, 2018

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

dockerfile

Last released on Mar 9, 2018

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

ephemeral_port_reserve

Last released on Nov 8, 2017

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

wsgi-mod-rpaf

Last released on Aug 24, 2017

WSGI middleware implementing apache mod-rpaf

aspy.refactor_imports

Last released on Jun 20, 2017

Utilities for refactoring imports in python-like syntax.

markdown-code-blocks

Last released on Apr 10, 2017

Generate html from markdown with code-block highlighting

setuptools-golang-examples

Last released on Feb 1, 2017

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

cheetah_lint

Last released on Jan 22, 2017

Linting tools for the Cheetah templating language.

no-manylinux1

Last released on Dec 16, 2016

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

refactorlib

Last released on Oct 26, 2016

A library to help automate refactoring

rubyvenv

Last released on Oct 6, 2016

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

css_explore

Last released on Oct 6, 2016

Visualizations of a css parse tree

yelp_cheetah

Last released on Aug 30, 2016

cheetah, hacked by yelpers

pymonkey

Last released on May 10, 2016

A tool for applying monkeypatches to python executables.

pyterminalsize

Last released on Feb 22, 2016

Determines terminal size in a cross-platform way.

virtualenv-hax

Last released on Aug 7, 2015

A wrapper around virtualenv that avoids sys.path sadness.

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page