Rewrites source to reorder python imports
MIT License
Python 2 and 3 compatibility library, such that your code looks more like Python 3
Re-apply type annotations from .pyi stubs to your codebase.
Easily run Python at the shell! Magical, but never mysterious.
Goes beyond PEP8 to discuss what makes Python code feel great. A Strunk & White for Python.
Module to have suggestions in case of errors (NameError, AttributeError, etc).
Import packages in Python, even if they aren't installed!
Enables increment operators in Python using a bytecode hack
Verifies python 3.7+ files use `from __future__ import annotations`
A tool that automatically formats Python code to conform to the PEP 8 style guide.
String representations of Python type annotations
A static type analyzer for Python code
A powerful set of Python debugging tools, based on PySnooper
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
Import Rust source files directly from Python!
Update Python typing syntax