From 3c54c0e4177b2c92db40161a83397f1b221de57d Mon Sep 17 00:00:00 2001 From: Jon Dufresne Date: Sun, 2 Dec 2018 15:48:55 -0800 Subject: Make isort run with Python 3 only As isort is primarily used as a command-line tool, it is in a good position to move to Python 3 only. Other command-line-only tools have begun moving to Python 3. For example: black, mypy, pylint, and Sphinx. It will continue to support formatting Python 2 code, so users can still format their Python 2 projects. Allows for many code cleanups. By removing these workarounds, the project will be easier to maintain and reduce testing resources. Python 2 is scheduled to be EOL on January 1, 2020. The Python community is moving on. https://www.python.org/dev/peps/pep-0373/ For reasons to drop Python 2 support, see: https://python3statement.org/ For an overview of projects that have dropped Python 2 support entirely, see: https://hugovk.github.io/drop-python/2.7/ Fixes #808 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 3fef20fb..ed7984a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ Changelog ========= +### UNRELEASED +- **Breaking changes:** + - isort now requires Python 3.4+ to run but continues to support formating + Python 2 code. + ### 4.3.4 - Feburary 12, 2018 - hotfix release - Fixed issue #671: isort is corrupting CRLF files -- cgit v1.2.1