0.5.5 版本更新说明:
新特性:
引入fastapi-redundant-response-model和fastapi-non-annotated-dependency规则。
添加docstring-missing-exception和docstring-extraneous-exception规则。
规则变更:
修复NumPy 2.0规则中np.alltrue和np.sometrue的问题。
为与旧版NumPy兼容,忽略NPY201规则。
避免对self和cls函数名称应用ignore-names。
格式化修复:
修正带类型参数的函数前注释的错误位置。
服务器改进:
请求快速修复时不中断代码操作解析。
Bug修复:
修正cmp_fix的Ord实现。
多参数调用中未括号化的生成器表达式引发语法错误。
修复pydoclint中DOC501的panic问题。
允许在B013中使用带星号表达式的单例元组。
文档更新:
添加Emacs编辑器的Eglot设置指南。
添加关于nvim-lspconfig的破坏性变更的说明。
添加原生服务器的notebook文件包含说明。
添加Zed编辑器的设置文档。