跳转到主要内容
Avatar for asottile from gravatar.com
用户名    asottile
加入日期    加入时间

85 个项目

babi

Last released

a text editor

identify

Last released

File identification library for Python

tokenize-rt

Last released

A wrapper around the stdlib `tokenize` which roundtrips.

flake8

Last released

the modular source code checker: pep8 pyflakes and co

pycodestyle

Last released

Python style guide checker

pre-commit

Last released

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

pyupgrade

Last released

A tool to automatically upgrade syntax for newer versions.

setuptools-download

Last released

setuptools plugin to download external files

reorder-python-imports

Last released

Tool for reordering python imports

flake8-json

Last released

JSON Formatting Reporter plugin for Flake8

babi-grammars

Last released

grammars for babi

pre-commit-hooks

Last released

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

shellcheck-py

Last released

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

all-repos

Last released

Clone all your repositories and apply sweeping changes.

libsass

Last released

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

pyflakes

Last released

passive checker of Python programs

tessdata.jpn

Last released

packaged jpn.traineddata from tessdata

tessdata.fast-jpn

Last released

packaged jpn.traineddata from tessdata_fast

pygments-pre-commit

Last released

A pygments lexer for pre-commit output.

pygments-pytest

Last released

A pygments lexer for pytest output.

pre-commit-mirror-maker

Last released

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

tessdata.deu

Last released

packaged deu.traineddata from tessdata

tessdata.fast-deu

Last released

packaged deu.traineddata from tessdata_fast

tessdata.fast-eng

Last released

packaged eng.traineddata from tessdata_fast

tessdata.eng

Last released

packaged eng.traineddata from tessdata

tessdata

Last released

contains tessdata osd and tessdata api

onigurumacffi

Last released

python cffi bindings for the oniguruma regex engine

dumb-pypi

Last released

flake8-typing-imports

Last released

flake8 plugin which checks that typing imports are properly guarded

setup-cfg-fmt

Last released

apply a consistent format to `setup.cfg` files

detect-test-pollution

Last released

a tool to detect test pollution

pre-commit-ci-config

Last released

validation for pre-commit.ci configuration

dockerfile

Last released

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

add-trailing-comma

Last released

Automatically add trailing commas to calls and literals

cfgv

Last released

Validate configuration and produce human readable error messages.

setuptools-golang

Last released

A setuptools extension for building cpython extensions written in golang.

sync-pre-commit-deps

Last released

apply a consistent format to `setup.cfg` files

cheetah-lint

Last released

Linting tools for the Cheetah templating language.

api-gateway-v2-to-wsgi

Last released

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

yesqa

Last released

Automatically remove unnecessary `# noqa` comments.

rubyvenv

Last released

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

flake8-2020

Last released

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

setup-py-upgrade

Last released

upgrade a setup.py to declarative metadata

dead

Last released

dead simple python dead code detection

covdefaults

Last released

A coverage plugin to provide sensible default settings

flake8-docstrings

Last released

Extension for flake8 which uses pydocstyle to check docstrings

manylinux-max

Last released

dynamically cap the version of manylinux when installing from pip

markdown-to-presentation

Last released

Takes markdown and turns it into an html slideshow.

rustenv

Last released

Virtual, activate-able environments for Rust

flake8-walrus

Last released

flake8 plugin which forbids assignment expressions (the walrus operator)

flake8-match

Last released

flake8 plugin which forbids match statements (PEP 634)

classify-imports

Last released

Utilities for refactoring imports in python-like syntax.

markdown-code-blocks

Last released

Generate html from markdown with code-block highlighting

aspy.refactor-imports

Last released

Utilities for refactoring imports in python-like syntax.

astpretty

Last released

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

refactorlib

Last released

A library to help automate refactoring

yelp-cheetah

Last released

cheetah, hacked by yelpers

ukkonen

Last released

Implementation of bounded Levenshtein distance (Ukkonen)

setuptools-golang-examples

Last released

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

types-all

Last released

A shim for the typeshed changes in mypy 0.900

editdistance-s

Last released

Fast implementation of the edit distance (Levenshtein distance)

git-code-debt

Last released

A dashboard for monitoring code debt in a git repository.

ephemeral-port-reserve

Last released

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

awshelp

Last released

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

future-annotations

Last released

A backport of __future__ annotations to python<3.7

seed-isort-config

Last released

Statically populate the `known_third_party` `isort` setting.

no-manylinux

Last released

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

future-breakpoint

Last released

A backport of `breakpoint` to python<3.7

pytest-gevent

Last released

Ensure that gevent is properly patched when invoking pytest

re-assert

Last released

show where your regex match assertion failed!

css-explore

Last released

Visualizations of a css parse tree

all-repos-depends

Last released

View the dependencies of your repositories.

pymonkey

Last released

A tool for applying monkeypatches to python executables.

no-manylinux1

Last released

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

future-fstrings

Last released

A backport of fstrings to python<3.6

aspy.yaml

Last released

A few extensions to pyyaml.

tox-pip-extensions

Last released

Augment tox with different installation methods via progressive enhancement.

tox-virtualenv-no-download

Last released

Disable virtualenv's download-by-default in tox

pip-custom-platform

Last released

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

importtime-waterfall

Last released

Generate waterfalls from `-Ximporttime` tracing.

j5on

Last released

pre-commit-installed

Last released

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

wsgi-mod-rpaf

Last released

WSGI middleware implementing apache mod-rpaf

pyterminalsize

Last released

Determines terminal size in a cross-platform way.

virtualenv-hax

Last released

A wrapper around virtualenv that avoids sys.path sadness.

支持者