isort automatically sorts and sections Python imports. It can turn even the most messy import structure into nice clean sections without duplicates. It provides a command line utility, Python library, and Kate plugin for convenient use.
|Tags||Python clean refactor|
|Operating Systems||Linux mac Windows all|
Release Notes: This release fixes a bug which caused isort to incorrectly wrap imports when they where wrapped after a period.
Release Notes: This release adds support for Emacs and ensures inline comments placed on import lines follow the pep8 style guidelines.
Release Notes: This release adds support for nested comments within import definitions and fixes an issue with setting configuration options to False.
Release Notes: This released added 'thread' to the known standard library while improving how settings files are merged, no longer requiring the closest settings file to fully define list values. The number of new lines after the imports block is now configurable, and the behavior of the 'order_by_type' setting was improved.
Release Notes: Support for ordering by the type of data being imported has been added.