PyCQA/isort
### [`v5.8.0`](https://togithub.com/PyCQA/isort/blob/master/CHANGELOG.md#580-March-20th-2021)
[Compare Source](https://togithub.com/PyCQA/isort/compare/5.7.0...5.8.0)
- Fixed [#1631](https://togithub.com/PyCQA/isort/issues/1631): as import comments can in some cases be duplicated.
- Fixed [#1667](https://togithub.com/PyCQA/isort/issues/1667): extra newline added with float-to-top, after skip, in some cases.
- Fixed [#1594](https://togithub.com/PyCQA/isort/issues/1594): incorrect placement of noqa comments with multiple from imports.
- Fixed [#1566](https://togithub.com/PyCQA/isort/issues/1566): in some cases different length limits for dos based line endings.
- Implemented [#1648](https://togithub.com/PyCQA/isort/issues/1648): Export MyPY type hints.
- Implemented [#1641](https://togithub.com/PyCQA/isort/issues/1641): Identified import statements now return runnable code.
- Implemented [#1661](https://togithub.com/PyCQA/isort/issues/1661): Added "wemake" profile.
- Implemented [#1669](https://togithub.com/PyCQA/isort/issues/1669): Parallel (`-j`) now defaults to number of CPU cores if no value is provided.
- Implemented [#1668](https://togithub.com/PyCQA/isort/issues/1668): Added a safeguard against accidental usage against /.
- Implemented [#1638](https://togithub.com/PyCQA/isort/issues/1638) / [#1644](https://togithub.com/PyCQA/isort/issues/1644): Provide a flag `--overwrite-in-place` to ensure same file handle is used after sorting.
- Implemented [#1684](https://togithub.com/PyCQA/isort/issues/1684): Added support for extending skips with `--extend-skip` and `--extend-skip-glob`.
- Implemented [#1688](https://togithub.com/PyCQA/isort/issues/1688): Auto identification and skipping of some invalid import statements.
- Implemented [#1645](https://togithub.com/PyCQA/isort/issues/1645): Ability to reverse the import sorting order.
- Implemented [#1504](https://togithub.com/PyCQA/isort/issues/1504): Added ability to push star imports to the top to avoid overriding explicitly defined imports.
- Documented [#1685](https://togithub.com/PyCQA/isort/issues/1685): Skip doesn't support plain directory names, but skip_glob does.
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
5.7.0
->5.8.0
Release Notes
PyCQA/isort
### [`v5.8.0`](https://togithub.com/PyCQA/isort/blob/master/CHANGELOG.md#580-March-20th-2021) [Compare Source](https://togithub.com/PyCQA/isort/compare/5.7.0...5.8.0) - Fixed [#1631](https://togithub.com/PyCQA/isort/issues/1631): as import comments can in some cases be duplicated. - Fixed [#1667](https://togithub.com/PyCQA/isort/issues/1667): extra newline added with float-to-top, after skip, in some cases. - Fixed [#1594](https://togithub.com/PyCQA/isort/issues/1594): incorrect placement of noqa comments with multiple from imports. - Fixed [#1566](https://togithub.com/PyCQA/isort/issues/1566): in some cases different length limits for dos based line endings. - Implemented [#1648](https://togithub.com/PyCQA/isort/issues/1648): Export MyPY type hints. - Implemented [#1641](https://togithub.com/PyCQA/isort/issues/1641): Identified import statements now return runnable code. - Implemented [#1661](https://togithub.com/PyCQA/isort/issues/1661): Added "wemake" profile. - Implemented [#1669](https://togithub.com/PyCQA/isort/issues/1669): Parallel (`-j`) now defaults to number of CPU cores if no value is provided. - Implemented [#1668](https://togithub.com/PyCQA/isort/issues/1668): Added a safeguard against accidental usage against /. - Implemented [#1638](https://togithub.com/PyCQA/isort/issues/1638) / [#1644](https://togithub.com/PyCQA/isort/issues/1644): Provide a flag `--overwrite-in-place` to ensure same file handle is used after sorting. - Implemented [#1684](https://togithub.com/PyCQA/isort/issues/1684): Added support for extending skips with `--extend-skip` and `--extend-skip-glob`. - Implemented [#1688](https://togithub.com/PyCQA/isort/issues/1688): Auto identification and skipping of some invalid import statements. - Implemented [#1645](https://togithub.com/PyCQA/isort/issues/1645): Ability to reverse the import sorting order. - Implemented [#1504](https://togithub.com/PyCQA/isort/issues/1504): Added ability to push star imports to the top to avoid overriding explicitly defined imports. - Documented [#1685](https://togithub.com/PyCQA/isort/issues/1685): Skip doesn't support plain directory names, but skip_glob does.Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.