You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在pyproject.toml的mypy段添加--enable-incomplete-feature=Unpack?

在pyproject.toml中配置mypy启用typing.Unpack实验特性

直接在pyproject.toml的mypy配置段中添加对应配置即可,步骤如下:

  1. 打开项目根目录下的pyproject.toml文件,找到或创建[tool.mypy]配置段(部分旧版mypy支持[mypy]格式,两种写法都兼容)。
  2. 在该配置段内添加enable_incomplete_feature配置项,值设为"Unpack":
[tool.mypy]
enable_incomplete_feature = "Unpack"

如果需要同时启用多个实验性特性,可使用数组格式:

[tool.mypy]
enable_incomplete_feature = ["Unpack", "AnotherFeature"]
  1. 保存文件后,重启Neovim中的pyright语言服务(执行:LspRestart命令),新配置即可生效。

注意:确保你的mypy版本支持typing.Unpack实验特性,版本过旧可能无法识别该配置项。

内容的提问来源于stack exchange,提问作者guhur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 06:41:30