0.6.9 版本更新说明:
预览功能
- 修复代码块动态行长度计算对于缩进的文档字符串示例的问题
- [翻新] 标记 FURB118 修复为不安全
规则变更
- [pydocstyle] 当最后一行非空时不触发 D208 错误
- [pylint] 在 PLR5501 自动修复中保留琐事(即注释)
配置
- [pyflakes] 为未使用的导入规则增加
allow-unused-imports
设置
错误修复
- 在 pip 构建环境中支持 ruff 发现
- [flake8-bugbear] 避免因多个上下文管理器而短路
- [pylint] 当比较包含括号时,不要为 PLR1716 提供无效的修复
- [pyupgrade] 修复 UP043 以适用于
collections.abc.Generator
和collections.abc.AsyncGenerator
- [翻新] 修复 FURB118 对元组中切片的处理,例如
x[:, 1]
文档
- 更新 GitHub Action 链接到 astral-sh/ruff-action