asottile / pyupgradeLinks
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
☆3,939Updated 3 weeks ago
Alternatives and similar repositories for pyupgrade
Users that are interested in pyupgrade are comparing it to the libraries listed below
Sorting:
- Find dead Python code☆4,163Updated 3 weeks ago
- Simple, powerful, and fast logging for Python.☆4,361Updated last week
- A Python utility / library to sort imports.☆6,856Updated last week
- The code coverage tool for Python☆3,267Updated this week
- Flexible test automation for Python☆1,463Updated last week
- Modern, extensible Python project management☆6,918Updated this week
- Python Classes Without Boilerplate☆5,653Updated this week
- More routines for operating on iterables, beyond itertools☆4,000Updated this week
- A command line utility to display dependency tree of the installed Python packages☆2,942Updated last week
- dict subclass with keylist/keypath support, built-in I/O operations (base64, csv, html, ini, json, pickle, plist, query-string, toml, xl…☆1,596Updated last week
- Simple, modern and fast file watching and code reload for Python, written in Rust☆2,349Updated 3 weeks ago
- Simplified packaging of Python modules☆2,232Updated 2 weeks ago
- 🚴 Call stack profiler for Python. Shows you why your code is slow!☆7,460Updated last week
- flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some…☆3,720Updated 3 weeks ago
- Unbearably fast near-real-time pure-Python runtime-static type-checker.☆3,250Updated last week
- Coverage plugin for pytest.☆1,965Updated this week
- A Python library that generates static type annotations by collecting runtime types☆4,954Updated 4 months ago
- A tool for refurbishing and modernizing Python codebases☆2,517Updated last month
- Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy☆7,571Updated this week
- DeepDiff: Deep Difference and search of any Python object/data. DeepHash: Hash of any object based on its contents. Delta: Use deltas to …☆2,416Updated last month
- Extensible memoizing collections and decorators☆2,629Updated last week
- a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)☆1,486Updated last month
- Run-time type checker for Python☆1,721Updated last month
- Yet Another Python Profiler, but this time multithreading, asyncio and gevent aware.☆1,662Updated 2 weeks ago
- Rewrites source to reorder python imports☆772Updated 3 weeks ago
- A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodest…☆1,108Updated 3 weeks ago
- Python profile viewer☆1,525Updated 2 months ago
- A task runner that works well with poetry or uv.☆1,866Updated 3 weeks ago
- Command line driven CI frontend and development task automation tool.☆3,851Updated last week
- A set of tools to keep your pinned Python dependencies fresh.☆7,948Updated this week