Bump isort from 5.8.0 to 5.9.2
Created by: dependabot[bot]
Bumps isort from 5.8.0 to 5.9.2.
Release notes
Sourced from isort's releases.
5.9.2 July 8th 2021
- Improved behavior of
isort --check --atomic
against Cython files.- Fixed #1769: Future imports added below assignments when no other imports present.
- Fixed #1772: skip-gitignore will check files not in the git repository.
- Fixed #1762: in some cases when skip-gitignore is set, isort fails to skip any files.
- Fixed #1767: Encoding issues surfacing when invalid characters set in
__init__.py
files during placement.- Fixed #1771: Improved handling of skips against named streamed in content.
5.9.1 June 21st 2021 [hotfix]
- Fixed #1758: projects with many files and skip_ignore set can lead to a command-line overload.
5.9.0 June 21st 2021
- Improved CLI startup time.
- Implemented #1697: Provisional support for PEP 582: skip
__pypackages__
directories by default.- Implemented #1705: More intuitive handling of isort:skip_file comments on streams.
- Implemented #1737: Support for using action comments to avoid adding imports to individual files.
- Implemented #1750: Ability to customize output format lines.
- Implemented #1732: Support for custom sort functions.
- Implemented #1722: Improved behavior for running isort in atomic mode over Cython source files.
- Fixed (PyCQA/isort#1695): added imports being added to doc string in some cases.
- Fixed (PyCQA/isort#1714): in rare cases line continuation combined with tabs can output invalid code.
- Fixed (PyCQA/isort#1726): isort ignores reverse_sort when force_sort_within_sections is true.
- Fixed #1741: comments in hanging indent modes can lead to invalid code.
- Fixed #1744: repeat noqa comments dropped when * import and non * imports exist from the same package.
- Fixed #1721: repeat noqa comments on separate from lines with force-single-line set, sometimes get dropped.
Changelog
Sourced from isort's changelog.
5.9.2 July 8th 2021
- Improved behavior of
isort --check --atomic
against Cython files.- Fixed #1769: Future imports added below assignments when no other imports present.
- Fixed #1772: skip-gitignore will check files not in the git repository.
- Fixed #1762: in some cases when skip-gitignore is set, isort fails to skip any files.
- Fixed #1767: Encoding issues surfacing when invalid characters set in
__init__.py
files during placement.- Fixed #1771: Improved handling of skips against named streamed in content.
5.9.1 June 21st 2021 [hotfix]
- Fixed #1758: projects with many files and skip_ignore set can lead to a command-line overload.
5.9.0 June 21st 2021
- Improved CLI startup time.
- Implemented #1697: Provisional support for PEP 582: skip
__pypackages__
directories by default.- Implemented #1705: More intuitive handling of isort:skip_file comments on streams.
- Implemented #1737: Support for using action comments to avoid adding imports to individual files.
- Implemented #1750: Ability to customize output format lines.
- Implemented #1732: Support for custom sort functions.
- Implemented #1722: Improved behavior for running isort in atomic mode over Cython source files.
- Fixed (PyCQA/isort#1695): added imports being added to doc string in some cases.
- Fixed (PyCQA/isort#1714): in rare cases line continuation combined with tabs can output invalid code.
- Fixed (PyCQA/isort#1726): isort ignores reverse_sort when force_sort_within_sections is true.
- Fixed #1741: comments in hanging indent modes can lead to invalid code.
- Fixed #1744: repeat noqa comments dropped when * import and non * imports exist from the same package.
- Fixed #1721: repeat noqa comments on separate from lines with force-single-line set, sometimes get dropped.
Goal Zero (Tickets related to aspirational goal of achieving 0 regressions for remaining 5.0.0 lifespan):
Commits
-
6e4281f
Add missing acknowledgements -
67494af
Bump version to 5.9.2 -
332cfd5
Fixed #1771: Improved handling of skips against named streamed in content. -
034a5de
Skip line for now -
0e808e0
Add pragma: no cover comment to git link branch -
83a9f68
Closes #1767: Encoding issues surfacing when invalid characters set in files... -
c2ca2e2
Merge pull request #1776 from PyCQA/issue/1767-encoding -
5fb7796
Fix issue #1767: codec error in init files without proper encoding set -
1c8df11
Merge pull request #1775 from PyCQA/issue/1769 -
c36414d
Merge branch 'main' of https://github.com/timothycrosley/isort into issue/1769 - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)