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