Flake8插件,用于强制执行一致的类型注解样式
项目描述
flake8-type-annotations
此工具用于验证类型注解语法,它最初由Guido van Rossum 提出。
安装
pip install flake8-type-annotations
代码示例
# Consistency with this plugin:
def function(param=0, other: int = 0) -> int:
return param + other
# Possible errors without this plugin:
def function(param=0, other: int=0)->int:
return param + other
错误代码
错误代码 | 描述 |
---|---|
T800 | 在参数注解和默认值之间缺少空格 |
T801 | 在返回类型注解中缺少空格 |
许可
MIT.
项目详情
关闭
flake8-type-annotations-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 88775455792ad7bbd63a71bc94e8a077deb5608eacb5add7e5a7a648c7636426 |
|
MD5 | f3002c943784f7ae02b95eb9e2263589 |
|
BLAKE2b-256 | 06e26c006b0be107a05bd18c628fcb375a0385324945e3b83e134d1fc6b11bdb |
关闭
flake8_type_annotations-0.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | de64de5efef3277d7b6012e8618c37d35b21465fb16292e46e6eec5b87e47a8c |
|
MD5 | 5bac51582898b90faa4bc45349923fdf |
|
BLAKE2b-256 | 04e40ccc501ccadb718d8f71e70ccc9912a3266619008384b8773de787fa7c31 |