isort v5.3.0 Release Notes

Release Date: 2020-08-04 // almost 4 years ago
  • 5.3.0 Aug 4, 2020

    • Implemented ability to treat all or select comments as code (issue #1357)
    • Implemented ability to use different configs for different file extensions (issue #1162)
    • Implemented ability to specify the types of imports (issue #1181)
    • Implemented ability to dedup import headings (issue #953)
    • โž• Added experimental support for sorting literals (issue #1358)
    • โž• Added experimental support for sorting and deduping groupings of assignments.
    • ๐Ÿ‘Œ Improved handling of deprecated single line variables for usage with Visual Studio Code (issue #1363)
    • ๐Ÿ‘Œ Improved handling of mixed newline forms within same source file.
    • ๐Ÿ‘Œ Improved error handling for known sections.
    • ๐Ÿ‘Œ Improved API consistency, returning a boolean value for all modification API calls to indicate if changes were made.
    • ๐Ÿ›  Fixed #1366: spurious errors when combining skip with --gitignore.
    • ๐Ÿ›  Fixed #1359: --skip-gitignore does not honor ignored symlink

    Internal Development:

    • ๐ŸŽ‰ Initial hypothesmith powered test to help catch unexpected syntax parsing and output errors (thanks @Zac-HD!)