isort 是一个 Python 实用程序 / 库,用于按字母顺序对导入进行排序,并自动分成不同的部分和类型。它为各种编辑器提供命令行实用程序、Python 库和插件,以快速对所有导入进行排序。它需要 Python 3.6+ 才能运行,但也支持格式化 Python 2 代码。
isort 5.11.0 正式发布,更新内容如下:
- 添加对 Python 3.11 支持的支持 ( #2024 )
- 删除对 Python 3.6 的支持 ( #2020 )
- 添加 GH 发布助手 ( #2023 )
- 修复集成测试(#2022)
- 修复单元测试 ( #2021 )
- 修复 Rich 兼容性 ( #1961 )
- 修复 Pyodide CDN URL ( #1991 )
- 添加尾随逗号选项(#1876)
- 在不可恢复的异常消息中添加缺失的空间 ( #1933 )
- skip-gitignore:使用允许列表,而不是拒绝列表(#1900)
- 不匹配括号的无限循环(#1919)
- 记录共享配置文件 ( #1896 )
- 修复示例插件中的构建后端值 ( #1892 )
- 删除对 jamescurtin/isort-action 的引用(#1885)
- 拆分长 cython 导入线(#1931)
- 添加命令行标志,以对所有重新导出进行排序 ( #1862 ) ( #1863 )
- 添加 tox 配置示例 ( #1856 )
- 文档:添加 frozenset 和元组设置的示例 ( #1822 )
- 添加多个配置文档 ( #1850 )
更新公告:https://github.com/PyCQA/isort/releases/tag/5.11.0