pip install pyupgrade==2.29.0

A tool to automatically upgrade syntax for newer versions.

Source
Among top 1% packages on PyPI.
Over 356.0K downloads in the last 90 days.

Commonly used with pyupgrade

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

tokenize-rt

A wrapper around the stdlib `tokenize` which roundtrips.

pytest-vcr

Plugin for managing VCR.py cassettes

pytest-postgresql

Postgresql fixtures and fixture factories for Pytest.

iniconfig

iniconfig: brain-dead simple config-ini parsing

mypy-extensions

Experimental type system extensions for programs checked with the mypy typechecker.

aspy.yaml

A few extensions to pyyaml.

black

The uncompromising code formatter.

cfgv

Validate configuration and produce human readable error messages.

identify

File identification library for Python

distlib

Distribution utilities

pluggy

plugin and hook calling mechanisms for python

pre-commit

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

toml

Python Library for Tom's Obvious, Minimal Language

pycodestyle

Python style guide checker

pytest-testmon

selects tests affected by changed files and methods

snakeoil

misc common functionality and useful optimizations

kintyre-splunk-conf

KSCONF: Kintyre's Splunk Configuration Tool

pytest-print

pytest-print adds the printer fixture you can use to print messages to the user (directly to the pytest runner, not stdout)

sphinxcontrib-asyncio

sphinx extension to support coroutines in markup

Version usage of pyupgrade

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

2.29.0

22.02%

2.7.4

7.33%

2.23.3

6.60%

2.25.0

6.03%

2.7.2

6.03%

2.24.0

5.82%

2.10.1

3.60%

1.27.0

3.58%

2.26.0

3.53%

2.27.0

2.66%

2.26.0.post1

2.57%

2.21.2

2.34%

1.24.0

1.36%

1.25.1

1.36%

2.19.4

1.29%

1.21.0

1.26%

2.19.1

1.24%

1.26.2

1.23%

1.22.1

1.19%

1.23.0

1.19%

1.24.1

1.18%

1.22.0

1.17%

1.25.0

1.17%

2.11.0

1.02%