如何让 `mypy` 引发有关使用 `typing` 包而不是内置类型的错误/警告

问题描述 投票:0回答:1

目前我有一堆代码可以做到这一点:

from typing import Dict
foo: Dict[str, str] = []

在Python 3.9+中,最好使用内置类型(source):

foo: dict[str, str] = []

有没有办法配置

mypy
以在我的代码使用
Dict
而不是
dict
时引发错误/警告?

mypy
1个回答
0
投票

在此处记录了 mypy 问题以支持此功能:https://github.com/python/mypy/issues/17690

© www.soinside.com 2019 - 2024. All rights reserved.