dev-python/hass-nabucasa - 1.12.0 (home-assistant)

Search

Package Information

Description:
Home Assistant cloud integration by Nabu Casa, Inc.
Homepage:
https://github.com/NabuCasa/hass-nabucasa https://pypi.org/project/hass-nabucasa/
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
1.12.0 8 ~amd64 0
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{13..14} )

inherit distutils-r1 pypi

DESCRIPTION="Home Assistant cloud integration by Nabu Casa, Inc."
HOMEPAGE="
	https://github.com/NabuCasa/hass-nabucasa
	https://pypi.org/project/hass-nabucasa/
"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"

RDEPEND="
	>=dev-python/acme-5.3.1[${PYTHON_USEDEP}]
	>=dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}]
	>=dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
	>=dev-python/attrs-19.3[${PYTHON_USEDEP}]
	>=dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
	>=dev-python/cryptography-42.0.0[${PYTHON_USEDEP}]
	>=dev-python/grpcio-1.75.1[${PYTHON_USEDEP}]
	<dev-python/grpcio-2[${PYTHON_USEDEP}]
	>=dev-python/icmplib-3[${PYTHON_USEDEP}]
	<dev-python/icmplib-4[${PYTHON_USEDEP}]
	>=dev-python/josepy-2[${PYTHON_USEDEP}]
	<dev-python/josepy-3[${PYTHON_USEDEP}]
	>=dev-python/pycognito-2024.5.1[${PYTHON_USEDEP}]
	>=dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
	<dev-python/requests-3[${PYTHON_USEDEP}]
	>=dev-python/snitun-0.45.1[${PYTHON_USEDEP}]
	>=dev-python/voluptuous-0.15[${PYTHON_USEDEP}]
	<dev-python/webrtc-models-1.0.0[${PYTHON_USEDEP}]
	>=dev-python/yarl-1.20[${PYTHON_USEDEP}]
	<dev-python/yarl-2[${PYTHON_USEDEP}]
	>=dev-python/sentence-stream-1.2.0[${PYTHON_USEDEP}]
	<dev-python/sentence-stream-2[${PYTHON_USEDEP}]
"

src_prepare() {
	eapply "${FILESDIR}"/${P}-async-timeout.patch

	distutils-r1_src_prepare
}

Dependencies

RDEPEND

	>=dev-python/acme-5.3.1[${PYTHON_USEDEP}]
	>=dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}]
	>=dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
	>=dev-python/attrs-19.3[${PYTHON_USEDEP}]
	>=dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
	>=dev-python/cryptography-42.0.0[${PYTHON_USEDEP}]
	>=dev-python/grpcio-1.75.1[${PYTHON_USEDEP}]
	<dev-python/grpcio-2[${PYTHON_USEDEP}]
	>=dev-python/icmplib-3[${PYTHON_USEDEP}]
	<dev-python/icmplib-4[${PYTHON_USEDEP}]
	>=dev-python/josepy-2[${PYTHON_USEDEP}]
	<dev-python/josepy-3[${PYTHON_USEDEP}]
	>=dev-python/pycognito-2024.5.1[${PYTHON_USEDEP}]
	>=dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
	>=dev-python/requests-2.0[${PYTHON_USEDEP}]
	<dev-python/requests-3[${PYTHON_USEDEP}]
	>=dev-python/snitun-0.45.1[${PYTHON_USEDEP}]
	>=dev-python/voluptuous-0.15[${PYTHON_USEDEP}]
	<dev-python/webrtc-models-1.0.0[${PYTHON_USEDEP}]
	>=dev-python/yarl-1.20[${PYTHON_USEDEP}]
	<dev-python/yarl-2[${PYTHON_USEDEP}]
	>=dev-python/sentence-stream-1.2.0[${PYTHON_USEDEP}]
	<dev-python/sentence-stream-2[${PYTHON_USEDEP}]