pip install yapf==0.31.0

A formatter for Python code.

Source
Among top 1000 packages on PyPI.
Over 4.7M downloads in the last 90 days.

Commonly used with yapf

Based on how often these packages appear together in public requirements.txt files on GitHub.

pydocstyle

Python docstring style checker

mccabe

McCabe checker, plugin for flake8

pycodestyle

Python style guide checker

autopep8

A tool that automatically formats Python code to conform to the PEP 8 style guide

python-language-server

Python Language Server for the Language Server Protocol

vim-vint

Lint tool for Vim script Language

mypy

Optional static typing for Python

tmplr

The holiest cli template system

autoflake

Removes unused imports and unused variables

black

The uncompromising code formatter.

typed-ast

a fork of Python 2 and 3 ast modules with type comment support

pynvim

Python client to neovim

flake8-polyfill

Polyfill package for Flake8 plugins

flake8-tidy-imports

A flake8 plugin that helps you write tidier imports.

eradicate

Removes commented-out code.

vulture

Find dead code

radon

Code Metrics in Python

python-jsonrpc-server

JSON RPC 2.0 server library

xenon

Monitor code metrics for Python on your CI server

Version usage of yapf

Proportion of downloaded versions in the last 3 months (only versions over 1%).

0.31.0

40.84%

0.26.0

30.63%

0.30.0

14.17%

0.21.0

4.12%

0.29.0

3.34%

0.25.0

1.95%

0.28.0

1.64%