Make HACS-compatible (fixes #452) #463
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add HACS compliance files for content_in_root
This commit introduces the necessary files and directory structure to make the 'catt' repository compatible with HACS (Home Assistant Community Store) using the 'content_in_root' approach.
Changes include:
hacs.jsonto the repository root, configured withcontent_in_root: trueandfilename: "catt".custom_components/catt/directory.custom_components/catt/__init__.pyto allow Home Assistant to recognize the integration and HACS to manage it.custom_components/catt/manifest.jsonwith metadata including domain, name, documentation, issue tracker, codeowners, version, iot_class, and pypi requirements for catt.These changes allow you to add 'catt' as a custom repository in HACS without altering the primary location of the 'catt' source code.