Skip to main content

Home Assistant Intents Package

Packaging for intents

Install

Clone the repo and create a virtual environment:

git clone --recursive https://github.com/OHF-Voice/intents-package
cd intents-package
script/setup

Release

Releases are automated by the Release workflow: pushing a YYYY.M.D tag (no leading v) publishes the package to PyPI via Trusted Publishing and creates the matching GitHub release.

To cut a release:

  1. Bump version in pyproject.toml to YYYY.M.D and commit.

  2. (Optional) Add a ## YYYY.M.D section to CHANGELOG.md. If present, it becomes the release notes; otherwise GitHub auto-generates them.

  3. Tag the commit and push the tag:

    git tag YYYY.M.D
    git push origin YYYY.M.D
    

The workflow then:

  1. Verifies the tag matches version in pyproject.toml.
  2. Checks out the intents submodule at the same tag and commits the bumped pointer.
  3. Runs script/package (build + sanity check).
  4. Only after that passes, pushes the submodule bump to the default branch and moves the tag onto that commit, so the tag, the default branch, and the published artifacts all point at the same commit.
  5. Publishes to PyPI and creates the GitHub release.

The intents repo must already have a tag with the matching YYYY.M.D name, and the version must match pyproject.toml, or the workflow fails before publishing anything.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

home_assistant_intents-2026.9.17.tar.gz (714.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

home_assistant_intents-2026.9.17-py3-none-any.whl (735.7 kB view details)

Uploaded Python 3

File details

Details for the file home_assistant_intents-2026.9.17.tar.gz.

File metadata

File hashes

Hashes for home_assistant_intents-2026.9.17.tar.gz
Algorithm Hash digest
SHA256 a874d8d6f30ad475c7ed9c93ad0585379b86bfde6b2777def83f8c6b86e869e9
MD5 ff6c3e086e1c17256589efe4098e4f90
BLAKE2b-256 4a6d9efc007d3a7f0ac30d1b13f90f4ff90fe7d49730dacc1fb76adee900c01d

See more details on using hashes here.

Provenance

The following attestation bundles were made for home_assistant_intents-2026.9.17.tar.gz:

Publisher: publish.yml on OHF-Voice/intents-package

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file home_assistant_intents-2026.9.17-py3-none-any.whl.

File metadata

File hashes

Hashes for home_assistant_intents-2026.9.17-py3-none-any.whl
Algorithm Hash digest
SHA256 050f0a2733e5567db7f4c78cd589ef11cd8fc1603b6a053c5d0d37d3b1f56423
MD5 c40d59d9ff6da7e62bbbb5358a4c3e1f
BLAKE2b-256 b44258af98a5299a3b62fd1537ed9de84c70c1edf1b1604619c7ab03c32e5e8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for home_assistant_intents-2026.9.17-py3-none-any.whl:

Publisher: publish.yml on OHF-Voice/intents-package

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

2026.9.17 This release

2 files

2026.8.28

2 files

2026.8.25

2 files

2026.8.24

2 files

2026.7.30

2 files

2026.6.24

2 files

2026.6.1

2 files

2026.5.5

2 files

2026.3.24

2 files

2026.3.3

2 files

2026.2.13

2 files

2026.2.3

2 files

2026.1.28

2 files

2026.1.6

2 files

2026.1.1

2 files

2025.12.2

2 files

2025.11.24

2 files

2025.11.7

2 files

2025.10.28

2 files

2025.10.1

2 files

2025.9.24

2 files

2025.9.3

2 files

2025.8.29

2 files

2025.8.27

2 files

2025.7.30

2 files

2025.6.23

2 files

2025.6.10

2 files

2025.5.28

2 files

2025.5.7

2 files

2025.4.30

2 files

2025.3.28

2 files

2025.3.24

2 files

2025.3.23

2 files

2025.3.12

2 files

2025.3.5

2 files

2025.2.26

2 files

2025.2.5

2 files

2025.1.28

2 files

2025.1.1

2 files

2024.12.20

2 files

2024.12.9

2 files

2024.12.4

2 files

2024.12.2

2 files

2024.11.27

2 files

2024.11.13

2 files

2024.11.6

2 files

2024.11.4

2 files

2024.10.30

2 files

2024.10.2

2 files

2024.9.23

2 files

2024.9.4

2 files

2024.8.29

2 files

2024.8.7

2 files

2024.7.29

2 files

2024.7.10

2 files

2024.7.3

2 files

2024.6.26

2 files

2024.6.21

2 files

2024.6.5

2 files

2024.6.3

2 files

2024.5.28

2 files

2024.4.24

2 files

2024.4.3

2 files

2024.3.29

1 file

2024.3.27

2 files

2024.3.12

2 files

2024.3.6

2 files

2024.2.28

2 files

2024.2.2

2 files

2024.2.1

2 files

2024.1.29

2 files

2024.1.2

1 file

2023.12.5

2 files

2023.11.29

2 files

2023.11.17

2 files

2023.11.13

2 files

2023.10.16

2 files

2023.10.2

2 files

2023.9.22

2 files

2023.8.2

2 files

2023.7.25

2 files

2023.7.24

2 files

2023.6.28

2 files

2023.6.5

2 files

2023.5.30

2 files

2023.4.26

2 files

2023.4.17

2 files

2023.3.29

2 files

2023.2.28

2 files

2023.2.22

2 files

2023.1.31

2 files

2023.1.25

2 files

2022.1.25

2 files

2022.1.23

2 files

0.0.1

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page