Changelog
### 5.2.1
```
- Update precommit to default to filtering files that are defined in skip.
- Improved relative path detection for `skip` config usage.
- Added recursive symbolic link protection.
- Implemented 1177: Support for color output using `--color`.
- Implemented recursive symlink detection support.
```
### 5.2.0
```
- Implemented 1335: Official API for diff capturing.
- Implemented 1331: Warn when sections don't match up.
- Implemented 1261: By popular demand, `filter_files` can now be set in the config option.
- Implemented 960: Support for respecting git ignore via "--gitignore" or "skip_gitignore=True".
- Implemented 727: Ability to only add imports if existing imports exist.
- Implemented 970: Support for custom sharable isort profiles.
- Implemented 1214: Added support for git_hook lazy option (Thanks sztamas!)
- Implemented 941: Added an additional `multi_line_output` mode for more compact formatting (Thanks sztamas!)
- Implemented 1020: Option for LOCALFOLDER.
- Implemented 1353: Added support for output formatting plugins.
- ` isort: split` can now be used at the end of an import line.
- Fixed 1339: Extra indent is not preserved when isort:skip is used in nested imports.
- Fixed 1348: `--diff` works incorrectly with files that have CRLF line endings.
- Improved code repositories usage of pylint tags (1350).
```
Links
- PyPI: https://pypi.org/project/isort
- Changelog: https://pyup.io/changelogs/isort/
- Repo: https://timothycrosley.github.io/isort/
This PR updates isort from 5.1.4 to 5.2.1.
Changelog
### 5.2.1 ``` - Update precommit to default to filtering files that are defined in skip. - Improved relative path detection for `skip` config usage. - Added recursive symbolic link protection. - Implemented 1177: Support for color output using `--color`. - Implemented recursive symlink detection support. ``` ### 5.2.0 ``` - Implemented 1335: Official API for diff capturing. - Implemented 1331: Warn when sections don't match up. - Implemented 1261: By popular demand, `filter_files` can now be set in the config option. - Implemented 960: Support for respecting git ignore via "--gitignore" or "skip_gitignore=True". - Implemented 727: Ability to only add imports if existing imports exist. - Implemented 970: Support for custom sharable isort profiles. - Implemented 1214: Added support for git_hook lazy option (Thanks sztamas!) - Implemented 941: Added an additional `multi_line_output` mode for more compact formatting (Thanks sztamas!) - Implemented 1020: Option for LOCALFOLDER. - Implemented 1353: Added support for output formatting plugins. - ` isort: split` can now be used at the end of an import line. - Fixed 1339: Extra indent is not preserved when isort:skip is used in nested imports. - Fixed 1348: `--diff` works incorrectly with files that have CRLF line endings. - Improved code repositories usage of pylint tags (1350). ```Links
- PyPI: https://pypi.org/project/isort - Changelog: https://pyup.io/changelogs/isort/ - Repo: https://timothycrosley.github.io/isort/