Clang Python 绑定的存根包
项目描述
您是否使用过Clang Python Bindings,但在 IDE 中需要类型提示?您是否曾经想在使用 Clang 但由于缺少类型注释而出错的项目上使用mypy工具?这个包是一个PEP 561存根包,它提供了 Clang 的类型信息。
换句话说,将您的 IDE 转换为:
至:
要使用它,请在全局范围内添加它:
pip3 install types-clang
或者将types-clang添加到dev-requirements.txt或pyproject.toml或用于依赖管理的任何内容。
版本控制
发布的types-clang包对应 clang 包的{ major}.{minor}的类型信息 。types-clang的补丁版本与clang的任何补丁版本都不对应,因为它们正确使用语义版本控制并且不会在补丁版本中添加功能。因此,如果您安装clang==13.0.1,则types-clang>=13.0, <13.1将具有适当的存根。
最佳实践是将types-clang的版本规范编写为与clang包相同,但没有补丁。对于诗歌:
[tool.poetry.dependencies] clang = "14.0" [tool.poetry.dev-dependencies] types-clang = "14.0"
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
types-clang-0.14.2.tar.gz
(8.6 kB
查看哈希)
内置分布
types_clang-0.14.2-py3-none-any.whl
(7.8 kB
查看哈希)
关
types_clang -0.14.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3189d1f1575540db09cbefbb8b4e707b3c0828b8b47d1f9317b336d1c5d21fff |
|
MD5 | e438fe4d42d4815d4760d8ce215e0d8d |
|
布莱克2-256 | 45a474eee75750eb996b20f3688796ec0b413f481239a3d0677c4a668bf61836 |