MCPcopy
hub / github.com/hacs/integration

github.com/hacs/integration @2.0.5 sqlite

repository ↗ · DeepWiki ↗ · release 2.0.5 ↗
684 symbols 3,419 edges 137 files 516 documented · 75%
README

HACS (Home Assistant Community Store)

Manage (Install, track, upgrade) and discover custom elements for Home Assistant directly from the UI.

What?

HACS is a integration that gives the user a powerful UI to handle downloads of custom needs.

Highlights of what HACS can do:

  • Help you discover new custom elements.
  • Help you download new custom elements.
  • Help you keep track of your custom elements.
  • Manage(download/update/remove)
  • Shortcuts to repositories/issue tracker

Useful links

Issues

~~If~~ When you experience issues/bugs with this the best way to report them is to open an issue in this repo.

Issue link

Core symbols most depended-on inside this repo

get
called by 131
tests/common.py
add
called by 38
tests/common.py
get_by_full_name
called by 37
custom_components/hacs/base.py
get_hacs
called by 31
tests/common.py
async_dispatch
called by 29
custom_components/hacs/base.py
safe_json_dumps
called by 27
tests/common.py
execute_validation
called by 26
custom_components/hacs/validate/base.py
get_by_id
called by 24
custom_components/hacs/base.py

Shape

Function 311
Method 297
Class 76

Languages

Python100%

Modules by API surface

custom_components/hacs/repositories/base.py71 symbols
custom_components/hacs/base.py57 symbols
tests/common.py49 symbols
tests/conftest.py26 symbols
scripts/data/generate_category_data.py20 symbols
custom_components/hacs/entity.py17 symbols
tests/repositories/test_plugin_repository.py16 symbols
custom_components/hacs/config_flow.py16 symbols
custom_components/hacs/repositories/plugin.py15 symbols
tests/helpers/download/test_gather_files_to_download.py13 symbols
custom_components/hacs/update.py13 symbols
custom_components/hacs/utils/data.py11 symbols

Used by 2 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

RestrictedPython7.4 · 1×
aiogithubapi21.11.0 · 1×
aiohttp3.8.3 · 1×
aiohttp_cors0.7.0 · 1×
async-timeout4.0.2 · 1×
asynctest0.13.0 · 1×
awscli1.36.39 · 1×
codespell2.3.0 · 1×
colorlog6.9.0 · 1×
freezegun1.5.1 · 1×
home-assistant-frontend20240404.1 · 1×
homeassistant2024.3.3 · 1×

For agents

$ claude mcp add integration \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact