{"library":"reorder-python-imports","title":"reorder-python-imports","description":"A tool for automatically reordering Python imports into a consistent style (stdlib, third-party, first-party) and removing unused imports. Current version: 3.16.0. Released irregularly, maintained by asottile.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install reorder-python-imports"],"cli":{"name":"reorder-python-imports","version":"usage: reorder-python-imports [-h] [--exit-zero-even-if-changed]"}},"imports":["import reorder_python_imports"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"# As a CLI tool:\n# reorder-python-imports myfile.py\n\n# As a library:\nimport reorder_python_imports\n\ncode = \"\"\"import os\nimport sys\nimport requests\n\"\"\"\nresult = reorder_python_imports.fix_file_contents(code)\nprint(result)","lang":"python","description":"Reorder imports via CLI or programmatically. The fix_file_contents function returns reordered code.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}