-
Home Assistant Core的存根在homeassistant-stubs中输入
资源介绍
用于家庭助理核心的PEP 484存根
这是从来源生成的非官方的仅存根软件包。 您可以使用它来对自定义组件或AppDaemon应用程序中的Home Assistant代码启用类型检查。
如何使用
将其添加到项目的开发依赖项。 我建议使用来管理依赖项:
poetry add --dev homeassistant-stubs
请注意,此包中仅添加了来自严格类型模块的存根。 这包括所有核心模块和某些组件。 诸如sensor , light或media_player通用组件已经输入。
如果您的项目导入了尚未键入的组件,则mypy将无法找到该模块。 要解决此问题,最好的办法是将PR提交给HA Core,这会为这些组件添加类型提示。 之后,这些组件的存根将在此软件包中可用。
动机
家庭助理维护者不希望使用homeassistant软件包( , )分发键入信息。 原因是说py.typed标记
- 上一篇: stubble:基于Apache Camel和morc的Java的简单存根创建
- 下一篇: 服务器存根