Skip to content

Home Assistant Package Utility used by TuxdudeHomeLab/docker-image-home-assistant-wheels for building the wheels for dependencies part of Home Assistant

License

Notifications You must be signed in to change notification settings

TuxdudeHomeLab/hasspkgutil

Repository files navigation

Home Lab Home Assistant Package Utility (hasspkgutil)

Build Tests Lint CodeQL Go Report Card

A package utility binary written in go that parses the Home Assistant core package and the list of supported integrations, filters only the integrations of interest within Tuxdude Home Lab and generates the package requirements and constraints list.

The generated package requirements and constraints list are used by the TuxdudeHomeLab/docker-image-home-assistant-wheels repository Dockerfile to build a container image with these wheels, and then used by the TuxdudeHomeLab/docker-image-home-assistant repository's Dockerfile to build a home assistant container image that is used in Tuxdude's Home Lab setup.

This tool is still generic that you can supply a Home Assistant release version and a custom list of enabled home assistant integration components to generate the requirements and constraints.

About

Home Assistant Package Utility used by TuxdudeHomeLab/docker-image-home-assistant-wheels for building the wheels for dependencies part of Home Assistant

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published