Skip to content

Upgrading isort 5 to 6

Breaking5.13.2 → 6.1.0Breaking1Platform1Changed13Fixed15Other27

BreakingUpgrade verdict

1 breaking change and a platform requirement change.

  • This version no longer runs on Python 3.8; you need a newer Python.
  • isort can now run on Python 3.13.
2 items need code or config changes

Python requirement changed in 6.0.0: >=3.8.0 → >=3.9.0.

Breaking1
Removes support for Python 3.8.
Platform1
Adds support for Python 3.13.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • added: function entry_points(group: str) -> EntryPoints
  • added: variable EntryPoints
  • changed: field ISortCommand.user_options: List[Any] → field ISortCommand.user_options: list[Any]
  • added: export _all
  • added: export py313
  • added: variable stdlib