isort 5.11.0 发布,Python import 分段工具


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 )
  • 删除对 j​​amescurtin/isort-action 的引用(#1885)
  • 拆分长 cython 导入线(#1931)
  • 添加命令行标志,以对所有重新导出进行排序 ( #1862 ) ( #1863 )
  • 添加 tox 配置示例 ( #1856 )
  • 文档:添加 frozenset 和元组设置的示例 ( #1822 )
  • 添加多个配置文档 ( #1850 )

更新公告:https://github.com/PyCQA/isort/releases/tag/5.11.0


相關推薦

2022-11-04

装扩展来获得更多语言和功能的支持。 微软于今天正式发布了 1.73 版本,更新内容如下: 从搜索中包括和排除文件夹 当在搜索视图的结果树状视图中右键单击一个文件夹时,现在在上下文菜单中有两个新的选项。 选择 Re

2022-08-26

出问题的 CPU 的故障模式是非常具体的,你可能在 bash、python 或各种系统守护程序中找到分段错误,然而故障消息不会告诉你是哪个 CPU 出了问题。现在我们将 printk() 添加到 show_signal_msg() ,就可以在分段错误时打印对应的 CPU、

2023-12-06

团队最新推出的开源项目,目标是为 PHP 引入 Python 生态,来弥补 PHP 生态的空缺和不足。phpy 使得 PHP 可以调用所有 Python 的包。 包括当下非常流行的 PyTorch、transformers、TensorFlow 

2022-12-09

KCL 团队很高兴地宣布 0.4.4 版本现在已经可用!本次发布主要为 KCL 语言增加了自定义 YAML Manifests 输出的能力,用户可以通过编写代码并调用系统函数来自定义 YAML 输出的样式而无需理解复杂的 schema settings 语义;此外本次发布

2022-05-26

NumPy 1.22.4 现已发布,这是一个维护版本,修复了在 1.22.3 版本之后发现的错误。此外,此版本的 wheels 是使用最近发布的 Cython 0.29.30 构建的,它应该可以修复报告的调试问题。 此版本支持的 Python 版本为 3.8-3.10。Mac wheels 

2023-09-09

Mojo 程序,甚至包括混合 C++ 和 Mojo 代码的框架 Mojo 刚发布时,官方介绍称它能够利用 MLIR,使 Mojo 开发者能够利用向量、线程和 AI 硬件单元。根据测试,Mojo 比 Python 快 35000 倍。 最近开发团队刷新了自己的成绩,他们表示&

2023-12-06

Django 5.0 已正式发布。 根据 JetBrains 公布的 2022 Python 开发者调查结果,Python Web 框架的三巨头依旧是 Flask、Django 和 FastAPI。Django 和 Flask 的使用率排名并列第一。 Django 5.0 支持最新的 Python 版本,包括 Python 3.10、3

2022-04-06

微软近日发布公告,表示已将 Visual Studio Code 的 Python 扩展中的 linting 功能独立拆分了出来,并形成了一个独立的 扩展,此次拆分的目的是为了提高性能和稳定性,并且不再要求在 Python 环境中安装这个工具,此外拆分后的功能

2022-09-09

Python 3.10.7 现已发布,这个错误修复版本是为了解决 CVE 问题而提前发布的。因此与同一阶段的 3.10.6(200 次 commit)或者一年前发布周期的同一阶段的 3.9.7(187 次 commit)相比,其包含的修改数量要较少。但是在这个最新的 Python

2023-09-26

Django 5.0 首个 alpha 版本已发布,标志着进入功能冻结阶段。 主要变化 Python 兼容性 Django 5.0 支持 Python 3.10、3.11 和 3.12。开发团队建议用户使用每个 Python 分支的最新版本。 此外,Django 4.2.x 系列是最后一个支持 Python 3.8 和

2024-03-04

el-npu-acceleration-library) 在 Apache-2.0 协议下开源。这是一个 Python 库,旨在利用英特尔神经处理单元 (NPU) 的强大功能在兼容硬件上执行高速计算,从而提高应用程序的效率。 该库目前正处于积极开发状态。为了显着提高库的性能

2022-08-05

Django 4.1 现已发布,支持 Python 3.8、3.9 和 3.10。一些亮点更新内容如下: ORM 的异步接口,以及在基于类的视图上定义异步处理程序的能力。 import asyncio from django.http import HttpResponse from django.views import View class AsyncView(View

2023-05-07

可用性进行了重大增强。此版本还标志着之前作为实验性发布的几个主要功能的正式发布 — 我们希望您和我们一样渴望将段复制、可搜索快照等功能投入生产!完整的改进记录请看 发行说明,您可以在 Playground 上探

2022-09-23

ter 已联系 Python 软件基金会就 CVE-2007-4559 发表评论,但在发布时尚未收到答复。 更多详情可查看完整报告。