All Versions
79
Latest Version
Avg Release Cycle
15 days
Latest Release
26 days ago

Changelog History
Page 2

  • v5.5.5 Changes

    October 07, 2020

    🚑 5.5.5 [Hotfix] October 7, 2020

    • 🛠 Fixed #1539: in extremely rare cases isort 5.5.4 introduces syntax error by removing closing paren.
  • v5.5.4 Changes

    September 29, 2020

    🚑 5.5.4 [Hotfix] September 29, 2020

    • 🛠 Fixed #1507: in rare cases isort changes the content of multiline strings after a yield statement.
    • 🛠 Fixed #1505: Support case where known_SECTION points to a section not listed in sections.
  • v5.5.3 Changes

    September 20, 2020

    🚑 5.5.3 [Hotfix] September 20, 2020

    • 🛠 Fixed #1488: in rare cases isort can mangle yield from or raise from statements.
  • v5.5.2 Changes

    September 09, 2020

    🚑 5.5.2 [Hotfix] September 9, 2020

    • 🛠 Fixed #1469: --diff option is ignored when input is from stdin.
  • v5.5.1 Changes

    September 04, 2020

    5.5.1 September 4, 2020

    • 🛠 Fixed #1454: Ensure indented import sections with import heading and a preceding comment don't cause import sorting loops.
    • 🛠 Fixed #1453: isort error when float to top on almost empty file.
    • 🛠 Fixed #1456 and #1415: noqa comment moved to where flake8 cant see it.
    • 🛠 Fixed #1460: .svn missing from default ignore list.
  • v5.5.0 Changes

    September 03, 2020

    5.5.0 September 3, 2020

    • 🛠 Fixed #1398: isort: off comment doesn't work, if it's the top comment in the file.
    • Fixed #1395: reverse_relative setting doesn't have any effect when combined with force_sort_within_sections.
    • 🛠 Fixed #1399: --skip can error in the case of projects that contain recursive symlinks.
    • 🆕 Fixed #1389: ensure_newline_before_comments doesn't work if comment is at top of section and sections don't have lines between them.
    • 🛠 Fixed #1396: comments in imports with ";" can keep isort from recognizing import line.
    • 🛠 Fixed #1380: As imports removed when combine_star is set.
    • 🛠 Fixed #1382: --float-to-top has no effect if no import is already at the top.
    • 🛠 Fixed #1420: isort never settles on module docstring + add import.
    • 🛠 Fixed #1421: Error raised when repo contains circular symlinks.
    • 🛠 Fixed #1427: noqa comment is moved from star import to constant import.
    • 🛠 Fixed #1444 & 1445: Incorrect placement of import additions.
    • 🛠 Fixed #1447: isort5 throws error when stdin used on Windows with deprecated args.
    • 👍 Implemented #1397: Added support for specifying config file when using git hook (thanks @diseraluca!).
    • 👍 Implemented #1405: Added support for coloring diff output.
    • Implemented #1434: New multi-line grid mode without parentheses.

    Goal Zero (Tickets related to aspirational goal of achieving 0 regressions for remaining 5.0.0 lifespan):

    • ✅ Implemented #1392: Extensive profile testing.
    • ✅ Implemented #1393: Proprety based testing applied to code snippets.
    • ✅ Implemented #1391: Create automated integration test that includes full code base of largest OpenSource isort users.

    Potentially breaking changes:

    • 🛠 Fixed #1429: --check doesn't print to stderr as the documentation says. This means if you were looking for ERROR: messages for files that contain incorrect imports within stdout you will now need to look in stderr.
  • v5.4.2 Changes

    August 14, 2020

    5.4.2 Aug 14, 2020

    • 🛠 Fixed #1383: Known other does not work anymore with .editorconfig.
    • 🛠 Fixed: Regression in first known party path expansion.
  • v5.4.1 Changes

    August 13, 2020

    🚑 5.4.1 [Hotfix] Aug 13, 2020

    • 🛠 Fixed #1381: --combine-as loses # noqa in different circumstances.
  • v5.4.0 Changes

    August 12, 2020

    5.4.0 Aug 12, 2020

    • 👍 Implemented #1373: support for length sort only of direct (AKA straight) imports.
    • 🛠 Fixed #1321: --combine-as loses # noqa.
    • 🛠 Fixed #1375: --dont-order-by-type CLI broken.
  • v5.3.2 Changes

    August 07, 2020

    🚑 5.3.2 [Hotfix] Aug 7, 2020

    • 🛠 Fixed incorrect warning code (W503->W0503).