asottile / pyupgradeLinks
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
☆3,834Updated 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☆3,924Updated last month
- A Python utility / library to sort imports.☆6,784Updated last month
- Simple, powerful, and fast logging for Python.☆4,088Updated last week
- The code coverage tool for Python☆3,199Updated this week
- More routines for operating on iterables, beyond itertools☆3,931Updated this week
- Python Classes Without Boilerplate☆5,543Updated last week
- Various code metrics for Python code☆1,861Updated 8 months ago
- Flexible test automation for Python☆1,442Updated 3 weeks ago
- Extensible memoizing collections and decorators☆2,548Updated last month
- Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.☆3,104Updated this week
- Collection of library stubs for Python, with static types☆4,739Updated this week
- Simplified packaging of Python modules☆2,211Updated last week
- A command line utility to display dependency tree of the installed Python packages☆2,901Updated this 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,646Updated 3 weeks ago
- A Python library that generates static type annotations by collecting runtime types☆4,912Updated last month
- A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodest…☆1,094Updated 3 weeks ago
- Simple, modern and fast file watching and code reload for Python, written in Rust☆2,224Updated last month
- Command line driven CI frontend and development task automation tool.☆3,817Updated last week
- Yet Another Python Profiler, but this time multithreading, asyncio and gevent aware.☆1,616Updated 5 months ago
- Coverage plugin for pytest.☆1,919Updated this week
- Rewrites source to reorder python imports☆764Updated 3 weeks ago
- Modern, extensible Python project management☆6,702Updated 3 months ago
- A set of tools to keep your pinned Python dependencies fresh.☆7,924Updated last week
- Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy☆7,166Updated this week
- A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML☆3,003Updated 2 months ago
- A task runner that works well with poetry or uv.☆1,765Updated last week
- Python frame stack sampler for CPython☆2,082Updated 3 weeks ago
- 🚴 Call stack profiler for Python. Shows you why your code is slow!☆7,221Updated last week
- Removes unused imports and unused variables as reported by pyflakes☆934Updated 2 months ago
- A pre-commit hook for Ruff.☆1,396Updated last week