pypi isort 10.0.0b2

3 hours ago

Please see the release notes of 10.0.0b1 for additional changes compared to the last full release.

🚀 Features

  • Skip folders git ignores instead of walking them with --skip-gitignore by @taekop in #2715
  • Sort an indented import block that is followed by a less indented import by @ybai08 in #2730
  • Build wheels and run tests on Windows ARM64 by @Harishmcw in #2758

🪲 Fixes

  • Fix opening-line comment moving to the alias line with combine_as_imports by @APX403 in #2759
  • fix: keep the trailing comment of a single import in wrap modes 9 and 10 by @simpleqt in #2733
  • Don't crash when checking a skipped stream by @PDGGK in #2732
  • Keep lines_before_imports below the docstring with float_to_top by @SulimanAbdulrazzaq in #2663
  • Keep the operator of a sorted augmented assignment by @VXNCXNX in #2737
  • Don't indent an indented # isort: assignments block twice by @VXNCXNX in #2738
  • fix(output): keep two blank lines before a declaration preceded by a form feed by @simpleqt in #2745
  • Preserve encoding and line endings with --overwrite-in-place by @APX403 in #2743
  • Don't skip non-ASCII files in check mode on Windows by @nk-batman21 in #2740
  • fix(settings): parse a string value of a list-like setting into its items by @simpleqt in #2761
  • Keep a bare "#" when wrapping an import line by @beduldul in #2757
  • Ignore an empty comment when merging comment lists by @beduldul in #2755
  • Fix identification of PEP 810 lazy imports in identify.imports by @rahul05ranjan in #2764

Other changes

  • Fix --add-import flag name in action comments docs by @mmporong in #2762

Full Changelog: 10.0.0b1...10.0.0b2

Don't miss a new isort release

NewReleases is sending notifications on new releases.