Merge pull request '2023.3.0 updates' (#1208) from 2023.3.0 into master

Reviewed-on: #1208
This commit is contained in:
Andreas Billmeier 2023-03-05 10:29:07 +01:00
commit 281bb658f0
234 changed files with 5149 additions and 542 deletions

View File

@ -161,6 +161,7 @@
|dominos|dominos integration allows you to order Dominos Pizza|N|N|Y|0.59|
|doods| image processing integration allows you to detect and recognize objects|N|N|Y|0.100|
|doorbird|The doorbird implementation allows you to integrate your DoorBird device|N|Y|Y|0.54|
|dormakaba_dkey|Integrates Dormakaba dKey Bluetooth Low Energy connected locks|N|N|Y|2023.3.0b3|
|dovado|The dovado integration manages communication with the Dovado router|N|N|Y|0.87|
|dsmr|Dutch Smart Meters which comply to DSMR (Dutch Smart Meter Requirements)|N|N|Y|0.34|
|dunehd|control a Dune HD media player|N|Y|Y|0.34|
@ -791,6 +792,7 @@
|touchline|lets you control ROTH Touchline floor heating thermostats|N|N|Y|0.61|
|tplink|control your TP-Link Smart Home Devices|Y|Y|Y|0.89|
|tplink_lte|allows you to observe and control TP-Link LTE routers|N|N|Y|0.83|
|tplink_omada|allows you to control your TP-Link Omada SDN Devices|Y|N|Y|2023.3.0b3|
|traccar|uses GPS for tracking and has support for over 1500 different types of devices|N|N|Y|0.83|
|trackr|trackr platform allows you to detect presence using TrackR devices|N|N|Y||
|tractive|Tractive is an Austrian company develops real-time location trackers for pets|N|N|Y|2021.9.0b1|

View File

@ -72,7 +72,7 @@ Since homeassistant-0.115.3 the **Main Ebuild** is released in three different s
[![emerge ha-min](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml)
These are the USE Flags I use in production myself. All will compile fine and are extensively tested in every release, a daily compilation test is run at Github, big thanks to @antonfischl1980, it currently holds **94** USE Flags.
These are the USE Flags I use in production myself. All will compile fine and are extensively tested in every release, a daily compilation test is run at Github, big thanks to @antonfischl1980, it currently holds **95** USE Flags.
### `app-misc/homeassistant`
@ -83,7 +83,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **901** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **903** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@ -102,7 +102,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
* I use an own profile based on "amd64/17.1/no-multilib"
* Sunce 2022.07.06, I run detailed tests on Python 3.10 only, and am starting to try builds on Python 3.11.
* python-3.10.9 is set as default target.
* python-3.10.10 is set as default target.
# Bigger Changes
@ -338,13 +338,13 @@ I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5-
## My machines
Currently I have three VM's running:
### Production
Python 3.10.9
Python 3.10.10_p2
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test
Python 3.10.9 / 3.11.1
Python 3.10.10_p2 / 3.11.2_p1
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test2
Python 3.10.9 / 3.11.1
Python 3.10.10_p2 / 3.11.2_p1
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
## Hardware I use
@ -573,21 +573,21 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1734 Ebuilds in total, 1723 of them have in total 1727 (34 different) licenses assigned.
There are 1811 Ebuilds in total, 1800 of them have in total 1805 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1012|
|Apache-2.0|372|
|GPL-3|107|
|BSD|91|
|LGPL-3|23|
|GPL-2|19|
|MIT|1052|
|Apache-2.0|398|
|GPL-3|112|
|BSD|94|
|LGPL-3|26|
|GPL-2|21|
|GPL-3+|14|
|all-rights-reserved|13|
|LGPL-3+|12|
|BSD-2|7|
|Unlicense|7|
|Unlicense|6|
|MPL-2.0|5|
|LGPL-2.1+|5|
|LGPL-2.1|5|
@ -612,9 +612,9 @@ There are 1734 Ebuilds in total, 1723 of them have in total 1727 (34 different)
|CC0-1.0|1|
|GPL-2+|1|
(Last counted: 26/02/2023)
(Last counted: 04/03/2023)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 26/02/2023
Last updated: 04/03/2023

View File

@ -13,10 +13,12 @@ DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618
DIST homeassistant-2023.1.7.gh.tar.gz 17814648 BLAKE2B 2338667a07c87779fc96a2a048454804345a6fce91c2521922b08ca43cd596887b003b0115323962bfaa953f2d5888dd92d30ed273a056560dcf3121c17f4549 SHA512 5649c0bbb4060b496403942c911f33d3c392abd9989f55d666a09ab09984f6e70094953efe905d8f9a3a206cbcae3be9395fc1c19e20e2ffb6ad974cf55cf568
DIST homeassistant-2023.2.4.gh.tar.gz 18208079 BLAKE2B 595df5dada0230b16f7666ae19d147dc160032102fa08a0bf573ff3ec4939ec16e51c43f631441e2d761a32253229a8699fbe923b5e2ccb2909ed97a39242191 SHA512 a573c573dad1dc68f35283b757c4fbe6423965c475cf595b1c88b73522ec1a50e1f92b148ac11e67693edfc1b1c698466726ee14cb7d0751cb882a8e104449e3
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
DIST homeassistant-2023.3.1.gh.tar.gz 13671494 BLAKE2B df383a56480520e3a3cf58b842961d6a54de2020a4de3f80bbb889abeceaaf6ae0438ee4f77e5fe0b49a94435f4ff2d961e5eb68aae7c7724c2dcbf6bedbe0a7 SHA512 3ca05aa09e98d7b98516a8cae0eec35a838fe22dd05db8e9f3f39265da5c95439017b2c79b89fb0edfd58454b3a89e731bf4a9603bc629bb321bfb2f90be08d0
EBUILD homeassistant-full-2022.11.0.ebuild 76217 BLAKE2B 603b41451399042d89fdbaf7e6e34e8b0e759492ebd1c4d8f85cd01531d01e20623d7d987831db031f847ace6ff60f53a05dfa55b90cb65361d8f16b0cf88d9b SHA512 dffb437593e38bd3b00725845b2bca6d5937498bd73933b2e5b2d48d0ae0c69a5e89d897e16a9fab6cb3d7e20116eb7f87d5f0b2bf50cf54a837189fe66376ec
EBUILD homeassistant-full-2022.12.9.ebuild 77358 BLAKE2B 87be9c62dcc053e8b4b827ee681ca54743e8e4a7f1c906ab9878006fbef5dd5130b53d76ac8e027c03738a27874942636d182daf0dca1fb96aa7ce75af94cf02 SHA512 4cc6a6ef385a55d635096bab898cb9824d216dbb518842de2029aa4c4d332b604f7a45a8dac306fcea9f09e08a56342f825c75d132de5e2e3c7962d1fd83d7bd
EBUILD homeassistant-full-2023.1.7.ebuild 77734 BLAKE2B 1002a8e70736616a68659d601e116a93f31fe90b65966ebf8dc5978c87ab70f35465bf169300bbef73e95b4a82bf8c1df62e25e6e625bd1256ffa2caa1766c6a SHA512 e71f004fcc826c03c5da90acd6adb4f0359f18dace51ca0d1c217480510501c94a129aec304ea5ca613e18f32101c5523d269e55ef329b0b6622eac9595c2418
EBUILD homeassistant-full-2023.2.4.ebuild 78468 BLAKE2B 46ac22bcd8cc1d9a749b72ccae8a3f55b0de722b605f9afca3492e301fa1c59c08d63fa6f1471411c586cb12fee345e60c9462a18d4744c613eb368d73759101 SHA512 bf517aaf97a8409846d49b125341e6e49242f5157325d57beff255110a9e235a318c71b8d2f3054a530b4342d67457744ca358a054041e67f03c93cde5e35656
EBUILD homeassistant-full-2023.2.5.ebuild 78489 BLAKE2B e9570cfd52115aadcf6040f70b02631b11005ff1f7febf6e613df396dc6097f739f8f370edbdbe582efd697227a82a93660e0decab82300ebe41de76552525f3 SHA512 35af47b6507568bc9301be3e348bfa50269c10aa1c3720e210ba8ca75348a3723231a139c8fabcab278b6f09b209427c10eaabbf76b824cc23dc025800e4b7e6
EBUILD homeassistant-full-9999.ebuild 78493 BLAKE2B cae40b60dba605077080a09affed0920d8d7ee29ce310de0a2d7ba0effe3c47d566163880d0b64c70ef0340321abebe9d0e7a5ef1d43106350f7171b07dde1db SHA512 67e09d6cee9f4349e483c1dd2ea435c7dfcf9611e0fbde5438d6e2e1aac63902e7e3ccc66e7329c7556cf331fabce308d6ffc9307911884833a443345f4abc50
MISC metadata.xml 84211 BLAKE2B 0449187902da333aff864760a592b74367b34edd30b8d7428fd2d54abb90199c0aec0a608583d6dbdcbe9fdc8582b601f1ecc2716f969f3b6457cc4037a1bae3 SHA512 aec64e7c7459cd280a08503a7928e27df34d84c92f4233278df8576ca0bc782193d3608c3beda2bcb0aa880f8a68452fd6ed162d0da71a5f085b9d0ea121d2c3
EBUILD homeassistant-full-2023.3.1.ebuild 78977 BLAKE2B 7bccf2aa3394fe0f0c334cb7a2a8105fbf473837eb35e0f3822ac051e16ddf3a5dc6aa34983c424fab8946c14f7c6a7f29756689beac3c5fb035bc0b675bcf92 SHA512 af77e1f4c1a8eee5e74322c179e72aab4af6df255e240923de36ca7708d21b78b2d1f94c5f453ab0715510db59ecaaaa2135fb87cd9e65efebcdf760b68a3d5c
EBUILD homeassistant-full-9999.ebuild 78981 BLAKE2B 1690a20a80a10afc14f0613f484c39416ceec09bbb23b4a94032aa13231fac53a32e33802e6c4d09740bce785fcc08412745b8e2b870af13aafdc975a3b0f39d SHA512 cf85481b51c2ac44f48b584ad7699f31f088dfc105d2042f4971ec898f49e7b220b861fba199b606ef5aed82a156ab538a9fd7b557b87d4db4a825dcc158582b
MISC metadata.xml 84403 BLAKE2B f7c4d71f5209559455a50ca41698c9eece063db8dfaacd23dc7788acb81e26388616e151f11c8c308fd727bb78da1d92ef22fe483489be02b1cd13a05d650662 SHA512 4761c0e5e90a7cc1c523f314dc3877e9958f78ea47a75f8027259251311cea1eee47aaec19832ca529604c4d55e43f8f8eb3266b6465b143f99dbc735b328328

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -178,6 +178,7 @@
<flag name="dominos">dominos integration allows you to order Dominos Pizza</flag>
<flag name="doods"> image processing integration allows you to detect and recognize objects</flag>
<flag name="doorbird">The doorbird implementation allows you to integrate your DoorBird device</flag>
<flag name="dormakaba_dkey">Integrates Dormakaba dKey Bluetooth Low Energy connected locks</flag>
<flag name="dovado">The dovado integration manages communication with the Dovado router</flag>
<flag name="dsmr">Dutch Smart Meters which comply to DSMR (Dutch Smart Meter Requirements)</flag>
<flag name="dunehd">control a Dune HD media player</flag>
@ -808,6 +809,7 @@
<flag name="touchline">lets you control ROTH Touchline floor heating thermostats</flag>
<flag name="tplink">control your TP-Link Smart Home Devices</flag>
<flag name="tplink_lte">allows you to observe and control TP-Link LTE routers</flag>
<flag name="tplink_omada">allows you to control your TP-Link Omada SDN Devices</flag>
<flag name="traccar">uses GPS for tracking and has support for over 1500 different types of devices</flag>
<flag name="trackr">trackr platform allows you to detect presence using TrackR devices</flag>
<flag name="tractive">Tractive is an Austrian company develops real-time location trackers for pets</flag>

View File

@ -12,8 +12,10 @@ DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618
DIST homeassistant-2023.1.7.gh.tar.gz 17814648 BLAKE2B 2338667a07c87779fc96a2a048454804345a6fce91c2521922b08ca43cd596887b003b0115323962bfaa953f2d5888dd92d30ed273a056560dcf3121c17f4549 SHA512 5649c0bbb4060b496403942c911f33d3c392abd9989f55d666a09ab09984f6e70094953efe905d8f9a3a206cbcae3be9395fc1c19e20e2ffb6ad974cf55cf568
DIST homeassistant-2023.2.4.gh.tar.gz 18208079 BLAKE2B 595df5dada0230b16f7666ae19d147dc160032102fa08a0bf573ff3ec4939ec16e51c43f631441e2d761a32253229a8699fbe923b5e2ccb2909ed97a39242191 SHA512 a573c573dad1dc68f35283b757c4fbe6423965c475cf595b1c88b73522ec1a50e1f92b148ac11e67693edfc1b1c698466726ee14cb7d0751cb882a8e104449e3
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
DIST homeassistant-2023.3.1.gh.tar.gz 13671494 BLAKE2B df383a56480520e3a3cf58b842961d6a54de2020a4de3f80bbb889abeceaaf6ae0438ee4f77e5fe0b49a94435f4ff2d961e5eb68aae7c7724c2dcbf6bedbe0a7 SHA512 3ca05aa09e98d7b98516a8cae0eec35a838fe22dd05db8e9f3f39265da5c95439017b2c79b89fb0edfd58454b3a89e731bf4a9603bc629bb321bfb2f90be08d0
EBUILD homeassistant-min-2022.12.9.ebuild 15819 BLAKE2B de8fb7aa08ecd43f6e7755c86bb90f015d912a73efde1d2c976e33cb9a7f2c905801ad817218c8fde9aac4a30aa9273a122ba11fd617396e33a7cdcc6c1a89d0 SHA512 edf90af68c9e50c15dd029d19a2d88f8cbce1d7a85f78510c0b69d4d721345daa2ead348871ce5cb2e65442a96b0066fab40b6eb6c6ffbb10b8c52da09f6936d
EBUILD homeassistant-min-2023.1.7.ebuild 15884 BLAKE2B 63db42a838213234b11443e9b59a8d4c8e9e6cb3619cba99060835d08895bdff7d7fb23cecee66bb873a8cd1b6adbd4db0a4259b0465768390147cca8bab85d1 SHA512 7393dccc1fa6f09b28504f5a7321e02fccac651988453a5a2e3266aaaf41c54e21bc5e424f01395939717c7bd1551d14a1d6f0f5aa7630ccee0b8bc4fa97737f
EBUILD homeassistant-min-2023.2.4.ebuild 16072 BLAKE2B cbbb0fa103ddfac4fe274eb9f8a28b557ad54064210199bb429744b999b2cf04de2f4cfece9f6e8ccab597ddcb41dbee91ecb8de4bf486c76402900c3c3d3ab3 SHA512 768c6dd7070311a7b65d06e71f43a47bcd11e9003055358c758f6afb134802192141aa9f197d8002f4074582551fafc190377a43b8574f8de3ae3a1f3592a946
EBUILD homeassistant-min-2023.2.5.ebuild 16073 BLAKE2B f566c56bad3854558a11de5886a62e07c94911d1d4b5363227bdca52780fea3b37170995bbae8f35218bbba9ce344cf64d916bcf154885d681907d71784306a6 SHA512 fe79cc34855e94250286ed2ea54f02f9eca1ace3a5608899b580a69bd8ca58f516280c54e2cb054036cf02b0ac5ea0cbb81b8dd587b8a59f1b82834bfcd30dfa
MISC metadata.xml 8819 BLAKE2B eb61e884c09e5488157d7643c284656c3cb33981bb1fbbc56987f9dc74d9e7b39eaa1b204178c213e963bd9daf27728982be72ce8cc54aa959ccecdbf73df118 SHA512 afbcbc04690c17b3b4e480e07392718e1e42ddb2b0c2e8051630865eb3e79ac4b2fc9e5f07265afaba6f44a3934107852f5562913cb7b96c61c21b31f1721d90
EBUILD homeassistant-min-2023.3.1.ebuild 16437 BLAKE2B 80deef124308e7cb882ac256cc28713a1c692d98f247a0532ef18f920f93059f59767641f8ae613c28bd10a02e5fc9173ee7d803552cbc8f3458c21986d573f7 SHA512 28e752616df3a55d90b9fdd3f37267f03a641ddb8ae7022b2b5dea88f4615dc5be4dbf3fdd53e5895426aef292de2276703c825c1f79a6e9306ec8407166b439
MISC metadata.xml 8909 BLAKE2B 104002b525b997e5dbc76e75e13553b05bd109cd6402c320508850c9cbb57c16e1700d546e966a1076d9ccf0ab0f5a18e269bbb362dd1890d7032421216466e7 SHA512 6fe745b3f1667f41850b08ffa67ac3894b8b78edb35670760ec9895a3a3be212af51133ce1883134342d8f1868fa75f44e554f38032cf5b7a6917d3107ddb980

View File

@ -0,0 +1,309 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky dlna_dmr dlna_dms +dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken local_calendar +mariadb maxcube mikrotik +mobile_app modbus +mosquitto +mqtt myq mysensors mysql +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink tplink_omada upnp utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.5[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.0.3[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
~dev-python/cryptography-39.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.84.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.51.1[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.51.1[${PYTHON_USEDEP}]
~dev-python/grpcio-1.51.1[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.0.6[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.9.3[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20230302.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2023.2.28[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.3[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.3[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.7[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.4.0[${PYTHON_USEDEP}]
<dev-python/pip-23.1
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.2[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.5.0
~dev-python/sqlalchemy-2.0.4[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep '~dev-python/uamqp-1.6.0[${PYTHON_USEDEP}]' python3_{9..10})
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.47.3[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.5.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.12.1[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.70[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-47[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.5[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.0.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.84.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.2.0[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-13.0.4[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2023.1.0[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.4.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.6.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.6.1[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.6.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-4.2.9[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.1.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.11[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-6.0[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.4[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.3.1[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.29.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.22.1[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.4[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.4[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.4[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.1[${PYTHON_USEDEP}] )
tplink_omada? ( ~dev-python/tplink-omada-client-1.1.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.18[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.7[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.47.3[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.9[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.93[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.53.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.3[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.46.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.14.1[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-7.1.0[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-1.0.1[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.5.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.0.0
~dev-python/pydantic-1.10.5[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.1.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.16.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.20.3[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.4.6[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
~dev-python/syrupy-4.0.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@ -97,6 +97,7 @@
<flag name="tile">API for Tile Bluetooth trackers</flag>
<flag name="tomorrowio">obtain weather, air quality, pollen, and fire information fro tomorrow.io</flag>
<flag name="tplink">control your TP-Link Smart Home Devices</flag>
<flag name="tplink_omada">allows you to control your TP-Link Omada SDN Devices</flag>
<flag name="upnp">support UPnP/Internet Gateway Device (IGD) Protocol</flag>
<flag name="utility_meter">integration provides functionality to track consumptions of various utilities</flag>
<flag name="version">display the current Home Assistant versions</flag>

View File

@ -13,9 +13,11 @@ DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618
DIST homeassistant-2023.1.7.gh.tar.gz 17814648 BLAKE2B 2338667a07c87779fc96a2a048454804345a6fce91c2521922b08ca43cd596887b003b0115323962bfaa953f2d5888dd92d30ed273a056560dcf3121c17f4549 SHA512 5649c0bbb4060b496403942c911f33d3c392abd9989f55d666a09ab09984f6e70094953efe905d8f9a3a206cbcae3be9395fc1c19e20e2ffb6ad974cf55cf568
DIST homeassistant-2023.2.4.gh.tar.gz 18208079 BLAKE2B 595df5dada0230b16f7666ae19d147dc160032102fa08a0bf573ff3ec4939ec16e51c43f631441e2d761a32253229a8699fbe923b5e2ccb2909ed97a39242191 SHA512 a573c573dad1dc68f35283b757c4fbe6423965c475cf595b1c88b73522ec1a50e1f92b148ac11e67693edfc1b1c698466726ee14cb7d0751cb882a8e104449e3
DIST homeassistant-2023.2.5.gh.tar.gz 18210750 BLAKE2B 326d12c4d279f908674f25388b059f557dd13c411a055f7f5d4cb7dba72a2cf381d2c8ac40bf018aced3cc278208f343bdc246c5aff6a570443b49720dc18a51 SHA512 1d7c0559b9735e97fd030089d5af54d8c694602c0d2f6696066b9f216c4cc66de561c509b6ac5538cd3ca911ddce59e53c98a1c6cd779a7d3b4ceea9ed286493
DIST homeassistant-2023.3.1.gh.tar.gz 13671494 BLAKE2B df383a56480520e3a3cf58b842961d6a54de2020a4de3f80bbb889abeceaaf6ae0438ee4f77e5fe0b49a94435f4ff2d961e5eb68aae7c7724c2dcbf6bedbe0a7 SHA512 3ca05aa09e98d7b98516a8cae0eec35a838fe22dd05db8e9f3f39265da5c95439017b2c79b89fb0edfd58454b3a89e731bf4a9603bc629bb321bfb2f90be08d0
EBUILD homeassistant-2022.11.0.ebuild 30353 BLAKE2B c529f12ca264233494b952bb239762da593ff8c1d93c533c40d7d507998d1f68cd848a5e570f9d9c51916d15912566a57eaf94695a761e250e7ff45c2d608d11 SHA512 a32089db64416d97b3e2bdef4bfb936a0fbe1575474021a0dc2209ecc4a7fe3328ae2aa931ec6cfcda320b8ab169f85a8c7aa141781d03cfdf3df9a5959b6def
EBUILD homeassistant-2022.12.9.ebuild 30871 BLAKE2B 57e14ffb9c165d4dd7bf1a49283f39212d2c6a1bd34807067ca1a273168904adcfa7be92b477a202ee6574299a3a3356db4eafd737feb1af9b6cfec83f02fe4a SHA512 6e22e72a63aaa0938c45a3e833108d53d50b5f1d05531c36a8f62bc7a540fe45022585d99953712a652e5b423076d887487199844e3dddd26691bed149149f0e
EBUILD homeassistant-2023.1.7.ebuild 31009 BLAKE2B af8e22fc3680027fe7576fa1c4518eb3b32ae01fcf6d9480825502147b3595eee4c11ed08dd28306ab733e9952eeef2b5c929aab7d9c72975b8909f779a217ed SHA512 c36e78161d743f696bfc3f0ec8de4cdd3c2a02fe66ddd97df7eb0b693e69cbef4f75e4e3625a6f8d0b8b2491ec9768b065271e67860559c5f533bc4153acb046
EBUILD homeassistant-2023.2.4.ebuild 31201 BLAKE2B 3a2351739cbe2501c885c0d75f7d3a08938ff9b3451ceb9160e4219da01c51f0ae59489abaf2f01f1734fdf47b27d3b55ac468d89c07ae649ed3a8615a7dacbc SHA512 6ead33ffdac09548845f87404058de149011a38acbf37d86000561b649be5efa923c02f126e29881a34a40257329c37db97741731b286f687a030b0158e44f74
EBUILD homeassistant-2023.2.5.ebuild 31222 BLAKE2B fb1be834569f135ccd475671845349a92c76de0c7f109c30a2272907114602b9f714716d4bdd64a5aeab19ffd78f87a755e44fbff7e9db77a3d8a1168e827c85 SHA512 81aae65489559c16f0845db80f5eae98583c10983f5061ba907140022b19420d40aebca1eb2537a722b507da419ee793ce3d9f33819f60ffeaa6a31f59c7e795
EBUILD homeassistant-2023.3.1.ebuild 31494 BLAKE2B f4f18bd67626863e0f6a10987f9bd165534169fbda5ee56223b95b79812b4a09496e294ec7a3aea6fa9eeba76f7b8d8e779e962e9957b4f420d37066a2cd3df7 SHA512 c6cc13f1702c2959abc6c169949e5c7f26f9159ab59ce731233b05f8852c7909ff25a58a22e6eeecc06c3cb65c6609aa4dd81b61965f27d5330f73a69b8728db
MISC metadata.xml 26350 BLAKE2B 4bdd2f50c2cff1d687933f93c74cd223bd85c42ddb6818a4af700e45227f9e52a03de2060361b631040975b8ba0c43b226b005f4ecacd27692e3aae4c93c997f SHA512 77bc7e43c492069064e98b9c20af944326700f3c2263bf2c430a12200148831ca304511523871229150e4b2e89211f97940950113f22d9a491f8d2284a09337d

View File

@ -0,0 +1,503 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.5[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.0.3[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
~dev-python/cryptography-39.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.84.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.51.1[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.51.1[${PYTHON_USEDEP}]
~dev-python/grpcio-1.51.1[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.0.6[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.9.3[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20230302.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2023.2.28[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.3[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.3[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.7[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.4.0[${PYTHON_USEDEP}]
<dev-python/pip-23.1
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.2[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.5.0
~dev-python/sqlalchemy-2.0.4[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep '~dev-python/uamqp-1.6.0[${PYTHON_USEDEP}]' python3_{9..10})
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.47.3[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.5.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.6.1[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.12.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.56[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.70[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.2.1[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.2.1[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.7[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.0.4[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-47[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.1.4[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.5[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.0.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.84.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.12.1[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.3.1[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.2.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.9[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.2.0[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-13.0.4[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.9.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-108[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.11.1[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.5.0 ~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2023.1.0[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.29[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.4.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/pyfibaro-0.6.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.35[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.11.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.7[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.11.0[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-2.3.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-5.0.0[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.6.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.6.1[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.13[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.6.2[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
image_upload? ( ~dev-python/pillow-9.4.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.3.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.3.2[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.6[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.12.1[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.6.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.9[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.0[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.1.1[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-4.2.9[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~dev-python/youtube-dl-2021.12.17[${PYTHON_USEDEP}] )
meteo_france? ( ~dev-python/meteofrance-api-1.2.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.1.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-7.5.0[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.6.0[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.11[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-3.0.0[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.27.5[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.19[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-6.0[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-2.0.0[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.11.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.4[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.17.1[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.3[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.3.1[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.12.0[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.29.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.22.1[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.4[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.4[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.4[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.1[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-44[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-3.0.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2023.2.0[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.21.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.3.2[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.15.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.18[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.7[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.33.1[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.47.3[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.9[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.93[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.53.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.3[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.46.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.14.1[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-7.1.0[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-1.0.1[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.5.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.0.0
~dev-python/pydantic-1.10.5[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.1.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.16.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.20.3[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.4.6[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
~dev-python/syrupy-4.0.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@ -0,0 +1,24 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="AEMET OpenData Rest API library"
HOMEPAGE="https://github.com/Noltari/AEMET-OpenData https://pypi.org/project/AEMET-OpenData/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="sci-geosciences/geopy[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]"

View File

@ -1,3 +1,5 @@
DIST AEMET-OpenData-0.2.1.tar.gz 12464 BLAKE2B ac26f62c837b39576371ceb3c19374d35aca627ad6f51feae4da8e34a2858ff91f8140424f4dbdaece14d36d8a22347fed95633d44d9211198051f8fe95dd223 SHA512 6b05a4a7993f76d722c13ef87fbddb56bcdcc4a3527cf4c4c82ecbf5420bd6f273d896b3145f8975b4d7d8974d2de891e58fd0dcfd364a4aa38db1cb41958385
DIST AEMET-OpenData-0.2.2.tar.gz 13246 BLAKE2B 1d6fe70d260ef00b145c9abff26172132acf5b7a0f98891676581ca791bb43721ca0daddaf0085446b4cf0e5a3efc3f90c2f1ec6197f05232fc529ee22c4fdb9 SHA512 c455d835aba4a1a708a1352cbce721d416ddcb9097126e49ad0f25c002a8331ae2f898612ee94c248fd2793557a0158c0f99bbb41b1f26c1577f02f89d043837
EBUILD AEMET-OpenData-0.2.1-r1.ebuild 777 BLAKE2B fe5e4dde7bbc7e3d91916c7f57f7f4ebe14188f0d6dc4c85132adb249f5f8ee9a58054a9c487747ec7d8b26448a3ad6115de3e398708ef76e9a4f1417f1b2e67 SHA512 8c875f0962b04fd4c461e97ee42fcdd889ccea0ac17b2885f5b128e3b8f6e458342b5000ed08822e92e00961cbbbcf0ded94aadedb8e22eab10fea23dd90559f
EBUILD AEMET-OpenData-0.2.2.ebuild 634 BLAKE2B 2bad158574fc62b6446062330749b0b8ce12dfb7e94aa2f10ca9d058aa2d3079a4740b8255171a7661aea8907156d0ecb36c469a4c45247cb6656f42bab998da SHA512 1310db4e768b71de79ad5d8bbb88f4bcd3fbc7f56c50176e1ebcc29bcec2bb00738acf89763bb7af8e3568214d7891075825f98b52362c1374b9c3b17467e8ea
MISC metadata.xml 515 BLAKE2B d240cd4e9da690fc624a56ada7fdbfb0ae39ab7a5cb8a1165dd6669a39b235389e3cc070235e3869c2217e98a313899acd4a50ca397847444ca91f65b3665a2d SHA512 d0d7250de254f4b068b387bb853e3092282b749bea7c6b1c20a92f8801df5f0b64c1e4f6f943047f850468d86b7d3a200041c0d7a8fcc4bd0a45d625f49583c3

View File

@ -0,0 +1,24 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="A client for Honeywell's US-based cloud devices"
HOMEPAGE="https://github.com/mkmer/AIOSomecomfort https://pypi.org/project/AIOSomecomfort/"
SRC_URI="$(pypi_sdist_url --no-normalize)"
S=${WORKDIR}/${P}
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/prettytable[${PYTHON_USEDEP}]"

View File

@ -1,3 +1,5 @@
DIST AIOSomecomfort-0.0.11.tar.gz 21478 BLAKE2B 84f58b69cb99a83f78501bb41c5b68b5016da1ad09a7a48633eedf7aa7ce58a904bd7c653a6cfd5761afc66367415e42413c4f185bbffda9856df2fd669eb5c5 SHA512 679312c6c6933fa9a3675e0d8df22c56d68537201e436f6576c672cd857b42eb1f2e6ee072b4255ae9498e3ef6af6931ae82758769b61d2a8d064f9c2851b817
DIST AIOSomecomfort-0.0.6.tar.gz 21319 BLAKE2B 17cd6a14c9ebb092903718053e8f8ce7f28a7fafb93b87f9c2d2fb99c045d3c6e6b6f782a6d79d22430eee50afd0bf5fef68bca3dac97955133939a769a89e99 SHA512 469b7818c363e569fd2a8754ffed75c77417e954442cab49074dd4af89aee271f7c88fe53ae6f1e39aec9c9c98342e17f2198c5d05f22a88a7ea19be001ec673
EBUILD AIOSomecomfort-0.0.11.ebuild 624 BLAKE2B 0e69407a4682817a2c5c30b879bcb7544bb209549dfd85d3fc75b8a4cd2467be0b9b57d639250a224cbdefb3106ec839da432fc0e0bd3a18cf40659023dee094 SHA512 323b1410e5a6436ba04185a3068aff1cb1490e914a3727f832050a5441cb7dfd604be1874a56857bff590614fc17be94fc9258366f9ac93e5c67709b03c17f57
EBUILD AIOSomecomfort-0.0.6.ebuild 783 BLAKE2B 668b0b059f7cdd241c7ca8d5bc6cd3ebb57fa64e041fc83eb25256d17f2c257705b36d6425ba2b8ccbff724efe1ad842353e4bd43c2e590c0596f7124992f404 SHA512 bbd7bde96837d171fd0436fd45940c4c996113cc8bb40d4d2d132744bac2d887ee1f0c6d2c98f5ac94bd906732e948f93e341537c7a378c7e208d7930bc9c705
MISC metadata.xml 522 BLAKE2B 01363a2e06ff39ecc027fcc27ef961869b84c32bd97a2d27b8079c33857b41c14433e17815f51d83b2ab9adc8c172b89422ae8f52a5d0dca81fdf466b7dd676a SHA512 4b70cbe1a570ee6b1be1f6cdd7053f91f4498368689a584e21e59639126afbc830a1e0cf4eb99b85e9d17a41d7e205539835174895339bba9e16accc2dc94cad

View File

@ -20,14 +20,3 @@ DOCS="README.md"
RDEPEND=">=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.12.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,7 +1,7 @@
DIST HATasmota-0.6.1.tar.gz 27160 BLAKE2B 543daf73141ce26de33015dfceeb0181c7784c03201f93eaa94e4463310401d7dfde149d596e4eaff48b941ee42d1f0e2775f10bc0117b39fec08b603f819263 SHA512 1c0f8b5a651dce265796d60858a42f069ae92bf76e8325af09408257ef9528f582059e8abd249247787e265030829fea27d7b434137395351368f7f654d13edf
DIST HATasmota-0.6.2.tar.gz 27233 BLAKE2B fec2f60b6cf66894de984c471f4258ea2258657c9462122de5330a82753b331fc7de8d3b4e2f462ad1f0cf2862c8424fd948cbfd252597bb4d0056a37ddbfd80 SHA512 3499621c5f35445cd6da0eb3a5c68300e77b0203f56d63f6e4bdb8339d2c95bbd8a08c2b9a04269127852fad775763a06e2aa3a2af2abeed0134c6f93affe4ee
DIST HATasmota-0.6.3.tar.gz 27255 BLAKE2B fe22a465e6a51970cd4090de6a175423b4a5fcc0d83c0356ef473fb073dda097e492f6d2b5663ba93bb12a9fd4fc9cad81a0eab5590c3613e0e4587d3b01b476 SHA512 474a7b235aeba78d1ecaa3bab34ab767c93b9a3de4e0ddf1a85e6bffe946f5a13bd52d18f189bbba2829b0d0329125ebf9a90f2b034001694f910c027c0d29f2
DIST HATasmota-0.6.4.tar.gz 27259 BLAKE2B ec76211f1d3d03f0b7b65e01462ef192503b66af7d56d4900261f120ddc566d11bce1b11f347633e75b2bfab0fc3849e1fbc62cd72df3de11a20b0bdb70a4529 SHA512 89debf4bc02414fde8caf7c34c1c7679941867d7a8c261cdf9c1406e9aaf7d77fa5866cdf432609cfef02fb3d4d30eae935a43e1b6990aa5876a74a55aae7286
EBUILD HATasmota-0.6.1.ebuild 779 BLAKE2B 8067c0c4b4cbe11c0c82ce0cd88a6e1a604115628c4d752ea2e9dc5538fcb27c1b076fa2d1a8dc4f7e95a0bda42d0f9efc37e7ac442d75fa51ad2e76845cd9a4 SHA512 536f4a48ce4e4b6492c12c58a5143fc273d8ea79916f31c1fa10dfedec83f1da63e41b4e2a8475e1d90454c944fa114225bea8f12593d0e2ad09521883a09a7b
EBUILD HATasmota-0.6.2.ebuild 809 BLAKE2B fce40e2bed5e30f083f73ba4aff34ae86038b280329c2e5594cf3e0b0848feb62b0cd55097d8b667d8fb0d96e3dc7a5d2301b3222ab2eeba3494a3a6e383cc4f SHA512 6292b756651ea7a3255189996c98a8f36ba01017860a2694519ccf25be104d27f5c581eb8e963600a5dcf6ba7b302194127bcd7576e95ba30976a74f053fae56
EBUILD HATasmota-0.6.3.ebuild 809 BLAKE2B fce40e2bed5e30f083f73ba4aff34ae86038b280329c2e5594cf3e0b0848feb62b0cd55097d8b667d8fb0d96e3dc7a5d2301b3222ab2eeba3494a3a6e383cc4f SHA512 6292b756651ea7a3255189996c98a8f36ba01017860a2694519ccf25be104d27f5c581eb8e963600a5dcf6ba7b302194127bcd7576e95ba30976a74f053fae56
EBUILD HATasmota-0.6.4.ebuild 635 BLAKE2B 413d2311c0afa683d634de6c6f874001772523c37d3c55c94698fac031a497055511b106ff4d2ab791dd9af15ed167e4fc1d2ab4a0df10968de2eedebb5652e0 SHA512 4ad781c78ccb87caefe031b03cd4ab22e0142905b6995d2f3a3e2e34491ae50e211437b9209e00beed02ad640ab4ba2113f2097be54c328828321163828e6ff8
MISC metadata.xml 391 BLAKE2B 3c6ae2fd99cd73033aeaea7d17150c9784803c2cfbd9485635686a5b49d51aca70aa007bbc4c4d59fecb8993f6b151497441b2635c5e133daa19ee227983c97f SHA512 4d17fcf764742180f8fa94ad24be6a52d3b01ff8d5e56995aadbbf8650e362076f9a69bd25c5bcae7259301c4914e85c56c765fae0ce1e55d27abb6c85404b86

View File

@ -1,5 +1,5 @@
DIST PyMicroBot-0.0.6.tar.gz 5411 BLAKE2B 158ad99a2536e4cc3ddb99c87828227859f4036ba9eef07cbf1c3d13826806dee0e854072c52f8ca4c74ba35dbb43222d6955e76f09530f7046d7563e08c233c SHA512 87f623dc13490685eee878064c0d3ba1a4ef5b5eb07562cd146a5eee1beee75636bcc0671279c4dfd07bd677e88a4a45568f218bdcc94c420359bd99595e7950
DIST PyMicroBot-0.0.8.tar.gz 5428 BLAKE2B 0152e8fe3d22bfc0e6d40460dd343619a0da745c38b18105d6c81fa0722467b9bfcf1d0f10c58f3c537092231375102f853c2aa267dd9fd81f52025fcb55dca5 SHA512 499e29d61f5aa61316e62a5b55161f0ec3177bcfa8a1d779b50093180c7c921de11c9ea73075a73f1b742d8f74e45c9bfc2c846b4e72a68b6fe9531aab297a54
EBUILD PyMicroBot-0.0.6.ebuild 752 BLAKE2B fd80df3faaa78f2d178208b6d5f491ad45a2dd4d3db45d6f2844b803724ec497b60290a27a8aa51bb7a75afb27c7b05f0d76021acbaa966bc8c0bfe2c1cd7044 SHA512 352cabe5b28fc108313af9ebfff71a862c7d9295db4d80d2b63f6678ad5688d0db19956ab2d7f8e4b3992e342dc4b81b88f7e6f9bb6359c0f45df20469546c1d
DIST PyMicroBot-0.0.9.tar.gz 5399 BLAKE2B 9d58fab4250133eee859fc5d387182d1ffaf44a930ce5b4c31707310ff9b82f4bec18af6cec7334e0c620f82a086e56cbab5790ef75a586c74f431944a6dde93 SHA512 1dd61fffd606229198bb08266ed2105308553c342ed44e5208bd66878d5aaa82b08e47fa92f6761cf04e62af0174a979c8caf9081738c3bc7047442a94598804
EBUILD PyMicroBot-0.0.8.ebuild 752 BLAKE2B fd80df3faaa78f2d178208b6d5f491ad45a2dd4d3db45d6f2844b803724ec497b60290a27a8aa51bb7a75afb27c7b05f0d76021acbaa966bc8c0bfe2c1cd7044 SHA512 352cabe5b28fc108313af9ebfff71a862c7d9295db4d80d2b63f6678ad5688d0db19956ab2d7f8e4b3992e342dc4b81b88f7e6f9bb6359c0f45df20469546c1d
EBUILD PyMicroBot-0.0.9.ebuild 798 BLAKE2B 9abb98f65377e3e78a6999a0f24d1f918f810a6a968dcb38f16d3e9b02282df34401639a66eb2a7ad20cd4e71a8aea8ce6e204903328b302f5eee296f71ad03b SHA512 dbe71b46cf47f32c48c9681d1c51b0ff99d5b3adeb901dc2d176e0fcb765d4be1ee1250f6475b31f2849b2ecf61f0abf985f9a7c6cdc39d06b10e92d6db2b213
MISC metadata.xml 388 BLAKE2B 3c4c2f5d9986588d5d9d4357925e064b821dcca419e4500419f83006e8d1d6820e47c303d84668719797625a4f21b42f179d35b988d38b34e22c9407cb5a936b SHA512 248d0b5941af343712d818d486c486cf3f250c4af412664aab6a6c98e616c5746f573adfe11380da2138ebf6fab7614cdc56489754c75cf5b2e7afa61494fd64

View File

@ -1,15 +1,16 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="A library to communicate with MicroBot"
HOMEPAGE="https://github.com/spycle/pyMicroBot/ https://pypi.org/project/PyMicroBot/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="$(pypi_sdist_url --no-normalize)"
S=${WORKDIR}/${P}
LICENSE="MIT"
SLOT="0"

View File

@ -1,3 +1,3 @@
DIST PyPubSub-4.0.3.gh.tar.gz 172822 BLAKE2B 0c4c6a0059902754cfe3bb5097b2135b24e5601ce6d75528b1fd18f9a587e830e8c408401edb2e6cc9a7cdd6a13004345e2321612fd84dbe4f9c056a649c4fa5 SHA512 beb601bfdce09ad7b0b9aa0f2396d408c791ebb425890281adf60bd24d48a1467f80600dc4d4c2ff9137afe2c3a774dad64424a38cb6bede68866b5dfb04d657
EBUILD PyPubSub-4.0.3.ebuild 732 BLAKE2B 6ab1b8a37f9e3e6bfa9b9147dd15b899e0c1bc276e18b8b4680e69a948f8aa657917327edab7ee5b88ea523b8cf6e1cac61382e5599a614c7fe932dcd469f1e1 SHA512 1f37f9adf6d1a2971eb02eba17d424eb76a8db74cd9498c804db2f7b3e4dec3c32ef069d1d651ccb7ab39c9bf38f8b6d7aab13dd1837b1000fa28937f941abed
DIST PyPubSub-4.0.3.gh.tar.gz 174033 BLAKE2B 65fcd960ce2f0548f152546faa7a98055a823414c453b475d6ade339f55e72a60dcb8d627f6272cc844d181f772b76dba4e53b2ecc521bb05420abc09f6c30d2 SHA512 cf9aca44e91a5d0e5ecf6739deabf2980f9464395c89e3c5335c5248e47c570701e0534bb660c5005325a994d9f8e7f261f36bc8bea74cfc7eb760b73c572652
EBUILD PyPubSub-4.0.3.ebuild 762 BLAKE2B 2d92680cab76c629eb54488ff71fda25707a73403a5d20e2dd564a5c65120fc8734e7414473e73365eedc12050fce860a5244b78dfdaa424e94052c4eb6f6439 SHA512 850ce7fce73a48a87bf2659f68c4a5360f25203cb21b9098e6c7fdc2b20eed58b8b682a8374b77b5d89a280a99a41a55856c98827a48e7f9048d8e9092eae8a2
MISC metadata.xml 541 BLAKE2B a375e30bfc54ecdd4948256aa80daa7b72ad62aac3e57b654db7e173b92a905453bdecb00feeeba4908de189f38cc65d9ea520bc6f68738ee274767c724bc0ed SHA512 814f072a8f25691dd948843a8176ab8175760ab85c310ce2dfaba1294d155c47aeb748db89636a8c1494e7294c2ec20cb7564dd17b11c0969ab0e844c020292d

View File

@ -1,10 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="Python Publish-Subscribe Package"

View File

@ -1,9 +1,9 @@
DIST PySwitchbot-0.20.2.tar.gz 16035 BLAKE2B cf5638fb1fa0b03171ffe35f842dafdf45a0a45b17f82b4331141e3698ce6bb2ee7200623d1d2b4b4f69bac119df2adb5fb721dcbece37d93f6d84b6b8eb77df SHA512 49d4b5b8cbd5b3ae7b04caaa94fea6c147976d0551776dbc50a3c087e0a5b106155fe5e3bab61a802565acaac160f71ed56269adb2458b7741973d873aea9979
DIST PySwitchbot-0.23.2.tar.gz 17130 BLAKE2B eac5d4ad143f6399fea1780bde68baf57b0339f47dbd0813ae0b26207f642cc953168acc9cc5b46638f40eafb615ab83e370c4d11773b06732a659c682dd032d SHA512 69d382e3d0927cda20a11be36e6d8cf608766ebbf42d57fa210b9f38d0f1a95ece71921f2227b0454676805de4c493ee66456fbdf3ed38c479249fbad777d1c2
DIST PySwitchbot-0.36.2.tar.gz 22643 BLAKE2B 0f6bb86ce70ce44b87d53af44d9db21258d1b34d98930b3e4774d54c63f3931094aae09f91c97a82825e4a987132c3b11712d358820728db100b25c3627cd370 SHA512 fbc73d72efef2d9e4acd7c8d8769e6ee8ac7354691d1e541740fe7bed7bc5f3b1fd1447a838399edfe69364f03364e1ce38fdfb2cbdfa82b37f7325bff10512c
DIST PySwitchbot-0.36.4.tar.gz 22738 BLAKE2B 6c60fd66fb70cfce68bf967675482b0087f122a0fd908e7645328338e53f172ce737f45c14b85574b2bb4d2b9b17090625430e2996e181bf1046fd342c6ae7f5 SHA512 3a0ea5273cce67d5225b059ee7e43d1a3612de3a80c294ac2eb697bce61c6bfb1d371cfde03ddca4be05d651c9b2ec304a421504f595ac6498e50739977fed2f
DIST PySwitchbot-0.37.3.tar.gz 23606 BLAKE2B ef9a85509d1dec7689d2132f3380eb1ff202afc6c706e2d05a937d82e1f05a787140cde223333116695956221eb3157a98584a041449c1c3f74eeac918e74008 SHA512 02c47e90b409b3cbd466e210923159813e58b39e5327a05c762bb3d100848eb83577a6f594380e24f419a53e7e956c849cd2b52eec4d7a1972f67ceb732a630b
EBUILD PySwitchbot-0.20.2.ebuild 857 BLAKE2B d2fdd60895afb897f2b0c03511559fa173103425ed42e7cf991b53a5842739d58f60ced7086b7a5a98d3a592288a1ed9b3961cdd4825b050fe68256468106c38 SHA512 95449e9f8517db3f2178bc83fc4107ec109e9e402c5386a60b0049ca7f22ccaa0cf7d29acb09090ff8c84baf7477b0ffa09d707f781a1cbb59f97ed906040f62
EBUILD PySwitchbot-0.23.2.ebuild 855 BLAKE2B 93c20b00b5bfde93a3ae8e4b723c45f556ae5cf5d99f4655222d324d4b55ba13dcec472e511ac24525b3de3e4a6941438974df9a15f59a316a0860da596741fb SHA512 20d0236c2d59e9f69ea570fe11d5a84a7acb0cb643aeeeea73feb3e445665b241440eb943655ee5e42984b0f0fb83b89ed8dad4695a06cebaf797bc4299627f0
EBUILD PySwitchbot-0.36.2.ebuild 1001 BLAKE2B 9bb8055b8490462a702f2babbef88028673fb2904d074e07dcc804939e247a3857fcc14a3fc048dd23fdbf20587fd793f0ebf485b9dbebe5de454d8aba351a12 SHA512 37b5e50f3659566d0a9f030035190d396456f3676077dcd012802e673317bb8b3db344994083e07fcef4ca99e027de38e44f0dfb2b265fdd3b5ed7e5ae2eb5c7
EBUILD PySwitchbot-0.36.4.ebuild 1001 BLAKE2B 9bb8055b8490462a702f2babbef88028673fb2904d074e07dcc804939e247a3857fcc14a3fc048dd23fdbf20587fd793f0ebf485b9dbebe5de454d8aba351a12 SHA512 37b5e50f3659566d0a9f030035190d396456f3676077dcd012802e673317bb8b3db344994083e07fcef4ca99e027de38e44f0dfb2b265fdd3b5ed7e5ae2eb5c7
EBUILD PySwitchbot-0.37.3.ebuild 960 BLAKE2B 333cfac3bd87577ff9bd76bb3fa49c5aa1aaa8cc1a543563e92c571a880fb277e40168564f4a265ce835a63bad129c4e71e4669a281ba72ed102f1c51f6a8da4 SHA512 8e6b1fa3e510548fa640ec26f7a3bfdd416aacbe25412124c24ee4f5da389010607f311c189749fa47155e8897c84fea07729a43b3375de676734a2902fd6cd3
MISC metadata.xml 398 BLAKE2B 268a137b67e86e07103e7be4707ca39fb1f1f84c8c4d4c1b707816c6ec087a29e9e8966df7c5200b4c37bc7b5d84ef135d7dd7d75d475aceffc9b1f2746ce1e6 SHA512 8c1fa70391b8375591da1cb2af43c5958ec6b085810d913692f38a9b52092a732b2ecaa1f1c1991e6dbb36e81e7cc10aab479429b98d0c6f1900e0a59b10b21d

View File

@ -26,7 +26,6 @@ RDEPEND=">=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.28.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-2.9.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@ -1,3 +1,5 @@
DIST aio-geojson-generic-client-0.1.tar.gz 9717 BLAKE2B bc81e079ea9b7f39cfae4d345f9033426a11ce87a2f4c0bb97d63b3191adfae770203eec13a2415912a1918e5b5c674843a1cc4aa822e13f8d5c5da6015b2508 SHA512 aff57d925f3cc65c87694250c69196ab4affdc51f0cdb47460a8b8f83b2b01b6b54095fc724718244516f50f2f83383eeec971b954d380b7d73071a307bafb80
DIST aio-geojson-generic-client-0.3.tar.gz 9792 BLAKE2B fe34fcaf0b317261084fb5a283707fc09560d8ea035bbf1648208e80c4b9aa9f0414503b809b7db1b9d11021d057de7c10588044ed7dad6e395bbca02a8b58bd SHA512 8c04ff47b1bd7cbf1aae506f3b6da86ff72d1aefcb4dc05461646f79d886c1e1b2f7d019b959c744408c383e98c3e72c103c141704231a9ffd355aeb699d736f
EBUILD aio-geojson-generic-client-0.1.ebuild 948 BLAKE2B e992e743aaac9220c3680dfa1714adb494911401f5b33db7c173950902ea4a38a7a3465dfb0e42ffc081872a69306995f58b9c5271ac305bfdddf9ea87ead760 SHA512 7a047c7b0a6f8fee6b64848d883f577b2ba3e4395cea377bef2202256608c4ef1a057f966583f12ee19fc84c02122b0977307e5e8daf9a105aef4da9c78bda07
EBUILD aio-geojson-generic-client-0.3.ebuild 1002 BLAKE2B 5370c76297b287b4f9a5fe00fd56bd64719970bbba15fe8baac7115b81b5bf7e9dc0253b201f7ae3ef74c3b98c9f76c1b5df92c925596aa64e4bfc7e3a6ef4f5 SHA512 81941205c0d9fabbd8e5704ac3dd1078be566297a30d4a2b67b237710fc12a1dbbd72500058ac51506987235bee9f436c449e39a68586ff3e66051ca42e7cde3
MISC metadata.xml 555 BLAKE2B 24d1fdab1d0affb5d08733eefcad0806c3a0f0e034d4a8e2e2c9fc4260d8de56fd9ea35f549927fe777802480d719e5704af2a2b8143216790d1bd2c5e9de4bf SHA512 8fcf4353faa23d436de939a45a9f37aa70053fac5acb0192a28f6f0c312eef2584f26179e2d02bb8f09cae76eabec8659b18c2d26f4c1d5b95199f8499b99f97

View File

@ -0,0 +1,38 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="An generic async GeoJSON client library."
HOMEPAGE="https://github.com/exxamalte/python-aio-geojson-generic-client https://pypi.org/project/aio-geojson-generic-client/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aio-geojson-client-0.18[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
<dev-python/aiohttp-4[${PYTHON_USEDEP}]
>=dev-python/geojson-2.4.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.01[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST aio-georss-client-0.10.tar.gz 18797 BLAKE2B 4313f212680edb80c55a843d2a2e1975f40f8f9b50116cd88c2702a6b270824484d9cc9a78dce3b36edab0bf2cda89a1511bf6fe13a424f347154361b5a7cc87 SHA512 c7c5ebe5a4c821a5cd87530a27f7d246f474f19fd57318dcd5b2e68fd289b80588a74e09dfcfe6bda2364f36dd42ce6c81357c9abb56e546b16f295c15d92042
DIST aio-georss-client-0.11.tar.gz 18815 BLAKE2B a3f5d9ccdc003ff5294d8c09ea33763cdbd09083bb6ce743c7e0a3390cc4527452c70ed2c0485162c1058d90b7274e8583c1b84854e716596610459db58cd483 SHA512 422397786d24c40c5d374298ed71efe9ded7437cec1f80c5cbfa184e1a5df55ad8e4cadd9ed6ffde76f76b42d36eeaa1c344d43ffa71a45939ca4793a43b1ade
EBUILD aio-georss-client-0.10.ebuild 935 BLAKE2B b84bc3aa7cc89ef1a57854b0fd3fc6f78163de55573b16a25824e68eaf3bb2a501187aa2698fd576e735839cf0617ff364b89e3ee1f2352b134cfffcc80be6a2 SHA512 59da6e118c947c1080bc97c320fa63279c3a5ae192eda7e505bb5554e5f584470712b9bda75c16bb51b35b79aaa66a729afa806ed0f0447eac8d8517c9b0edb5
EBUILD aio-georss-client-0.11.ebuild 966 BLAKE2B 426648e94f1b0604352f26634aacb8fcd40397558b639dea1ca11674a132b44b85ed7d3caa065537ea695f8f2f1636f43560e1efa557267885e9908a6d0a56e4 SHA512 5405ae08e50a72347a7e24a06f27b9655f9025ace780678104a45073ec98e152799f7c41bcc765b103db6cd062bd0dd15d0bfe213e4a33ecafaf330a02af4194
MISC metadata.xml 537 BLAKE2B 401c05de54e88abd6c5790e130eef6eb77e29cd325b6de90d78e1d267730a129be92bc6f03538181eb0a16712829729d5985c66f33405e285ea5543cdbe73ab1 SHA512 a093ebb19eee2e2de3ff43cb1aa8ead3e0d46f7bbed61e5e5fdb8dd904685012cb957b3cc2ecfe02c2afee292cfbb841a9403534e12c8ed74f2d03840ac5694f

View File

@ -0,0 +1,38 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="An async GeoRSS client library."
HOMEPAGE="https://github.com/exxamalte/python-aio-georss-client https://pypi.org/project/aio-georss-client/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/haversine-2.7.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}]
>=dev-python/dateparser-1.1.6[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST aio-georss-gdacs-0.7.tar.gz 9484 BLAKE2B 3868b8a843f1bd01a5039d1b763ea1b082e6c2a6fa60294273f34f146ae826271369c40294197169fef92ed3c7fda666698482627ebb56123352b82b95e39ebb SHA512 352241ad3a0fe3c6ce18fd42b92f482600abf8822c035cdc89bd07dce2a5e8600f28cd496caac0926e508bb70e33e293d978314638d8e9a33f0caf68e9a0237c
DIST aio-georss-gdacs-0.8.tar.gz 9486 BLAKE2B fa1acf2842851c5e32ecd01e2ac267fa1b15eb4706f989a732c1b57dff7bed885f956657b893266aa5918d0c9afae078c6583db59bf8b376cf1dfee42ef0a633 SHA512 a700e07754eacb3e2b0ef5314a2bb69cfd03ef0f55be61571c02bd48e00f7f753280be9925380db5ac8a58718f34a9e4fc8b60c57a8bfee3232a3a1bd8cb63ab
EBUILD aio-georss-gdacs-0.7.ebuild 869 BLAKE2B 38bfbc76b5bda5f334afd7cad1ba8d42a1ca3d827e1825c49c1c4b3ae9cfa602e8d2c92218450f20eb1c51a0d4ff2fac01907c6283a89f5563962f7570ad2160 SHA512 9bc13cfe4d17c2e81d51b374a10389dbbd83fc31ba95c8334f6154b100245ff0af15af8135c6816af225f56e1155eec1d9704a9a9f20bbb4aa664e50c2207912
EBUILD aio-georss-gdacs-0.8.ebuild 859 BLAKE2B 0778f65293fb4e5780a135b23674fd0c7567e55c7d885c8fe11ca1742bad4777468534c4247ed3d29dce53f0d9445a6e81c0afa321b91c2926198b6bd6427bbb SHA512 ade5dc3b0eba80bf74a524a18deb755381c7c9e6d1c4d31627a68d12c1691cc5eba214c0f35e8d57663be1956a576feb448c7ed4164ddbc52ab3037e234d348a
MISC metadata.xml 535 BLAKE2B 704feab3e3d070a2b32e357a1999bc2b7f0369232929b8c78884eb009199907c2452a52993ec45b647c72eb7dbd2cf87a15c78df1741a42b0d8b6162e5af4eac SHA512 62ec0c1781f2a61b1a2f2e01e915a9dd168c0645610fd897e5b046867e67d3999db69510fab7cb44e76cf8102456cb35ef8b5dbe94fc1c83a02aac918d3462dd

View File

@ -0,0 +1,35 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="An async GeoRSS client library for GDACS feeds."
HOMEPAGE="https://github.com/exxamalte/python-aio-georss-gdacs https://pypi.org/project/aio-georss-gdacs/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aio-georss-client-0.11[${PYTHON_USEDEP}]
>=dev-python/dateparser-1.1.6[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,9 +1,9 @@
DIST aioesphomeapi-11.4.2.tar.gz 57270 BLAKE2B c1b907e938f09c8eae3efd46fd42bae4aa80e83d7c2ff20b78d4c9c04f9e24f3d1f4ce79cbb8a9f7da3ddf5c16200cfbc7923a0881f79575c2e1701a24065ca1 SHA512 85e39b9f6ee15852414275e4c125a7f24fccfe473dde6f45c12c3945df1768a18d1f4dddd4ab503a140f4e73d2773efd50c683d6c14de11da10b21ed9489adf4
DIST aioesphomeapi-13.0.2.tar.gz 49534 BLAKE2B 09e2d255e929b7eca5979e897e71f48c0101f717a865afc6dfabf5632dd4586bba412ea2967d32757f377e5dc7efb3a423530733415570a1a1ce7fca4cfdf6f0 SHA512 beea2447cf115d869578516b541000815c7aa4de85301072683aab4d2ca848acc7872e07ac8851768d8d71a9ac72aae7bea276b9587496bdcc949b6e78898ecf
DIST aioesphomeapi-13.1.0.tar.gz 50113 BLAKE2B 661709736a4ebe990f27a8b9a366bd656ccbb2c62554e4df2d0a30712360eb1457717d9d452c2ec02017062b4e4b075a4ca5641cdde9936c2f48af1a3dd38c3d SHA512 d06d3969159d343566c3a555ae655016847afe4e9300fc55cefb2c57afbf30ecb363a4f2d009b9e5bee853011ff61dfc4082887c074ff458123cfc50cb4fc75f
DIST aioesphomeapi-13.3.1.tar.gz 57307 BLAKE2B 522437f78d6fbbc78f9fcda769814c64c25f23fca0214d3ece2e6f83960b30bd56c1b85f722ce065b606f48b1de8920936d7da6fb63e68691b0cb0794c251849 SHA512 9249908a8a378661f2765134effa2f5ae6ee28497d94fcabbd7b6b242d32f6f766fc506816000aecfde0b2e4005f928c154bd3fc9db714069d8e24ea08452424
DIST aioesphomeapi-13.4.1.tar.gz 57343 BLAKE2B 7ee3f205e0d57bfddb6ca1d13237eb3888a3148c83d906329b6eb463e53180f59e5480f73e95165bf332abc9025628d16de19e364faa27b95ead61527662dce4 SHA512 e7de1b047acd986927444f406001ad61dedf041b52e5f60c478205e2563cb7fa8560f0602a2238fc1ecb878ef0b7a7a499c1af2656f12f6080f5bd31d959463d
EBUILD aioesphomeapi-11.4.2.ebuild 1050 BLAKE2B 325f09de6c16c4ae2526c75414aa2c60d7378c83e5bcb62fabe95dca9c4aa01e399ac97824ee494030b7b9ca262122273b56d098c10860c7f4970106fb54825f SHA512 0539b04f9bf673348bb29f8be62a4dc8dcbeeac40d00ecf19d6b8632ab40964d512ab1100473dcafea740573a009f098b5f16fe98c8b5a193f7b2fb4c01a1018
EBUILD aioesphomeapi-13.0.2.ebuild 1050 BLAKE2B d473b255141af17790cc9ce1f575fbac4a6355afca430525157a9ea1b238747d028f18876178607cadedba0e3c8d2efad84335f37a77a0085ca0d62adf7ad66d SHA512 be9656eb3f286c9a9ac655d247fb7d35341881e7c4bf275f4c1774d31d8f459f46a33b35efc530098bbef35e188197301f0c49a2740721e5bfecef6450713169
EBUILD aioesphomeapi-13.1.0.ebuild 1049 BLAKE2B 61bd9e4129ad70a0b4bb7bd884799e26aa9a30c629798b21325508cf40533e1e5566e6dd2d5187c576c47004b83cc87db6ee6ad71a4c4379c1ef89f86bb7752b SHA512 2002cf50eed1c1ab6e28a32f55f6d5c1f12efadcea0bf3dc3a56deb36ea8e6b0537bb2b2312196b9e10f35f8ea8d3a8812506cbbc41533d4f35548ab8ff13ed9
EBUILD aioesphomeapi-13.3.1.ebuild 1049 BLAKE2B 61bd9e4129ad70a0b4bb7bd884799e26aa9a30c629798b21325508cf40533e1e5566e6dd2d5187c576c47004b83cc87db6ee6ad71a4c4379c1ef89f86bb7752b SHA512 2002cf50eed1c1ab6e28a32f55f6d5c1f12efadcea0bf3dc3a56deb36ea8e6b0537bb2b2312196b9e10f35f8ea8d3a8812506cbbc41533d4f35548ab8ff13ed9
EBUILD aioesphomeapi-13.4.1.ebuild 990 BLAKE2B 74d399e2a4686101a5c82f65ce740adfb36d1cb1161cbe5d41f6e09f368d0b9051d93ad46a7b54f572b5a4b6c01bfe68f0b80e7074ee2181be780abab741b589 SHA512 c0728181d869b1e2d8f8088d8e58492698d481ba526597daeaca619361bece00eaeb5b50e083befa992a8a94907a0f7e83b2e4fa2922de79a08f2c40d9b9d17a
MISC metadata.xml 520 BLAKE2B 06f0b9632f9daeb7662061dd7277de8f2a517afb329d669d5e65b7b529620e649104183c8cac30c8529a4de1fab162ba67b34c92a922ac716e823b539ebddc0b SHA512 9a21c2ffdb8630b4f594170537a56e9d74996b2c5ddd28df7f98c17802913205b98658863be4721b343e30de692aaa90162c51268d52c07fbdacb415f2efa6c6

View File

@ -5,11 +5,11 @@ EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
inherit distutils-r1 pypi
DESCRIPTION="Python API for interacting with ESPHome devices."
HOMEPAGE="https://github.com/esphome/aioesphomeapi https://esphome.io/ https://pypi.org/project/aioesphomeapi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="$(pypi_sdist_url)"
LICENSE="MIT"
SLOT="0"
@ -24,7 +24,6 @@ RDEPEND=">=dev-python/protobuf-python-3.19.0[${PYTHON_USEDEP}]
>=dev-python/noiseprotocol-0.3.1[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]

View File

@ -1,11 +1,11 @@
DIST aiohomekit-2.2.13.tar.gz 114011 BLAKE2B 32a490666883739fa32a8487b3225cdf3b2970e2c5c6d5d4950fe6cf45968399d2727897f53125ca22651921d153b84c68efc123037212ba893afad003867851 SHA512 f992eb2f142f541d2cca56edc2016539a1c09fa31456afdbeee640e3e432a86368ea12a0e41aa05f7ca4573c7a0dc3473b650e4a424289b487641fd9a652db91
DIST aiohomekit-2.4.1.tar.gz 117092 BLAKE2B 25759a6881eb6468f1f97f6fc5111d9a7b7b497647728611781ac7e5783f5dc5615d96cb6aafff2a4c60b34f361ff6f04c28acb5477d51eca6068a1049ceda22 SHA512 ca628026c030af75e34893203ae6c62706ea34a099f6c786fdaf0a7c71c5343d39568427b3ecceaf84f7b4682250068f3a062028d099a4b76783fc556bcff50b
DIST aiohomekit-2.4.3.tar.gz 117211 BLAKE2B 84466cebef3325a2643579dbc684f78455101d03ab394c08df91156a3de20ff69b0f0dece5cf03bb1ce719dcf7f8065ae6671ccdd975b722c2085ede8a6e03a4 SHA512 e32b6c3954907d3f6b0a34914647f463af8a850ee7785839308ccac8e3f0cb5479a82ee1a16cfd81ff74c7cecb4b6bb64c87548aec7508966a03903868f33644
DIST aiohomekit-2.4.4.tar.gz 117372 BLAKE2B 1e17a936262165db49b732e45f0618af0cd7c46dd8dbc15ac9ad23bf14da2e2fafd89db6bab87e468805d840f83aa0bf723d51becb8abbd81d0d978bea755eaf SHA512 40b6e922d60232608cc3ddf25754f9d0f6170ec02689dbdd0f31bdec73398ffdfaec3c1237438936ddff2a7575a5edd4ebd0fc938466dddd224d851ef689ea79
DIST aiohomekit-2.4.6.tar.gz 117440 BLAKE2B 337c0ba813eb089343a7ad088fb3d427851203522313a5539df1e732cf39f2c3edfdc4e49b2399a6a0a5920ad1f47fecd2c1f80b1657a90374f88f131977de2a SHA512 f202699d41b087f57532b5fc8303bd0932cb8450a5baa4f45b56c894e8e79b57db4c8130b3bcaf4033118e2f8ca47e236df1316e9cfedf340de8c8bc79ac8513
DIST aiohomekit-2.6.1.tar.gz 119083 BLAKE2B 1815b67b71f5a3b86e76905b981aa9cd88580c3a45343cfe7b7dfb8ccd3078dd720966f39de90d76f3fa5e1bc3b0a83c8e669c3fe57a55f32ae865ef62af5684 SHA512 f1aa059028aed71b4e047a654ee0043eab957574720423e0e118e14fdafca2a93d27ce141201a7082f15a5d64e5262b091f228aa794e29f52f4b2c8583a91da0
EBUILD aiohomekit-2.2.13.ebuild 1360 BLAKE2B 6cdf4c16fc3efba5277d71e4598f9367d338557a056c1bee49909bdc1c4906ffffc75062dc17994f380133cb36a64f83ff01fc065eff5287846bffadc5f6d786 SHA512 e70ed6d7d42d4d30948d3eecca506b2e3beadaf204c8474b90cd8af17ddbed195ab08264f45df5d90188e5f5733ca81749b9986163fa38e9f7fb7cd3126b52ca
EBUILD aiohomekit-2.4.1.ebuild 1360 BLAKE2B 18c30a788454e53d377162ded0ed738d1546ca7da82a2df22211e40e55ce39e30954edf6f3f02c6394c061b81cee4c031934b9ce8f0aa6c46dd4966dbd8a45fb SHA512 c35c3526ebd62fe92c0761ab97e2b797f30de99a9647c50e06a11bbfed11aa933d9be1da8ce639068beb3df1e40b59dc001c87a3b726cd11d7c586266548ce8a
EBUILD aiohomekit-2.4.3.ebuild 1359 BLAKE2B 242df8e56c17d8586b6763a7266d0415e5cf93897d19e940b29e7f9630a83ce0310fffb9dc76b9a28d356a3bc257d02a7c500143be5c5ca6ea48ca425c3ce50d SHA512 a88e01fa800ca11a3327925bbb849cb5af95c72cc07e65cf4d244a412fa80b0f8293e06cd2f97b92a0ab2e68ecc12c7795ca3eb00f67fc746fbe13e0b76eadd8
EBUILD aiohomekit-2.4.4.ebuild 1359 BLAKE2B 242df8e56c17d8586b6763a7266d0415e5cf93897d19e940b29e7f9630a83ce0310fffb9dc76b9a28d356a3bc257d02a7c500143be5c5ca6ea48ca425c3ce50d SHA512 a88e01fa800ca11a3327925bbb849cb5af95c72cc07e65cf4d244a412fa80b0f8293e06cd2f97b92a0ab2e68ecc12c7795ca3eb00f67fc746fbe13e0b76eadd8
EBUILD aiohomekit-2.4.6.ebuild 1359 BLAKE2B 242df8e56c17d8586b6763a7266d0415e5cf93897d19e940b29e7f9630a83ce0310fffb9dc76b9a28d356a3bc257d02a7c500143be5c5ca6ea48ca425c3ce50d SHA512 a88e01fa800ca11a3327925bbb849cb5af95c72cc07e65cf4d244a412fa80b0f8293e06cd2f97b92a0ab2e68ecc12c7795ca3eb00f67fc746fbe13e0b76eadd8
EBUILD aiohomekit-2.6.1.ebuild 1300 BLAKE2B 4b84aa69830f17e61dc2f9c415e3e56d33896102014f0cb86d4cd2bd2ae8944b57bb07789f6c2b3b5d461e7f256179d5c4cd8d01a16d536762bb46f8a1176369 SHA512 de32d9f460eb596078863995a7dc10f694db87ac75fe94fabdb399167694598abdc5f49aeb8aaafdeeeedcd8a77e04852039a46e92077ec5b54a28da79f7b9e0
MISC metadata.xml 513 BLAKE2B 3b29966ec8902954651b4ccbb4616a57c613bcd97ed45e8813502eda41fddc413c6769cd440752368e72ffe2915876006c8742cf757abd83f99a063ff7a0b073 SHA512 22f00394e813c4e51bf0b353c97509563966b6a50ee4d9315855d78c32e6c40ed9d540567d352ba3a257918c73dadcd69131d510da83c7759bcbc6644eb630c0

View File

@ -5,11 +5,11 @@ EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
inherit distutils-r1 pypi
DESCRIPTION="An asyncio HomeKit client"
HOMEPAGE="https://github.com/Jc2k/aiohomekit https://pypi.org/project/aiohomekit/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="$(pypi_sdist_url)"
LICENSE="Apache-2.0"
SLOT="0"
@ -30,7 +30,6 @@ RDEPEND=">=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-0.0.3[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]

View File

@ -1,5 +1,7 @@
DIST aiohue-4.5.0.tar.gz 42515 BLAKE2B dee8e94f89dd91ca7ff3a2a17150cdb861c3a56d83bd4f7cd0078e7b06997b5cb0241aa211ecdca64967b985bd4a5080be619a572180ae564bcb20149203b8d8 SHA512 b370f52a729f31f37def2b9debde0f74605955e130b12b1ac0b9ed14e357ed37d9afe71cea100812767ca7a43a2f3f6f6acead7d7ccfba61f3f2ecc30d035528
DIST aiohue-4.6.1.tar.gz 46750 BLAKE2B 01e98fd08f8522fdab04711687cc76273a432b95675b0496b4acdef35b23e17b3bdb9811b85cb27d1d4ed68e9d96fe17e8e84b932d71cc19dd860aaf0a478911 SHA512 30f6423ede3253b9b2e89ddb67fe3eaff960c192ca618573ab56dc4404b0ba629ade36a29f37754bdc4f23cf460bff7b0c0abe6249b7b8e15201be9b1f3d1eb3
DIST aiohue-4.6.2.tar.gz 46774 BLAKE2B d0da12cd9ed9fc2b9a6ac6e6c13c904faa9bdd6ec272dfbf385fe7a3eec55f05f90d9181b3c39558f804a283c988595e94f08e9cc8830080112df29578ff4331 SHA512 7294744b4e1e8a890c82d5fa0927783b2e6cde44a5f070542ee5dba361ecddd558af47b4a9c38bd0e04c6baee6ddd6eeca979c3248a49eb947d12b4515b173ec
EBUILD aiohue-4.5.0.ebuild 796 BLAKE2B 14b510da2d9e9f5a6b91b8ac95104718723d191f9303e1864ba970ee695d82951771e5a6953312f425260774848d34fbb4fa07ba97498d861295f9e5885f2ebd SHA512 97f6374afdad27ba3cc41c84f6f4c53fd742327a52a4a197397c581ceaa5c955c222bdadefd43ff035e0fd81164f3d29b26a5cd1d199fb6a839571af8694cc35
EBUILD aiohue-4.6.1.ebuild 827 BLAKE2B 597852ce0c643e9ec29bb520ba38376d93986cf3cc663cf50cc28f6bca021d03fcdfc5e42f2ac33ef6ed72c1707a28464c532b16a1c3aa3e3504b5f0c69e2175 SHA512 5b839263b4d098e1b6e958d7e3d36dfe6dccab929e2b719ecfdcfe3f60b07a122a327d1cfa1983ede4ee9610865ea0a111185b6c525683162151f0f3d504f904
EBUILD aiohue-4.6.2.ebuild 827 BLAKE2B 597852ce0c643e9ec29bb520ba38376d93986cf3cc663cf50cc28f6bca021d03fcdfc5e42f2ac33ef6ed72c1707a28464c532b16a1c3aa3e3504b5f0c69e2175 SHA512 5b839263b4d098e1b6e958d7e3d36dfe6dccab929e2b719ecfdcfe3f60b07a122a327d1cfa1983ede4ee9610865ea0a111185b6c525683162151f0f3d504f904
MISC metadata.xml 528 BLAKE2B cea2a7fadcde3ec90eaa51a28b8be32bcd0e5185c416b5c90356f6382d1a129202fbbb6bfa76fbaabab2416d10b088cd57b80c7da5939bf3b109fc07b098948b SHA512 d587ccd47b35c13c801af338ffda549cc0dc4e62b1e65d4af1628fa7ff5dfbf9ae8c50bb69c0dd0b3c2730012f0db5f9ad1445ef5a32e1b944990ad2fd177774

View File

@ -1,18 +1,17 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="A library to authenticate with yolink device"
HOMEPAGE="https://github.com/YoSmart-Inc/yolink-api https://pypi.org/project/yolink-api/"
DESCRIPTION="Python module to talk to Philips Hue."
HOMEPAGE="https://github.com/home-assistant-libs/aiohue https://pypi.org/project/aiohue/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
@ -21,8 +20,8 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]"
dev-python/asyncio-throttle[${PYTHON_USEDEP}]
dev-python/awesomeversion[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@ -1,3 +1,5 @@
DIST aiolivisi-0.0.14.gh.tar.gz 8661 BLAKE2B 50488f908bbf1beef5ff380e1d6de5d8f1007b06e1963673600d0de8aaeb590d28956ec5b422a7a70db39a5089358cf9e2db664737e9feaebcfe910d5d1714fd SHA512 c5522e9251b5cd76d08944e3e5d28561e9c26e55adbda7205b1bab306ab8d77aebfdeb289ae280d6f6a9e5ce49a33f40550bd3cc6e256aff26eeaf21abe483d9
EBUILD aiolivisi-0.0.14.ebuild 973 BLAKE2B acf1f4d4812b6949d89768c5a419218847bb3e136949a5dc0fbd2d91a7fa7370879db55d35dc4db5638e27ea0f18fc5c4592eda447b4f41e67806ee22d40fd8e SHA512 19444663fa707a0a1f9f9f03ac67ec1105551a01b029c14a889e78f695e64e9775f0703c23ffc11d426d34c5fd1fb1e400193e2498038e4c83759c06ae8a1dfa
DIST aiolivisi-0.0.14.gh.tar.gz 8637 BLAKE2B 62fd43d4afcd023dc6c3cf4ba5927f9d9b2818a39f4fd322bce0e3ac0601d5174c9fe6a39fe333cf4d4f23063cfb7e02b3eb98d830f8ff818d6b80fb72bda3ec SHA512 616365ea3ec8848e748f86c1ce912c8557c99b8f47f0d5572264951cde7987966988c27eb61ca5d174d22dc90d9d72ee50e5b99cc9f4309150124ffbd6ac0100
DIST aiolivisi-0.0.15.gh.tar.gz 8898 BLAKE2B d9a1868a6483ad0a034e8d1d529f6f4825b2022c8a5367ebe5e132bbc8bce267b9375861476b82f52d456d7ec85bda361c6376931c3e85db9d5539b7923ccdd4 SHA512 fce02f0846d29a75d2ef86ac8dff7be464cd60afdce331d2fce895f6794d21d08c044a78d9dc43aa78ba37648b4ea76a1a9b62fc9c4871387e20e7d018f359a3
EBUILD aiolivisi-0.0.14.ebuild 883 BLAKE2B fee920fd701e70061c9b7b4618795d2eaec1318d99d0807c662aef4b146477b763807c1aa400eb4a182af4d9b25c1532f0162ce154b01e010cf77dfcded08f55 SHA512 bcbb26738c5a78946ce5ea01379fd1757603ae1a2d66821374e779140c9261ecf813dd872ece04d09e3f4577d2b39eb66aa3d8fc7e5804476ec5b931f57396ac
EBUILD aiolivisi-0.0.15.ebuild 925 BLAKE2B b04f76edb863633dcb66d7f1bbd10ff52fd1957af57de943e69bb6697be52f5d2e04d27b801cdc4c6e2a1c47657e96ea95547a4b7b7c235ab9175283025994f8 SHA512 cd0d2b262fd8868567e09ceb36f3d221d2211669aa873fc0b787d369c95863209899a7c1106df7d1f4fb6c6e6dfb716090ca109ee16c51be45e456845c5db725
MISC metadata.xml 532 BLAKE2B 65d5d63524e35c37f9d7f326d6ed64f685f9e227ff548fb1fcf49f2140590a82210537188f2cee7fe97c4d0a8544d43d35b6c7f2bcfcb5f71f246347a13a1c85 SHA512 123fa7823be951b12466ef965626e7a5b8da909174f1676de1852ca59ff7d7ce33b4b5dfc2f9d63259c36259568f25d04225202aca418fd1f51a3f87622a5cec

View File

@ -1,18 +1,16 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python module to communicate with LIVISI Smart Home Controllers."
HOMEPAGE="https://github.com/StefanIacobLivisi/aiolivisi https://pypi.org/project/aiolivisi/"
COMMIT="975ffc8e3c824b75bfa21de1aab89b6467a078b0"
SRC_URI="https://github.com/StefanIacobLivisi/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
SRC_URI="https://github.com/StefanIacobLivisi/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
@ -26,7 +24,6 @@ RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/websockets[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@ -0,0 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python module to communicate with LIVISI Smart Home Controllers."
HOMEPAGE="https://github.com/StefanIacobLivisi/aiolivisi https://pypi.org/project/aiolivisi/"
SRC_URI="https://github.com/StefanIacobLivisi/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/websockets[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,5 +1,7 @@
DIST aioqsw-0.2.2.tar.gz 15539 BLAKE2B fc49ea33b8a8987fefd5d1e457d90042b9f2fd74a641e236f0d5053e4481f522f760a130e2f88d1422c9b4b580bd8166ce77251109a871915434081cc4d01f52 SHA512 4fd690525a4ad2ab368a13ec36ebe101dad4b3c6b542827effeca373b28fd2ff86c6e2667248ede0935e0e68295daa917b5edde8c0fe3102022d4d640c56d55a
DIST aioqsw-0.3.1.tar.gz 15875 BLAKE2B 5b38d175855386435a5f878367831faf30684cc01d80a57c2299a895d528164129abd2bad7af419cb089c193561d6a983d9f3a902cb3762185969fa593ec1c43 SHA512 37ba7f1819d44f9a1823cb310ffc0c43d28bb30e07b5d834e6d796d8cb6b2b7bb60ff1d9eb19d785cee7ba3e9828df8dcf2a3c3d5ca6f4a32832101b33da92fc
DIST aioqsw-0.3.2.tar.gz 15904 BLAKE2B f85cad8b2297aba02579caab2d1f2022d5dcaec235faf31205232d8bccbe88d2479c971000a9118fcc8eab7a9528c22db9874be0c00f10850e53dff38e4bafe5 SHA512 bc9ba7fe6781505b6c3b651cf6e108f6140e426b8884663e93cd5e37225fcd65b379354aab653eb2bcba6d0c68e1f23799eacbbd3086a5336967e613b26b2e90
EBUILD aioqsw-0.2.2.ebuild 690 BLAKE2B 98e0fe28034591e3ef706ad507f837341fd9938a8ee280129215566fb94b20eda45b250a052cd8a5563d17a8e68b86639132f382ccd4948bf6d62d8e55ae4023 SHA512 1ab0935dc9e4e65e54768123144d00a828ad5e89392578e16270492eb1dc5811a3d10a5567cc8cb2c994a807e6af4d3aa832808ebe69ecaf93a6fdbcc18cf0e1
EBUILD aioqsw-0.3.1.ebuild 721 BLAKE2B 1435dd27e99b71ba1836b7b1a76725cf3c7a36bb21cd67ccbc8641acbe001a6ddc8f49ebb15372c784977f9b55954b637bc50cee6c0d5d323f47553018d12ffe SHA512 c21408e877baa388ed798aa04710b8c8bb6d6791db38a4f08c21b235a2788d9189685d3a31eec43607ede6dc75052dbccc8e47a581136ab5d55b18a655044170
EBUILD aioqsw-0.3.2.ebuild 703 BLAKE2B ed4f20e11b75d0f8e3b6ffc395e226f041a8d40c1e877148f19a953e9e1ee485ff6d5a766119cb449f378a59cd1ca7b54fe4b3954c0bf38bda81b7df40c4a728 SHA512 f91e554d166ba6325e938feffccffb510cbdb29b8292f3d66732472e7e21bc9db528501f5110a968eb0348a1f467fb844ddc38124a0eb644f20bee1144ed4400
MISC metadata.xml 516 BLAKE2B ef46e84f033d4a75fadae49fd8f131f4c9250a902c2d66fc39f3db68656b830e2799ec52804cd297efbf2f92ef495c7c35c0c623e6e01d1486eba6a9d3110a93 SHA512 fb4939d133edb29fcded998150011fa828b9a0082b986bf25a1f0ced94af7a1c1838cace67c3ee91c107904f2b8ef83daa8c1d7aa3aaedc6a8a1c7b2f90bef77

View File

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Library to control QNAP QSW devices"
HOMEPAGE="https://github.com/Noltari/aioqsw https://pypi.org/project/aioqsw/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,5 +1,7 @@
DIST arcam-fmj-0.12.0.tar.gz 15989 BLAKE2B 106f2e2998a0025b7ca1d7faac06b99f3c50a010be592ddfb3980b9661775f2bf8800a476c10a19e4795f5acc6c11046f24744272aad33f68b80d65234c51b42 SHA512 08060274a51802fd0beedf7e677fb094027bb3332e6a65af62a429314652a3a5d3c4f06a3e1f69ce13f15330ea8b8db8c84f85711fa9cae38674f66dc13db94e
DIST arcam-fmj-1.0.1.tar.gz 17156 BLAKE2B df3de1ccd56c248e90ef63bd587e27b2e581c60546bfed824d62478866fbd4d3c9cca49c2ebdfdf412141f73ee158ad6b14a39a01645555603883f577d986c00 SHA512 0c20c82fc3bd6f92f770455e1383a26df172967c589cd05bbfb8825043617d6419501569d22cd9c1547782cf40f51030ca4b1dc98fd86427890e018089db5be4
DIST arcam-fmj-1.2.1.tar.gz 18314 BLAKE2B ab6cdf259c86cbf736612d0c70be5470f8b34cbd84dcc633ff52b689b656e730d018f91d60ef2aee5c4d22e339079153346fde9017f3eaeafdf4e54fa6a7978f SHA512 dbb1fc8acd113e9901702c2917866df961b56484f64689cbbc437a0252fe6e6a4f612daf9647c5948d2e12451b11da255bd7af71d018e492535507c806e2385c
EBUILD arcam-fmj-0.12.0.ebuild 909 BLAKE2B 7ba2fa73b36972b974cad8cee4b9a80c20ac66a98ca54ebe4cb1450fcc12b7a7acc844d2c8985ffc35fc5f6b41218ccaf5566e680b24606b42ea38f90e90bc09 SHA512 298a6ddf1914e3cba5e8cdbf316f72af9f520075918cc573dc4e1e610c6039bbb78d34b5e17cf957eca027164a1ecd9d1304b63c8e9f2793eada8d52b1835687
EBUILD arcam-fmj-1.0.1.ebuild 909 BLAKE2B 7ba2fa73b36972b974cad8cee4b9a80c20ac66a98ca54ebe4cb1450fcc12b7a7acc844d2c8985ffc35fc5f6b41218ccaf5566e680b24606b42ea38f90e90bc09 SHA512 298a6ddf1914e3cba5e8cdbf316f72af9f520075918cc573dc4e1e610c6039bbb78d34b5e17cf957eca027164a1ecd9d1304b63c8e9f2793eada8d52b1835687
EBUILD arcam-fmj-1.2.1.ebuild 908 BLAKE2B 97518db7775e8ba7953a62c76ba77f119914c1e57dcd7de19714c5efc746ad5209587b6eceeb2a56b36b1e65e19be931d41a50fd54b5920b74a6b70fe67c96aa SHA512 bd1293b1c8a4fd95245068a5e5042447a601e6f6953c028e3e89052d79a082b767d1b295fa05a100af8113278d66a571e4538074e9d3a7e65bc74643474038e5
MISC metadata.xml 386 BLAKE2B 469a0f30165e7b32177f6394ee5820971a50a55ee9c633326dea83f9a1654e6a30e3e0b361b8f92d81704ea6e8278002c34b3058e3ec77913f8eed3ce743bd33 SHA512 a1e8cb4edc820c4377fc03866482d94cbc5aff84490e99a08b5623dca353d2b538630f55e19c033b987798d2e9ab9b50e6755bb4088ce94a52bbb77ec352767d

View File

@ -0,0 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="A python library for speaking to Arcam receivers"
HOMEPAGE="https://github.com/elupus/arcam_fmj https://pypi.org/project/arcam-fmj/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/attrs-18.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/coveralls[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,3 @@
DIST async-modbus-0.2.1.gh.tar.gz 11514 BLAKE2B 1752860c2241bbc1f39064763b591dc2de7aafd2eb63ddbbc03fe2178dbda2bbed9e1b2674108cffac073710de957a6b30ce117932e8d9bc412c47e1e4f5601d SHA512 5dcd3540be0607aee3e164bdf8fd32838415b2e3cbf26fd87a05abc512e0bcabef5f4826a189d499c7308c5cbde9bec4bb63b0a36a9ad288babfcc47622e3ae3
EBUILD async-modbus-0.2.1.ebuild 949 BLAKE2B 6265d4f43b0f389415ac3d793989f6feb79c1a1b3a453ee030a402c363c8bfe0d0005dcd10429c2981960c6ddd25707aea6035dac1583144e9e446c4d843b94f SHA512 3d5f7eaa8ef8397fc63271014dd99ee92f9c2fd374c3b3040f9560f0d9276520ddb3cde18374ebff41d870dd913bb6a49fb68ebc5239ce220d126ffaf27dd336
DIST async-modbus-0.2.1.gh.tar.gz 11475 BLAKE2B 85d9fa4840a6a07fbe483b2ada2135b5f1f1dffe439a9493297ee67eef718f5a412fbeebefd671a5c0a4349e61ba8f1c1bd515a1b7e1f9c3e4bb2841c89f0ed5 SHA512 06698a0e73a12a8747f8ee67d174ecbb97c830100bee6fb1e939fd63f76fd161b692e9baa7a56240b6d941c876478e5009f48dc5115656f4bff1f737885947d1
EBUILD async-modbus-0.2.1-r1.ebuild 980 BLAKE2B f6046dc453d5c6418ad99079128e41fa3501129952ba824a324b73ecbae1d6d1ae1bcbb80ff4ea466c8b9281fc6a6b521b7c6c7853622b2b890515e0bff7a12a SHA512 09ef63b5e0614ecac86eabc0f43ed2cd28d548c8aedcd2d44cdc9a74a39efe394a2936823c5378d4536e4d56e981da9734bc26a7a1f7ee345c2a8369ac43df86
MISC metadata.xml 530 BLAKE2B 5066f1f1cfacc4965a97f2691c077dd2135622ecc4273b29028ec33f25ed664e4032c96267aa14c0d4c7abd48bddbd620a89c8e265551e8c326229e5869f7f4d SHA512 0c7a5031553df912f6cc53fc040cb14b63dc52ee77c86cacce7bb26458fc7dc0d1edfa69a9a61f3dfbdd3dc4ab78732ce5ea0238ab8db2ce5a6060b9733512e6

View File

@ -1,10 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Async ModBus python library"

View File

@ -1,3 +1,5 @@
DIST asyncio-mqtt-0.12.1.tar.gz 14396 BLAKE2B 867e0f00b8bc8f992cbb436acc1a64c6e3237e6353cc6adc0ba7dcaefb577535993d7f77b2dcf00f56c731e9a66a4208259ecefc491a8715529195489b649a6a SHA512 dfc37301e9d1364a5c41689cf1bf468c88b87572be38953f6ee6a99b939894eb4f962eddaef238c48b06c512d866bd5758d12df8092d6307a077141b68ce5e30
DIST asyncio_mqtt-0.16.1.tar.gz 32949 BLAKE2B 3a4701f616898d1daf2902b7aba09db958e5dfa7c441cd1a71a2b54215ef2acf6bb122cd9bde3366f76201d6ebc5c2f8350ac390f33aa34df9c58e6a915e5d41 SHA512 7592146d5d60196bed7f792e4f3931aeb44bafb28913eb8d23248b53ee963150e310bfb6251012622472cfac745b62b31826f0691d38c1933ca336bc6485a42f
EBUILD asyncio-mqtt-0.12.1.ebuild 791 BLAKE2B 24f4c8dcfb92f727c789157a5a72ede074b268039c4ee36c62d74a443cf51204773b8ad2d69a481c9e411b7b9560d9ee2bc6d9cb477f62f08f88c3970f2d5b06 SHA512 7bc59b098950e9941df772401b3dc65839d5e38ee3c8978fd0205c200d9feb7b8d7a4c9981250a472bc70b2162a05adc7b30d74bc140c3bf5b1568107efd8282
EBUILD asyncio-mqtt-0.16.1.ebuild 732 BLAKE2B f40c68e8f188731af3698ad541eab11a287ab3acf9b959120e7b9adef2b15418a4babb1a9e62ed7df33869fb80fcad011806490f96819c8efc7727da83e9260c SHA512 53e3e8cc105f29d232b22240d5ce9182be2bfbe463c8c2b610bb731e9c49776d8d0ad5b5690f937404d5b094f386f4fda9935a3215d59b0393f1dc0c83fe3c67
MISC metadata.xml 532 BLAKE2B 009ea1b4d763b3c746bf7d2f162303b7fb89596f791a469dafd6e76936c5a81c106452a5424f506f200a4feb75ef8b49d01d899192918c58ef721e46bd8a7d84 SHA512 3508fb506c6189d94622d60d0391a6d52c5aed61f1223d47e37eac96f2d0aba647a7f71b9a3d8e63c995c02ba7a087595ed423044059888459561c4ac7058435

View File

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Idomatic asyncio wrapper around paho-mqtt."
HOMEPAGE="https://github.com/sbtinstruments/asyncio-mqtt https://pypi.org/project/asyncio-mqtt/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/paho-mqtt-1.6.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST auroranoaa-0.0.2.tar.gz 2010 BLAKE2B 11f632794d97c11efaf9585f2907c6ca768f385dd585e2beb2f5eeab323cc581de9929ee64c6d42ae5044c5de6afa423f2d098e49fbf069e9d31bc236323f98b SHA512 119f2919bc4098cf7e7ebccf2ebb10ad9326907b40d514d6fc24c34c9e82e5adc5ed8cd3f566432c0efd9739ba3a07091e9cc85056520155dc28dfa3e993995a
DIST auroranoaa-0.0.3.tar.gz 6196 BLAKE2B 9893a3b70fb5c18879864fc41d73263a5934bab3447138facea37e647a4fb1e71a81e19189059737ba552a0288ae7fdbefd521f8840fb665b24f4933a6d181d9 SHA512 7f2c046db70cec86ac88d1c2e35896b4ad87977e1bffbeeac4e7af47c24dfdbd77581106ebb229e36b599c1fa914a5679b4891533d8871a5800bdd2f2456d3bb
EBUILD auroranoaa-0.0.2.ebuild 714 BLAKE2B c6b2a73d48f113edc0442bc48762ba67d737ce3523190fc24386ab0457598dcbad248764dc652736645c0b3676de5718dc0aa3a3adf8ea307376f46660ef075c SHA512 12a29a78dc7621136d2716103808197980b9fb26e5384dd2e47a86da1f096e146ad44598c8326b731ebc270ed0f29b78fb6101692acf0d7bccdb6fd50e285594
EBUILD auroranoaa-0.0.3.ebuild 487 BLAKE2B dbcbcc8600db2614a13b768eb3f98a7307663da6b59d7c2f5b52691cf211740719ed954ad2b9f34957ec8b78a9ca24802300dcac176a861c722ec63b2e48a5ae SHA512 bb8b1fb87b3e1d382c52ba8fcf62cd18e704ce0d4fbb0bb5e9dd95921e37e77a0652dce8212bb0129fd2b5bd45cfdc2ee31eff92e32e28905b92eebc2dfa8f0a
MISC metadata.xml 519 BLAKE2B 6640418ba8f7c6c4ec88e5c98d4253685c8252a1c6d6701f1d6ca23f2cb02e05255973733188f83fe1661d78993efefb2bb7f8f48e89e3dc5cb405ed33bc1378 SHA512 d1a10f9aa8e41fcaad9553db5382a7d6a44d4c336ffa4daeabda72584edf853cb5233803c2e3e0d1c1c6df31985710072ab88b2147e45e77cdb76a2ee9b57097

View File

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1 pypi
DESCRIPTION="NOAA Aurora Wrapper for Home Assistant Integration."
HOMEPAGE="https://github.com/djtimca/aurora-api https://pypi.org/project/auroranoaa/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"

View File

@ -1,5 +1,7 @@
DIST axis-44.tar.gz 33307 BLAKE2B de56d60c2373e654330bcf28be39c2ea24e61d906d4b88c83790372e42352a8c3c19d44b3be944e5baaa04ada41996d71bf14dd7a9ddaf2646f14c48e20c3723 SHA512 09caeb4ff4ccd3b289eab3c297327154c2c153e1893b3a7de75f4e305c9a9207de48c3fada8372e35a033e627c53f58fd4f424945f14f75ac063f8b0c8d5b8a0
DIST axis-46.tar.gz 38344 BLAKE2B d6bb60048632075d48e7f1607def7b953d6b39feb384cc1fdf0dd232fdf46d5b06f7ecb4412c9973f4dc334b808903db79e8aa1c59192d6eee5d7ab7443f69b0 SHA512 c344d668efa2ac44ef0d44d82349572b2609dde169e8f1d229620e2acaf57d36a9ceec35c1e613f4432b16201059a305487ef260b31ea248b18b49c7cb0fd7bd
DIST axis-47.tar.gz 38299 BLAKE2B cdd7defebecb7d892f48c90ba125da432b350f1600e0e718cf5bae6eb18a02e333a3a7349b5791d6ecac5f19157bfd922c2186ff2e25a9a866e58c8ba20ecc94 SHA512 6c156ddd1e4a155a2d9de3148e25c12c3af57ecc5e6c3c2636d057266519b7983b80e7390fa01f6a2743830c14f70179afcffac563002e1927b0ae6c67ee3cbf
EBUILD axis-44.ebuild 830 BLAKE2B 924c2296934847fe22a774add2c709ade9e62c70eb449f25c6bb435a54c171a7c3100d0369a8c98a6f7894657ea5f7ad88ad51143479cb92e69d92845bd22940 SHA512 88f879f18a07fe217a1abd506419239b36cf646b26c067b381a0e90ac34f758216785889b926404f965c396e1308051f0f82710d0f02477b0bb764d5558ef380
EBUILD axis-46.ebuild 905 BLAKE2B 8791ec06b80a122fd5745c6af3d9c91692316edf4d0c4e78b50d006a7d95ba1bb348eb91230ceb8996ee7d60a1a42973a3ebdb9ca92adaa007ed70108db2172b SHA512 f83d62225197cf7e7e62bf55da80bd42c59d61895024dd19d0d7b95e3f85749292f826d31708a1c611089366fb09922445aab6e3fc04b2b83d00e89c249f5044
EBUILD axis-47.ebuild 905 BLAKE2B 8791ec06b80a122fd5745c6af3d9c91692316edf4d0c4e78b50d006a7d95ba1bb348eb91230ceb8996ee7d60a1a42973a3ebdb9ca92adaa007ed70108db2172b SHA512 f83d62225197cf7e7e62bf55da80bd42c59d61895024dd19d0d7b95e3f85749292f826d31708a1c611089366fb09922445aab6e3fc04b2b83d00e89c249f5044
MISC metadata.xml 518 BLAKE2B d8ccd53db6e5e584e041a5e65c8b3b129cbc1d595aad3a7e04a221c4d77b54d367d0bf7c9e322675ec021f2ccf4e62788b643524544d26686bef483567b2eb60 SHA512 cdfdd3ed3daa748f17c682966851bf41eadfeeb271afc9c07d577a940c0d892907120650f16d3d66169cfae851f7773ea79d105e2087b6efa4c50b630ff6d95c

View File

@ -0,0 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="A Python library for communicating with devices from Axis Communications"
HOMEPAGE="https://github.com/Kane610/axis https://pypi.org/project/axis/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/async-timeout[${PYTHON_USEDEP}]
dev-python/attrs[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/httpx[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,3 @@
DIST beautifulsoup4-4.11.1.tar.gz 517113 BLAKE2B bc0cc8dbb1bffca2d3441a274147f201b79447f2147f7b4c329f05f6d230f9986eebd3709199d0b3c7dba8c15e4ce42e9dc75e290a2bfdfdae643f5dfe07e767 SHA512 7446be07cd55f23def929e6491f0d74a940cf50206ed520b8ae7b9d57bd19ecf6aa821f446ca4f26f1e08b43fcc71fb397886f51a3f0ec691f9e53dfdc7a0cf8
EBUILD beautifulsoup4-4.11.1.ebuild 940 BLAKE2B e0db172bf56eb1777866584e5d9a2c1aa281c6e60486ba4bccad919c2753d3bd6edaeb6f388708a801f7e9152e8bbe8afdbfd2d7f211b1830cd5b3ae51256e03 SHA512 cebd59520ef560dbdc9b08660d77ed4bfc6c7879cd1c7c31b78573f52607de86305f13ab2ac4dce758f4d61817c8bbf6b2630dae7e5fe1c3b262ba33678a8ef2
MISC metadata.xml 466 BLAKE2B bfa24c4b857c2f042ac6495ef1d369eab11303c3913fecf068d391549691d1f90641c2511bd52e3854156909c6027adf2ccc1481089f3aa66b504852ee88bc2f SHA512 c172ed4193efc223f726c235153e4b61f55cd3be4bc37f4ce7e6142252c10e7006210a0d6842072b1e01fb6a83c955fab04558a37223ac201b08bcd78db88177

View File

@ -0,0 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree"
HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
dev-python/soupsieve[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
"
# bs4 prefers cchardet > chardet > charset-normalizer
# however, charset-normalizer causes test failures, so force the other two
# dev-python/chardet[${PYTHON_USEDEP}]
BDEPEND="
test? (
|| (
dev-python/cchardet[${PYTHON_USEDEP}]
dev-python/chardet[${PYTHON_USEDEP}]
)
)
"
distutils_enable_tests pytest
distutils_enable_sphinx doc/source

View File

@ -6,10 +6,10 @@
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">python-matter-server</remote-id>
<remote-id type="pypi">beautifulsoup4</remote-id>
<maintainer status="unknown">
<email>hello@home-assistant.io</email>
<name>The Home Assistant Authors</name>
<email>leonardr@segfault.org</email>
<name>Leonard Richardson</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -2,8 +2,10 @@ DIST bellows-0.34.2.tar.gz 183189 BLAKE2B 623ceb9c193ee468ee5003036ebdc460733f47
DIST bellows-0.34.5.tar.gz 179993 BLAKE2B b4a2aa33f7972771805f59b900f85bc97fc455f60982b13329015392ed1a2893331cd7855126287776688fe3da2f6e53c71570534f6ea48850fc4ffd1b319dd7 SHA512 d6af6eef2c67e9255c091f0fc2f680eed39a6c2785d8f05d14162986237b973f6d9610619ecaf79c32529e028e2cd6abc23bebf3cf204089d1338362a0476a72
DIST bellows-0.34.6.tar.gz 178969 BLAKE2B f8e1e701596e73ec9505fd83f8b4e8bcefd16084a03a4871b5f968daca6b0f74e820d1e4fbcb88a5712724a827070a3b93113625b9de80c43f483e54df5c3997 SHA512 4698211eb608f571c6a81a144c979b9f1b195e7bf84d7e9c8a823d720dcbfb2326c83a0a85f0583e73cab46721a122b1d31bc3bfe162a07a586c416222f56534
DIST bellows-0.34.7.tar.gz 179161 BLAKE2B 460bed0367e88ecc936758dce9112d41fa83699db3303323de75869590e3cbcb41c7d3657ec50d7120aa6e5ff65a07e4dcda34011595a85a91755e65e356eb6c SHA512 b5cd1ced80ad85448d44e2227c259b93f68971ec2a6c2ac12d803cfe2c033c4b6837beb10d2abec5a937e89a2c894a33782973201c609e09b87faff99e38e193
DIST bellows-0.34.9.tar.gz 197153 BLAKE2B 1c0920aa0ede3dc53c5119d32c8a6ed1f9f8caec1aea6028565cb7348605806f228482ed8eb7b5775f3de5a82545fd9d4bd1030eec3a98732fd2259f9d61097f SHA512 c329ffa8caea4cf23781c9e6af0de5f58b412426b43dd83168749dfd1bf07f9711f02d6fd94c90aa9439fba193e8ba30c2b2fe2c5696297c2d193bb66b2a4be4
EBUILD bellows-0.34.2.ebuild 956 BLAKE2B abd61b09cf6e7b2b2568cb31fb52f0fd28dcbfd4bab3d4b95104815cbe3cb3c23eea136e7c3301d8e8bb94f5be5d3b236aa925bea7b1584b8752059b11cee9df SHA512 3a62a6984b3f869afef107861f90fa88c12d8a95bad09bb0a0100b10e018cf57199269100819149107efe2f1a6888b0adb9644111664209df5d35346ebc03e6f
EBUILD bellows-0.34.5.ebuild 956 BLAKE2B 2623fa5ca9564d3952b907326c8f43d4eeefb4ae244ab97db7ea706054d3db15de7159bc2bd1f982654bc20b330db845026a9e035edf9fa123cab8896c9cc7e0 SHA512 8d0ab94662ce260b7f26e450cd1c54df653bebf09861ea11afa7fac7f4c08dd74cdf175be94c79c0a6f4224f92a0e412ce3b8e3ed3adbdcddb1a66dad2ef62c8
EBUILD bellows-0.34.6.ebuild 956 BLAKE2B 3a621e71974bcb8801f115496e368eed3818fd1c1b17d2a36cc0364c9b1ddf5c2ba6a28a34a603d09a8bcc78bcc437eeb3517d32296f7bfeac0a6644e47cde04 SHA512 5a10fa6ab52520be03663b84f7e6977004ad961c2c26b9019f3aae51731907df3bc25bcdca83865852c7fb029ea93b3ce867f205e312102d9bb07ebd07741c85
EBUILD bellows-0.34.7.ebuild 956 BLAKE2B 3a621e71974bcb8801f115496e368eed3818fd1c1b17d2a36cc0364c9b1ddf5c2ba6a28a34a603d09a8bcc78bcc437eeb3517d32296f7bfeac0a6644e47cde04 SHA512 5a10fa6ab52520be03663b84f7e6977004ad961c2c26b9019f3aae51731907df3bc25bcdca83865852c7fb029ea93b3ce867f205e312102d9bb07ebd07741c85
EBUILD bellows-0.34.9.ebuild 956 BLAKE2B 3a621e71974bcb8801f115496e368eed3818fd1c1b17d2a36cc0364c9b1ddf5c2ba6a28a34a603d09a8bcc78bcc437eeb3517d32296f7bfeac0a6644e47cde04 SHA512 5a10fa6ab52520be03663b84f7e6977004ad961c2c26b9019f3aae51731907df3bc25bcdca83865852c7fb029ea93b3ce867f205e312102d9bb07ebd07741c85
MISC metadata.xml 506 BLAKE2B 335f08d6d2d9d52aaf3240537db693ed29f392d597ba2b89cda0b163424a90953fc54d208d7795bf56ed45ae93c8810591ab66bb8e4e819c4ceab1591acae014 SHA512 77e38480b9de7c2c69025769317290ca7d9773de6217d2fce32db95792469781edfdc8ffe311a94b07c1ac656de7b7ada88308df2532855e8ac1cec1ed86cfa3

View File

@ -0,0 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Library implementing EZSP"
HOMEPAGE="https://github.com/zigpy/bellows https://pypi.org/project/bellows/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
>=dev-python/click-log-0.2.1[${PYTHON_USEDEP}]
~dev-python/pure-pcapy3-1.0.1[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
>=dev-python/zigpy-0.52.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,5 +1,7 @@
DIST brother-2.0.0.tar.gz 13165 BLAKE2B 067ddb93e96ab3c44bb5faf4fd95b5efd7d415a542cd90e8a15cd939e3aaf94edeb21f3cb05d0d17d2293cfa651c45c632401b02f1777857da5d9664a6682d63 SHA512 551155ae6d76ac77f087434ea97e73682f330d2664edfef6dfeb2e8f6ed9da77049327a1519b56b206ba1b0e74c7b37c2d46d94747c5880c9bd3da435527cb8b
DIST brother-2.1.1.tar.gz 13151 BLAKE2B 955eb57b0685a52205f2f6eafe20b37e757262a33825e5dd4a1ca48e8df13565581821c1c23bc6895494f8c9a0608ffa3da3503944c399ee8ff660538d589cb1 SHA512 079fb58877281c1243d411f9710a0bb2d6c4046fb63cdeeaf0aac9b4a9eba0e0e74a901430891d34516606c9a876f27787db58c8b7204d6a09743a6354256d9b
DIST brother-2.2.0.tar.gz 14309 BLAKE2B 60da188c89f2175274b68a8568c21280741fbbfb913b4251f20cff3658292c60bf49153ecd92201f0a1a182ee887c81b74f8dc67d7a6683d5bb7edb5926a28ee SHA512 c0454fde9a742f2a90ac09129b2d4afae60f7b995cb409935b2fc7f3a97e1e0140b0c4f4c740e1e2e2c2f4bb08b9212ed0477ac099efe178a57e4f8b5d38b224
EBUILD brother-2.0.0.ebuild 850 BLAKE2B f2a11f3d89ba9d7b879831353bc80d5c216d9f947a3b97c6d4f45d25a3df02133af6296c33f834bfd2b7b570838f32d7800dac39812d37dc189546fd2f533221 SHA512 5f64cdcc57b6d987917ec4cbccb11c3a98af7659228385ce968a3534da966de10e1247b93cb7a9e8e78cd13521dcc1f3413c47bb6488dcf714efec7713142973
EBUILD brother-2.1.1.ebuild 859 BLAKE2B 5bdb7b58ff202c1585c88c618b9e4c3fcde0cfae52bdad2da92f5b3445ea0fbefbd05734685a482c52cb2ab3a30fa8d759f87c5e234c7bcf157f81959c807804 SHA512 adf2eaa3954da0a56ad33e3c000b1184f1f1d9e406d51dc7a970fb9b866bdf553f812a0bcc7d2ef07ad1cf34cb5487673050960f11e0cfc75d480794308c977e
EBUILD brother-2.2.0.ebuild 859 BLAKE2B 5bdb7b58ff202c1585c88c618b9e4c3fcde0cfae52bdad2da92f5b3445ea0fbefbd05734685a482c52cb2ab3a30fa8d759f87c5e234c7bcf157f81959c807804 SHA512 adf2eaa3954da0a56ad33e3c000b1184f1f1d9e406d51dc7a970fb9b866bdf553f812a0bcc7d2ef07ad1cf34cb5487673050960f11e0cfc75d480794308c977e
MISC metadata.xml 382 BLAKE2B 156547dd0d97ed5de780880847a2a6f1b44aad722dae72e42f8ce2d9c89f14ff1043acc044275248fcff3b744571682d8e161ddd0d00ae06e8d2f2b1c549401b SHA512 749cf2159c985e2724c4c932f960ffb86d2762296c2e46b4da84439964b1009e008b0e6c592643342ab8e6e33f16e6c926f35dacb7bdc2d28505da5a24f8ee0f

View File

@ -0,0 +1,35 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python wrapper for getting data from Brother laser and inkjet printers via SNMP."
HOMEPAGE="https://github.com/bieniu/brother https://pypi.org/project/brother/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/dacite[${PYTHON_USEDEP}]
>=dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +0,0 @@
DIST bsblan-0.5.0.tar.gz 9421 BLAKE2B 30f5487abcfd9b281a3ac6d6ae9c7105ed7d8aa023d30acae67275d3fb7d9e5eb673532e2cb905f3f100214bbc52045182cf9e25985ed2837ee0f7541133bba5 SHA512 05326cab2310f3561303fde3fb5d8ef7c557d202165b0e531e0e7f30cd029445e4a338b9f879b3d4a9aa3e15f4ad5e4530b233e0356b744c95c115ed6de5825a
EBUILD bsblan-0.5.0.ebuild 818 BLAKE2B 78e5c0ce0271db975013aa3a3b963d9e508400fed9b3e7a1eeacfd9e2358e8571659ad503576d8b4b108064cfbf85caf4867d8a89e647ade113518991c541e59 SHA512 5de857bc208c8841bcf283e6439fe5c42264586c4d6e09a7809f9aaa6932ae249a354f7ea147222324b83fd32f614a2c0f9e4ca251fb10c397d9c1459069100e
MISC metadata.xml 527 BLAKE2B f19321269e516c098ae3fd707c0ed73d8325ef08da73ee967415af70f44ade4e0da85faeaa6d67740352bc892be5b60dd6507a55f81eb62102a92a9c4ffbec71 SHA512 d9496b28a3e2c9395a16e3badf3783cd11c94675654ddc8169ed957b107e4aa71073ead5c80c709790125d00949b9370d9cf8ea55b701f52160975cbb5b36431

View File

@ -2,8 +2,10 @@ DIST bthome-ble-1.2.2.tar.gz 11952 BLAKE2B a7ae740ab9c412fa3435b707a4aaa6c8c8711
DIST bthome-ble-2.3.1.tar.gz 14347 BLAKE2B cce0ef2997dbd07e272028c3c4dc7cf8c56afdbde2a04777519a5b5dafae2a5cbe28d19c9cfdacce096c289382307742b53abb5203e91dd4bfe7431ee9507851 SHA512 a68e80dcf47a2fc4aaff12605c8606babd0081952c7d7e88a996443969d8d95770ce6d835226a81455896514680d66185c21a109ce825b452c88207500acd9bf
DIST bthome-ble-2.4.1.tar.gz 14399 BLAKE2B 97f1aaaa0bfc7016c2b06c01a38d78323bdc8c58455635f5dfbf73d77a8712e39d7a5d4e79e7c5cae6eafdf052456730aa5e19d7936fec81a6db17cf1fff3ce2 SHA512 4cefee48ce7a454beba5c59afcfeef07d1ea9a6ff2c029ca5bd71f96aefa0b7d885e29681027b229785a7eb653a0ee261e30e7500576b849f638b3f5e16d6fc7
DIST bthome-ble-2.5.1.tar.gz 14397 BLAKE2B f16fbbde9fe4c8f2c4f9af6e4de78ffbd88fa60c2e85e8471f054d2da26df9a80df2ca6cf5c6ab91d59332250d603a943ad35a2d55a1116c6ee5c94e81020922 SHA512 da508e19a567d3ef8c0ebb38d027bfc904d8d4bb3728c189002616f1d7164d4ad3b07c876f1d4a107ac5e1a216f1b2669c9ee3a7e031833ec198aa47dc8b96c7
DIST bthome-ble-2.5.2.tar.gz 14439 BLAKE2B 154b2d0952f529e9b0fbb7d419d38a64c807eafbeb7d007ef463118a4cd1274c18671caf752a0c3e4bfe2cc9302b396382a89a701758ddd22b71e2ba4c3c7e88 SHA512 debc1a7eaabc93f6759deb797ea40f1c9a5e933c292ea79e27679b52711e2ad996990be471340c13c1b6a8dc0b3478005b5f031c9b56961fa78ef713c8cc97d2
EBUILD bthome-ble-1.2.2.ebuild 950 BLAKE2B 9262b386df93f19b741796cfc157ef790a340e80f2b6fc48951d1a954448afc6a762b4ad3988a546badff396ebbca57145576fbceca86372a05b6b9752a3ca71 SHA512 a31a1e1612173017ff580aca8d0d0887c8869e9dbae719e9b0055ed7c33d93a19ff3ffd825872f40d74d4dbf5abd21214048cae3d077f195b508bb50cc730d52
EBUILD bthome-ble-2.3.1.ebuild 1023 BLAKE2B 099b7e80e35bd841fc384e431ccdc9d0586002d3871eddffe0c4716c920d3da0b7b2b14796cd4517dab8cf572ec2af819517c2be64679f75c966b3bdde1404fd SHA512 ee37227a523192704cba224d386003d2f7e658fc8a31fcca150e830a220e25ad81e1e400f4412fc33a49433271c6a916341b61dbb6e64c1536b64cb3cf42e054
EBUILD bthome-ble-2.4.1.ebuild 1022 BLAKE2B b6ed3df44ef94f618938532d28031c25bb273d88b79418ad2ba53c681b0ee4def5853ccbf10cccd180ee935cab1055496e8a51c39fac2729de57c19df059e71b SHA512 6f2a72a0884113e00458f9dcecc739b33258632893df552ef9e024e6f96544bcae98af1c262bb0c959d1b244ef1e7a14355a8f68bb376daab641395ba4a832b7
EBUILD bthome-ble-2.5.1.ebuild 1022 BLAKE2B b6ed3df44ef94f618938532d28031c25bb273d88b79418ad2ba53c681b0ee4def5853ccbf10cccd180ee935cab1055496e8a51c39fac2729de57c19df059e71b SHA512 6f2a72a0884113e00458f9dcecc739b33258632893df552ef9e024e6f96544bcae98af1c262bb0c959d1b244ef1e7a14355a8f68bb376daab641395ba4a832b7
EBUILD bthome-ble-2.5.2.ebuild 1022 BLAKE2B 7693e848fe023248c13bba584561762ddc699f80ee09dd40bd093b0998228a2bed5da247cd7775091b3c09ca3606abcaabf32dfbb33133382741233c839af318 SHA512 60f5a4b885157913d7cd45027a573bf457796aa57b4b8ceaa0ad8cc38dbfe21b3e42f1a1c7269563a8ab619f739cf9dc324726e55661b37397bfd8212b35a314
MISC metadata.xml 523 BLAKE2B ba5167fd0b66d07e9b9a09cf3edb72e9fa16943b871e51a981fa62a7ebd512e9b12bda7947c76738c82fd4585fb616e1d5003adab51d70b80a1856094772340b SHA512 9852d5ef64e717d0d38b04d84d39f927146b2159c5330bb3d5e8c9daaaf24e06ae49410f9d7da505b866d58fdd9e506b5e95d6e6e9de2645e307e8d886930811

View File

@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="BThome BLE support"
HOMEPAGE="https://github.com/bluetooth-devices/bthome-ble https://pypi.org/project/bthome-ble/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bluetooth-sensor-state-data-1.6.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodomex-3.15.0[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.13.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,3 @@
DIST colored-1.4.4.tar.gz 36786 BLAKE2B 1b02f4306b2bb7e903010b4f4c963fbab6d9c536d267c2f37392a780cba164cc4a214921e6de1a69cb1e4a84015ec6844371c7704a28f9862ce2863df06f07a7 SHA512 80139bae82499dc83cf1f4751703dcb6d18a10f90046c1e794705aa0e5da4cebb3f8493bf654e4074074631a6068e181a84353b330c04c772646abdab3994c5f
EBUILD colored-1.4.4.ebuild 645 BLAKE2B 7dfab3a4f26f4c87feca633d1ee39d53997850a79a15da70b8c1f230ada5220d9c32eb850f3a54407fed64748041a9eaad125f7a14daa095e5194d6af814861f SHA512 f62ba78405b2e789ca26d70c2152b84d27a9b23f3d8cbd1ebd30be803687936335cabbbb4125462b26a6b79476166ea8f579e3c8b65c2389044e3d9f1049a420
MISC metadata.xml 506 BLAKE2B 837bc97615d9d356a32f0b84b46d5281bc69166ab5af9ae2fb1a0c1b1c0fb7e122704d5dfe53a8f8ab8650467c53ab9e033d64ddd6ec7495b3fe488301b98d4f SHA512 8c789ebf8f2d51e0c9b3a3958b6ab0c37289ed0a87f75bde24f43b99a2189530f2196ff41975bdf90d029a42efa2ecbc21a1ecb834f8ff022e76601105f7038d

View File

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Simple library for color and formatting to terminal"
HOMEPAGE="https://gitlab.com/dslackw/colored https://pypi.org/project/colored/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -6,11 +6,11 @@
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">bsblan</remote-id>
<remote-id type="github">liudger/python-bsblan</remote-id>
<remote-id type="pypi">colored</remote-id>
<remote-id type="gitlab">dslackw/colored</remote-id>
<maintainer status="unknown">
<email>liudgervr@gmail.com</email>
<name>Willem-Jan van Rootselaaar</name>
<email>d.zlatanidis@gamil.com</email>
<name>dslackw</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,5 +1,5 @@
DIST dateparser-1.0.0.tar.gz 273807 BLAKE2B cc485451212ff229d2ee33313b217a305b61b9149f8c8e60ce8cc58deadbf7a9a3b6fad47b10f73c2d86bb5da878e891e079a8031e9b63f8c9d3c8b7eed05ff9 SHA512 8e796adc70157242fca365786628f01fbbc5ee63c72085740710c65af33c8a8bbdd4725bd80886e6e630409caf526bccbe9e88ec3f4c6682b54b30edf096361e
DIST dateparser-1.1.1.tar.gz 284013 BLAKE2B 609a221c0439a52387602d2177dcdfff01053b24abd6fa745ab4509742057903f23e9e779a4176bb6ad1faed62e87abbf80b31e6eeae0eb99db85e38037fdaaf SHA512 2ef25877616ce6e0aaa4ede53b4c27e848a63e5237b6e4095071b1a4eb5e0162e25f0be6a96697a11628753b798c9dfeff5d098889bf409678f51a3f4446d944
EBUILD dateparser-1.0.0.ebuild 735 BLAKE2B bce66a95078617ce31885f72b9d2f93fd06c40c353b3bb035fcb612a428df2f28a461c1bfa616190c11fc151d8e3dc1aa327d128894ac2698c069e059f447985 SHA512 e240f15fdac83d13cef908fe570d1e7c372fa90db91fe9ebeb17089525a8062cbef608cbe1906669cf6970a003da2a80092aa5f3fc3d57272e2c648097568c23
DIST dateparser-1.1.7.tar.gz 295818 BLAKE2B 11bb07f6c3c46a5e19111715a8801b8789d7f1fd0fd407232a071ddd40b337153dce3b42197f3a2fd8081c505f4418abb3ff265e25641a95eed31575c6ad2a70 SHA512 d333fa2007c069f7424def9694544767a8885eec5d476e9dd73605754fd53f5a9dbbeb19f24291ac6c6ffa09b4014a3135ad8fbabadae1655c78a8d5fe36f907
EBUILD dateparser-1.1.1.ebuild 808 BLAKE2B 9c3562e57d68394f15c2a7734d4a27f5753dd288013d865452a318b7df238f4cc5a25a3c8a3e10a4a6259bd559661d49b9bc030ae25a746ded2e24a7fe08b0af SHA512 22497788004f5bd67954048aec2d3c95dc4dc627adb63272dccdb6a0eb222060ff5f87d6c8fabc6c7ce98ea3a42398698b03412b4b0a08c19cefc00436020137
EBUILD dateparser-1.1.7.ebuild 797 BLAKE2B fd8459c857659dacb7f7545ce29c2e571263f74a8874a23520783a62518b587531bd5e3edc16f6da579b91a6a4f91674d74d9786cec2e7b87fedb62fa157112d SHA512 33b3c66e0a0c8af0ad2e0884ab00f291ccd1560bea5b8e109d0be3da2268f2b8d3b50816c5916514b3006d86ae531a4062d096fdc1f92d06b2539e5a4aff2589
MISC metadata.xml 517 BLAKE2B 9e9a54ac8c31f8fd9ab8d8a92027155f12de25f15ba6cfba429f3657d03a710c30486a97238d0ae239cbc828c8437e5ef3e9236c7f6892d95b2e9f6cef2b5563 SHA512 1e57cd4e7fd5a8b671600207778db7619dd61dd03dfe0b78801087ab506b4589a1124cf36f65ad8c5d6efc25ddb8e6adbad6b092101813be253c74aea029d6c3

View File

@ -1,10 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
@ -24,11 +23,13 @@ RDEPEND="dev-python/python-dateutil
dev-python/regex
dev-python/tzlocal"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -2,8 +2,10 @@ DIST dbus-fast-1.61.1.tar.gz 64280 BLAKE2B 42e8d02d18f21ec3a92bf8647799c93700ae8
DIST dbus-fast-1.75.0.tar.gz 64855 BLAKE2B 8aff943c11d9ec57ea88afb19dd01d525bd5983abdbe02cf46e7700196c8feaa1b8304f3ffda39b6d80f20ac646942ac9fe40d9ec2ddded4a1572307357ef784 SHA512 909342729ca942a16397067232a1f90a1cd28718ae103dc1c21b8bfe65bed14975a9f46587c4eb6f1cfcc07970a425250ce5432902ba7ff0c641fb7b72a9ad86
DIST dbus-fast-1.82.0.tar.gz 65700 BLAKE2B 1b8b6f195ad83e1b27b904a1ba08e626e413187330c57e05b545143137bf9dfab04f7a5e263c23480557a9bbbc40d3edb6d6043c70e23f592829b2bac563091d SHA512 4f81a87d65d1ab6c9651e222e0443958b19db08f1733cac8bc955f24a6964a7fe1d1ef25b11247113faddbf80b7e9d3c43b863d096fc75434b7e1849c3f7081d
DIST dbus-fast-1.84.0.tar.gz 65952 BLAKE2B 08de7d7911bae9a1cf6dffb67c1a0248ffea3ce689a9b0806273d127d3af589d97b75975ef40b203a60bc270f74aab2a4b76048a625a6501599965abe77f48ea SHA512 79ed10d702c4073134ec979a054176ed7aa6487fd6caf78bfe3c6399324aa510b2bf0d1e64c4df9ea05a35492347963df128cf7bf1e122dd2a6f64d012ea57ee
DIST dbus-fast-1.84.1.tar.gz 65964 BLAKE2B 4a2f6ee752bd23139f43bba7dbe8664f143f1e339875c3ea998b634d7a37ea8dc0c886ffbfa262e2a00e0f3a5966061419bb655b667ea633797a62f4a22209f8 SHA512 b07052ffd841bc9984c487334859b534d66914461cd10828deacc542baa85023545378fe3ecf3fc224310b03cd1bd039e8bb1b9f95ddd0acccb2d0b2298ff8f6
EBUILD dbus-fast-1.61.1.ebuild 904 BLAKE2B 337c12dc5130f6213e7dc47b1058703133be21275a56e71190104c0ae0c1d28f36ab2b0a08cd7f4114e3f8ecf30f900368321f672599070e6973ca69d9948dc5 SHA512 7cb3cdc9b5be70bbaa7e457d5769f92e639f334f3eeb6a5975434efb939714c1ec8d34b1e072609cf40b09f42d44ddb9da0b7339bca17752d4f7f877052aeb67
EBUILD dbus-fast-1.75.0.ebuild 904 BLAKE2B 337c12dc5130f6213e7dc47b1058703133be21275a56e71190104c0ae0c1d28f36ab2b0a08cd7f4114e3f8ecf30f900368321f672599070e6973ca69d9948dc5 SHA512 7cb3cdc9b5be70bbaa7e457d5769f92e639f334f3eeb6a5975434efb939714c1ec8d34b1e072609cf40b09f42d44ddb9da0b7339bca17752d4f7f877052aeb67
EBUILD dbus-fast-1.82.0.ebuild 903 BLAKE2B e22728c73ec23c638e0d0418af64af35fe433d2512df5ddd9c1c77b74ddbcfa14af37e0ae9ffbe1d82889d90b3001be344001c0f06551b710f2ef422e33029ac SHA512 a618d788eaf0df506cceeee218c6165ee69d2c5f952f7981b6d0ade2557375ab646edfe319af84c3ae483c1ca088a44cdd30c6fe6113e5d32374f58960000ed4
EBUILD dbus-fast-1.84.0.ebuild 903 BLAKE2B e22728c73ec23c638e0d0418af64af35fe433d2512df5ddd9c1c77b74ddbcfa14af37e0ae9ffbe1d82889d90b3001be344001c0f06551b710f2ef422e33029ac SHA512 a618d788eaf0df506cceeee218c6165ee69d2c5f952f7981b6d0ade2557375ab646edfe319af84c3ae483c1ca088a44cdd30c6fe6113e5d32374f58960000ed4
EBUILD dbus-fast-1.84.1.ebuild 812 BLAKE2B 7691adf505cac1984adcbae6160e29d3924d005f132308e59ef4ab46a2f50eca28a48c3162f21d8355f99a14ed11fb165de39349fcb579954784ee60d5644634 SHA512 d92a57f52bc971c59fa7ca062a814bf4de1f50c1bb6f6a3b29a1f207c3d696705621347e706624154b55739d0dfb1b0efa06872f7e53ab0834082e976ee3e52d
MISC metadata.xml 536 BLAKE2B a40db9bdf197d24d699a8bd057de139bd22e971e7c65d63761158a2a2ffc7c609925d93a4a4249d09e5290a2102fde9e8d72569ebf163a78aa108a3221d14d25 SHA512 957a46de989121f016a5c78ae73569e420b030265e1bc8568452171374c6727a5f1fc93c6c97ac95976d1541907c5676b4032d3f0fcd1b9dad1c57e4c72f50b7

View File

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="A faster version of dbus-next"
HOMEPAGE="https://github.com/bluetooth-devices/dbus-fast https://pypi.org/project/dbus-fast/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,7 +1,9 @@
DIST devolo-plc-api-0.8.0.tar.gz 80581 BLAKE2B a902160dd9b0523c0263c5320ace76da5a06f698140795f8548f80412f31e47a3cd2ad065d0761e955830346889a82b82df83bedfac0e971b7a007de35e37981 SHA512 6628102b8fefee47acc4435496fb2b84fae96e38620e5d8711369f0b7f0afc6b760f252617dcb77c1c29d17e2b68a9a9b4502667531dd5715525bba1d4c4b5a1
DIST devolo-plc-api-0.9.0.tar.gz 81898 BLAKE2B 824fbe28716f9969072a7109cf6a3cd007bee94f7a130dca57c128408635c7f8036fe280de28be2d00901c65c51b5bb5b5616f0113f9e5f84e068a893b457e6b SHA512 d978618176846e1b04c8d87963cdb024166ece62e7724d59032d09bb3ff19cc411a7f3c8f930e1fd22a47984cc761a75869c846ae182f2ce2987d09c1913f81d
DIST devolo-plc-api-1.1.0.tar.gz 84989 BLAKE2B 6779dba42ea1bbded134ce7ca18456ea768fea8ea39028100014556184a25f7c36dadaea319c5b6b6e8f86c18cb78b4dc2a040dcba46e54f819207b5664b155f SHA512 27cac05fae0d6578a4ce6f4aa9ba6ee7fc92c2ba031716a31af6478fd2b240ecc6ef5f9bebef0b6a5b5b628ecbcaa16882aaa4ccdc327f0b293e849b3d3cef9c
DIST devolo-plc-api-1.2.0.tar.gz 85045 BLAKE2B 0011e20734eca26e12cfdd9f4f45826a82bbcdb581ec77227e2a7741260c41b7ad249e82e91d8daef698ab753ac1f6d8c06eae5298c0c45756c504c7589a79a1 SHA512 48f14a19655ab2827455f39f7cd0493247205daceb555adcbf1aef5dfcd1ee46d1104f63e470cc3e75843d29f096954ee372a7a03e41f83b618b4c937509af12
EBUILD devolo-plc-api-0.8.0.ebuild 910 BLAKE2B 57d163ddbe6a307533e7efe419afc39549446ed233cbe9e63056c6b28b49dca47fc862fd7e5d41f9aedc7eeb78db59d933e94f5122e027220943b74dc832bd90 SHA512 84f42d076b64719fea4ffd496b3d1f8b77f90bb8a0ce2429500be57ee0e7de373ea9ef5d9608488e47f19ea32a8e9874ff90a02d4d0e02c45778aa0c7fc04278
EBUILD devolo-plc-api-0.9.0.ebuild 941 BLAKE2B 48b10434eb18d1f1a258f057e362e9125134aaf7ced41bed5d459ac4a6b07f0d8f65d833c983a31e3dd0c68701877868c7c5aff27abdd8443c731b824bbb7c0f SHA512 9fe27f2fa81562d6a08f857c59d4ea3a307e3b16945d710619c8273174b579976f23d9e28e1fe9a863348b91c6830a14cf087d3f66123f4c5ef7503c792e9587
EBUILD devolo-plc-api-1.1.0.ebuild 941 BLAKE2B 48b10434eb18d1f1a258f057e362e9125134aaf7ced41bed5d459ac4a6b07f0d8f65d833c983a31e3dd0c68701877868c7c5aff27abdd8443c731b824bbb7c0f SHA512 9fe27f2fa81562d6a08f857c59d4ea3a307e3b16945d710619c8273174b579976f23d9e28e1fe9a863348b91c6830a14cf087d3f66123f4c5ef7503c792e9587
EBUILD devolo-plc-api-1.2.0.ebuild 985 BLAKE2B 213efad69480738485a3897f79ea2e76b22ed944c7ae445c273465818ee0c77341d93f7b43d75af0bde34648b29076684a82eb28f1d7d3a57b6a64233b868d6c SHA512 860fbf684c4b2ca6c2d06c00db182948d852d31683902824454f24dc00f1785149bd1847683dd572ea374c1df3cc3281e5b4668ea1c7448d464614bfb92bc758
MISC metadata.xml 516 BLAKE2B 5f12a8b449f92060cdbc913f23b2dc36a3a9a493e88f2b1324fb2aad0b979922609273accd8a28d7a86556425ef31084f2f271acbdcefc2da31d88d3ccf864ff SHA512 815735fa204bbf3ddda15d9c45781516098be0aeebd394df519314ea42f33224e308d0700d67a5d25e8e7d527816ad35887593ecde7ba3ebe577439577ae8141

View File

@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="devolo PLC devices in Python"
HOMEPAGE="https://github.com/2Fake/devolo_plc_api https://pypi.org/project/devolo-plc-api/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/httpx-0.21[${PYTHON_USEDEP}]
dev-python/protobuf-python[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.32.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-httpx[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,3 @@
DIST easyenergy-0.1.2.tar.gz 12298 BLAKE2B ca4c8ef5c9aae420555c2b8e17ad16ce808a7c049b24f1a33639c568e35eed30c68aea5e00ae6e266b14749511e831d6df660e59ba19268fd439620daa686bdf SHA512 57d71301bb3e7871a65e5ef604cb4dd7bb92cd510a800fb8559b4c70ec35fd4679b4773b236a43a79383e7a7899601374b9645911c0e01ccc5711a22e8f669a6
EBUILD easyenergy-0.1.2.ebuild 742 BLAKE2B cdd15142f4a77b6071541e5c7a9980e31698f009666cb8b666cdef7508e0634be71d4d94f445c8ab9c936e5516de32dc3876aaf6fc4f64381d6929090d435b57 SHA512 a2e2b2cfe2c84d102a705ecc08595e6ab2aee9b38694038cfbc0ccfe9d7cc040ce1c94528e0d8efa144f997b5d3b4187325eb33f98cfe03e1b10e048acc176df
MISC metadata.xml 535 BLAKE2B aa5ebf4b18d1032b52b5a6f26a8c7a202bc1b5f0e5fa80261ee2efde7e9b8d85ca292d0ea102540bd5ff2fa18a24a820ce210570818db585070a87b813f7be4b SHA512 b46a221236cd0154b6c7e724cc0c912c3e4a39db3cfcecd82f89a9608c0170dc20a4ef4935aeaad08b1352d840f3bf196906e8a94358c0302def328b79688fe5

View File

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client providing energy/gas prices from easyEnergy"
HOMEPAGE="https://github.com/klaasnicolaas/python-easyenergy https://pypi.org/project/easyenergy/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/yarl[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">easyenergy</remote-id>
<remote-id type="github">klaasnicolaas/python-easyenergy</remote-id>
<maintainer status="unknown">
<email>hello@student-techlife.com</email>
<name>Klaas Schoute</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,3 +1,5 @@
DIST elgato-3.0.0.tar.gz 11178 BLAKE2B 8d01ff15c00c640451f1efc14bb4c643bbb13b38e50155efea4702a8fcbbe3117db40895bebcb9e9c9b312122afd8b2b87b4dcb5408c0e9cb94a0d6acfd450d0 SHA512 d3d1be02f1d37e6f22dc161c4696a9a08a2e264b4d626ad6a1878ddd76b1f719cfb8796a9573923342c64974df352d7b9a1f6e0cf199be7140813d181d19a4f7
DIST elgato-4.0.1.tar.gz 13466 BLAKE2B b679f95e64e168965698c1c8dd2344b46c2cb142516bcf2398eb580428f4f79908eb501b51924cd11b285afe54007d4eeba49bf868157632e4a474a619e5c227 SHA512 2f7137714c4f7dcba4db8cad13ce59208aa6082e0e1347bfde59c7fc30393c5fc4acb632a0f1fa3a0c29e971d2c04ac127023f9688a6b83e9903fad6723b8dc0
EBUILD elgato-3.0.0.ebuild 835 BLAKE2B 0fbedd73a0e9e23a8da840bcafb7c56c963cc27d294dc61f05f71b3c835a484379d6c37da64e71463669a933e05dbdca75ee459987f87744ccff4660a6675d4e SHA512 78b9bb842368386930727f1d51ca7dcf3ebf6f13cb8ab2fdb8503b8172dfca9a1a6ecabd0cb93ca09b27aaeca798b39c7dda1f033c8fe991f72997b9a7298a42
EBUILD elgato-4.0.1.ebuild 844 BLAKE2B 42d7e41d59d03e37aefdf950db2b609169982f5ae7063ac2f0db4d8d40cff2d494cee8f1facbce16058a0f073babebd685fb26d2c030f98cb96ea5b24a843315 SHA512 921a75e756893c3d533091e055adae2aa41d1412dec5739f75c4c49ce8e88c0b899fe179785f3533adc46f5df956c238efb1d0368bcb13070605662bcb9e4447
MISC metadata.xml 515 BLAKE2B f8d385718c514f1cdf7df6cda0cb9dab92dc162a8301c78f607a484a9e97f3625a69c8cd1333d7ea67d0e0163858aab0996191cd1e070b06f914116a6fcc2019 SHA512 3c3b881941f222db197e0de12ce7d53a2c0ed04c3df2efb97485e453e653fb6ee5ecdfb8183916f926c0ec1977f44ead2b0df7a5980b37b8094e680e0a30820e

View File

@ -0,0 +1,36 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for Elgato Lights."
HOMEPAGE="https://github.com/frenck/python-elgato https://pypi.org/project/elgato/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/yarl[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.8.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,5 +1,7 @@
DIST env-canada-0.5.22.tar.gz 21137 BLAKE2B c8dec73303e2d022852aec914a9fbbd128c32e92e8c04c71df8ef873526657d7bc0d6e674f0899ab77f4fa20bb9b911e779abdef25b9ed778d70cb640a21c662 SHA512 a2a8788305895201fe722890467d9b1d44fcab996ce18b59692634cc0b0ee0a82a7a8f8c12a36383eb6ccc57cf342b4540997ed99fa54ce34d1695c88457a07f
DIST env-canada-0.5.28.tar.gz 25399 BLAKE2B 51a9b0ad228e29a90720dd4dbbb38b2ee47cc9764dfb734cc0ab0ae082b80f3b1e3b38e5215ae763beb5bd63befdbb977d5ff1aa54dad803048f346399669af5 SHA512 566872c3670e4356b73ef81cbfb868d8be7efe65c078bdee89cd10ee487d9632c4c24fdc890c93b78e1990a2bd34f00b64f5d416a73a10fd71f525b73075a481
DIST env_canada-0.5.29.tar.gz 25418 BLAKE2B 72910dab834345ea15aaf96b5609dd185b60edc9ca10e50ba2eafc09cff42d27046152ae698525fa160829ab95b8c8157298a24ad748230d4ee799bf0f10907a SHA512 de2d0446dbb8d32fbcfeeb9ced2611a673f60da34be65ef93291b8c20772e8d3c4d75bc61d60f737b30417e1c573996a789c50ad7880cef6ed581ccb30ece9ea
EBUILD env-canada-0.5.22-r1.ebuild 1078 BLAKE2B 1422b784dc49ccfc4ffc006093201382e004c5f3d8584188f03e837baffebf0ba729fa1a878b06a23bfaf95d489527d8cc9ddbbbf7c28fc4c2ea74a642adfed7 SHA512 fe1e1b776ef59fbb0d2b712079e5ce1f36db83e434751d5fcf2e058f02d5921db5f7e7d9e8cdf0a5c3d9c07723e79502fb67f17c56cd793565e25fd76f33548e
EBUILD env-canada-0.5.28.ebuild 1109 BLAKE2B 3727adda63891c7dedd27a58e8e8a1770204e1ff953d222260f0576822e2b359a62ee9024279f6f33dc4ce13317280e5a2955480206dd6346974f8a554dd010f SHA512 e7294b3ffa039646d1c30f2a1b6d243e832f17a200430d5b9d6cb541b7b7786466029600423aaa7d68f5f9dd1d86879f3ccb1172feae16c50cfd13d0bf0f3b96
EBUILD env-canada-0.5.29.ebuild 1018 BLAKE2B 5ec83ad70d18cae63d490495398f2608e875f148a15a4e82e4b486dfbc6fecde1ee418e8975d95abbaef2c5c8f11eaf727b172db644ee68c331d890272a607e2 SHA512 4d8829618f425fd695524ab9d64eddfa49730db60047faf11365cfee3c93c3bba86700a5ad6057a9b1cc4c61beaa9c31b829a78872240d580a27b25bddb918e5
MISC metadata.xml 524 BLAKE2B b17bdf7235a549aace5ce24d3535e853d398ca24070358db2b097d221f04a2876cb06fc67cdfb2db426457c859d981fd72995881c1d6ef51850f453621aee375 SHA512 da354930edbac756c38ee981b391b21a2a85eb9abbf4e0e3c9213a17a9228ff531b0fc29b1e8862d16bb3e139d9519495f04b2774cf3613a32094635218579fa

View File

@ -0,0 +1,41 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="A package to access meteorological data from Environment Canada"
HOMEPAGE="https://github.com/michaeldavie/env_canada https://pypi.org/project/env-canada/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
sci-geosciences/geopy[${PYTHON_USEDEP}]
dev-python/imageio[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,3 @@
DIST faust-cchardet-2.1.18.tar.gz 655620 BLAKE2B 6ec1057ea7c86b565b6d255c9a32caf0bb882446cfd763d191c771cb170ef72ee413f6b85b9277230b9f282322b8b39272280292e5fe8cf2e1456ae456f96d8e SHA512 1efbca35f2b53c3213a95581ac472c51c181cffb62a1f7e92d47eb50d8e78f53ec2eaa26f7b841e2b03b08f7d826dcb5eb8d864615dc231385a011a268d8b594
EBUILD faust-cchardet-2.1.18.ebuild 674 BLAKE2B 463df2393fc3a2a3bc93e6d111767cb87d392845da52c72f9e3f944e58e40765a2361f91b3272d02a31e776b8c508916278acf871f630d309dfc9ed4134b9e22 SHA512 91ce533d212ee33b3c32f5fb2df6f5b95c97dbe28c540f6880812dc21baba511a05d00dfb32cce62d9c117a512774feea673ee3f85970122f6a999250b596b89
MISC metadata.xml 521 BLAKE2B 86073e302d19930f858fddc70247ccce1a2ed27ace3b45afdb8b9ea69fbd8f53cdf4874323efdf220b27a1b81bae6d8d33be46487feaa3e23c75e11ce5d3c514 SHA512 0d11079085f8c3a6bbf501d6896699775bcefec753867153500028907d481b190d85c3442f7ce59facdecbac5c23483ebee83da27953ce78042cde042cab5b82

View File

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="cChardet is high speed universal character encoding detector."
HOMEPAGE="https://github.com/faust-streaming/cChardet https://pypi.org/project/faust-cchardet/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">faust-cchardet</remote-id>
<remote-id type="github">faust-streaming/cChardet</remote-id>
<maintainer status="unknown">
<email>myoshi321go@gmail.com</email>
<name>PyYoshi</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,5 +1,5 @@
DIST freebox-api-0.0.10.tar.gz 36722 BLAKE2B 54a343308610cfa59d37f61cf21792a40c26cbd1a5f1f3d9256c4f24921fb3734110806f443676839f40b7ba187712af348344c28e7e101ab93cda51befab456 SHA512 560edb06547991057d3c0a180373c377130670e875dd734278488ffebbbe41367795f32563eb418a6e0341d6ce8c1786fec026aab7cdea3f864aad5ae4a00031
DIST freebox-api-1.0.1.tar.gz 36794 BLAKE2B 107c3a87a3520cca877650ffbde1e46f6e1801958f422c5df5e863ac03b91e7a336dc49a3d9e1792a4892de20eee8293bfd2dcb720bcc3cb20378b01d256a149 SHA512 d3a0c9a7e85df5acb599d3b77179b67ae3ef15b21bcd2e51e0e575e3513ea50851f67de05824e57e4d976756ce93edff898ff0ed6c705d703971fe2551a7dbca
EBUILD freebox-api-0.0.10.ebuild 727 BLAKE2B 1edb795d7ab2677beec3a3c1862c19049fbbe8683ca5dade4f59d03fdf79f94a57732438fc9698d190dcdc22928b8aaccb3d5c00f1c4d1b3529210177c9ac38d SHA512 c62c91ceaca07b1d6bd591073950d449b2fef5bf9bacb5ad72e6283c8255e51a3931260cce93baf0c1b67eda9502380fd12e4e2f14e89e607bcd1e5579cba3eb
DIST freebox-api-1.1.0.tar.gz 37272 BLAKE2B 86e36e9b3655552799f267c201fd0fac351ab60adf4242fdc677d91f9202fa744c368b71b9df14f29e56b3953a972e524ed3cae898863515bee15b4b8b9edb2b SHA512 f08f19a451ad3a22b2aa44091df50a6ca66f8f877e2d87198631343bd55677537ee8adecbd77e214029a31c1447775b795da431cbc93ad47d30fde699eeac0a2
EBUILD freebox-api-1.0.1.ebuild 874 BLAKE2B 17617733066aea34fe0edb11db5e15eed08a37a2f7d6759ae9ba1d2c90cb787f057a8e951f349c9707692eac7c9c1db3a32043a72e52d1ce7a7ffa0cb9f3f0f7 SHA512 0c5e62bfa0348c36bbefbf8ad00e762d2be2d5ade268929ceb618d11c89a08b1183f5b661b7ebe9b4a38eb1cffc099e4bda24c62959304c508657cda1dd75489
EBUILD freebox-api-1.1.0.ebuild 873 BLAKE2B c92b7f2260d86d783a39c33cbf94e73c8829245ebb5cd65c6bdc264ea696e9ee1cb57f8fd60f71a04df7dfbd84f5899849568bad0802ba8f17159e1fdda2f13b SHA512 18d07bee63fe4c6d12aa55e6824998d4edf29fa1b73d1e9e78c5c2a8df5af956de64c6260862dda2b07ff71e8c0fc240eba5c0ea14f65cad377fffada8a45975
MISC metadata.xml 516 BLAKE2B d9aad8d594e4d4a4f2b539dc87e3e6e7113c6b5543d281d46e1abc56f35951f5ea7c31ff1e267bb7be3d0e53e5935ebd0b9180e20653eab98d3f7d8fd3d6edb7 SHA512 8a03419636bebad70dd71708ab02995265fbcecf3b15f10a845f6dbb6bd2360c36c35320cac3d49ab415f2d2c934ded0505c86ffa31e720a1c7b2d495991e889

View File

@ -1,15 +1,17 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Provides asynchronous authentication and access to Freebox servers"
HOMEPAGE="https://github.com/hacf-fr/freebox-api https://pypi.org/project/freebox-api/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
@ -19,7 +21,8 @@ RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.6[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@ -1,5 +1,5 @@
DIST goodwe-0.2.15.tar.gz 36311 BLAKE2B cd115eeba126d16b99be82211a097ce130b898dd2c27ed2acbf2331316459418ae3ee2f2d555057ef098a6da80fb75a92f334b6c778c6ddbb72faa64a37517bd SHA512 daf638037664b2c39f914124ac937a7de321408c90406bb613abd0eae64038000eeadb26f6b20b20cd11c415ddd1b048e09bf1a0491ce2f943983491e7c98632
DIST goodwe-0.2.18.tar.gz 26333 BLAKE2B b70d909ccd9ae9ca2e244cba8efd6323ce515e10712307f5ffb3f1c271f344d4950e787ef413b9674e2c10f602c8585da0768567687820b9c2279b80ed44c25e SHA512 748582e762a218b468c06f707e8778b87839ff327a63b78a2187c01f48012b1b65446ce461153b533333ef1acbab4df4599d07b0d72d803f8efddaf04b6efce1
EBUILD goodwe-0.2.15-r1.ebuild 846 BLAKE2B fca5232d7b298bf69dec84aff8d4b886cf262158835f720202382d18721063462dcd9291898c84f930907038a982bebc40bd05be768276ca66009d55f6fc94c7 SHA512 29ea1ee17e54704565150b7a7cd781e576a5d4b9efcc58481bc7da603a5c404f433b158a2a23c2daa8502f7847536e55cb799f49e66d6d3d8fa920f38291f517
DIST goodwe-0.2.25.tar.gz 40327 BLAKE2B b846303a5d9f42a42c499aaaa19847e474da6999c65c8ae655671ceb67a860197cf476b0dab5ba65ec30680600158a93ec5dbc0bb37afb18129f48bdc65d4676 SHA512 178553db5321bd01a76a20cb3ae364b239ad5fcef067109bcf57760a318c07876851863554fa799c410430ffb551c3edd7ba56a51b4e5e19bd3ca42c27114698
EBUILD goodwe-0.2.18.ebuild 749 BLAKE2B 5f5d50f18d3f7314e88e86861247e61f0dbc5f87f3a7c474fe5ae31cd6f620984b6fd4bf1a9cfa66841c4013de1d91aad2940216ecd3fe4650dfabe5c5e114b0 SHA512 dfa9c82ac1d71ea6638bcb4500ad6fd653712885ecc544f87098b7c702426d380dbee5cf566ccb915565b85c32762c0365d656de13c17dd16f963a7af521bfaf
EBUILD goodwe-0.2.25.ebuild 689 BLAKE2B cae15b5cfe96bc48070727d1d73be416b71cc85d966e9e2751aedf424892f95a3dc46096369de2c25658e74fd079366330a5a5c6f8534241cd5d38c733612bb6 SHA512 ae208f9a00564b0554c01d6470a268e1a653f4090a8de72c66f6d7f8e75016e446ead326d5b345e35706d10702c5377aa9e6ed514a84ec70e7eac424a0eea746
MISC metadata.xml 541 BLAKE2B 2d25db31babc64bf7dc52ab2b9b86b801ed8d6daa7d0e10acd8088b27ca4ed35966694cadc9e8a96d8b65139741aed5386907524b9f241138c42a521c1bda428 SHA512 ce2a19df2ab0c34ac3011da5c267770959c6b0010c66434ef38d4ce1ff4786726b1ba92433c2c7185b91f672ef21ba15eb325fb7705b31032e762daac4fe7440

View File

@ -1,16 +1,15 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
inherit distutils-r1 pypi
DESCRIPTION="Read data from GoodWe inverter via local network"
HOMEPAGE="https://github.com/marcelblijleven/goodwe https://pypi.org/project/goodwe/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="$(pypi_sdist_url)"
LICENSE="MIT"
SLOT="0"
@ -21,7 +20,6 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
@ -32,8 +30,6 @@ python_test() {
src_prepare() {
echo "${PV}" > VERSION || die
echo "[options.packages.find]" >> setup.cfg || die
echo "exclude = tests*" >> setup.cfg || die
default
}

View File

@ -1,9 +1,9 @@
DIST govee-ble-0.19.1.tar.gz 10629 BLAKE2B 8e86177ba74c6aff1a22cfddbe5d36dfc2ae226477fcc7e5de4f5e2e1c4f7dce664125d4cffed2fc0c0fd89dae6d8e9cc82b3cea761a51a2f11e54188b030d5b SHA512 6d4326ee75b6562afe940772db6c13905b2374594e011baa6483fd83223380e7a7518723729b8f2305db9c8f414310678e5ba30b13ad7afb0dbce8536952273b
DIST govee-ble-0.19.3.tar.gz 10729 BLAKE2B 2dce202f200edd27c0f86f02fdc3f65734be4fefb0ced5f1ae1f93c38a42f8ab37a11e1b72d74a2a2b8d110c1cfea3378549bdb2c9170f5392c475655b07028e SHA512 89be4202c87d086858a3544af0601016d036c3e2d6091ba8db67fe3b5be3c7d737ae8082078f4e9bc51165513b594892fc09b9bf867338ca94deb7cf1f51d949
DIST govee-ble-0.21.0.tar.gz 10991 BLAKE2B 705dbed531f76a494b7398fddb3794a31c55a83f40da9c00c5dea7c064526ba559846838f2e10df53c0a3a1e18fbf15e3884b379bc55ae682bedbd119ba7b123 SHA512 f90daf1cea7b481db3f90ae4230f8a12ae28eb794532db6c67cb525f385b59113ae5892f0eb4d809b7c9462f2b5c3bc472bf77d23aca09452696276ccbe9f219
DIST govee-ble-0.21.1.tar.gz 10988 BLAKE2B c82bd13815a210a0db54ec2810a01c55bd2c2c54a47b66b232aff8af62e76f5703ffee6210e5b0def0811804d38910ea89eb53d31d2f3795e16257d040bf522b SHA512 06cb1e62498f2048fa7e2edabb4b2448f2a0add9d5c6081f7d713c7f3999a99b82ca41512642f6f90984dbce0b0dfe79f975af2d8a2c4d2e1183fa1dcda0fe2d
DIST govee-ble-0.23.0.tar.gz 11193 BLAKE2B 6d7fa2b87847107e01d7e025309b1b96720abbb0c6e3bc666d593f8cdd40a2e648dc0bca20cac0ace984a2298bfe5257d322e5693f917580abaefe88ee453d17 SHA512 91003d91ca0cb151ca144fb0cbf59b1c19ef9f2c6eba8443aef373a637c55910298c9e2126036e939e342560e6798e50337cd09f6bd10fe9593979b404588696
EBUILD govee-ble-0.19.1.ebuild 970 BLAKE2B 4d4739ec2f6b0cec5902477c5056a8fcbde3f65f0520cf528510f17a6039302903f4cd4ff704e02c3db180a4bb127243263402f0af38c2c82380f7002e8a6944 SHA512 2317ff4dedb09643a27bc0b7245f16857b9eb891aa1c222d76d21b58f99d145b37697d9986220b0d178d21f951cbb4f9ed25593295b0ace91066097a8e0f8cbd
EBUILD govee-ble-0.19.3.ebuild 1042 BLAKE2B 2421361e92d03e5f650fa945a4c8c4c595304439c0dbd1fb0aacfc5dfbc66cacbd6a7099882acf427ef5fe0ff7caad0bbb285fc18daa2e0e17c3b839b9fc0f22 SHA512 5b4833d7f83156089445d6f4f1d0afdbc0d1ecdc27479f259382655d2feff0ebb5319916f9cf4aba155261e9e734616f89e7f4c88919421a19ec72468e6241d0
EBUILD govee-ble-0.21.0.ebuild 1001 BLAKE2B 9c215a695df3170a076ca139b86bd803453ea29e5603d8525483a683a0caa073fb69c17478f6de7b2438d2d1cd73b227846b2226265cd4d9c383aa4efdce4e9e SHA512 b17844c64cc28fd61d65e09b1ddc05df3aaf3e0347bcc98954d820becc053322219f166bab88e5f27a9d74ad84c72d01e9c2e1f8ceb199b25db2845935f7771b
EBUILD govee-ble-0.21.1.ebuild 1001 BLAKE2B 9c215a695df3170a076ca139b86bd803453ea29e5603d8525483a683a0caa073fb69c17478f6de7b2438d2d1cd73b227846b2226265cd4d9c383aa4efdce4e9e SHA512 b17844c64cc28fd61d65e09b1ddc05df3aaf3e0347bcc98954d820becc053322219f166bab88e5f27a9d74ad84c72d01e9c2e1f8ceb199b25db2845935f7771b
EBUILD govee-ble-0.23.0.ebuild 1001 BLAKE2B 9c215a695df3170a076ca139b86bd803453ea29e5603d8525483a683a0caa073fb69c17478f6de7b2438d2d1cd73b227846b2226265cd4d9c383aa4efdce4e9e SHA512 b17844c64cc28fd61d65e09b1ddc05df3aaf3e0347bcc98954d820becc053322219f166bab88e5f27a9d74ad84c72d01e9c2e1f8ceb199b25db2845935f7771b
MISC metadata.xml 520 BLAKE2B cdbfa09ca442bbd762c7ede21f008c25563924ca7dc03ebb119442a0c85433348dda793a0107df7b457c779f963eb31032d63ed28f92d34edb7a4b513dfb7a49 SHA512 b7cc5a74bb0a654c8015c0edcc70b3be78fb833992f7b39e422c3398b71dac5f1db0c2d31dd8ccf10237d59fb87c32b90dee00ffba736dff22de848453c798a4

View File

@ -1,3 +1,5 @@
DIST greeclimate-1.3.0.tar.gz 26102 BLAKE2B 2d335dd9086e8a35225a2674f9729e9f9b942f348b5627d664ed80042dca4658af73e8f8f13c1ef6cc9e101acf3916a87cd3d32391a2d7ce2879ab369ec23f74 SHA512 1973c288028dc7169f3ed3f155a499c4f9ddf3c4da16a89fa250b33b990bb2b392e507b0fd8cf686c051c83f1079f58688ce472f8b0c5cc6ebe6c3009f5884b5
DIST greeclimate-1.4.1.tar.gz 26548 BLAKE2B a0a10830128a53820e5ad749cac90e38dc3bef385d72a4e865fb16b7f13709f1df731d23e45ae19c63fc0d63bad4ffcc1abb3249c82ee7fd1202095c607c82c1 SHA512 2f1d06c74385908507546b1b5857f0929326723a1d140636a9e9060ac855bda81d35dc0b69a051493dd3411046ffc68ad4ab9b3c6965e087946b98b3959831e8
EBUILD greeclimate-1.3.0.ebuild 772 BLAKE2B b5ccb68f8e58e245406c29d3c8a047d03281705fa214c33100e326de18763d4cd4b3e3186424b26f3d8b03f80c3270b1545d3202d061019e3ce50c6d99e0a74a SHA512 5084d8519a90922181c5ea476052c3382d028028ddf74b6909114697a2f73cda1230d10ff0233cacc2b1c0c86cbe0f9a8ab02336d4094dc5eccbe9b109f63304
EBUILD greeclimate-1.4.1.ebuild 744 BLAKE2B 16304c6f335c8b33d230825b8afd2b8ca218a44e93b206cc886b2a1a95a6ed141195d0cd38ed4b47da6fb7787adeeac4ed58f4accd7f8db0bc1247765e07f949 SHA512 adab176028f432247eceecc7fe459c2bafb83fb38c064126a4ebf5353450706e15f489b7b152c7b624e9fdbef003d872d5f960eb23043bb829fbceaeac1efbe8
MISC metadata.xml 391 BLAKE2B fc250afca50f682c5d3fc183df48682a6fbf869f0c6941a8d4d3e48d19985639c5e8f6cf70f740ccfa7aea4943f9ad369a76e7481e138768caa547f2c90ac7fd SHA512 53c88a8cf9de73c881be61c94867f4d1bdd460321fbeb9eb4f91e4c15902d5f3db6ba3da68ca1f5e0350930757595274d21dfeda9414a392ec1958c44991f677

View File

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Discover, connect and control Gree based minisplit systems"
HOMEPAGE="https://github.com/cmroche/greeclimate https://pypi.org/project/greeclimate/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/netifaces[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.10.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST gridnet-4.0.0.tar.gz 7613 BLAKE2B 20e5d6c98d5750cd5734e314542f76969466af3ca9e9489ca801e9d2861f93d2a75855eaff8cbc54f685b6028b9d81e39ea8f619bdc780bb1ea81c039f52c1ce SHA512 be054fe83be99aa96d45aace255175fd153a3dc020c39f9324eda9068180b05e34ba5c0053e0df0fd674f485c1bfaca2b91b5d9b800546761f490ab9c7bbb3b3
DIST gridnet-4.2.0.tar.gz 8311 BLAKE2B 9ad287fbc622596f6bd133b777e2d8f2b16a5a3f40008d92e0618146a6463b97ad05608a756aa08754b3da97a16b6b8363805b097672dbbd62aed7639642d2fd SHA512 ca361711e3f6d1491b0f0a1c506de91a513df426900ddf1cbb1109e2f52a891416223bd856b59f7a9e4781da9b2483038cca5002795804b28eb95f74133d1f62
EBUILD gridnet-4.0.0.ebuild 763 BLAKE2B b35885eac5123703ad5d0283b8c94d0c7c374f36fdb554fc316941b3a76e9947c121513c9d5a3dc1da6ebf2f8591bc051ca690483fd0b46d52b1ea0b25580117 SHA512 a07fb00e8e0a6fe029e37b0a8289b360bd2a729158b97e8756ade8574900cd1d57b536024631c12e0bf43e078c2c150846271dbdc372817e39d28361e9108bbd
EBUILD gridnet-4.2.0.ebuild 772 BLAKE2B f95da9c99ebe0b47519c2668d885234ac54eeebedd9d4ade7749ef1725ccd1e7eefd5d14d1529729a7459fc08c7ac1658cf91a72cbb429db7b1e38e57eb8b086 SHA512 10d79bf88c91f88c3fcb6c4563aba2acff009ce71571598e4ec003136dda3168935b38cfcee6917494fa42585f40ade187246426c9f220fd3a5198a720f9d16b
MISC metadata.xml 529 BLAKE2B 7abf3c24f3d80052095f3f53db3a3322f20ca712cc603f2fe3bf18c171eb91d3c755a272f050bfff581a3e2b550c049c49e7a46fb4a16815406cf4380a01c20f SHA512 46b133d2310039b9c2eb11c81cd088696c69075b946e3ddd99d0800e561e0386357d80abc3f7e1b828c4a4d81e5a0c5bc9fc2e37d9c7aaeba17c948e444ab20d

View File

@ -0,0 +1,34 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for a NET2GRID devices"
HOMEPAGE="https://github.com/klaasnicolaas/python-gridnet https://pypi.org/project/gridnet/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST 3.0.2.gh.tar.gz 10142 BLAKE2B c96bd6c3eec745eb33c785e5e88d42bd1abc7898afb94a47e74e1bcdefeba553dd669a121d374a2bbc2513034879fd608736f7363813d657c7748089240f951d SHA512 589100bb88503142cbebda1f4a9df68d6a26683bf8b5774e3e5b9dc1128a38fbb6736f80adaf0512c949fe62e933f9d61b3c367d3b955011dead4c25e858266a
DIST 3.1.0.gh.tar.gz 10069 BLAKE2B 0c9c92b86909acd69e969adc35fd2b7c7ed3a53cb1a6557505c12185459ec4ffc1138c820c992526b61155a9ceb45670159a20c73f2dbe79a10f17c121801fdd SHA512 45c2bd140791a431256b49354d50915752cf2a04ef2fce98ecc1ffa5ab10495249083d5ac3f5100980738a1714e94234b2382cd797327be3b30fa9cf3bad71cb
EBUILD ha-ffmpeg-3.0.2.ebuild 650 BLAKE2B 5e4caf2cb40928ecc4073a63e2cfad09b4d1abe51542369bd8401b16f686dee631555fe415c3599d11c6004798c658c04aad72b42119733868e353abb1b27f02 SHA512 59c7b9693d47aa09bebcfe9b74383101b48daa51183eeca635bec3c1beea43eb9bf24a13096acc413f3780fcd3c44f6625b79f95615f25a94e313330241afc1e
MISC metadata.xml 525 BLAKE2B 2c7c317e35e53bdedaa680d4a835e7cfa4111cab82e1c4f5dba60be73783af58e2707694beca908c78b7696894e77ea919e08f07b0a976c989125d679475ce38 SHA512 39bf730c33e2796b786456e9b4d6b74dd4b67a23249898bed5f6f4ffa620740cadaed6262fa2957a3b3b664c8e0dae1487d002212cbc14c38d76481342a57e47
EBUILD ha-ffmpeg-3.1.0.ebuild 634 BLAKE2B cd29233472692c92167c10116ffb86dd163c63954cff72ed4f2d6889603208c9d66aadf3af30e8e17f5259d1b9375b2fd9afedf3a56ac1ec52eec822cb11394e SHA512 5c360160ca50beafde63369ffa5dcd9b2b4349bce7ff147c92868054696db955a07f44fd96f8dc551a581ed58e43a7b4bdc6937e42701c94927509da67ade88c
MISC metadata.xml 512 BLAKE2B 7dcd395009223c1948420fc114c7f127ebf6a8e746417231d6c4a261ff93684f178a75bfea1306a65b7e1867b956250992c1ccc68c4b247c65b80bd05cf76657 SHA512 0f5fa4ccfeef386a0c178b8dce549c438c30f03f65ed46b0322d34ced54657d2d110a197e609d882c4a6617c9616bf0d5bdded658be8269cb190f1e71e4f9587

View File

@ -0,0 +1,22 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="A library that handling with ffmpeg for home-assistant"
HOMEPAGE="https://github.com/home-assistant-libs/ha-ffmpeg https://pypi.org/project/ha-ffmpeg/"
SRC_URI="https://github.com/home-assistant-libs/${PN}/archive/refs/tags/${PV}.tar.gz -> ${PV}.gh.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RESTRICT="test"
DOCS="README.md"
RDEPEND="dev-python/async-timeout[${PYTHON_USEDEP}]
media-video/ffmpeg"

View File

@ -1,5 +1,5 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
@ -7,7 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">ha-ffmpeg</remote-id>
<remote-id type="github">home-assistant-libs/ha-ffmpeg</remote-id>
<remote-id type="github">pvizeli/ha-ffmpeg</remote-id>
<maintainer status="unknown">
<email>pvizeli@syshack.ch</email>
<name>Pascal Vizeli</name>

View File

@ -1,5 +1,7 @@
DIST hassil-0.2.6.tar.gz 32326 BLAKE2B 931fee7bf3f37d444a8146bf4c67806fcd56c5152814a07807d487098231abaa3951616316f52b561a5ce5afc40c53194d436b57306a227f4b1dc7dab2b9b92f SHA512 1aa4ac8a71e958bdf2b3a225b084c27c22ffa64140619a78d0abf5fa76c7d8f92733eb5dd30a8522ab5308f7bc22b1ab56aaa1e5f2443263af4d4c70e0120d7d
DIST hassil-1.0.1.tar.gz 26237 BLAKE2B d9732ee62300e9d11e49d254ecad200213cac63d9654d3be8ad681a873e3b10ec19fa5151491169d2977946530a58a992def4a1936dbcf16194322c8a4bde87d SHA512 17147683f0bb5d7ed4bdac5d78195786bac83a86253dac4897ba7675f73005d36af4aa6133b42d0ee32634f54085932cbb256819bf7fb71803bdd2d27d22bd55
DIST hassil-1.0.5.tar.gz 26925 BLAKE2B 14081c39e12329cc40ce861431423adc1a431b54a2f088ee6ad009165f37a6e8563fee369bdb19db253daeef771ada69a836c51eafbee07bf1f8a60ddcae104a SHA512 8a0d7a897a09826381940872b6fc832d9ff53219cd8856d5427f4585608bca6d4dfdbfc3eb67bcad06f0fe066c43eae55407b2791753538fb05bc10a24a8fd4d
DIST hassil-1.0.6.tar.gz 27300 BLAKE2B 53f620288d97aa1b5b3481da6bdf501d4a9b7a953bc2f813e835dcca59eca808947138b4e7f38b3a0977dd68a6fb707f7113576b1d55d9dd2b3b0cfd233fdfff SHA512 4dffb174d08bf64fec3387159dfb378814402e4f57ea77b54f61d55e52e11fa6d5820debbf5ca6aa2035dbc24506389877bfbcc58f51a7a808ab7091c0741d04
EBUILD hassil-0.2.6.ebuild 896 BLAKE2B 6b8f02d9c82970a1c2daddbd2bfad9beda71324147ac91fe7a21db68bab18c218487aa255fee8c7c471d2fb13aa3b968e83c8f51824c1b9ce8b6e316ca21e549 SHA512 2d6fc353d6a07e80d42dffc68a7eeeeeac97b97ec87620e8c671f2dbbf95666e8574ea77d73496ee8025c873d076d6ac2bcc4db345bc5f88f53c38d8ca8cead0
EBUILD hassil-1.0.1.ebuild 896 BLAKE2B 6b8f02d9c82970a1c2daddbd2bfad9beda71324147ac91fe7a21db68bab18c218487aa255fee8c7c471d2fb13aa3b968e83c8f51824c1b9ce8b6e316ca21e549 SHA512 2d6fc353d6a07e80d42dffc68a7eeeeeac97b97ec87620e8c671f2dbbf95666e8574ea77d73496ee8025c873d076d6ac2bcc4db345bc5f88f53c38d8ca8cead0
EBUILD hassil-1.0.5.ebuild 714 BLAKE2B afd5b9b19ec0b9cbce839269d642489d3009834ad43df234094db94bd70ff1704ad42838a378e91a4de382818f9cd21874b06ec25726d845a5de1fe2fa7f6f57 SHA512 fff5f2ccffeb75d0eeae770d548174c7e5fb3d32058163c6bde84e7247ada92ca015accd879c15aa3ea42f83ee77ca218b82c376133670fb59db073f39580682
EBUILD hassil-1.0.6.ebuild 714 BLAKE2B afd5b9b19ec0b9cbce839269d642489d3009834ad43df234094db94bd70ff1704ad42838a378e91a4de382818f9cd21874b06ec25726d845a5de1fe2fa7f6f57 SHA512 fff5f2ccffeb75d0eeae770d548174c7e5fb3d32058163c6bde84e7247ada92ca015accd879c15aa3ea42f83ee77ca218b82c376133670fb59db073f39580682
MISC metadata.xml 512 BLAKE2B e361c7aec3667efbe7ee48174946ce5da1d3ba6eeaec4cff1e0dcd2789e0d351fd2a9fd9397702d8a4db3a9b50e3a749ac04c1bb5d2885a64e359b47f2110945 SHA512 c20a56d820ebc21fbc3089876194685bab4ea7eeb1a654f4b3261aa418b42d8257f350e98dc7b0b4bbf01885bd9ef7f6f676562b1b32f98c494f3a34cc7a3caf

View File

@ -5,11 +5,11 @@ EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
inherit distutils-r1 pypi
DESCRIPTION="The Home Assistant Intent Language parser"
HOMEPAGE="http://github.com/home-assistant/hassil https://pypi.org/project/hassil/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="$(pypi_sdist_url)"
LICENSE="Apache-2.0"
SLOT="0"
@ -30,9 +30,4 @@ python_test() {
py.test -v -v || die
}
src_prepare() {
sed -i "s/packages=setuptools.find_packages()/packages=setuptools.find_packages(exclude=['tests','tests.*'])/g" -i setup.py || die
eapply_user
}
distutils_enable_tests pytest

View File

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="The Home Assistant Intent Language parser"
HOMEPAGE="http://github.com/home-assistant/hassil https://pypi.org/project/hassil/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST haversine-2.3.1.tar.gz 4479 BLAKE2B 86e8ba1453e299a32b5b13d04c0047274afa4b9bb97ea4ebf405c64be674b1c251205867866df07e194cc86dd190c49f7a8cbc34786ef641be18a5712ef08bb2 SHA512 dad5b1c9af225d00220bf5bc9f081894bdb7892dfbed0f76c15e85a9dc3d87b9624343f658f00a627398e59383ca531f0f21e82b671f10bc7554a59abc831e6b
DIST haversine-2.8.0.tar.gz 7202 BLAKE2B 95c2a66e0d75e1d873c88a3bcceff1ad3213acfcfcbd0aca0ede94c4fe6a878f407aed15bb34c705a4394857e11af7d4b125103d069ba5b5312eb164218448fa SHA512 ff1adf964fc99767207453ddb4273ef98c9aaa5022a384c3ec87a3e694e3c59ac5e087688837696381f139cb26c9108377f8463738f316d9b798ae4b15ec2d0d
EBUILD haversine-2.3.1.ebuild 655 BLAKE2B 579f285e4881487efc666ffda9446253fe76506c7ed4c347db34cb9ca1a417985b61a2eb241f4f4f89d6c2168bab23657e1122a9e54e20b56265c61beb3e8aa6 SHA512 a4ba66b359c5cafe198a1fe56a54c80bb4580a8a8e0a5b87d876385fd98adfd1e5cea2ca56f64faef91e0770c65e5bf76f08c79ee10fbd94825f50a5dd0b70d1
EBUILD haversine-2.8.0.ebuild 645 BLAKE2B 243ef365f56fe5bc108da910a7393a8f290aacd4930710221e0480c8b0e0959a631d56dda3461e1590103cb55b52408d2b6eb80dea7419c888413b1bcafd0324 SHA512 661d21d69cba4af17376df91665e910b9f59ad80c31f24b72268fd0a7b39b6aeb6265760d373eece2373c1c163cefe1cb89dd1c5214323510692fede589416eb
MISC metadata.xml 517 BLAKE2B eddcb7e275f13d6a5e1abcc78f4b20becf2ea1043a5d4693655231c8fd460803889bd1b40260284c7da3af58d8d98cb2603443342b0fa281fb87cca6f1b8778d SHA512 072499ab2ca2f8d6c32e538a2182df3e73f1322d7ee8d0d5ffdbe76af45aacdb37b11238dd648c016928dc46686139a840544e3315c16d5b158d42fd79dcc0ca

View File

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Calculate the distance between 2 points on Earth."
HOMEPAGE="https://github.com/mapado/haversine https://pypi.org/project/haversine/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,7 +1,9 @@
DIST home-assistant-bluetooth-1.6.0.tar.gz 8859 BLAKE2B 982089c4b2aa9479d15de40b58b71478a42303267f83838bb5893cdf3441fc9e4083a1a63a290b9d16fe41e631a1132df693c52d1b8a8b6412e27f5d8d3ff515 SHA512 dba112a13d97ed2f3ef81c997f46eac01e63e81af784b03daf0fbb4f7f1cc4209d691563e5afc67e8ec447ba39ab77ab00a99a0271ce8d758672e77d73a4578d
DIST home-assistant-bluetooth-1.8.1.tar.gz 10010 BLAKE2B 53a61b727d713d0f3fd538d444f09728fdb13cb3396abac14b57cd12d3a8a8551d61da705a4f446e78e9f51eb3d345b0f7d1c9f3c55d0b700b3f466cc8e19801 SHA512 76e1d3d42fc2fa69c3a063902f04b29286fbb37cda0dde8517bc1b04b5e71bd890a0c613e0d5c2bf4be202413b5a6dfa3953d614c186a011b5af8bf1ff436270
DIST home-assistant-bluetooth-1.9.2.tar.gz 10235 BLAKE2B a39996de1c0e1c676df9374b5de0050c71c08703ab74dd72ece1167a1819e534b9d3cb838bd84261d1b8b9068469431f5ae48465302a03eba9c632b376b53bbb SHA512 3e5cc3dff32563a7ee62f8875b9f9dd3edb1fa4285c3f2f27bd9b43ed232af49c88bffadf3c831acec9bfcc28e7e6f16f6b552063fe0083d2a84516f69d37989
DIST home_assistant_bluetooth-1.9.3.tar.gz 10248 BLAKE2B f53a13927f4656ddace1567880a0d50c01179dc7636261cab39585520c3e3e02d09cecef9275e4797d6d0d177c6f268fe7246f389f1e75bb0ce918779cf45fa4 SHA512 98685344d2fbe892ee4c2b90f99aea6edf73592c6079526858c96eb10c18f8fe56a4e6996d7800946a7f94246d30dbd0ec8c4208cc9c2ed484bf2834c2e2594c
EBUILD home-assistant-bluetooth-1.6.0.ebuild 868 BLAKE2B 0ab249beb0d55b95f6fcd14a9edf55f0abb09ac101e50ef6b313ef632fe6aa2330ab7724381b282392c14b5c7ebc18da6c1850dc320604fdd3afe4e71b61ce48 SHA512 e6c18c9f0802ece8bef03bb92e94c365fcd0be59e778594cc6434ca3f676c000b234d46d0ddda4bbdabca73bc47dcbe75ca20e2d6e2d30e2859bcb864d57e357
EBUILD home-assistant-bluetooth-1.8.1.ebuild 868 BLAKE2B dcad1a00586d7c36be69e3962dc3182680759dbb80a2426a1d47379d0b312f6645f9fb71ff950af34e9c7b9508897cb61e44307ceaf9f2048230ebf0c019f28d SHA512 1676b2500971442d660578ac9de87f86de412a0d3a9a0db8f104f0fe9d6f8a70a88e2c1d41722b7c07ed67ae98a25470f4d215ce9b80d1fd9b0ada0b3d93f9c8
EBUILD home-assistant-bluetooth-1.9.2.ebuild 868 BLAKE2B e46288e5ca3c2c09cbf0f1f41e263f2e62afe442d4076c78e075e4ad8d71eb387ef7120e83e869b7caf4c2285f4ba99b1e832d8ef045a403951c16e9ddc4c2c7 SHA512 1f0c1120b4ac62397761264cd87bc2311d69c0ccfa2bea59bfcd462b04c3f9815620e8f6368de537a8efbc5a98346fa3c578bb8ca6ac3ad488d0cc76e1dc5ea2
EBUILD home-assistant-bluetooth-1.9.3.ebuild 804 BLAKE2B 113ebe58028168dcf246133fc8c042cc16064aa342d0b088168e47c4dc6475b97ea8af80059102ed785f4a2a9dfe122e32e588104e7ae4ae9f373478e720c6f4 SHA512 86962a75116b491474e19d8d9f11b71741f35321f3274c649ab089f610107cecad6f57175b4ef0a8cfdb70df5cc9ded430c2f3a13288ab6e63c25e22fd173bd2
MISC metadata.xml 559 BLAKE2B 3bf1af8292ae6052d78267ab834fd939ada780d7383ff61151d9aa318c0186a0568f213fd50f5eb018980ab2d8b652d4609400cae036a0f7e5e9f6e4e795a576 SHA512 3efc0aad3e95e20aaa3fe2d1ebefacda956ce92cfd6f9f662dead2bcbd69038e8b5685f59ae2272cf11e8e4e2a2d07529090d0a1a0b255ebc85ee482de62f06e

View File

@ -0,0 +1,34 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Home Assistant Bluetooth Models and Helpers"
HOMEPAGE="https://github.com/home-assistant-libs/home-assistant-bluetooth https://pypi.org/project/home-assistant-bluetooth/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.19.2[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,11 +1,11 @@
DIST home-assistant-frontend-20221102.1.tar.xz 24483148 BLAKE2B bac90dd2f15427008bda54e8af8dd87c3dbd1aaa5aacd3608ec6c8cce584b06529c90a745a9294317fe6a06628f5ada408dfe2f243890f0c2e76d26a7f7d0ad9 SHA512 5481598a93c042db35eaab44014e1baf55852583fe95d0dbcbce9e3d2e8c4fa2d6c030d7a1115ecfd0744682536ec64db52b365122c51caad9420de90d075455
DIST home-assistant-frontend-20221213.1.tar.xz 26062728 BLAKE2B 60d1675a75e282cc038268bcd0039db071ac3cce227170a5e927d75820992b6198e63282b26751b94c22cb9b6c4181dfb9ed4f4caa5e25aecd36f38cd3155b60 SHA512 ea3d5b57c677194fd27c5ea91187696790d03f1ad6bc09eecbc6b88ef7bc2f9a83ed575d2d4bcdc314523a5afa80240026335648b05ac65e10c4336cb1d7977b
DIST home-assistant-frontend-20230104.0.tar.xz 26351948 BLAKE2B 322dd596e8926b02f7ebcfd5199c684041456ec6cf58ab364fbc5660a8aed74b3b91b728be83304c3a9e19eaf8d3657a740c939d71b0996d98286dcf2a400f4a SHA512 5fcb050992af563f493314ec55c1587b1366e550f130a4774307e7d96094a97d833f9facf6374179ee391dfa399a2cae907217e65730cf34276a9a8722b4a1d1
DIST home-assistant-frontend-20230110.0.tar.xz 26363116 BLAKE2B 44fce67ae42ea06f5218f1222eb13430ca70bd249067239584f4209beb0ed777ea2a3e2be8a52abd4866024cc74d1c237c624d0bd29f0f0c8fa4c576d8e916cb SHA512 bc6f6b3c4fb93627bf10dcc1c293e235ae3ab052422601a67b607b81d3784d0363e7b5835f093989d136d7a2a8d6ad784987581e436de8660fbac71394642e9c
DIST home-assistant-frontend-20230202.0.tar.xz 25971140 BLAKE2B e08ddc6a729ff97f1e4bf56b2531f30e59aa0d7ba4e9992644d5e80896125c516b40c7b22dc65d01efa13c3f6924bbc3b29b0cb38d408bc90001b6b6af300d71 SHA512 c09f6094f7ebef072f23b4f3fc8382962989e60c307ae0701fae970f71565af26b556be8bf25ac2695eaa68826ece0a97bfac57753f77fb66b000d7f0f29c097
DIST home-assistant-frontend-20230302.0.tar.xz 25144240 BLAKE2B c5a3f43be2e963a54a715827d3dff644d92ce1df62fee64b4267a220839278e3d75bc0e3fdca8b008262a403ca41bc446e6c57f14ca11aa83f421e65cbafbd3b SHA512 62c34b60b5cb1a0890b52c9b6c42e20fcd44c32aa479c22efb0d9a78ec814cfd7a9970c9bd7b91af965763b746e0891245d766223d6f5f3d11fd2ca4e0ac0da3
EBUILD home-assistant-frontend-20221102.1.ebuild 710 BLAKE2B 50e0433c1a20cca3a6fefb46110c160f8699f58255fb21f1aabd7c07769b6eb9caeaa772b4a4a6c694f016b490be620792682d15def851a2ee1e63ef6b95bdb1 SHA512 aedb16bec6bc843a252b859a7e4e17b81141c4a78e8fb6471a7fa04fab2502bd94716bf238cf5a5ecb601c4ff497b31d5916032054fa29fb6b0b29025c15a8a4
EBUILD home-assistant-frontend-20221213.1.ebuild 710 BLAKE2B 50e0433c1a20cca3a6fefb46110c160f8699f58255fb21f1aabd7c07769b6eb9caeaa772b4a4a6c694f016b490be620792682d15def851a2ee1e63ef6b95bdb1 SHA512 aedb16bec6bc843a252b859a7e4e17b81141c4a78e8fb6471a7fa04fab2502bd94716bf238cf5a5ecb601c4ff497b31d5916032054fa29fb6b0b29025c15a8a4
EBUILD home-assistant-frontend-20230104.0.ebuild 710 BLAKE2B 50e0433c1a20cca3a6fefb46110c160f8699f58255fb21f1aabd7c07769b6eb9caeaa772b4a4a6c694f016b490be620792682d15def851a2ee1e63ef6b95bdb1 SHA512 aedb16bec6bc843a252b859a7e4e17b81141c4a78e8fb6471a7fa04fab2502bd94716bf238cf5a5ecb601c4ff497b31d5916032054fa29fb6b0b29025c15a8a4
EBUILD home-assistant-frontend-20230110.0.ebuild 710 BLAKE2B 50e0433c1a20cca3a6fefb46110c160f8699f58255fb21f1aabd7c07769b6eb9caeaa772b4a4a6c694f016b490be620792682d15def851a2ee1e63ef6b95bdb1 SHA512 aedb16bec6bc843a252b859a7e4e17b81141c4a78e8fb6471a7fa04fab2502bd94716bf238cf5a5ecb601c4ff497b31d5916032054fa29fb6b0b29025c15a8a4
EBUILD home-assistant-frontend-20230202.0.ebuild 710 BLAKE2B 50e0433c1a20cca3a6fefb46110c160f8699f58255fb21f1aabd7c07769b6eb9caeaa772b4a4a6c694f016b490be620792682d15def851a2ee1e63ef6b95bdb1 SHA512 aedb16bec6bc843a252b859a7e4e17b81141c4a78e8fb6471a7fa04fab2502bd94716bf238cf5a5ecb601c4ff497b31d5916032054fa29fb6b0b29025c15a8a4
EBUILD home-assistant-frontend-20230302.0.ebuild 709 BLAKE2B a1cea7b5527f60e4240f093bef2703c1fc803d1f77dab8e920c92489e9a34c08398bb828ac6e476d3f999e23a8ea386a260e71ab3e506603e5c84b176dd9e363 SHA512 dec3ff58c7b02746ce626d8bb8552ba451c052b6193769bf66715baadcdf67d57ac262ecdd8a5d982fa62607ac788e683480b097223bcbc56b5e58aa79f6339b
MISC metadata.xml 550 BLAKE2B 461f5d7c4accab9d538b87f77af0a3b6a830d8cc920093817ff508424bf63ee8c027471657b70d59be7948705962687a0a696bc18b83b5d3ca21c882ddc92676 SHA512 274ddc53c052eb894e47267b0a44e7890c1739b1abc80a6c553237808e72415aaa8a1e4ebb256414f1928bf32b2500623f0528193a1bc1e39acc224d10c5c4f3

Some files were not shown because too many files have changed in this diff Show More