Skip to content

Automated Dependency Updates for Home Assistant Manifest

Categories: python

Renovate supports updating Home Assistant Manifest dependencies.

File Matching

By default, Renovate will check any files matching the following regular expression: /(^|/)manifest\.json$/.

For details on how to extend a manager's managerFilePatterns value, please follow this link.

Supported datasources

This manager supports extracting the following datasources: pypi, git-tags.

Default config

{
  "managerFilePatterns": [
    "/(^|/)manifest\\.json$/"
  ]
}

Additional Information

The Home Assistant Manifest manager updates the requirements field in Home Assistant integration manifest.json files.

Example manifest.json
{
  "domain": "my_integration",
  "name": "My Integration",
  "requirements": ["aiohttp==3.9.1", "pydantic>=2.5.0"]
}