Projects / isort

isort

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
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  17 Apr 2014 14:14

    Release Notes: This release improved handling of * imports and of spacing before statements directly following imports. It fixed a bug with atomically parsing files when encoding is set at the top of the file, a bug that made it impossible to sort imports on __init__.py, and a bug that caused incorrect line split for as imports.

    •  07 Mar 2014 20:10

      Release Notes: This release fixes a bug which caused isort to incorrectly wrap imports when they where wrapped after a period.

      •  25 Feb 2014 02:04

        Release Notes: This release adds support for Emacs and ensures inline comments placed on import lines follow the pep8 style guidelines.

        •  22 Feb 2014 12:33

          Release Notes: This release adds support for nested comments within import definitions and fixes an issue with setting configuration options to False.

          •  18 Feb 2014 07:52

            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.

            Screenshot

            Project Spotlight

            fio

            A flexible I/O tester/benchmarker.

            Screenshot

            Project Spotlight

            LaunchControl

            A fully-featured launchd front-end for managing and debugging system and user services.