1. 841e431 Fix typo in comment about infinite loop by Daniël van Noord · 8 days ago main
  2. 4d69080 test(regressions): keep the wrapped opening-comment branch covered by simpleqt · 8 days ago
  3. c5b4222 Fix comment and style by Daniël van Noord · 8 days ago
  4. 6d73404 fix(output): don't add another NOQA marker on every pass by simpleqt · 8 days ago
  5. 66d2312 Bump the uv group with 10 updates by dependabot[bot] · 8 days ago
  6. 1ca106f Bump pypa/cibuildwheel from 4.3.1 to 4.3.5 in the github-actions group by dependabot[bot] · 8 days ago
  7. 5d9c961 Fix opening-line comment moving to the alias line with combine_as_imports by APX403 · 10 days ago 10.0.0b2
  8. 4db7df2 Add tests for PEP 810 lazy imports in identify.imports by rahul05ranjan · 10 days ago
  9. 2bf0d03 Fix identification of PEP 810 lazy imports in identify.imports by Rahul Ranjan · 10 days ago
  10. 18a6d77 Apply suggestion from @DanielNoord by Daniël van Noord · 10 days ago
  11. 608a51e Ignore an empty comment when merging comment lists by beduldul · 10 days ago
  12. 1060ab4 ci: Avoid rebuilding isort when launching tox by DanielNoord · 12 days ago
  13. 2c45b2b Formatting changes by Daniël van Noord · 12 days ago
  14. 0a25574 Keep a bare "#" when wrapping an import line by beduldul · 12 days ago
  15. ff51e20 Bump the uv group with 3 updates by dependabot[bot] · 12 days ago
  16. 1d60803 Update expected Codecov uploads for Windows ARM64 by Daniël van Noord · 12 days ago
  17. f1ea4b7 Merge compiled and non-compiled CI matrices by Daniël van Noord · 12 days ago
  18. d2c0763 Bump black by dependabot[bot] · 12 days ago
  19. 478eaa8 Bump virtualenv from 21.14.12 to 21.14.13 by dependabot[bot] · 12 days ago
  20. 03f632c Build wheels and run tests on Windows ARM64 by Harish Rajaselvan · 13 days ago
  21. 3d2ac49 Fix --add-import flag name in action comments docs by mmporong · 13 days ago
  22. fb4aeb0 fix(settings): parse a string value of a list-like setting into its items by simpleqt · 13 days ago
  23. c03ad5d Don't skip non-ASCII files in check mode on Windows by nk-batman21 · 2 weeks ago
  24. 3e68366 Preserve encoding and line endings with --overwrite-in-place by APX403 · 2 weeks ago
  25. 4baebff Keep two blank lines when a form feed precedes a declaration by simpleqt · 2 weeks ago
  26. a514c71 Don't indent an indented `# isort: assignments` block twice by VXNCXNX · 3 weeks ago
  27. cf4e46d Keep the operator of a sorted augmented assignment by VXNCXNX · 3 weeks ago
  28. b6f2dc5 Preserve blank lines on partial dedents by Daniël van Noord · 3 weeks ago
  29. 00febae Sort an indented import block that is followed by a less indented import by ybai08 · 3 weeks ago
  30. 58e2188 Disable lines_before_imports in the float_to_top pre-pass by Daniël van Noord · 3 weeks ago
  31. 58971a0 Test lines_before_imports above a comment in both passes by Suliman Abdulrazzaq · 3 weeks ago
  32. 8d102a0 Keep lines_before_imports below the docstring with float_to_top by Suliman Abdulrazzaq · 3 weeks ago
  33. b0a95b7 Don't crash when checking a skipped stream by Zihan Dai · 3 weeks ago
  34. cf295be fix: keep the trailing comment of a single import in wrap modes 9 and 10 by simpleqt · 3 weeks ago
  35. c95de0d Store as `Path` instead of `str` by Daniël van Noord · 3 weeks ago
  36. 5da1dde Skip folders git ignores instead of walking them with --skip-gitignore by taekop · 3 weeks ago
  37. f2326e3 Bump dependencies by Daniël van Noord · 3 weeks ago
  38. 6b04914 Bump the github-actions group with 3 updates by dependabot[bot] · 3 weeks ago
  39. f97a190 Regenarete `stdlibds` for Python 3.15 by Daniël van Noord · 3 weeks ago 10.0.0b1
  40. 7ccf8c0 Delete unused `pre-commit` config by Daniël van Noord · 3 weeks ago
  41. c46f1ae Delete unused logo by Daniël van Noord · 3 weeks ago
  42. 18a39c4 Bump dependencies by Daniël van Noord · 3 weeks ago
  43. 6b84f1f Ensure order is idempotent by Daniël van Noord · 3 weeks ago
  44. f8f66aa Ensure order remains consistent by Daniël van Noord · 3 weeks ago
  45. 6e6126b Add one more test case by Daniël van Noord · 3 weeks ago
  46. 34e6614 Group non-aliased `from` style imports by Daniël van Noord · 3 weeks ago
  47. 3415efa grid: preserve trailing comment when no line wrap is needed by Nor.na · 3 weeks ago
  48. 1745766 Remove changelog entry as requested in review by Huanyi Xie · 3 weeks ago
  49. 9f31b46 Preserve Cython output after atomic syntax validation by Huanyi Xie · 3 weeks ago
  50. 5a6aaf5 Do not add a separator before the next section when lines_before_imports is set by Eljees · 4 weeks ago
  51. a373b47 Keep an import that follows an indented import block with lines_before_imports by Eljees · 4 weeks ago
  52. f13ea91 Respect file extensions for explicit paths with --filter-files by Michał Furgała · 4 weeks ago
  53. 986b53f Fix combine_straight_imports mixing up module names on long lines by APX403 · 4 weeks ago
  54. 1bde3c5 Interpret `\t` in the `indent` setting as a tab by shan3520 · 4 weeks ago
  55. a0c5f8b Clarify forced_separate matching and unlisted sections by Abdullah Ahmed · 4 weeks ago
  56. e16eb6a Document import classification precedence and source paths by Abdullah Ahmed · 4 weeks ago
  57. 1345d99 Include quick guide in help by Daniël van Noord · 4 weeks ago
  58. 0ea5a09 Only support `--version` for version CLI arguments by Daniël van Noord · 4 weeks ago
  59. 92c5685 Remove some unnecessary calls by Daniël van Noord · 5 weeks ago
  60. c7ef131 Remove some trivial `Any`'s by Daniël van Noord · 5 weeks ago
  61. 80d2281 Remove `Any` from `sources` by Daniël van Noord · 5 weeks ago
  62. 2b0cce9 Remove `Any` from `sorting` by Daniël van Noord · 5 weeks ago
  63. 0685d96 Import `WrapModes` directly by Daniël van Noord · 5 weeks ago
  64. 91476cf Remove `Any` from `wrap_mode` by Daniël van Noord · 5 weeks ago
  65. 0d07202 Update dependencies in playground by Daniël van Noord · 5 weeks ago
  66. d93953f Remove shebang-specific test by copilot-swe-agent[bot] · 6 weeks ago
  67. 06e5985 Remove shebang-based file detection by copilot-swe-agent[bot] · 6 weeks ago
  68. 61071d7 Keep the multiline layout of a sorted literal that has a trailing comment by youdie006 · 6 weeks ago
  69. 5e70318 Bump urllib3 from 2.7.0 to 2.8.0 by dependabot[bot] · 6 weeks ago
  70. 795d278 Reduce number of expected codecov files by Daniël van Noord · 6 weeks ago
  71. 9287f90 Small clean up by Daniël van Noord · 6 weeks ago
  72. 43ba3f6 Validate StrEnum parser flow by copilot-swe-agent[bot] · 6 weeks ago
  73. c35f08d Use Literal types and remove vendored exclusions by copilot-swe-agent[bot] · 6 weeks ago
  74. 9530853 Type import kinds with StrEnum by copilot-swe-agent[bot] · 6 weeks ago
  75. 6551a14 Drop Python 3.10 compatibility by copilot-swe-agent[bot] · 6 weeks ago
  76. 9c00c1f Bump the uv group with 4 updates by dependabot[bot] · 6 weeks ago
  77. 9f90561 Core developers revision by staticdev · 6 weeks ago 9.0.2
  78. 4371472 Fix a "security" issue by Daniël van Noord · 6 weeks ago
  79. e74b4ba Do some formatting and setting updates by Daniël van Noord · 6 weeks ago
  80. 539abb1 Bump the uv group with 15 updates by dependabot[bot] · 6 weeks ago
  81. 0482160 Fully type check `tests` and modernize code by Daniël van Noord · 6 weeks ago
  82. bbda474 Bump pypa/cibuildwheel from 4.2.0 to 4.2.1 in the github-actions group by dependabot[bot] · 6 weeks ago
  83. 1fd0701 Agent Host changes for agents/dependabot-monthly-updates-uv by Daniël van Noord · 6 weeks ago
  84. 6911091 Always split on `parsed.line_separator` by Daniël van Noord · 6 weeks ago
  85. 3808b70 Keep CRLF regression cases beside existing check-mode tests by hansu650 · 6 weeks ago
  86. 3202ce8 Preserve CRLF blank lines during float-to-top preprocessing by hansu650 · 6 weeks ago
  87. 13758cf Create one utility to infer line seperators by Daniël van Noord · 6 weeks ago
  88. 3176148 Always try to infer `line_seperator` by Daniël van Noord · 6 weeks ago
  89. 08ab956 Extrract `_scan_quotes` by Daniël van Noord · 6 weeks ago
  90. a0af957 Move `float_to_top` above assignments by Daniël van Noord · 6 weeks ago
  91. e2952c8 Remove unnecessary call to `str` by Daniël van Noord · 6 weeks ago
  92. 89611c0 Unpack immediately without intermediate assignment by Daniël van Noord · 6 weeks ago
  93. 83f7042 Remove `add_imports` from float to top output by Daniël van Noord · 6 weeks ago
  94. 6342505 Split out `_float_to_top` from main `process` loop by Daniël van Noord · 6 weeks ago
  95. c85a44f Use line[0] per review by Pajimo · 7 weeks ago
  96. 661c23f Fix float_to_top hoisting indented semicolon imports by Pajimo · 7 weeks ago
  97. 822b695 Don't create a new `Config` object by Daniël van Noord · 7 weeks ago
  98. a0acfe0 refactor: reuse parse._infer_line_separator for literal sorting by vyrnsynx · 7 weeks ago
  99. 79b6981 fix: preserve line endings when sorting reexports by vyrnsynx · 7 weeks ago
  100. a6db2e4 wip: sort-reexports line endings by vyrnsynx · 7 weeks ago