Releases: PyCQA/isort
Releases · PyCQA/isort
4.0.0
4.0.0
3.9.6
- Fixed inconsistent ordering of imports when sorting from imports case-insensitively
- Fixed comments not being placed correctly, when more then one exists above an import
3.9.5
- Fixed a problem that caused the comments at the top of a file to sometimes get mangled or removed.
- Fixed a problem that occurred when imports had the word "from" or "import" in them.
- Improved how import sections are determined when running isort within a virtualenv.
- Added support for displaying from imports before normal ones using 'from_first' setting.
- Added support for separately specifying wrap_length from line length limit.
- Added support for adding trailing commas automatically.
3.9.4
- Adds automatic support for keeping comments that are placed directly above straight or from imports.
3.9.3
- Improves granularity of placement control.
- Deprecates --lines option, replaces with --line-width
3.9.2
- Improved wrapping on long lines, to avoid splitting module name
- Add support for custom placement of import sections
- Fixed bug with imports that contain a tag
1.3.2
1.3.1
- Added support for parsing files with unicode characters
- Fallback to distutils when setuptools is not present
1.3.0
- Correctly handle imports at the end of a file
- Correctly identify modules from . as from within the local project
- Fixed a bug where code in the middle of imports was sometimes removed
- Enable isort to be used without configparser
1.2.5
- Switch to Setup tools
- Fix bug where files in "skip" setting don't get skipped