Compare commits

..

111 Commits

Author SHA1 Message Date
64bb676afa Merge pull request #138 from onkelbeh/2022.10.0b5
2022.10.0b5
2022-10-04 09:07:20 +02:00
612f4384af update homeassistant-2022.10.0_beta5 2022-10-04 09:03:45 +02:00
178feee2a6 re-add pandas-1.4.3 (from main repo) 2022-10-04 09:00:07 +02:00
7bfd09fb28 bump home-assistant-frontend-20221003.0 2022-10-04 08:57:37 +02:00
b58b282e68 Merge pull request #136 from onkelbeh/2022.10.0b4
2022.10.0b4
2022-10-03 16:42:47 +02:00
3344d3b309 Merge branch 'master' into 2022.10.0b4 2022-10-03 16:41:47 +02:00
0d2edb4da2 re-add colorlog-6.6.0-r1 (from main) 2022-10-03 16:38:34 +02:00
6255996198 update homeassistant-2022.10.0_beta4 2022-10-03 16:33:57 +02:00
aa98f958b0 re-add sentry-sdk-1.9.5 (from main repo) 2022-10-03 16:32:20 +02:00
b0d033500f bump ha-av-10.0.0_beta5 2022-10-03 16:29:40 +02:00
d0aaab36cb bump home-assistant-frontend-20221002.0 2022-10-03 16:27:49 +02:00
bc7f2c86d6 bump aioesphomeapi-11.1.0 2022-10-03 16:27:01 +02:00
4cd093bb3d bump dbus-fast-1.21.17 2022-10-03 16:25:10 +02:00
4367ec6c8d update bluetooth-adapters-0.6.0 2022-10-03 16:24:32 +02:00
522c38a574 bump dbus-fast-1.22.0 2022-10-03 16:21:57 +02:00
9f60d213c5 remove olds 2022-10-03 16:19:26 +02:00
8d89e83fea Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository 2022-10-02 22:32:44 +02:00
6bc73ff7dc fix sqlalchemy dep 2022-10-02 22:31:48 +02:00
b85a032257 home-assistant-cli-0.9.5 depedency workaround 2022-10-02 22:29:46 +02:00
cc728a0a46 update package.use 2022-10-02 18:00:48 +02:00
ed8c9cf376 fix recorder deps 2022-10-02 17:54:43 +02:00
1af755c2e7 update package.accept_keywords 2022-10-02 17:17:32 +02:00
401645448e Merge pull request #134 from onkelbeh/home-assistant-cli-0.9.5
home-assistant-cli-0.9.5
2022-10-02 13:20:46 +02:00
ed9383f021 update pymodbus-2.5.3-r1 2022-10-02 13:19:48 +02:00
d6f389602f update homeassistant-2022.10.0_beta3-r1 (add modbus UseFlag) 2022-10-02 13:02:05 +02:00
9989dc1210 update home-assistant-cli-0.9.5 2022-10-02 12:54:20 +02:00
18567f2c89 update dateparser-1.1.1 2022-10-02 12:52:25 +02:00
8809b18105 bump jsonpath-ng-1.5.3 2022-10-02 12:49:04 +02:00
95e9bb656e update netdisco-3.0.0-r1 2022-10-02 12:45:48 +02:00
8f681af5b7 update coveralls-3.3.1-r1 2022-10-02 12:43:34 +02:00
7782bc6f73 update flake8-docstrings-1.6.0-r1 2022-10-02 12:36:24 +02:00
fd2cf8dab3 Merge pull request #133 from onkelbeh/esphome-2022.9.2
esphome 2022.9.2
2022-10-02 12:21:25 +02:00
3edafad1e2 update esphome-2022.9.2 2022-10-02 12:16:13 +02:00
e83beb6a46 bump esphome-dashboard-20220925.0 2022-10-02 12:15:47 +02:00
63c369c050 Merge pull request #132 from onkelbeh/2022.10.0b3
2022.10.0_beta3
2022-10-02 11:58:43 +02:00
9ed38fc927 add pyqrcode-1.2.1-r2 2022-10-02 11:53:25 +02:00
5a24a7c8a5 update homeassistant-2022.10.0_beta3 2022-10-02 11:49:02 +02:00
6cd898cec9 bump home-assistant-frontend-20220929.0 2022-10-02 11:43:35 +02:00
0488b4a2b3 bump awesomeversion-22.9.0 2022-10-02 11:40:20 +02:00
1d7e59a218 bump pyfritzhome-0.6.7 2022-10-02 11:38:09 +02:00
4ea25c3db9 update aioesphomeapi-11.0.0 2022-10-02 11:36:32 +02:00
4d1827e9f3 bump aioecowitt-2022.9.3 2022-10-02 11:34:16 +02:00
01cb1c75b9 bump crownstone-sse-2.0.4 2022-10-02 11:32:37 +02:00
549ee7e844 update hass-nabucasa-0.56.0 2022-10-02 11:30:36 +02:00
3007c668df update bthome-ble-1.2.2 2022-10-02 11:26:42 +02:00
ce4897d181 update sensor-state-data-2.9.0 2022-10-02 11:26:10 +02:00
8f6ab8e8ce update brother-2.0.0 2022-10-02 11:20:24 +02:00
08ef17860d update pybravia-0.2.3 2022-10-02 11:17:56 +02:00
8966628c88 update bluetooth-adapters-0.5.3 2022-10-02 11:13:09 +02:00
9598486303 update AIOAladdinConnect-0.1.46 2022-10-02 11:10:43 +02:00
9547e839bf update bleak-retry-connector-2.1.3 2022-10-02 11:09:57 +02:00
0ce05b621b update dbus-fast-1.18.0 2022-10-02 11:09:34 +02:00
433cc9a433 update bleak-0.18.1 2022-10-02 11:03:18 +02:00
d37b84800b bump yalexs-1.2.4 2022-10-02 11:00:00 +02:00
84b84b0a28 update README.md, new integrations & hardware 2022-09-30 09:48:31 +02:00
c8a46bc530 re-add tornado-6.1-r2 (from main), fix shellcheck 2022-09-28 13:41:33 +02:00
d53f96df18 Merge pull request #128 from onkelbeh/2022.9.7
2022.9.7
2022-09-27 20:56:17 +02:00
3b4b1f3306 bump motionblinds-0.6.13 2022-09-27 20:47:20 +02:00
3b96a7ea31 update homeassistant-2022.9.7 2022-09-27 20:46:57 +02:00
5732d1b27e re-add astroid-2.12.5 (from main) 2022-09-27 20:44:47 +02:00
4728fb5915 bump pyipma-3.0.5 2022-09-27 15:17:26 +02:00
f31bf0314d bump govee-ble-0.19.0 2022-09-27 15:15:02 +02:00
b7a1597d6f bump boschshcpy-0.2.35 2022-09-27 11:17:03 +02:00
74d80e1ac8 bump yalexs-1.2.2 2022-09-27 11:15:09 +02:00
ec8fe6eb06 remove olds 2022-09-27 11:13:28 +02:00
eafa6730e7 re-add pyudev-0.23.2 (from main) 2022-09-27 11:08:00 +02:00
50397970c8 Merge pull request #127 from onkelbeh/2022.9.6
2022.9.6
2022-09-23 12:06:57 +02:00
b279aa6c31 update homeassistant-2022.9.6 2022-09-23 11:57:59 +02:00
e419c183b2 bump PySwitchbot-0.19.10 2022-09-23 11:54:49 +02:00
f30f7a0c38 update aioimaplib-1.0.1
add imaplib2-3.6
2022-09-23 11:52:51 +02:00
01b7c29039 bump aiohomekit-1.5.12 2022-09-23 11:46:28 +02:00
f092b4fe3c update bimmer-connected-0.10.4
add aiofile-3.8.1
add caio-0.9.8
2022-09-23 11:43:19 +02:00
529b618490 update dbus-fast-1.5.1 2022-09-23 10:39:55 +02:00
27c141f5de remove olds 2022-09-23 10:03:32 +02:00
ae03ee698d re-add freezegun-1.2.1 (from main) 2022-09-21 09:00:58 +02:00
95c8a0c431 Merge pull request #126 from onkelbeh/2022.9.5
2022.9.5
2022-09-20 08:16:53 +02:00
5f263cead3 update homeassistant-2022.9.5 2022-09-20 08:12:07 +02:00
fe996a4498 update aiohomekit-1.5.9 2022-09-20 08:09:49 +02:00
8f6575ea0c update yalexs-ble-1.9.2 2022-09-20 08:09:01 +02:00
7a7d5064e8 bump thermobeacon-ble-0.3.2 2022-09-20 08:06:36 +02:00
3722255d12 update PySwitchbot-0.19.9 2022-09-20 07:52:50 +02:00
c923621124 bump python-songpal-0.15.1 2022-09-20 07:45:59 +02:00
98818527b7 bump pyrisco-0.5.5 2022-09-20 07:42:27 +02:00
e23797ea17 bump qingping-ble-0.7.0 2022-09-20 07:40:08 +02:00
34c60c9dc9 update led-ble-0.10.1 2022-09-20 07:37:21 +02:00
2fb5e7c2e4 bump demetriek-0.2.4 2022-09-20 07:34:43 +02:00
22d509e209 bump bleak-retry-connector-1.17.1 2022-09-20 07:28:51 +02:00
fd03a8729c remove olds 2022-09-20 07:25:15 +02:00
3568e3aab7 exclude yarl from shellcheck 2022-09-19 10:33:58 +02:00
Andreas Billmeier (@STR/VW3)
a068388227 re-add yarl-1.7.2-r3 (from main) 2022-09-19 10:25:30 +02:00
f33a2ea7db Merge pull request #125 from onkelbeh/2022.9.4
2022.9.4
2022-09-15 18:32:29 +02:00
ccbb1e0c34 update homeassistant-2022.9.4 2022-09-15 18:19:25 +02:00
c75e9675a6 bump home-assistant-frontend-20220907.2 2022-09-15 18:17:42 +02:00
2506a96ba4 remove olds 2022-09-15 18:13:53 +02:00
b820fa4c98 Merge pull request #124 from onkelbeh/2022.9.3
2022.9.3
2022-09-14 20:51:48 +02:00
b43128e118 update homeassistant-2022.9.3 2022-09-14 20:42:37 +02:00
606f27c176 update yalexs-ble-1.9.0 2022-09-14 20:40:47 +02:00
745b31e661 update xiaomi-ble-0.10.0 2022-09-14 20:38:30 +02:00
56fa82dcfc bump PyViCare-2.17.0 2022-09-14 20:35:42 +02:00
c1d26d792c update PySwitchbot-0.19.8 2022-09-14 20:32:05 +02:00
7c3aabf34e update led-ble-0.10.0 2022-09-14 20:29:31 +02:00
c45702b46e bump pyipma-3.0.4 2022-09-14 20:27:36 +02:00
04d36b6f11 update iohomekit-1.5.7 2022-09-14 20:25:22 +02:00
d43e9ec16a bump govee-ble-0.17.3 2022-09-14 20:22:50 +02:00
4188356b73 bump home-assistant-frontend-20220907.1 2022-09-14 20:20:43 +02:00
0bae0d6b4b update aiodiscover-1.4.13 2022-09-14 20:18:31 +02:00
8278bfdb32 bump bluetooth-auto-recovery-0.3.3 2022-09-14 20:15:30 +02:00
592e03881c update bleak-0.17.0 2022-09-14 20:13:42 +02:00
4b2860b7ff bump bleak-retry-connector-1.15.1
bump bleak-retry-connector-1.16.0
2022-09-14 20:11:25 +02:00
1ed17a70d2 bump blinkpy-0.19.2 2022-09-14 20:07:18 +02:00
ec3cbff0ee remove olds 2022-09-14 20:03:24 +02:00
194 changed files with 4609 additions and 1009 deletions

View File

@@ -21,4 +21,4 @@ jobs:
SHELLCHECK_OPTS: -s bash -e SC2034 -e SC2016
with:
additional_files: '*.ebuild'
ignore_paths: coverage numpy opencv orjson pillow tensorflow protobuf
ignore_paths: coverage numpy opencv orjson pillow tensorflow protobuf yarl

View File

@@ -438,7 +438,7 @@
|moat|Integrates Moat devices into Home Assistant|N|N|Y|2022.8.1|
|mobile_app|allows Home Assistant mobile apps to easily integrate with Home Assistant|Y|Y|Y|0.89|
|mochad|main integration to integrate all Mochad X10 platforms|N|N|Y|0.32|
|modbus|sensors and switches controlled over MODBUS serial, TCP, and UDP connections|N|N|Y||
|modbus|sensors and switches controlled over MODBUS serial, TCP, and UDP connections|Y|Y|Y||
|modem_callerid|Uses an available modem for collecting caller ID information|N|N|Y|0.40|
|modern_forms|Asynchronous Python client for Modern Forms fans|N|N|Y|2021.7|
|moehlenhoff_alpha2|allows you to control a Möhlenhoff Alpha 2 temperature control system|N|N|Y|2022.3.0b3|

View File

@@ -62,13 +62,13 @@ 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 **91** 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 **92** USE Flags.
### `app-misc/homeassistant`
[![emerge ha-med](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml/badge.svg?branch=master)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml)
The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **287** USE Flags.
The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **288** USE Flags.
### `app-misc/homeassistant-full`
@@ -367,6 +367,10 @@ I am now stuck at Kodi 18.9 but that's worth it.
### influxdb
storing the temperatures from the DS18B20 (heating system & room temps).
### kia_uvo
Retrieves Data from Hyundai Cloud Service.
### KNX
I used a couple of chinese relay cards controlled with PCF8574 I2C extenders attached to an ESP32 with ESPHome. Caused by capacitive load (mostly chinese LED stuff), some EMV trouble on the I2C bus led me to bury this efforts, took some money and ordered a bunch of KNX actors from MDT. I decided that it would be nice to have current measurement, so I took the "MDT AMI-1216.02 Schaltaktor 12fach 16/20A C-Last Industrie mit Strommessung", the MDT SCN-IP000.03 IP Interface and the matching MDT STV-0320.02 320 mA power supply for a first start. And I added an MDT BE-04230.02 binary input array with 4 220V inputs (which was too small after a few days). I am very happy with it. After finishing the big click in ETS, the replacement only took a few hours.
@@ -393,6 +397,11 @@ EQ3-Max! (I accidently bought some, so I have to use them until they die, 8 devi
### mikrotik
presence detection, query the connected mac addresses from the CAP AC.
### modbus
* Eastron SDM630 Powermeters
* Waveshare RS485 to ETH (B) Gateway
### mqtt (also Zigbee)
The Sonoff Pow (and R2) will stay with Tasmota for a while, because I have no good implementation of Tasmota's energy summary in ESPHome. I have connectd these via MQTT.
Some Zigbee devices via an CC2531 USB stick from Amazon and `zigbee2mqtt`. Since zigbee2mqtt, a lot of new devices are here now:
@@ -404,6 +413,12 @@ Some Zigbee devices via an CC2531 USB stick from Amazon and `zigbee2mqtt`. Since
### mysql
using a local mariadb for the recorder.
### openwbmqtt
Use the version from https://github.com/ChristophCaina/openwbmqtt, which has some enhancements and has renamed NumberEntities (https://community.home-assistant.io/t/depricated-numberentity-features/440282).
* OpenWB series2 (custom), no display, 11kW, Type-B FI, Addon, no phase switch (Kona)
### otp
### owntracks
@@ -523,34 +538,34 @@ 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 1888 Ebuilds in total, 1881 of them have in total 1893 (35 different) licenses assigned.
There are 1921 Ebuilds in total, 1914 of them have in total 1926 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1138|
|Apache-2.0|359|
|GPL-3|116|
|BSD|104|
|MIT|1155|
|Apache-2.0|369|
|GPL-3|119|
|BSD|106|
|LGPL-3|29|
|GPL-2|25|
|LGPL-3+|17|
|GPL-3+|16|
|BSD-2|14|
|all-rights-reserved|14|
|LGPL-2.1|8|
|Unlicense|7|
|LGPL-2.1|7|
|EPL-1.0|5|
|LGPL-2.1+|4|
|public-domain|4|
|LGPL-2+|3|
|BSD-4|3|
|LGPL-2.1+|3|
|PSF-2|3|
|GPL-2+|3|
|AGPL-3+|2|
|ZPL|2|
|ISC|2|
|NEWLIB|2|
|CC-BY-NC-SA-3.0|2|
|PSF-2|2|
|MPL-2.0|2|
|EPL-2.0|2|
|ECL-2.0|1|
@@ -563,9 +578,9 @@ There are 1888 Ebuilds in total, 1881 of them have in total 1893 (35 different)
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
(Last counted: 13/09/2022)
(Last counted: 04/10/2022)
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: 13/09/2022
Last updated: 04/10/2022

View File

@@ -1,6 +1,6 @@
DIST home-assistant-cli-0.9.3.tar.gz 61623 BLAKE2B 3833b3e63c9b44afd911d642f9a829d5ab473fd48b374fa185c4210a7f5a792ca3873ee583bc0d4aab4e447d15e11d0bdcfed4932c276311da953a06498c32e1 SHA512 9f52e96a5330135f1fcebb8dc32ebe9732555641a656768ef09e5b19f9222f99b67e31a7dea4c48411718f28ceca14ce7fe65e0bc0d47e5b6a8506fc82fde37f
DIST home-assistant-cli-0.9.4.tar.gz 61027 BLAKE2B cce0f297c2fa6022d28b7ba0e5fbe4ba7d8ff781a9a3d58718689ae3ed6e6bbb5fac23815b1f181b92e263c8333d30bfc840f8826565b68324830b887b9cdb3e SHA512 a7cdbd74d5eb32b2bce380d7086320ef6c1775dfdbce72eb18ebaad7518b540f385ec910696bed0f2d3852d001a8dbc85bb1ea47508c1e709ba04f7df815a31c
EBUILD home-assistant-cli-0.9.3-r1.ebuild 2481 BLAKE2B 1fd503fae0395ece0e487d593cfaebfc171f4a7b9a255bd4d5db697f0f27b277d7f12dcff8f96652cd320181c0aef3f92883531727a33f265b0e411bc8354868 SHA512 6398e962592f326dc39029d9d3d66fd455487faa5fec0ad02eef6dcabf3677ad1b694705db7a9a9d03d6ee05024d1b965de66133f333602e83418bb1d39ad441
EBUILD home-assistant-cli-0.9.4.ebuild 2551 BLAKE2B 164afc58bfd421c93bae8c91c1dfd6a4c731e8fbfb95879637b1f2fc05cf5a3e6e0fa1521328aa146e72354151688bff658514bc0f63f883d5c557f4f00c1ee7 SHA512 e78a4caec9f583afdc7802c5496f1a4e9dd7c3f90ad780cbc84c991dabdae3129241cc9fef2a185992e2a25511d4a62989fe804ea157db701ee54c1e4e27c2f1
EBUILD home-assistant-cli-9999.ebuild 2641 BLAKE2B dbe845518d9b04902757008a592d09dc55c69362985d6222b077a537d684f342e702d4254f7f3ee289a361dc8e6a554706ca1560c0bacd20b2298c3c77fde710 SHA512 5bf0d99d59c1e6841ff8f1bcd27b96ee8896f7a2a6de5c8a1ee557cba86f9cdd07218f895963038015dc2fcf479a60b21e82d19aa94f6d8dab3eb51f9200026c
DIST home-assistant-cli-0.9.4.gh.tar.gz 61027 BLAKE2B cce0f297c2fa6022d28b7ba0e5fbe4ba7d8ff781a9a3d58718689ae3ed6e6bbb5fac23815b1f181b92e263c8333d30bfc840f8826565b68324830b887b9cdb3e SHA512 a7cdbd74d5eb32b2bce380d7086320ef6c1775dfdbce72eb18ebaad7518b540f385ec910696bed0f2d3852d001a8dbc85bb1ea47508c1e709ba04f7df815a31c
DIST home-assistant-cli-0.9.5.gh.tar.gz 61446 BLAKE2B 84be6cf4c1326ae49dad51953e6b38f494e32745d397a9bf1ed96305519f4a7e48016551bda9c21dfb7ae85451a1cffb4ce423da8a2898a271e1cdaba38bb582 SHA512 b70e3d5943d28fc91fdb62048c9b292961c3e9654fa7f2a577f7fb8e3393d2a2e3cc6bdc2529f4af4e30a196557c30c4256b26218ec3c71d3d4629bd11591d06
EBUILD home-assistant-cli-0.9.4.ebuild 2524 BLAKE2B 74145339c7cd7b3f735389f2126bd0a7b59b6a385a2a74477689b0affcc865d9c61a33023485fe29a661d44d6b453e9a66a179bc3bee95bdf8fd7ac23fa367c4 SHA512 68def7d646f330b2e291f12e081add29edb0e2bc879e494995ca54891b4170b23d11b5d9df0b82f42dbe464044fd10a1a0d1a873235ad30b851386666344a5b7
EBUILD home-assistant-cli-0.9.5.ebuild 2317 BLAKE2B 114d06176e34716dc7756e22a7b7ad0eb77bfcd5d2d0aa8f44d3e24afccde42891ccc1f234d816b556365ad2f7b0e3731a1eed1453417c121bcf4835556f4ef3 SHA512 f01e2331c8878d0bf375379b5a7db6832842bf730efa8c7828d0cdb7085e96c58dfcac3047911350b43ef8f6f36653ea543228eaacd21da39d41b22563ba3054
EBUILD home-assistant-cli-9999.ebuild 2317 BLAKE2B 114d06176e34716dc7756e22a7b7ad0eb77bfcd5d2d0aa8f44d3e24afccde42891ccc1f234d816b556365ad2f7b0e3731a1eed1453417c121bcf4835556f4ef3 SHA512 f01e2331c8878d0bf375379b5a7db6832842bf730efa8c7828d0cdb7085e96c58dfcac3047911350b43ef8f6f36653ea543228eaacd21da39d41b22563ba3054
MISC metadata.xml 480 BLAKE2B 171a4a346c5b4d88abdd8f0e1b2e3480cb7e8e5e250e759cdfc7ee9dc7f763f235617ac12f171d9f96eeabe4f92a9a347371badbee7a230c59229e9fae14ec84 SHA512 ce473493061008ae30714cb39fa7f13fd0aff9451342da57da0cac5f6d6c4488dad514044548c8fe9b0e8030d00ac7c606a68c176f3834df2aed810fbf0b2902

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
else
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
fi
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
@@ -20,7 +20,7 @@ EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
else
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
fi
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
@@ -20,27 +20,27 @@ EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
>=dev-python/click-log-0.3.2[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]
>=dev-python/click-log-0.4[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
>=dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/jsonpath-ng-1.5.1[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.8.3[${PYTHON_USEDEP}]
>=dev-python/regex-2021.4.4[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
<dev-python/ruamel-yaml-0.17[${PYTHON_USEDEP}]
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/netdisco-3.0.0[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.17[${PYTHON_USEDEP}]
<dev-python/ruamel-yaml-0.18[${PYTHON_USEDEP}]
>=dev-python/requests-2.28.0[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
>=dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
>=dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
>=dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
>=dev-python/flake8-3.9[${PYTHON_USEDEP}]
@@ -50,17 +50,15 @@ BDEPEND="
>=dev-python/pylint-2.7[${PYTHON_USEDEP}]
>=dev-python/pytest-cov-2.11[${PYTHON_USEDEP}]
>=dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pytest-timeout-1.4[${PYTHON_USEDEP}]
>=dev-python/pytest-6.0.0[${PYTHON_USEDEP}]
>=dev-python/pytest-timeout-2[${PYTHON_USEDEP}]
>=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
>=dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}]
>=dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
>=dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
>=dev-python/twine-1.13.0[${PYTHON_USEDEP}]
)"
src_prepare() {
sed -i -e "s/'ruamel.yaml>=0.16.5,<0.17'/'ruamel.yaml>=0.15.100'/" setup.py || die "Sed version helper failed!"
sed -i -e "s/'click>=8,<9'/'click'/" setup.py || die "click version helper failed!"
sed -i -e "s/'regex>=2022.9'/'regex'/" setup.py || die "regex version helper failed!"
eapply_user
}
@@ -68,3 +66,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
else
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
fi
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
@@ -20,21 +20,21 @@ EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
>=dev-python/click-log-0.3.2[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]
>=dev-python/click-log-0.4[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
>=dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/jsonpath-ng-1.5.1[${PYTHON_USEDEP}]
>=dev-python/netdisco-3.0.0[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.16.5[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.17[${PYTHON_USEDEP}]
<dev-python/ruamel-yaml-0.18[${PYTHON_USEDEP}]
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.28.0[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
@@ -50,18 +50,15 @@ BDEPEND="
>=dev-python/pylint-2.7[${PYTHON_USEDEP}]
>=dev-python/pytest-cov-2.11[${PYTHON_USEDEP}]
>=dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pytest-timeout-1.4[${PYTHON_USEDEP}]
>=dev-python/pytest-6.0.0[${PYTHON_USEDEP}]
>=dev-python/pytest-timeout-2[${PYTHON_USEDEP}]
>=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
>=dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}]
>=dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
>=dev-python/twine-1.13.0[${PYTHON_USEDEP}]
)"
src_prepare() {
sed -i -e "s/'regex>=2021.10.8'/'regex'/" setup.py || die "regex version helper failed!"
sed -i -e "s/'ruamel.yaml>=0.16.5,<0.18'/'ruamel.yaml>=0.15.100'/" setup.py || die "ruamel.yaml version helper failed!"
sed -i -e "s/'click>=8,<9'/'click'/" setup.py || die "click version helper failed!"
sed -i -e "s/'dateparser>=0.7.1,<0.8'/'dateparser>=0.7.1'/" setup.py || die "dateparser version helper failed!"
sed -i -e "s/'regex>=2022.9'/'regex'/" setup.py || die "regex version helper failed!"
eapply_user
}
@@ -69,3 +66,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -8,15 +8,17 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.0b5.tar.gz 16780951 BLAKE2B 56c36538c411b588286aa9fcbd6276af4d4a4c01dd3c2cacde9b661323d9e09bef4330c57303f744ebe6523207c7d08694530f233501613eb7465d3fbacdd064 SHA512 2247d789a3ea122dd93e81c1aa82b9c109fa27d1442a50bffc0da5f6c64af82aae6a3806d5507cd16795075fe344e5cae912ae86a6e73abb4cab803ffc49d943
DIST homeassistant-2022.7.7.tar.gz 15751383 BLAKE2B 6e5d38086f08a86b025163c3e66a20ab935dc527529ba5352cf56aaeb23806c904a89db355a0d54648859828f722c2dc747282fb94aaf55889382bb885ad672e SHA512 aa181f39718d970de9ff88c79bf86cb60e95d11eda012553cc6bc1654eed7675d1a89a568a11bd53110be46cad89a647ce74d66e109fac87bfcda5363dbcbd21
DIST homeassistant-2022.8.6.tar.gz 15994374 BLAKE2B d31afd291bca68ba8b3a090c5fc6b22a2b45679e199754371490e61a776fc07e406068a1c0b0b9d691d2dc421ab078668f40e5e01497d10f365c40e4091a7021 SHA512 cef95a06a229986ab46772b5be971cc8c5040ba81f16cfa4e9bce7d566d193467d969ee2db9d7b7d45056617d281d68f8d6324a1f7d88f2a3583f5c4a1951725
DIST homeassistant-2022.8.7.tar.gz 15994709 BLAKE2B fc6d5d7ed831c012e99d49516c20afa0a03311131620740436421b0dfab45820cebf113810c2472357f4637040dea9b96c3a2a1c82ebc3136ece015f87b7d8ce SHA512 009cb81106996f8457c08c76a89b61689b8554ed0453715e6ea2ceee6f4bf4822f82ec2dc2aa3bd7793dd0b2462424557cf2d4a09565f6f089654cae6dce39d9
DIST homeassistant-2022.9.1.tar.gz 16470299 BLAKE2B 981ce873971ad6cc8f06d55608270e6fdd8f9ca2c4da5d8ac4b6a8c215eb73ec90f05256e315a5b4133ae030e8d0ce48627abed1cbacf568a752bc6bf003f9eb SHA512 38b72a5dd75f42eda93835844cac6df45aaecdf3587a4a73d1956caac6c904fb9db734a78419ed19feffb6d2c7af6852c0d3e05214a356b1bd2cf209bed8f125
DIST homeassistant-2022.9.2.tar.gz 16475751 BLAKE2B c1a0206a943c26c9a3328ba356b84d09c3c7703d0482c2e954e6df4516b1712ac65ea52c6fd18cc85fdd31914f395404021ab5cb8b6e6d4c986c2ce591feca97 SHA512 abafe4080e9917dcfbf6e0b4fa9a3fbe541020943819ef9d90a247c6f955ea9f31a66eb8804a95dd9117ed9869371c7b6c7eea63e72aebcdd8fe289392ca65a7
DIST homeassistant-2022.9.5.tar.gz 16482177 BLAKE2B ec8f617b7b95abea9e1952077257f73c7fea49937bcc3b6e92cd41a3043a89facd95a8a4aa0d28d174abe1addd09e0cc9ca4059aa4dfff64f7dd66ce4bdfeca2 SHA512 ac67480ba747c3873c567ae2fa1f89cd8cf7575923440f515414ec1112c48d00016fa6fa778354a3a570ecc6ca6477dd886ebf9405430d404c7a120e456dad81
DIST homeassistant-2022.9.6.tar.gz 16488692 BLAKE2B df289cc4ec3c12a58d874e16982be77d1739a7af73ba6037c56b815d43613c1c6cba499422eb533b69c0e27840a4ed2f815b76faf8b49cd560c32c37ea36d073 SHA512 310604d97fbfbd17c5fb8d92ede400a9fddb660e2ea9696a533e9278e56d42f09c08f8977f20ec3bb2efa11e2f483e67b5afb60a1d6880f45f2d8b31287320b9
DIST homeassistant-2022.9.7.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-full-2022.10.0_beta5.ebuild 75432 BLAKE2B 9196b746957c97971362bf68e7dd332b090e8fd62597f9de8ae210f392eda9044e34eb339f73735c5c0263cb5166152bbec617d2554eefb024b9d10ff9f4e5e1 SHA512 6e4b0c4363d90deb5bfed6069fdaf9ede6ed9476606322a9495207a2287e0305c3c913733505622792cf282fd2ebda05cf7d1023f2e3ae09c3bcb97a8e896fce
EBUILD homeassistant-full-2022.7.7-r1.ebuild 73137 BLAKE2B 9e6733c60dcb30f2435786cd37712df811df9bf9a89cfbae30533fdbb555bc6b530d48b66c38027be0450f7ef83c2e2d5f025a3bd0d7262c7d961c75b41b6f26 SHA512 52ac9c29d8591e053ea13f2f31f8165b35e3b2067aa82c8de5f2b2c099d91325a014cb786422d3b8f4a7569b81dfe1d02d5a7e6233737336cf58d0d21ae6efaa
EBUILD homeassistant-full-2022.8.6-r1.ebuild 73747 BLAKE2B 2da71e420b929b5bc5982778be12252884e755db06df836ec30a9217ece759d3a475ce4801ee58ce6f383198d6758f6ef67ab17f4c14a55e9e040eb4c66a5bb9 SHA512 455fceb4cc4545aac1754daea3c5f4507db1a154d0a45f69e5098c0c4dd10b968427f80a5ebc78417e6134156688d157613103ddcb181c488b31454095a263da
EBUILD homeassistant-full-2022.8.7-r1.ebuild 73747 BLAKE2B 560cadf97e9cc23ef7f4e95e72a2af84324aee1aecc027252aa4541d39b076de5deee5f04f08dc34c966caed310b46fde2149c91564962587ad8d8f80ea52b3d SHA512 e05f4f20311ef65d510061c817e7d238304eec7d680d212cbd1b2a46eb9c82c60ff0cbc377503f0f580fac8a496f716b25f21444b52bcde07b382131d42735e3
EBUILD homeassistant-full-2022.9.1.ebuild 75209 BLAKE2B a755c9dfed3cb4e8b5b2026dcc60dc93aedd07e7a869274c7ecfa779f10b7ecddcabc35259cc1164c3631c722b16af8976189c80175d2751a3215a940dc0843e SHA512 e77c81a330ce42b444b040c222acf5a405b1fbe3ec6d788e085f1a84585caa569c74ee01598c9432cb90ecc6a0de5d32415abcb4636f17326e946ff737c4d6bc
EBUILD homeassistant-full-2022.9.2.ebuild 75208 BLAKE2B 4cb1d95892509c368287d20fbe3ba01465927cdef7c9de56aa4d9c7857831605f5063486081433e4b162652043e7578cf036eb22ecd608461a99739889dfe032 SHA512 b8144f3195236f192456cff470c06311528d16deedfc55e2e5f4be497ec1714cd338279eb4bd840521b45d5d31544b965d224a624d8d55949f313105a228c618
EBUILD homeassistant-full-9999.ebuild 75212 BLAKE2B 0b029bf8245032970d64e6adfad0c14544c72bef8c18d4f8e83fb8d2d9cb10a5a894ee949fcedeb230712c70707133073b55d308eff2a16b8e2c56114c7204c7 SHA512 73d280af195b08f009c499691708b3c3311fcd05da00fae76d62ebb0f08772af4ae417ea64e014af4e28ef9559fc46871e541c671bbed05aded3c0df94268e6a
EBUILD homeassistant-full-2022.9.5.ebuild 75424 BLAKE2B 6600bf8bad92523455336d156effca6f68ce6bb52db910fa496a192d3bd016b6b2e1c20ae7b620552e0cbd254a923d3dcbe8e3aae053953c2bd0e798536d05df SHA512 8ffe289ff322dec7dbe92d63a87643245d2f1b170fd9b6b7c0575f7c5522cffa913a3ea3437b17d9a0a64a17c98d172b3fa5b950883f16353604005bd8732e40
EBUILD homeassistant-full-2022.9.6.ebuild 75426 BLAKE2B ade1517c877f33a01825386b274dba03373bfb73975843d513d8019433460e8c9d783b31f6b528857f3168cf732dc1a189964351270ad830e7e82f9881df3703 SHA512 51246777c756903afbe3f65bcf55a936e23796468d638957cffa7ae53e3f9f9f0540fe268ff967dc536f63136ca9bdcf3e97a515a0c933aa1e44be0b3300716e
EBUILD homeassistant-full-2022.9.7.ebuild 75474 BLAKE2B 60f9e8b09960d3ae2ae8d90ef26474997205ab8ca5e9f52c40bf8e7ad1991d0d5a059e33e6c50fa06e584bacb0fe5dbc53b4473db36ac06e94f6cf4de96c9239 SHA512 c713eb1956048af953054a04a774a8b125e2fe7258f0ef4d0ae58fffc6eab08adc98c49885d190b32ea0ff01c89d04ec06cea374d0a4a2cd000aefe72b10d0c4
EBUILD homeassistant-full-9999.ebuild 75432 BLAKE2B 9196b746957c97971362bf68e7dd332b090e8fd62597f9de8ae210f392eda9044e34eb339f73735c5c0263cb5166152bbec617d2554eefb024b9d10ff9f4e5e1 SHA512 6e4b0c4363d90deb5bfed6069fdaf9ede6ed9476606322a9495207a2287e0305c3c913733505622792cf282fd2ebda05cf7d1023f2e3ae09c3bcb97a8e896fce
MISC metadata.xml 81418 BLAKE2B c08c32b2afc181b40675b446cfd73d226865af60a0b8218984abf4a9d313bfa9c71a13e0a932fcfb86eaecce38e00f54b949be89d722acdd41e0cfa760de339f SHA512 05da077da160f07aaae2e1cbc86b9b465d767c578b4974eaf269db602c48904c667eca30296be38a7ba392d0521131f2771ac3e3b7d08f3c85e649c1d4a4cbe7

File diff suppressed because one or more lines are too long

View File

@@ -45,7 +45,7 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
@@ -58,20 +58,22 @@ RDEPEND="${RDEPEND}
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.16.0[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@@ -201,13 +203,13 @@ RDEPEND="${RDEPEND}
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.0[${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}] )
bluemaestro? ( ~dev-python/bluemaestro-ble-0.2.0[${PYTHON_USEDEP}] )
bluesound? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.16.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.4.0[${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}] )
@@ -269,7 +271,7 @@ RDEPEND="${RDEPEND}
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
devolo_home_network? ( ~dev-python/devolo-plc-api-0.8.0[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~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}] )
digitalloggers? ( ~dev-python/dlipower-0.7.165[${PYTHON_USEDEP}] )
digital_ocean? ( ~dev-python/python-digitalocean-1.13.2[${PYTHON_USEDEP}] )
@@ -406,7 +408,7 @@ RDEPEND="${RDEPEND}
google_pubsub? ( ~dev-python/google-cloud-pubsub-2.11.0[${PYTHON_USEDEP}] )
google_translate? ( ~dev-python/gTTS-2.2.4[${PYTHON_USEDEP}] )
google_travel_time? ( ~dev-python/googlemaps-2.5.1[${PYTHON_USEDEP}] )
govee_ble? ( ~dev-python/govee-ble-0.17.2[${PYTHON_USEDEP}] )
govee_ble? ( ~dev-python/govee-ble-0.17.3[${PYTHON_USEDEP}] )
gpmdp? ( ~dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}] )
gpsd? ( ~dev-python/gps3-0.33.3[${PYTHON_USEDEP}] )
gree? ( ~dev-python/greeclimate-1.3.0[${PYTHON_USEDEP}] )
@@ -430,7 +432,7 @@ RDEPEND="${RDEPEND}
hive? ( ~dev-python/pyhiveapi-0.5.13[${PYTHON_USEDEP}] )
hlk_sw16? ( ~dev-python/hlk-sw16-0.0.9[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.6[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.9[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
homewizard? ( ~dev-python/python-homewizard-energy-1.1.0[${PYTHON_USEDEP}] )
@@ -471,7 +473,7 @@ RDEPEND="${RDEPEND}
iota? ( ~dev-python/PyOTA-2.0.5[${PYTHON_USEDEP}] )
iotawatt? ( ~dev-python/iotawattpy-0.1.0[${PYTHON_USEDEP}] )
iperf3? ( ~dev-python/iperf3-0.1.11[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.2[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.4[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
iqvia? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] ~dev-python/pyiqvia-2022.4.0[${PYTHON_USEDEP}] )
irish_rail_transport? ( ~dev-python/pyirishrail-0.0.2[${PYTHON_USEDEP}] )
@@ -504,13 +506,13 @@ RDEPEND="${RDEPEND}
kwb? ( ~dev-python/pykwb-0.0.8[${PYTHON_USEDEP}] )
lacrosse? ( ~dev-python/pylacrosse-0.4[${PYTHON_USEDEP}] )
lacrosse_view? ( ~dev-python/lacrosse-view-0.0.9[${PYTHON_USEDEP}] )
lametric? ( ~dev-python/demetriek-0.2.2[${PYTHON_USEDEP}] )
lametric? ( ~dev-python/demetriek-0.2.4[${PYTHON_USEDEP}] )
landisgyr_heat_meter? ( ~dev-python/ultraheat-api-0.4.1[${PYTHON_USEDEP}] )
lastfm? ( ~dev-python/pylast-4.2.1[${PYTHON_USEDEP}] )
launch_library? ( ~dev-python/pylaunches-1.3.0[${PYTHON_USEDEP}] )
laundrify? ( ~dev-python/laundrify-aio-1.1.2[${PYTHON_USEDEP}] )
lcn? ( ~dev-python/pypck-0.7.15[${PYTHON_USEDEP}] )
led_ble? ( ~dev-python/led-ble-0.9.1[${PYTHON_USEDEP}] )
led_ble? ( ~dev-python/led-ble-0.10.1[${PYTHON_USEDEP}] )
lg_netcast? ( ~dev-python/pylgnetcast-0.3.7[${PYTHON_USEDEP}] )
lg_soundbar? ( ~dev-python/temescal-0.5[${PYTHON_USEDEP}] )
life360? ( ~dev-python/life360-4.1.1[${PYTHON_USEDEP}] )
@@ -700,7 +702,7 @@ RDEPEND="${RDEPEND}
pvpc_hourly_pricing? ( ~dev-python/aiopvpc-3.0.0[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qbittorrent? ( ~dev-python/python-qbittorrent-0.4.2[${PYTHON_USEDEP}] )
qingping? ( ~dev-python/qingping-ble-0.6.0[${PYTHON_USEDEP}] )
qingping? ( ~dev-python/qingping-ble-0.7.0[${PYTHON_USEDEP}] )
qld_bushfire? ( ~dev-python/georss-qld-bushfire-alert-client-0.5[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qnap_qsw? ( ~dev-python/aioqsw-0.2.2[${PYTHON_USEDEP}] )
@@ -733,7 +735,7 @@ RDEPEND="${RDEPEND}
ridwell? ( ~dev-python/aioridwell-2022.3.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
ripple? ( ~dev-python/python-ripple-api-0.0.3[${PYTHON_USEDEP}] )
risco? ( ~dev-python/pyrisco-0.5.4[${PYTHON_USEDEP}] )
risco? ( ~dev-python/pyrisco-0.5.5[${PYTHON_USEDEP}] )
rituals_perfume_genie? ( ~dev-python/pyrituals-0.0.6[${PYTHON_USEDEP}] )
rmvtransport? ( ~dev-python/PyRMVtransport-0.3.3[${PYTHON_USEDEP}] )
rocketchat? ( ~dev-python/rocketchat-API-0.6.1[${PYTHON_USEDEP}] )
@@ -814,7 +816,7 @@ RDEPEND="${RDEPEND}
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
somfy_mylink? ( ~dev-python/somfy-mylink-synergy-1.0.6[${PYTHON_USEDEP}] )
sonarr? ( ~dev-python/aiopyarr-22.7.0[${PYTHON_USEDEP}] )
songpal? ( ~dev-python/python-songpal-0.15[${PYTHON_USEDEP}] )
songpal? ( ~dev-python/python-songpal-0.15.1[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
sony_projector? ( ~dev-python/pySDCP-1[${PYTHON_USEDEP}] )
soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] )
@@ -844,7 +846,7 @@ RDEPEND="${RDEPEND}
surepetcare? ( ~dev-python/surepy-0.7.2[${PYTHON_USEDEP}] )
swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.1.0[${PYTHON_USEDEP}] )
swiss_public_transport? ( ~dev-python/python-opendata-transport-0.3.0[${PYTHON_USEDEP}] )
switchbot? ( ~dev-python/PySwitchbot-0.19.5[${PYTHON_USEDEP}] )
switchbot? ( ~dev-python/PySwitchbot-0.19.9[${PYTHON_USEDEP}] )
switcher_kis? ( ~dev-python/aioswitcher-2.0.6[${PYTHON_USEDEP}] )
switchmate? ( ~dev-python/PySwitchmate-0.5.1[${PYTHON_USEDEP}] )
syncthing? ( ~dev-python/aiosyncthing-0.5.1[${PYTHON_USEDEP}] )
@@ -869,7 +871,7 @@ RDEPEND="${RDEPEND}
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.2[${PYTHON_USEDEP}] )
tfiac? ( ~dev-python/pytfiac-0.4[${PYTHON_USEDEP}] )
thermobeacon? ( ~dev-python/thermobeacon-ble-0.3.1[${PYTHON_USEDEP}] )
thermobeacon? ( ~dev-python/thermobeacon-ble-0.3.2[${PYTHON_USEDEP}] )
thermopro? ( ~dev-python/thermopro-ble-0.4.3[${PYTHON_USEDEP}] )
thermoworks_smoke? ( ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/thermoworks-smoke-0.1.8[${PYTHON_USEDEP}] )
thingspeak? ( ~dev-python/thingspeak-1.0.0[${PYTHON_USEDEP}] )
@@ -932,7 +934,7 @@ RDEPEND="${RDEPEND}
versasense? ( ~dev-python/pyversasense-0.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vesync? ( ~dev-python/pyvesync-2.0.3[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.16.2[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.0[${PYTHON_USEDEP}] )
vilfo? ( ~dev-python/vilfo-api-client-0.3.2[${PYTHON_USEDEP}] )
vivotek? ( ~dev-python/libpyvivotek-0.4.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
@@ -971,12 +973,12 @@ RDEPEND="${RDEPEND}
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xeoma? ( ~dev-python/pyxeoma-1.4.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
xiaomi_ble? ( ~dev-python/xiaomi-ble-0.9.0[${PYTHON_USEDEP}] )
xiaomi_ble? ( ~dev-python/xiaomi-ble-0.10.0[${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}] )
xmpp? ( ~dev-python/slixmpp-1.8.2[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yalexs_ble? ( ~dev-python/yalexs-ble-1.8.1[${PYTHON_USEDEP}] )
yalexs_ble? ( ~dev-python/yalexs-ble-1.9.2[${PYTHON_USEDEP}] )
yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.3.9[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )

View File

@@ -45,7 +45,7 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
@@ -58,20 +58,22 @@ RDEPEND="${RDEPEND}
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.16.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.3.5[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@@ -201,19 +203,19 @@ RDEPEND="${RDEPEND}
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.0[${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}] )
bluemaestro? ( ~dev-python/bluemaestro-ble-0.2.0[${PYTHON_USEDEP}] )
bluesound? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.16.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.3.5[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.5.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}] )
bmp280? ( ~dev-python/adafruit-circuitpython-bmp280-3.1.1[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.2[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
bosch_shc? ( ~dev-python/boschshcpy-0.2.30[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.2[${PYTHON_USEDEP}] )
@@ -269,7 +271,7 @@ RDEPEND="${RDEPEND}
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
devolo_home_network? ( ~dev-python/devolo-plc-api-0.8.0[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~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}] )
digitalloggers? ( ~dev-python/dlipower-0.7.165[${PYTHON_USEDEP}] )
digital_ocean? ( ~dev-python/python-digitalocean-1.13.2[${PYTHON_USEDEP}] )
@@ -300,7 +302,7 @@ RDEPEND="${RDEPEND}
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
econet? ( ~dev-python/pyeconet-0.1.15[${PYTHON_USEDEP}] )
ecovacs? ( ~dev-python/py-sucks-0.9.8[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.8.3[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.9.1[${PYTHON_USEDEP}] )
eddystone_temperature? ( ~dev-python/beacontools-1.2.3[${PYTHON_USEDEP}] ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] )
edimax? ( ~dev-python/pyedimax-0.2.1[${PYTHON_USEDEP}] )
edl21? ( ~dev-python/pysml-0.0.8[${PYTHON_USEDEP}] )
@@ -406,7 +408,7 @@ RDEPEND="${RDEPEND}
google_pubsub? ( ~dev-python/google-cloud-pubsub-2.11.0[${PYTHON_USEDEP}] )
google_translate? ( ~dev-python/gTTS-2.2.4[${PYTHON_USEDEP}] )
google_travel_time? ( ~dev-python/googlemaps-2.5.1[${PYTHON_USEDEP}] )
govee_ble? ( ~dev-python/govee-ble-0.17.2[${PYTHON_USEDEP}] )
govee_ble? ( ~dev-python/govee-ble-0.17.3[${PYTHON_USEDEP}] )
gpmdp? ( ~dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}] )
gpsd? ( ~dev-python/gps3-0.33.3[${PYTHON_USEDEP}] )
gree? ( ~dev-python/greeclimate-1.3.0[${PYTHON_USEDEP}] )
@@ -430,7 +432,7 @@ RDEPEND="${RDEPEND}
hive? ( ~dev-python/pyhiveapi-0.5.13[${PYTHON_USEDEP}] )
hlk_sw16? ( ~dev-python/hlk-sw16-0.0.9[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.2[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
homewizard? ( ~dev-python/python-homewizard-energy-1.1.0[${PYTHON_USEDEP}] )
@@ -461,7 +463,7 @@ RDEPEND="${RDEPEND}
ign_sismologia? ( ~dev-python/georss-ign-sismologia-client-0.3[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
image? ( ~dev-python/pillow-9.2.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
inkbird? ( ~dev-python/inkbird-ble-0.5.5[${PYTHON_USEDEP}] )
@@ -471,7 +473,7 @@ RDEPEND="${RDEPEND}
iota? ( ~dev-python/PyOTA-2.0.5[${PYTHON_USEDEP}] )
iotawatt? ( ~dev-python/iotawattpy-0.1.0[${PYTHON_USEDEP}] )
iperf3? ( ~dev-python/iperf3-0.1.11[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.2[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.4[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
iqvia? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] ~dev-python/pyiqvia-2022.4.0[${PYTHON_USEDEP}] )
irish_rail_transport? ( ~dev-python/pyirishrail-0.0.2[${PYTHON_USEDEP}] )
@@ -504,13 +506,13 @@ RDEPEND="${RDEPEND}
kwb? ( ~dev-python/pykwb-0.0.8[${PYTHON_USEDEP}] )
lacrosse? ( ~dev-python/pylacrosse-0.4[${PYTHON_USEDEP}] )
lacrosse_view? ( ~dev-python/lacrosse-view-0.0.9[${PYTHON_USEDEP}] )
lametric? ( ~dev-python/demetriek-0.2.2[${PYTHON_USEDEP}] )
lametric? ( ~dev-python/demetriek-0.2.4[${PYTHON_USEDEP}] )
landisgyr_heat_meter? ( ~dev-python/ultraheat-api-0.4.1[${PYTHON_USEDEP}] )
lastfm? ( ~dev-python/pylast-4.2.1[${PYTHON_USEDEP}] )
launch_library? ( ~dev-python/pylaunches-1.3.0[${PYTHON_USEDEP}] )
laundrify? ( ~dev-python/laundrify-aio-1.1.2[${PYTHON_USEDEP}] )
lcn? ( ~dev-python/pypck-0.7.15[${PYTHON_USEDEP}] )
led_ble? ( ~dev-python/led-ble-0.7.1[${PYTHON_USEDEP}] )
led_ble? ( ~dev-python/led-ble-0.10.1[${PYTHON_USEDEP}] )
lg_netcast? ( ~dev-python/pylgnetcast-0.3.7[${PYTHON_USEDEP}] )
lg_soundbar? ( ~dev-python/temescal-0.5[${PYTHON_USEDEP}] )
life360? ( ~dev-python/life360-4.1.1[${PYTHON_USEDEP}] )
@@ -700,7 +702,7 @@ RDEPEND="${RDEPEND}
pvpc_hourly_pricing? ( ~dev-python/aiopvpc-3.0.0[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qbittorrent? ( ~dev-python/python-qbittorrent-0.4.2[${PYTHON_USEDEP}] )
qingping? ( ~dev-python/qingping-ble-0.6.0[${PYTHON_USEDEP}] )
qingping? ( ~dev-python/qingping-ble-0.7.0[${PYTHON_USEDEP}] )
qld_bushfire? ( ~dev-python/georss-qld-bushfire-alert-client-0.5[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qnap_qsw? ( ~dev-python/aioqsw-0.2.2[${PYTHON_USEDEP}] )
@@ -714,7 +716,7 @@ RDEPEND="${RDEPEND}
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
raincloud? ( ~dev-python/raincloudy-0.0.7[${PYTHON_USEDEP}] )
rainforest_eagle? ( ~dev-python/aioeagle-1.1.0[${PYTHON_USEDEP}] ~dev-python/eagle100-0.1.1[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.0[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.1[${PYTHON_USEDEP}] )
raspihats? ( ~dev-python/raspihats-2.2.3[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
raspyrfm? ( ~dev-python/raspyrfm-client-1.2.8[${PYTHON_USEDEP}] )
rdw? ( ~dev-python/vehicle-0.4.0[${PYTHON_USEDEP}] )
@@ -733,7 +735,7 @@ RDEPEND="${RDEPEND}
ridwell? ( ~dev-python/aioridwell-2022.3.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
ripple? ( ~dev-python/python-ripple-api-0.0.3[${PYTHON_USEDEP}] )
risco? ( ~dev-python/pyrisco-0.5.4[${PYTHON_USEDEP}] )
risco? ( ~dev-python/pyrisco-0.5.5[${PYTHON_USEDEP}] )
rituals_perfume_genie? ( ~dev-python/pyrituals-0.0.6[${PYTHON_USEDEP}] )
rmvtransport? ( ~dev-python/PyRMVtransport-0.3.3[${PYTHON_USEDEP}] )
rocketchat? ( ~dev-python/rocketchat-API-0.6.1[${PYTHON_USEDEP}] )
@@ -764,7 +766,7 @@ RDEPEND="${RDEPEND}
sense? ( ~dev-python/sense-energy-0.10.4[${PYTHON_USEDEP}] )
sensehat? ( ~dev-python/python-sense-hat-2.2.0[${PYTHON_USEDEP}] )
senseme? ( ~dev-python/aiosenseme-0.6.1[${PYTHON_USEDEP}] )
sensibo? ( ~dev-python/pysensibo-1.0.19[${PYTHON_USEDEP}] )
sensibo? ( ~dev-python/pysensibo-1.0.20[${PYTHON_USEDEP}] )
sensorpro? ( ~dev-python/sensorpro-ble-0.5.0[${PYTHON_USEDEP}] )
sensorpush? ( ~dev-python/sensorpush-ble-1.5.2[${PYTHON_USEDEP}] )
sentry? ( ~dev-python/sentry-sdk-1.9.5[${PYTHON_USEDEP}] )
@@ -814,7 +816,7 @@ RDEPEND="${RDEPEND}
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
somfy_mylink? ( ~dev-python/somfy-mylink-synergy-1.0.6[${PYTHON_USEDEP}] )
sonarr? ( ~dev-python/aiopyarr-22.7.0[${PYTHON_USEDEP}] )
songpal? ( ~dev-python/python-songpal-0.15[${PYTHON_USEDEP}] )
songpal? ( ~dev-python/python-songpal-0.15.1[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
sony_projector? ( ~dev-python/pySDCP-1[${PYTHON_USEDEP}] )
soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] )
@@ -844,7 +846,7 @@ RDEPEND="${RDEPEND}
surepetcare? ( ~dev-python/surepy-0.7.2[${PYTHON_USEDEP}] )
swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.1.0[${PYTHON_USEDEP}] )
swiss_public_transport? ( ~dev-python/python-opendata-transport-0.3.0[${PYTHON_USEDEP}] )
switchbot? ( ~dev-python/PySwitchbot-0.18.27[${PYTHON_USEDEP}] )
switchbot? ( ~dev-python/PySwitchbot-0.19.10[${PYTHON_USEDEP}] )
switcher_kis? ( ~dev-python/aioswitcher-2.0.6[${PYTHON_USEDEP}] )
switchmate? ( ~dev-python/PySwitchmate-0.5.1[${PYTHON_USEDEP}] )
syncthing? ( ~dev-python/aiosyncthing-0.5.1[${PYTHON_USEDEP}] )
@@ -869,7 +871,7 @@ RDEPEND="${RDEPEND}
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.2[${PYTHON_USEDEP}] )
tfiac? ( ~dev-python/pytfiac-0.4[${PYTHON_USEDEP}] )
thermobeacon? ( ~dev-python/thermobeacon-ble-0.3.1[${PYTHON_USEDEP}] )
thermobeacon? ( ~dev-python/thermobeacon-ble-0.3.2[${PYTHON_USEDEP}] )
thermopro? ( ~dev-python/thermopro-ble-0.4.3[${PYTHON_USEDEP}] )
thermoworks_smoke? ( ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/thermoworks-smoke-0.1.8[${PYTHON_USEDEP}] )
thingspeak? ( ~dev-python/thingspeak-1.0.0[${PYTHON_USEDEP}] )
@@ -932,7 +934,7 @@ RDEPEND="${RDEPEND}
versasense? ( ~dev-python/pyversasense-0.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vesync? ( ~dev-python/pyvesync-2.0.3[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.16.2[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.0[${PYTHON_USEDEP}] )
vilfo? ( ~dev-python/vilfo-api-client-0.3.2[${PYTHON_USEDEP}] )
vivotek? ( ~dev-python/libpyvivotek-0.4.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
@@ -971,12 +973,12 @@ RDEPEND="${RDEPEND}
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xeoma? ( ~dev-python/pyxeoma-1.4.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
xiaomi_ble? ( ~dev-python/xiaomi-ble-0.9.0[${PYTHON_USEDEP}] )
xiaomi_ble? ( ~dev-python/xiaomi-ble-0.10.0[${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}] )
xmpp? ( ~dev-python/slixmpp-1.8.2[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yalexs_ble? ( ~dev-python/yalexs-ble-1.6.4[${PYTHON_USEDEP}] )
yalexs_ble? ( ~dev-python/yalexs-ble-1.9.2[${PYTHON_USEDEP}] )
yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.3.9[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
@@ -991,7 +993,7 @@ RDEPEND="${RDEPEND}
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zestimate? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
ziggo_mediabox_xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )

View File

@@ -45,7 +45,7 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
@@ -55,23 +55,25 @@ RDEPEND="${RDEPEND}
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.16.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-0.18.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221003.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@@ -92,7 +94,7 @@ RDEPEND="${RDEPEND}
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
@@ -105,13 +107,13 @@ RDEPEND="${RDEPEND}
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
@@ -147,7 +149,7 @@ RDEPEND="${RDEPEND}
airtouch4? ( ~dev-python/airtouch4pyapi-1.0.5[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${PYTHON_USEDEP}] )
airzone? ( ~dev-python/aioairzone-0.4.8[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.44[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.46[${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}] )
@@ -180,7 +182,7 @@ RDEPEND="${RDEPEND}
atag? ( ~dev-python/pyatag-0.3.5.3[${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.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.4[${PYTHON_USEDEP}] )
aurora? ( ~dev-python/auroranoaa-0.0.2[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
aussie_broadband? ( ~dev-python/pyaussiebb-0.0.15[${PYTHON_USEDEP}] )
@@ -201,28 +203,28 @@ RDEPEND="${RDEPEND}
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.0[${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}] )
bluemaestro? ( ~dev-python/bluemaestro-ble-0.2.0[${PYTHON_USEDEP}] )
bluesound? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.16.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.22.0[${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}] )
bmp280? ( ~dev-python/adafruit-circuitpython-bmp280-3.1.1[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.2[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
bosch_shc? ( ~dev-python/boschshcpy-0.2.30[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.2[${PYTHON_USEDEP}] )
bosch_shc? ( ~dev-python/boschshcpy-0.2.35[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-1.2.3[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.0.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
bthome? ( ~dev-python/bthome-ble-1.0.0[${PYTHON_USEDEP}] )
bthome? ( ~dev-python/bthome-ble-1.2.2[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.2[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
@@ -238,7 +240,7 @@ RDEPEND="${RDEPEND}
clementine? ( ~dev-python/python-clementine-remote-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
climacell? ( ~dev-python/pyclimacell-0.18.2[${PYTHON_USEDEP}] )
cloud? ( ~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}] )
cloud? ( ~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}] )
cloudflare? ( ~dev-python/pycfdns-1.2.2[${PYTHON_USEDEP}] )
cmus? ( ~dev-python/pycmus-0.1.1[${PYTHON_USEDEP}] )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
@@ -252,7 +254,7 @@ RDEPEND="${RDEPEND}
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
cppm_tracker? ( ~dev-python/clearpasspy-1.0.2[${PYTHON_USEDEP}] )
cpuspeed? ( ~dev-python/py-cpuinfo-8.0.0[${PYTHON_USEDEP}] )
crownstone? ( ~dev-python/crownstone-cloud-1.4.9[${PYTHON_USEDEP}] ~dev-python/crownstone-sse-2.0.3[${PYTHON_USEDEP}] ~dev-python/crownstone-uart-2.1.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
crownstone? ( ~dev-python/crownstone-cloud-1.4.9[${PYTHON_USEDEP}] ~dev-python/crownstone-sse-2.0.4[${PYTHON_USEDEP}] ~dev-python/crownstone-uart-2.1.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
cups? ( ~dev-python/pycups-1.9.73[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.7.0[${PYTHON_USEDEP}] )
danfoss_air? ( ~dev-python/pydanfossair-0.1.0[${PYTHON_USEDEP}] )
@@ -269,7 +271,7 @@ RDEPEND="${RDEPEND}
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
devolo_home_network? ( ~dev-python/devolo-plc-api-0.8.0[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~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}] )
digitalloggers? ( ~dev-python/dlipower-0.7.165[${PYTHON_USEDEP}] )
digital_ocean? ( ~dev-python/python-digitalocean-1.13.2[${PYTHON_USEDEP}] )
@@ -300,7 +302,7 @@ RDEPEND="${RDEPEND}
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
econet? ( ~dev-python/pyeconet-0.1.15[${PYTHON_USEDEP}] )
ecovacs? ( ~dev-python/py-sucks-0.9.8[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.9.1[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.9.3[${PYTHON_USEDEP}] )
eddystone_temperature? ( ~dev-python/beacontools-1.2.3[${PYTHON_USEDEP}] ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] )
edimax? ( ~dev-python/pyedimax-0.2.1[${PYTHON_USEDEP}] )
edl21? ( ~dev-python/pysml-0.0.8[${PYTHON_USEDEP}] )
@@ -330,7 +332,7 @@ RDEPEND="${RDEPEND}
epsonworkforce? ( ~dev-python/epsonprinter-0.0.9[${PYTHON_USEDEP}] )
eq3btsmart? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/python-eq3bt-0.2[${PYTHON_USEDEP}] )
escea? ( ~dev-python/pescea-1.0.12[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.13.0[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.1.0[${PYTHON_USEDEP}] )
essent? ( ~dev-python/PyEssent-0.14[${PYTHON_USEDEP}] )
etherscan? ( ~dev-python/python-etherscan-api-0.0.3[${PYTHON_USEDEP}] )
eufy? ( ~dev-python/lakeside-0.12[${PYTHON_USEDEP}] )
@@ -371,9 +373,9 @@ RDEPEND="${RDEPEND}
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
freedompro? ( ~dev-python/pyfreedompro-1.1.0[${PYTHON_USEDEP}] )
free_mobile? ( ~dev-python/freesms-0.2.0[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.5[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.10.3[${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.10.3[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
frontier_silicon? ( ~dev-python/afsapi-0.2.7[${PYTHON_USEDEP}] )
@@ -406,7 +408,7 @@ RDEPEND="${RDEPEND}
google_pubsub? ( ~dev-python/google-cloud-pubsub-2.11.0[${PYTHON_USEDEP}] )
google_translate? ( ~dev-python/gTTS-2.2.4[${PYTHON_USEDEP}] )
google_travel_time? ( ~dev-python/googlemaps-2.5.1[${PYTHON_USEDEP}] )
govee_ble? ( ~dev-python/govee-ble-0.17.2[${PYTHON_USEDEP}] )
govee_ble? ( ~dev-python/govee-ble-0.19.0[${PYTHON_USEDEP}] )
gpmdp? ( ~dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}] )
gpsd? ( ~dev-python/gps3-0.33.3[${PYTHON_USEDEP}] )
gree? ( ~dev-python/greeclimate-1.3.0[${PYTHON_USEDEP}] )
@@ -430,7 +432,7 @@ RDEPEND="${RDEPEND}
hive? ( ~dev-python/pyhiveapi-0.5.13[${PYTHON_USEDEP}] )
hlk_sw16? ( ~dev-python/hlk-sw16-0.0.9[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.6[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
homewizard? ( ~dev-python/python-homewizard-energy-1.1.0[${PYTHON_USEDEP}] )
@@ -461,7 +463,7 @@ RDEPEND="${RDEPEND}
ign_sismologia? ( ~dev-python/georss-ign-sismologia-client-0.3[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
image? ( ~dev-python/pillow-9.2.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
inkbird? ( ~dev-python/inkbird-ble-0.5.5[${PYTHON_USEDEP}] )
@@ -471,7 +473,7 @@ RDEPEND="${RDEPEND}
iota? ( ~dev-python/PyOTA-2.0.5[${PYTHON_USEDEP}] )
iotawatt? ( ~dev-python/iotawattpy-0.1.0[${PYTHON_USEDEP}] )
iperf3? ( ~dev-python/iperf3-0.1.11[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.2[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
iqvia? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] ~dev-python/pyiqvia-2022.4.0[${PYTHON_USEDEP}] )
irish_rail_transport? ( ~dev-python/pyirishrail-0.0.2[${PYTHON_USEDEP}] )
@@ -504,13 +506,13 @@ RDEPEND="${RDEPEND}
kwb? ( ~dev-python/pykwb-0.0.8[${PYTHON_USEDEP}] )
lacrosse? ( ~dev-python/pylacrosse-0.4[${PYTHON_USEDEP}] )
lacrosse_view? ( ~dev-python/lacrosse-view-0.0.9[${PYTHON_USEDEP}] )
lametric? ( ~dev-python/demetriek-0.2.2[${PYTHON_USEDEP}] )
lametric? ( ~dev-python/demetriek-0.2.4[${PYTHON_USEDEP}] )
landisgyr_heat_meter? ( ~dev-python/ultraheat-api-0.4.1[${PYTHON_USEDEP}] )
lastfm? ( ~dev-python/pylast-4.2.1[${PYTHON_USEDEP}] )
launch_library? ( ~dev-python/pylaunches-1.3.0[${PYTHON_USEDEP}] )
laundrify? ( ~dev-python/laundrify-aio-1.1.2[${PYTHON_USEDEP}] )
lcn? ( ~dev-python/pypck-0.7.15[${PYTHON_USEDEP}] )
led_ble? ( ~dev-python/led-ble-0.9.1[${PYTHON_USEDEP}] )
led_ble? ( ~dev-python/led-ble-0.10.1[${PYTHON_USEDEP}] )
lg_netcast? ( ~dev-python/pylgnetcast-0.3.7[${PYTHON_USEDEP}] )
lg_soundbar? ( ~dev-python/temescal-0.5[${PYTHON_USEDEP}] )
life360? ( ~dev-python/life360-4.1.1[${PYTHON_USEDEP}] )
@@ -573,7 +575,7 @@ RDEPEND="${RDEPEND}
monoprice? ( ~dev-python/pymonoprice-0.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
motioneye? ( ~dev-python/motioneye-client-0.3.12[${PYTHON_USEDEP}] )
motion_blinds? ( ~dev-python/motionblinds-0.6.12[${PYTHON_USEDEP}] )
motion_blinds? ( ~dev-python/motionblinds-0.6.13[${PYTHON_USEDEP}] )
mpd? ( ~dev-python/python-mpd2-3.0.5[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
msteams? ( ~dev-python/pymsteams-0.1.12[${PYTHON_USEDEP}] )
@@ -700,7 +702,7 @@ RDEPEND="${RDEPEND}
pvpc_hourly_pricing? ( ~dev-python/aiopvpc-3.0.0[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qbittorrent? ( ~dev-python/python-qbittorrent-0.4.2[${PYTHON_USEDEP}] )
qingping? ( ~dev-python/qingping-ble-0.6.0[${PYTHON_USEDEP}] )
qingping? ( ~dev-python/qingping-ble-0.7.0[${PYTHON_USEDEP}] )
qld_bushfire? ( ~dev-python/georss-qld-bushfire-alert-client-0.5[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qnap_qsw? ( ~dev-python/aioqsw-0.2.2[${PYTHON_USEDEP}] )
@@ -719,7 +721,7 @@ RDEPEND="${RDEPEND}
raspyrfm? ( ~dev-python/raspyrfm-client-1.2.8[${PYTHON_USEDEP}] )
rdw? ( ~dev-python/vehicle-0.4.0[${PYTHON_USEDEP}] )
recollect_waste? ( ~dev-python/aiorecollect-1.0.8[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
recswitch? ( ~dev-python/pyrecswitch-1.0.2[${PYTHON_USEDEP}] )
reddit? ( ~dev-python/praw-7.5.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
@@ -733,7 +735,7 @@ RDEPEND="${RDEPEND}
ridwell? ( ~dev-python/aioridwell-2022.3.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
ripple? ( ~dev-python/python-ripple-api-0.0.3[${PYTHON_USEDEP}] )
risco? ( ~dev-python/pyrisco-0.5.4[${PYTHON_USEDEP}] )
risco? ( ~dev-python/pyrisco-0.5.5[${PYTHON_USEDEP}] )
rituals_perfume_genie? ( ~dev-python/pyrituals-0.0.6[${PYTHON_USEDEP}] )
rmvtransport? ( ~dev-python/PyRMVtransport-0.3.3[${PYTHON_USEDEP}] )
rocketchat? ( ~dev-python/rocketchat-API-0.6.1[${PYTHON_USEDEP}] )
@@ -814,7 +816,7 @@ RDEPEND="${RDEPEND}
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
somfy_mylink? ( ~dev-python/somfy-mylink-synergy-1.0.6[${PYTHON_USEDEP}] )
sonarr? ( ~dev-python/aiopyarr-22.7.0[${PYTHON_USEDEP}] )
songpal? ( ~dev-python/python-songpal-0.15[${PYTHON_USEDEP}] )
songpal? ( ~dev-python/python-songpal-0.15.1[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
sony_projector? ( ~dev-python/pySDCP-1[${PYTHON_USEDEP}] )
soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] )
@@ -823,7 +825,7 @@ RDEPEND="${RDEPEND}
spider? ( ~dev-python/spiderpy-1.6.1[${PYTHON_USEDEP}] )
splunk? ( ~dev-python/hass-splunk-0.1.1[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.0[${PYTHON_USEDEP}] )
srp_energy? ( ~dev-python/srpenergy-1.3.6[${PYTHON_USEDEP}] )
ssdp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
@@ -844,7 +846,7 @@ RDEPEND="${RDEPEND}
surepetcare? ( ~dev-python/surepy-0.7.2[${PYTHON_USEDEP}] )
swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.1.0[${PYTHON_USEDEP}] )
swiss_public_transport? ( ~dev-python/python-opendata-transport-0.3.0[${PYTHON_USEDEP}] )
switchbot? ( ~dev-python/PySwitchbot-0.19.5[${PYTHON_USEDEP}] )
switchbot? ( ~dev-python/PySwitchbot-0.19.10[${PYTHON_USEDEP}] )
switcher_kis? ( ~dev-python/aioswitcher-2.0.6[${PYTHON_USEDEP}] )
switchmate? ( ~dev-python/PySwitchmate-0.5.1[${PYTHON_USEDEP}] )
syncthing? ( ~dev-python/aiosyncthing-0.5.1[${PYTHON_USEDEP}] )
@@ -869,7 +871,7 @@ RDEPEND="${RDEPEND}
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.2[${PYTHON_USEDEP}] )
tfiac? ( ~dev-python/pytfiac-0.4[${PYTHON_USEDEP}] )
thermobeacon? ( ~dev-python/thermobeacon-ble-0.3.1[${PYTHON_USEDEP}] )
thermobeacon? ( ~dev-python/thermobeacon-ble-0.3.2[${PYTHON_USEDEP}] )
thermopro? ( ~dev-python/thermopro-ble-0.4.3[${PYTHON_USEDEP}] )
thermoworks_smoke? ( ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/thermoworks-smoke-0.1.8[${PYTHON_USEDEP}] )
thingspeak? ( ~dev-python/thingspeak-1.0.0[${PYTHON_USEDEP}] )
@@ -932,7 +934,7 @@ RDEPEND="${RDEPEND}
versasense? ( ~dev-python/pyversasense-0.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vesync? ( ~dev-python/pyvesync-2.0.3[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.16.2[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.0[${PYTHON_USEDEP}] )
vilfo? ( ~dev-python/vilfo-api-client-0.3.2[${PYTHON_USEDEP}] )
vivotek? ( ~dev-python/libpyvivotek-0.4.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
@@ -971,12 +973,12 @@ RDEPEND="${RDEPEND}
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xeoma? ( ~dev-python/pyxeoma-1.4.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
xiaomi_ble? ( ~dev-python/xiaomi-ble-0.9.0[${PYTHON_USEDEP}] )
xiaomi_ble? ( ~dev-python/xiaomi-ble-0.10.0[${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}] )
xmpp? ( ~dev-python/slixmpp-1.8.2[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yalexs_ble? ( ~dev-python/yalexs-ble-1.8.1[${PYTHON_USEDEP}] )
yalexs_ble? ( ~dev-python/yalexs-ble-1.9.2[${PYTHON_USEDEP}] )
yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.3.9[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
@@ -1005,7 +1007,7 @@ BDEPEND="${RDEPEND}
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.971[${PYTHON_USEDEP}]
~dev-python/mypy-0.981[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
@@ -1016,8 +1018,8 @@ BDEPEND="${RDEPEND}
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]

View File

@@ -8,14 +8,16 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.0b5.tar.gz 16780951 BLAKE2B 56c36538c411b588286aa9fcbd6276af4d4a4c01dd3c2cacde9b661323d9e09bef4330c57303f744ebe6523207c7d08694530f233501613eb7465d3fbacdd064 SHA512 2247d789a3ea122dd93e81c1aa82b9c109fa27d1442a50bffc0da5f6c64af82aae6a3806d5507cd16795075fe344e5cae912ae86a6e73abb4cab803ffc49d943
DIST homeassistant-2022.7.7.tar.gz 15751383 BLAKE2B 6e5d38086f08a86b025163c3e66a20ab935dc527529ba5352cf56aaeb23806c904a89db355a0d54648859828f722c2dc747282fb94aaf55889382bb885ad672e SHA512 aa181f39718d970de9ff88c79bf86cb60e95d11eda012553cc6bc1654eed7675d1a89a568a11bd53110be46cad89a647ce74d66e109fac87bfcda5363dbcbd21
DIST homeassistant-2022.8.6.tar.gz 15994374 BLAKE2B d31afd291bca68ba8b3a090c5fc6b22a2b45679e199754371490e61a776fc07e406068a1c0b0b9d691d2dc421ab078668f40e5e01497d10f365c40e4091a7021 SHA512 cef95a06a229986ab46772b5be971cc8c5040ba81f16cfa4e9bce7d566d193467d969ee2db9d7b7d45056617d281d68f8d6324a1f7d88f2a3583f5c4a1951725
DIST homeassistant-2022.8.7.tar.gz 15994709 BLAKE2B fc6d5d7ed831c012e99d49516c20afa0a03311131620740436421b0dfab45820cebf113810c2472357f4637040dea9b96c3a2a1c82ebc3136ece015f87b7d8ce SHA512 009cb81106996f8457c08c76a89b61689b8554ed0453715e6ea2ceee6f4bf4822f82ec2dc2aa3bd7793dd0b2462424557cf2d4a09565f6f089654cae6dce39d9
DIST homeassistant-2022.9.1.tar.gz 16470299 BLAKE2B 981ce873971ad6cc8f06d55608270e6fdd8f9ca2c4da5d8ac4b6a8c215eb73ec90f05256e315a5b4133ae030e8d0ce48627abed1cbacf568a752bc6bf003f9eb SHA512 38b72a5dd75f42eda93835844cac6df45aaecdf3587a4a73d1956caac6c904fb9db734a78419ed19feffb6d2c7af6852c0d3e05214a356b1bd2cf209bed8f125
DIST homeassistant-2022.9.2.tar.gz 16475751 BLAKE2B c1a0206a943c26c9a3328ba356b84d09c3c7703d0482c2e954e6df4516b1712ac65ea52c6fd18cc85fdd31914f395404021ab5cb8b6e6d4c986c2ce591feca97 SHA512 abafe4080e9917dcfbf6e0b4fa9a3fbe541020943819ef9d90a247c6f955ea9f31a66eb8804a95dd9117ed9869371c7b6c7eea63e72aebcdd8fe289392ca65a7
DIST homeassistant-2022.9.5.tar.gz 16482177 BLAKE2B ec8f617b7b95abea9e1952077257f73c7fea49937bcc3b6e92cd41a3043a89facd95a8a4aa0d28d174abe1addd09e0cc9ca4059aa4dfff64f7dd66ce4bdfeca2 SHA512 ac67480ba747c3873c567ae2fa1f89cd8cf7575923440f515414ec1112c48d00016fa6fa778354a3a570ecc6ca6477dd886ebf9405430d404c7a120e456dad81
DIST homeassistant-2022.9.6.tar.gz 16488692 BLAKE2B df289cc4ec3c12a58d874e16982be77d1739a7af73ba6037c56b815d43613c1c6cba499422eb533b69c0e27840a4ed2f815b76faf8b49cd560c32c37ea36d073 SHA512 310604d97fbfbd17c5fb8d92ede400a9fddb660e2ea9696a533e9278e56d42f09c08f8977f20ec3bb2efa11e2f483e67b5afb60a1d6880f45f2d8b31287320b9
DIST homeassistant-2022.9.7.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-min-2022.10.0_beta5.ebuild 15574 BLAKE2B b72b28e56d29471cdfccfdebdfd5d67742a527c7193bebf1126b87224bf127b8f6ca91ca09e36da2837687a21c893b7f3cb6bd566dbc531d631fd71a85ad04a9 SHA512 b043f49fcd7a00007ae38bf1e57103c4b3cc5c674b6542b106d93ca7c9547516151c0e11e924e312624d899eb43c476888fd5dc9c8cc808d66d239230ffd0121
EBUILD homeassistant-min-2022.7.7.ebuild 14684 BLAKE2B 6c5f0550fb01f8777767cb1211a78bafb05386cf90eb2cdbe0a7e425f746c5c1532ab3697a2f5ad0e4dadd72448eed19debe1b5328e9222e2bc47678a44110ac SHA512 c074059c296dae0862261ba4bdbe41eb24e7c39467a2ebfbb32ae6f7bf93cd6b2fd08e161d4c238728ea80ac78a75cb5eeda1a876d7457b21f10b57948e54a33
EBUILD homeassistant-min-2022.8.6.ebuild 14978 BLAKE2B d2c2f57180988d13da8ac2528d9ab78481fd71c3d1dbdf279971225a8635c55fbacec12c20639ec96a01feb27eaadce3ce06eeb3e99314fe8e96b565dbe819b5 SHA512 336cb159654825e3486b9613d9c9dcdd5004a7ca4d5b13900a47d61a3486cee9f4ab2aad3abfc32d1671bc1a28e92e460cc978f90a4b54551a486168798de38a
EBUILD homeassistant-min-2022.8.7.ebuild 14978 BLAKE2B eeff3c5505e3f0aed8a14ed9aad9ff1b049e6777dafe3d586a4af42084c8a91adf2b287098bff00156f61f43f4c1fb438f46d31562d704cbe286a0bab21eb6b2 SHA512 00626e462d4d50a1e8e685dc0ccecda744ca0b09b79ba4fdc4ed88a02db41b69a0a7be50bd53031e3c7405b04c573f7dac4f0d5e1a35ce867ccde6a8e59e6d75
EBUILD homeassistant-min-2022.9.1.ebuild 15292 BLAKE2B 9732110e58e830a1df21c4cd04dbc00140d4d99583e0a66d13ab90cd90118c1e12d1ca4fdba78a79bfb49c5ec690772438d812aab2b17966f6ae76aefd9158cc SHA512 f1a78e7391d70b6c5050585ce84922683609eeb0a1f43d4cd98f2a38aa0fcc09a7bd6cb9bf071da2b3636a8110ec0f9786598da9063cf10a58f3c00438f41fb7
EBUILD homeassistant-min-2022.9.2.ebuild 15292 BLAKE2B f08ae70a0465a52554024cb0fd672add1f424c6a269d7762ec5c155297080ab5e4943eb39d5e5beeed2b361728b3901e9116c24fa5d93d475f5aa40b8defda99 SHA512 69c9a57175d462e82f967bb16c7bccf766af15f5d77fb4f2d94fc765c1803c73086302e9150326576122dbb70402cf02fd27b7b1015ea78db2acd1b6caba7640
MISC metadata.xml 8482 BLAKE2B abb26aabb8d1509088ff4800de19a75d421fbd15095909aac1a943c9d00eb802523c1c38e87d21323e5e5322efe32b673126fa35acaae11a99b651142e0697b7 SHA512 40e007e056b86195626a72b619290ef421f5298e6fa489e27056207fbf7d7f9fe129487883c5327a14211ca4c94f5015b10e5e12380141332f1bee3e65516dad
EBUILD homeassistant-min-2022.9.5.ebuild 15504 BLAKE2B 5fcad857ebb7369efb3b219941d3534907df82e856ad4b9a9a23021b0684b7fe3fc722bcbec8cd09415bd89b872113702a192af5a71e99f97bd4ac5a33b9efcd SHA512 de44d5de64b06ab5a7b92621cca7f271b7306118097a0f80b50a7f9794be04eb976617e17af4be3bdca6831d8b77473cafed2417de513c4b4c5e6539ad8e77d1
EBUILD homeassistant-min-2022.9.6.ebuild 15505 BLAKE2B 19aa4abd9947a64fc4fd03e77e1b125996213d9127ad1d1583e9f8bf0124d0b5a2b20e6613c1283bbf36bc423237ab96241fc14adad10005a4b77ee2f8e4336d SHA512 7a61909e0e9717028b4bbf1c7a5b4771b86f18abd240aef7372c734b1bc49dbb3b3b700c8ed3800af5a9e6d4e05db06ccef0f3fa9795be3cb4d85c2677bb17d6
EBUILD homeassistant-min-2022.9.7.ebuild 15553 BLAKE2B 95ce65a3631cc14363deee88775f9ff6250ed668e9db7d1c594ee0a5b79d2b85e8ca0dd4e7929d28e86af78b54915cba8b989d9d3e59a6df6ba8ecc72c3a9fa7 SHA512 9b90087cf405d58b6b5842a9555c53c1eb3fb8afa2aaba2e2ef8530dbb670e8694dbfb08cadf830dc7f7926edce53889a303a0e680698be615e2248fe5663271
MISC metadata.xml 8590 BLAKE2B 778d6edeb133ef32e85577738355ebb1f1b79fbdfede440089a6bc563908c7aa0455ad5dd25d1eff02995864977421716deb26f4b437bd8b7bd39f9bf9448647 SHA512 9860231d2ee1c8e57a18b4e59a94b7dcf06a0f1d2055dc5182449cf3876d78af4637c5aae3fa7d3d5333839003815c61ea93581638064318d70c376c1f603927

View File

@@ -0,0 +1,298 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
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}.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 enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +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 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.8 dev-lang/python:3.9 dev-lang/python:3.10 )
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.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.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-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-0.18.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221003.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${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/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.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.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.6.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}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${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.67[${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-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.1.0[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${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.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.12[${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-1.0.2[${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}] )
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-2.5.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.8[${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.6.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.0[${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-5.2[${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-1.4.41[${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.31.2[${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-2.0.1[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.4[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${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.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.981[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${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-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.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

@@ -45,7 +45,7 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
@@ -58,20 +58,22 @@ RDEPEND="${RDEPEND}
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.16.0[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@@ -137,7 +139,7 @@ RDEPEND="${RDEPEND}
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.67[${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-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.16.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
@@ -158,7 +160,7 @@ RDEPEND="${RDEPEND}
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.6[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.9[${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}] )

View File

@@ -45,7 +45,7 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
@@ -58,20 +58,22 @@ RDEPEND="${RDEPEND}
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.16.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.3.5[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@@ -137,7 +139,7 @@ RDEPEND="${RDEPEND}
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.67[${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-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.16.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.3.5[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
@@ -158,7 +160,7 @@ RDEPEND="${RDEPEND}
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.2[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${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}] )
@@ -217,7 +219,7 @@ RDEPEND="${RDEPEND}
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}

View File

@@ -45,7 +45,7 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
@@ -55,22 +55,25 @@ RDEPEND="${RDEPEND}
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.6.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.15.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-36.0.2[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.46.1[${PYTHON_USEDEP}]
~dev-python/grpcio-1.46.1[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.54.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220802.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@@ -81,16 +84,19 @@ RDEPEND="${RDEPEND}
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.1[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-22.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}]
@@ -102,14 +108,14 @@ RDEPEND="${RDEPEND}
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.38[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.38.7[${PYTHON_USEDEP}]"
~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
@@ -127,39 +133,39 @@ RDEPEND="${RDEPEND}
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-1.3.1[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.15.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.1.3[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.1[${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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.11.0[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.13.0[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${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.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.2.11[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${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-1.0.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.0.2[${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}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
@@ -169,7 +175,7 @@ RDEPEND="${RDEPEND}
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.22.1[${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.8[${PYTHON_USEDEP}] )
@@ -177,13 +183,13 @@ RDEPEND="${RDEPEND}
otp? ( ~dev-python/pyotp-2.6.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.11.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${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-5.2[${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-1.4.38[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.40[${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.31.2[${PYTHON_USEDEP}] )
@@ -196,37 +202,38 @@ RDEPEND="${RDEPEND}
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.38[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.5.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.4[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${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.4.1[${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.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.38.7[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.32.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.78[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.49.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.1[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.1[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/zwave-js-server-python-0.39.0[${PYTHON_USEDEP}] )"
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.2[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.14.4[${PYTHON_USEDEP}]
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]

View File

@@ -53,6 +53,7 @@
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
<flag name="mobile_app">allows Home Assistant mobile apps to easily integrate with Home Assistant</flag>
<flag name="modbus">sensors and switches controlled over MODBUS serial, TCP, and UDP connections</flag>
<flag name="mosquitto">Set a runtime dependency for Mosquitto MQTT broker</flag>
<flag name="mqtt">install MQTT Broker and dependencies</flag>
<flag name="myq">lets you control MyQ-Enabled garage doors</flag>

View File

@@ -8,14 +8,16 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.0b5.tar.gz 16780951 BLAKE2B 56c36538c411b588286aa9fcbd6276af4d4a4c01dd3c2cacde9b661323d9e09bef4330c57303f744ebe6523207c7d08694530f233501613eb7465d3fbacdd064 SHA512 2247d789a3ea122dd93e81c1aa82b9c109fa27d1442a50bffc0da5f6c64af82aae6a3806d5507cd16795075fe344e5cae912ae86a6e73abb4cab803ffc49d943
DIST homeassistant-2022.7.7.tar.gz 15751383 BLAKE2B 6e5d38086f08a86b025163c3e66a20ab935dc527529ba5352cf56aaeb23806c904a89db355a0d54648859828f722c2dc747282fb94aaf55889382bb885ad672e SHA512 aa181f39718d970de9ff88c79bf86cb60e95d11eda012553cc6bc1654eed7675d1a89a568a11bd53110be46cad89a647ce74d66e109fac87bfcda5363dbcbd21
DIST homeassistant-2022.8.6.tar.gz 15994374 BLAKE2B d31afd291bca68ba8b3a090c5fc6b22a2b45679e199754371490e61a776fc07e406068a1c0b0b9d691d2dc421ab078668f40e5e01497d10f365c40e4091a7021 SHA512 cef95a06a229986ab46772b5be971cc8c5040ba81f16cfa4e9bce7d566d193467d969ee2db9d7b7d45056617d281d68f8d6324a1f7d88f2a3583f5c4a1951725
DIST homeassistant-2022.8.7.tar.gz 15994709 BLAKE2B fc6d5d7ed831c012e99d49516c20afa0a03311131620740436421b0dfab45820cebf113810c2472357f4637040dea9b96c3a2a1c82ebc3136ece015f87b7d8ce SHA512 009cb81106996f8457c08c76a89b61689b8554ed0453715e6ea2ceee6f4bf4822f82ec2dc2aa3bd7793dd0b2462424557cf2d4a09565f6f089654cae6dce39d9
DIST homeassistant-2022.9.1.tar.gz 16470299 BLAKE2B 981ce873971ad6cc8f06d55608270e6fdd8f9ca2c4da5d8ac4b6a8c215eb73ec90f05256e315a5b4133ae030e8d0ce48627abed1cbacf568a752bc6bf003f9eb SHA512 38b72a5dd75f42eda93835844cac6df45aaecdf3587a4a73d1956caac6c904fb9db734a78419ed19feffb6d2c7af6852c0d3e05214a356b1bd2cf209bed8f125
DIST homeassistant-2022.9.2.tar.gz 16475751 BLAKE2B c1a0206a943c26c9a3328ba356b84d09c3c7703d0482c2e954e6df4516b1712ac65ea52c6fd18cc85fdd31914f395404021ab5cb8b6e6d4c986c2ce591feca97 SHA512 abafe4080e9917dcfbf6e0b4fa9a3fbe541020943819ef9d90a247c6f955ea9f31a66eb8804a95dd9117ed9869371c7b6c7eea63e72aebcdd8fe289392ca65a7
DIST homeassistant-2022.9.5.tar.gz 16482177 BLAKE2B ec8f617b7b95abea9e1952077257f73c7fea49937bcc3b6e92cd41a3043a89facd95a8a4aa0d28d174abe1addd09e0cc9ca4059aa4dfff64f7dd66ce4bdfeca2 SHA512 ac67480ba747c3873c567ae2fa1f89cd8cf7575923440f515414ec1112c48d00016fa6fa778354a3a570ecc6ca6477dd886ebf9405430d404c7a120e456dad81
DIST homeassistant-2022.9.6.tar.gz 16488692 BLAKE2B df289cc4ec3c12a58d874e16982be77d1739a7af73ba6037c56b815d43613c1c6cba499422eb533b69c0e27840a4ed2f815b76faf8b49cd560c32c37ea36d073 SHA512 310604d97fbfbd17c5fb8d92ede400a9fddb660e2ea9696a533e9278e56d42f09c08f8977f20ec3bb2efa11e2f483e67b5afb60a1d6880f45f2d8b31287320b9
DIST homeassistant-2022.9.7.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-2022.10.0_beta5.ebuild 30440 BLAKE2B 2ed37fd31c1644b4ef676ac35ad3a1486975e566cdda5c18150ed231d7720df56b17f89ccb242880a4facdf4ea5f36307177d7cf1fdf36ef814d36188e6c32fb SHA512 19feecc26ef5f6faa0bfa345e3d39d9cc933f785b8ebf7e289eaca006767b71db8ed93fce4970bb6bf5aba7a9259969dedf9d58d759996e36cc85fe3c314725b
EBUILD homeassistant-2022.7.7.ebuild 29713 BLAKE2B fecbd1baae8e1c87742145e7c798e510cb3fbb585175c700ddca56bee733f556f93fd03645a80d4f77b10808e6a049a34cb15ee9f30fe168bd171285b7b19d72 SHA512 79c8e55698d537df13d63579800738db6dd418a13f17fdcafb8bc27ba33b87d42c33ce57931e76371cd4b968befc15ee8f50617ce78494899675359bbcb6b7ce
EBUILD homeassistant-2022.8.6.ebuild 29900 BLAKE2B 187f0eea0b53b2b32dda531d3b4682c1a37b49c1b20682db968b4552aa5c054287c1514d7981fe70f9ddd452d12a2fce0915d6c02bf7634b2d8cd0485fca32a7 SHA512 6a9f48e1d679819275539e85c206045de50f99f7a0828635ef0bca5564a21b022e536d639192845c641cd8e5dc432bf59514b0b3851233a9794e426a7ec4991b
EBUILD homeassistant-2022.8.7.ebuild 29900 BLAKE2B 8bceca9fbb6e560d174ad5b30a3f340c07b6d0b56136a57767cfb09a60b1d04d88818df40ffdfa173396d46a2356e54d507e9a74bcc4bc2d1a7042dbc10fff94 SHA512 7b576034ebcd672038754299999bb14df957a2150e14f60e9621fba47fa46f34ec9f5cb2744dd925dbcd660bf63339ec51266a5ad044fbef4710bf34d6598bbd
EBUILD homeassistant-2022.9.1.ebuild 30156 BLAKE2B f17dd150930fc7a877c45a39c3858a09ddee64093c5b8dba9449727f9203a759cf0ce501a375e4d87c2f670aec0da615fb319d481e3556b9e2b6698a1aded288 SHA512 1c8175570060abebf814d1ffb1d02a1f9bb55ea86010615a5694b8c6f57f103c7ab602d2f9ed3b4423f415ab42e5f7333aa83e1ac165444f9bddf226ebcf009f
EBUILD homeassistant-2022.9.2.ebuild 30156 BLAKE2B 8ee425088c91e704a25f5a00de684b8d12da13f79b39231019e4f977639204e08ba0c8d14c2aac11a05e55a7423fb4f0b5cfcc519b68c7e6f919996504118177 SHA512 5b0f410ef4795a7094f0c9ad8747296631eed67ad33b287b6eb0d96607cb26e547b8ccfe8f698b241cb721e84581d812b7dd40234fa777b69f0fa7fd6a79e267
MISC metadata.xml 26158 BLAKE2B 2b575d1adcda0e6db20962200a828ad0e86de31e45b707b5ef07484e7e64d37f482412e79351f300e7a6cf686e147dbd52696468131735f1fdb187433173cee1 SHA512 9953284a6457d1c8741545054a4b92758c029a37dd11ad9558709aa6f670bf7c8efe41c546b03956dc658159136cf7205131dfbad48c35de37438e565060b5ee
EBUILD homeassistant-2022.9.5.ebuild 30368 BLAKE2B e55c2f252c6feaa9298dc28740f19947a44487bd0296bc688f0fcf55ee541630e0bd3986b584d7848683be70d0285b6309dd3f4b0132fddcd4b61ae4a68f2240 SHA512 9aa6f794d78a1595bf4b514e1f9ee30df55bcfefcd182b6d9f13a151ed8f168d9ecf0eb0414f1dd6406c0058d4f14ccf5bbf5d64d6bdced194885c2fc79eaf40
EBUILD homeassistant-2022.9.6.ebuild 30369 BLAKE2B 60ab289a001f3a3754da2018384107b7e6c8bb9f4fe72323a62e2f14ec0f2fbac32bc09163ea2be4ed83a63cb2799ce8d81661ecdab4af0eec5c3861c8027680 SHA512 bc901c9b1fc2231ebd7c79e6ec0bc0649aaa4b8fb083dc88674db10529a2e408c396dd09ac3380feaae0ab307a8a34901e33b1393ea9d4020207eee5cf2285c0
EBUILD homeassistant-2022.9.7.ebuild 30417 BLAKE2B 11f01d467c5245b4833c2e59456266246f597691f17fc2053b8aae1945e0c722f7085e1d21e1b3e6d9f1c405c1bb9b09890bc39f0ca3b58e7d1f4bcb1671244a SHA512 3f918183b9c116da2e8f37ded7f8279adc63f61e5c51c9ab33d637271aaf991321a3064e26994eab5398a39e23188da513c85e353cc9827d73e94ba2280fc1ab
MISC metadata.xml 26266 BLAKE2B 991c8c6354bc6008b297b53204ea9522611882fe1b9bd73c05029e97fd4fa06ca8e782a8c94a3e25add3325aa9794e4297af3f4f9a99c08053ce8f7a5828a575 SHA512 7e1b4737e93026fa95635a867cf43066848865cfa62f370daf8fc749962fa45609cac9a855a6fa3149c3f6a9fd279228099440d392ac55741cc7e5b69e4c8dbf

View File

@@ -0,0 +1,492 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
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}.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 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +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.8 dev-lang/python:3.9 dev-lang/python:3.10 )
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.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.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-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-0.18.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221003.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${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/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.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.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.6.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}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.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.5.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.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.46[${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.67[${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.0.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${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.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-44[${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.0.2[${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.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.22.0[${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.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.0.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.2[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${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-12.1.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.7.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-104[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.11[${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.4.5 ~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.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${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.46[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${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.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.1.0[${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.0.2[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/fiblary3-0.1.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.32[${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-0.0.10[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.10.3[${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.10.3[${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.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.2.2[${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/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.12[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${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.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${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.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${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-1.0.2[${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.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.1[${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.2[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${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-2.5.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-6.2.4[${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.5.2[${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.8[${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.6.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-2.9.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.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.18.7[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${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-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.41[${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.0[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.1[${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.31.2[${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-2.0.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.7.1[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.6.12[${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.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.0[${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-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${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.4[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-34[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${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-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.9.1[${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.17.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.2.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${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.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${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.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${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.41.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.981[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${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-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.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

@@ -45,7 +45,7 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
@@ -58,20 +58,22 @@ RDEPEND="${RDEPEND}
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.16.0[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@@ -176,11 +178,11 @@ RDEPEND="${RDEPEND}
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.0[${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.16.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.4.0[${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}] )
@@ -213,7 +215,7 @@ RDEPEND="${RDEPEND}
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.4.5 ~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~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}] )
@@ -261,7 +263,7 @@ RDEPEND="${RDEPEND}
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.6[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.9[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
@@ -275,7 +277,7 @@ RDEPEND="${RDEPEND}
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.2[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.4[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${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}] )
@@ -386,7 +388,7 @@ RDEPEND="${RDEPEND}
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.16.2[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.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}] )

View File

@@ -45,7 +45,7 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
@@ -58,20 +58,22 @@ RDEPEND="${RDEPEND}
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.16.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.3.5[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@@ -176,16 +178,16 @@ RDEPEND="${RDEPEND}
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.0[${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.16.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.3.5[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.5.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.10.2[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.2[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
@@ -213,7 +215,7 @@ RDEPEND="${RDEPEND}
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.4.5 ~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~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}] )
@@ -261,7 +263,7 @@ RDEPEND="${RDEPEND}
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.5.2[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
@@ -270,12 +272,12 @@ RDEPEND="${RDEPEND}
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${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.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.2[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.4[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${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}] )
@@ -334,7 +336,7 @@ RDEPEND="${RDEPEND}
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.0[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.40[${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}] )
@@ -386,7 +388,7 @@ RDEPEND="${RDEPEND}
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.16.2[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.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}] )
@@ -409,7 +411,7 @@ RDEPEND="${RDEPEND}
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${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.41.1[${PYTHON_USEDEP}] )"

View File

@@ -45,7 +45,7 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
@@ -55,22 +55,25 @@ RDEPEND="${RDEPEND}
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.6.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-0.15.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-36.0.2[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.46.1[${PYTHON_USEDEP}]
~dev-python/grpcio-1.46.1[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.54.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220802.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@@ -81,16 +84,19 @@ RDEPEND="${RDEPEND}
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.1[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-22.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}]
@@ -102,14 +108,14 @@ RDEPEND="${RDEPEND}
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.38[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.38.7[${PYTHON_USEDEP}]"
~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
@@ -128,7 +134,7 @@ RDEPEND="${RDEPEND}
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.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.5.1[${PYTHON_USEDEP}] )
@@ -137,7 +143,7 @@ RDEPEND="${RDEPEND}
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.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.41[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.44[${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}] )
@@ -146,24 +152,24 @@ RDEPEND="${RDEPEND}
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.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-1.3.1[${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.3.2[${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-0.9.9[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.0.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${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.1.25[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.2[${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.3[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
@@ -173,25 +179,25 @@ RDEPEND="${RDEPEND}
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.0[${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.15.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.1.3[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.5.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.10.2[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.2[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-1.2.3[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.2[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
@@ -200,17 +206,17 @@ RDEPEND="${RDEPEND}
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.1[${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.7.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-102[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-104[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.11[${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.4.5 ~dev-python/aiodiscover-1.4.11[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~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}] )
@@ -228,7 +234,7 @@ RDEPEND="${RDEPEND}
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.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.11.0[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.13.0[${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.0.2[${PYTHON_USEDEP}] )
@@ -236,13 +242,13 @@ RDEPEND="${RDEPEND}
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.30[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.32[${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-0.0.10[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.4[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.5[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
@@ -258,7 +264,7 @@ RDEPEND="${RDEPEND}
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.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-1.2.11[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
@@ -267,23 +273,23 @@ RDEPEND="${RDEPEND}
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${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.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${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-1.0.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.0.2[${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.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-connection-1.0.0[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.7.0[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.1[${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.2[${PYTHON_USEDEP}] )
@@ -320,7 +326,7 @@ RDEPEND="${RDEPEND}
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.11.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.18.7[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
@@ -331,8 +337,8 @@ RDEPEND="${RDEPEND}
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.7.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.38[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.40[${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}] )
@@ -347,7 +353,7 @@ RDEPEND="${RDEPEND}
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.7.1[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.6.11[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.6.12[${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}] )
@@ -358,14 +364,14 @@ RDEPEND="${RDEPEND}
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.38[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.0[${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-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.5.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${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}] )
@@ -379,11 +385,11 @@ RDEPEND="${RDEPEND}
upnp? ( ~dev-python/async-upnp-client-0.31.2[${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-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.6.2[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.9.1[${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.4.1[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.16.2[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.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}] )
@@ -404,23 +410,24 @@ RDEPEND="${RDEPEND}
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.38.7[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.32.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.78[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.49.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.1[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${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/zwave-js-server-python-0.39.0[${PYTHON_USEDEP}] )"
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.2[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.14.4[${PYTHON_USEDEP}]
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]

View File

@@ -183,6 +183,7 @@
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
<flag name="mitemp_bt">mitemp_bt sensor platform allows one to monitor room temperature and humidity</flag>
<flag name="mobile_app">allows Home Assistant mobile apps to easily integrate with Home Assistant</flag>
<flag name="modbus">sensors and switches controlled over MODBUS serial, TCP, and UDP connections</flag>
<flag name="mosquitto">Set a runtime dependency for Mosquitto MQTT broker</flag>
<flag name="mqtt">install MQTT Broker and dependencies</flag>
<flag name="myq">lets you control MyQ-Enabled garage doors</flag>

View File

@@ -1,5 +1,7 @@
DIST esphome-dashboard-20220309.0.tar.gz 580193 BLAKE2B 362c1581c97c590be11c9de23ac3685bbf04a7b558d3c7795c260a8d19d3422990e4df4b7c040a9ab9f7b975f91919db6e760e67d7e3c681d8b4ec264d9f602e SHA512 a0449ed175751995c7c86da4a19da980a8fa30f65b19811d571f34374383c4070ba075ddaae63114fab5593b280504931fdee00c897517f76819ea741172bb44
DIST esphome-dashboard-20220508.0.tar.gz 586340 BLAKE2B 83245cd2d3b698d3298225f4e08f828d2b9c8393b0d02dca8791ee2d807888a747fce29b8ed93309321f2244196c87795f30c96d3f697091d2bb101b287c7d7b SHA512 9524002eb889769928414a4f3915275b2d18aeab62ac77e994140a26fd7c1b0e28dbd65ec9dce1f10b4e547a31ce6165f616d385f14318624b28525b0de9386a
DIST esphome-dashboard-20220925.0.tar.gz 1382384 BLAKE2B a0132eadb87607ed946f9e644dcf99cf97bc67de6da5003343e78d3061f6af13dcdf40c405e6e0127dbe053943987fd053f13a43c555cc322dddfc1a03de2f4e SHA512 bcb024785879dc21c0a98c5832c62a93f83b46444ea226187b8d95463cce385d8080419ac588475e86ea5f2110806cafee321fb3300c11df560f23f15e18ee2f
EBUILD esphome-dashboard-20220309.0.ebuild 683 BLAKE2B 5270e1325afba9e1d6f5985489805213ef4c51268c2326e12d6ef5b7cbf5b8375831f15abf5384dd49064b445cf1958b7124abffd6316e330124a173bd606685 SHA512 85bb9765521bab6178d6aed0c13d991a269c00971fe9db2363a1ea63b3593873735d98b4f1b6c30be3c196012cb2319f0d5c17b6e59b73e942dd03e03abe94da
EBUILD esphome-dashboard-20220508.0.ebuild 683 BLAKE2B 3b667260e73d96ff93a33cae4908af9d5cba1a7f2afca81e3436ef638bdc5614021d9dcc1cc6ae432300149600f7cb0d07516eb4e4de93ba23a492efa8e1b570 SHA512 1a3216705ad45e671c7f9ca48e4b344628cee8f2d743c7edda1cc03f0e9057620f3f77d54650626f9d415c220e834e97b71d8436d75c56c994cec42ea8d562ef
EBUILD esphome-dashboard-20220925.0.ebuild 683 BLAKE2B 3b667260e73d96ff93a33cae4908af9d5cba1a7f2afca81e3436ef638bdc5614021d9dcc1cc6ae432300149600f7cb0d07516eb4e4de93ba23a492efa8e1b570 SHA512 1a3216705ad45e671c7f9ca48e4b344628cee8f2d743c7edda1cc03f0e9057620f3f77d54650626f9d415c220e834e97b71d8436d75c56c994cec42ea8d562ef
MISC metadata.xml 457 BLAKE2B fb323c348ed5e2f693be7b58df4affee5a7826e24e992289d119364b8e82b0c018e3ea9f4c8f75b4fc25b9b9c29a3333807d5fd1e224090ff35ed288785f1f4d SHA512 15f5f9e99324d166192481d3ea2a24a06c9612279a214c7f31827ff9c4b0fd4175354a783b5656873dc493928cbd8e074009fe2568c88c608f0be91aea1ad5dc

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
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=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -2,13 +2,13 @@ AUX esphome.conf.d 349 BLAKE2B 54df063ef9805fd8de3eeb4f77331b22c256786817a305d9b
AUX esphome.init.d-r1 605 BLAKE2B c6443e2a9730638bda08bda51638d4cd8ee965526ae0fdb04d74a1b376ea7b461d5925b0fe8cb35cc991709a824c1c942902cfbdbe99823b39bd80abf46ca5f3 SHA512 98ef2a6d5524152e24b04b1e644e5672e6bebee8b68fbcc37b46f403fdbf1de24547e394ce52281b6ff5711a987c56c9f55c36b9ae871433ca7a4d3fc6e19297
AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca79a74adbf44ebff73c56fe7903a3dc1c1a3088d513be2e98c6edc2742ff137b384cbf088967395c09b SHA512 b983ca4b4645e5b79cab2804bc6fc0220a61e2b0234d6f7655c7eaef6cf507bc9791ec16843bee0767c9f3f0dbd88e28b93c39a9e945ca6a5e849dec5c58aa64
AUX esphome.init.d-r3 650 BLAKE2B dc3750f8749e6183d0496b575a46fc55430b89bf973c75bf83c91b688f67e458d828b116e207042797852d5340967609224b806dc09190f92b8ebdcbf55e5388 SHA512 48cbcc982e95ff4d4486edf8ca91f742026f1745f23e4339d01dca016461ff0da2c37ee1539a5750e2d0ee339408bfbe16ff4b8c6cb2dcbbd97e382b7f0759d3
DIST esphome-2022.4.0.tar.gz 1423917 BLAKE2B 55c5f36e3409dba1a642d556f05e960c8e7aff533b37e2919a8565bb090d5fee67e8ac72a43676dfea9d2d681673b596bbe8d73b9fdc7054a27a9c3a5aa58934 SHA512 0173b6c4a9a63a4fce82a5809e53901f67b081d16c7720fddc460264837c46ae7122d9088da9c8b88ab908f45e44e0e6b1b5b415cecb743ab0ac60519bf3d583
DIST esphome-2022.5.1.tar.gz 1465429 BLAKE2B ebe090a82e7e1cab9f543e2d9cc7f55dee455b4b8d1a5b9083776cde0fe2e873e324a319b0c045e5f8ece9a9ff58d281df23c57feb83a11d20966b2bf301f574 SHA512 be19fc4e26eb89f445707bfea86d75ca83e711b6b44df37e6bf556611aa1e501a1d5b80580c58a5f7ee5b0938f61416f6196bbf024125bde3fafcbf65ec4e165
DIST esphome-2022.6.2.tar.gz 1473508 BLAKE2B fd4b6a39d3ec770205b6c76bf24fdb228de5fc18d416f6fa67e621194f97c93f264b59a5fdfe7ab8404dba635d9e9214bcdd10855c6c25929c101cd293aaabb9 SHA512 9b380016580ef7243a735c75dac6a92777cbd963a166f197494693764a0f2592c5ecfba85a8b508377b121aac68d55564021235c0a4314fe278aa3e2feb5ad60
DIST esphome-2022.8.0.tar.gz 1509796 BLAKE2B 4bef31867b9f53801dc40f3bd15745f34f43ad0ff2b26d5115b581d18f94f033115f80aabcc4767e88e2cb693bc0785781eb1d5340029bcfd931155da1159320 SHA512 9b2a6a7ca914c27ac1ddc3cb4820943805b61d57747977431c8d770a512d5f8bb01faf6a9bafba1af995577d1187ec486326c0624c77e6f975e1d6985c08242d
EBUILD esphome-2022.4.0.ebuild 2954 BLAKE2B ce75b2a44700ad657102f7c3f969edf09a55699fb5c7b53d13da00ee10ca978fc119a107282e0b95567cc54451b8d99511a0ac7ccdc301992c18655dcba886e0 SHA512 f57cf3d19d149108c13faa387c1b560c599fe856fa86922107bf8f32ca507861787acbc5fc3d45aa4c36f9f458285d46c8e3bbdb442f102357e3c75d994f0270
DIST esphome-2022.9.2.tar.gz 1542925 BLAKE2B 848ebe9f94ed6e290a7f803754ad23f466626e38d62499906e96556da3c86ee26f10d6258d1f68ebcf863565ba77e5f038d6d34b3881ad48525c8e2b8a4e3928 SHA512 18156595343133683b07df4dc7390b42c6aada0ebd57ee71b6b50ed48e90649d6978e61043cfdf432be430cfa57df7c9adc5b2c09407cd7f86cc257a52b29031
EBUILD esphome-2022.5.1.ebuild 2954 BLAKE2B 8a567270f026cf3f492dbaf60717ec4fba842d9fbdfeecda04caebbab4195b1d9541c6c40466932397b5ac24e4fec738d3805ccaafc6fdf58cb1c64f6eeeda6f SHA512 a87d905839e7f72161dd25ae541095405e79f94a129b2f02b23f30b017585e3967d2e71b3bac9c543ad8fb20d9b5e7b6dcd25281529685e4c1ff1e093a3f4b62
EBUILD esphome-2022.6.2.ebuild 2981 BLAKE2B 7f2c29984a1c96f04dfda6a9991224b18f3a7d232131347de68f2f0ec21ea37bcb2bf5b1814f8d314717510348134d159d1aa3a2d9b0e5fc5332a2c8b1e5760b SHA512 e3d087382a144d7c33dd2fec7d9f841622125cb285cf0fb93dfda4323f31b8121f4ce73f6196da9a5072d1dbd92254e46f4ed9db84758f8eb944bcab3b126b50
EBUILD esphome-2022.8.0.ebuild 3142 BLAKE2B accbe3253a7a3fe3266dc8366d4b631119c1ea0df6ea890eeef31bbfa45f62b92d100745eb38c147809620ae82653e3788e63dbd2c82ad5a3dcff8db7280fe86 SHA512 7f8f0036edb1748fe1d5a9dcfb60c63ef5410fa5ec18fde555b51767b0f9a253b711b7e560bf865dad25b934d38b45fe4fc76fe4d34d5e13ac744fca79b12de0
EBUILD esphome-9999.ebuild 3012 BLAKE2B a9245192e814068cd40ef42a55750e510ac7ef33308a445e750d6b68e2a3af7bec9fab379b555f022cea9634c266e36005f44f202c789eda4f8e31b9ca389493 SHA512 aa32d7e8fbb0b1b422b8984350c51a2c314127826b9721fc58a49d80cdf3bd1d3a9db7877bd1f4174a6e49134b979e608da0f9269daf6d903e64d2b3ee810806
EBUILD esphome-2022.9.2.ebuild 3142 BLAKE2B 86aed3c9c147bbdbc1efd26c684fcc21366faa7e1f327941275590ab815821274427cbbcc6b897855bbcf500229ae5c4ba2c617f95f995ff3c3f1fca211a3ce3 SHA512 342e2610e40cc45424e7153227407981757b20472939b332b45139627eda196f027c193268a28f65e903c0202272db8e8ffcc2e4de50f5ea7945c7506180d146
EBUILD esphome-9999.ebuild 2981 BLAKE2B a8336b3463f8e6e8cc0bbcf360d6f33db8dc8b6d3e369da8dc221ed155fe6f3ff8b34dfe6d902a6fd566917e246c8f0fac2efc930f3642c8ec8ddfcd367ed539 SHA512 2b56c94182091e3983b637b38c9f367f5abca9716207bf419d5186ddf2f1fddb4fe9c7c430ed4776ad88dfb967093d4ba2d81aab8877eae34f5c906a8511eea4
MISC metadata.xml 528 BLAKE2B f51bbfdf53280873d115d2aa5720f958fb34aab599c47e22e6ea0bbb5492abd6768902be8c862dedf0e8364c840a4b93f6aa3a6d013e639cc1087b291fcf919a SHA512 7d073562b5e22a06680493fdff1657bc3541f699f677e3d21e37c6b02e638100c0559362ce4edc750094d59660ecedc1e9df194459b858b881a3c26c8aa90659

View File

@@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
inherit readme.gentoo-r1 distutils-r1
@@ -33,23 +34,26 @@ DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-5.2.5
~dev-embedded/esptool-3.3[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220309.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]"
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.5[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220925.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -58,7 +62,8 @@ BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)"
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
@@ -72,6 +77,7 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}

View File

@@ -42,7 +42,7 @@ RDEPEND="server? ( acct-group/${PN} acct-user/${PN} )
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220508.0[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220925.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
@@ -79,8 +79,6 @@ src_prepare() {
eapply_user
}
distutils_enable_tests pytest
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python Async API for controlling Genie garage doors connected to Aladdin Connect devices"
HOMEPAGE="http://github.com/mkmer/AIOAladdinConnect https://pypi.org/project/AIOAladdinConnect/"
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/aladdin-connect
dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,7 +1,9 @@
DIST AIOAladdinConnect-0.1.27.tar.gz 6686 BLAKE2B 70449a25dbbf715d4c8b533c30b36795ce984e9c46b6841783cb579871c586988915f8334162683c17c4f1934f4e6ee57fa9016941627de8476e17882494de8d SHA512 d9bb955f01488fb12fbde9ff48ec532c905115b9462ca197d646597eb38b4e668f8d82c702b9580639595bb5bc8b57af3d5fc3417debdaccaeaee59d26a6d201
DIST AIOAladdinConnect-0.1.41.tar.gz 7536 BLAKE2B 3e7fdefda98908423355dad78829f4970550facf0b25d1718e0d3147bcc667d48a24e679ad5fee0f7e9be34c54f5ea15ee6956a8abd83ace5d6375f3c4d7fd05 SHA512 e834d688f6fd7ced87e3d55e4abe813c6a1691ccee533f352b72c1da2f0e681bb60ce9a0bf30c7aa56b6983f15156b65280e6a0632f6e324104dd05ce396adea
DIST AIOAladdinConnect-0.1.44.tar.gz 7649 BLAKE2B 3298c78cdfb81f53f87e61e9c95330f20fc55786221c574cf286d0a128f7fc2569d7d787fb22e436e3ce4229a60d450d25f388ae656e8a276ac4c9f3782f23f5 SHA512 26b372ae9b0d7cfdf5f8e8a033bbd8e416da031964c66e1be59b6e8c1302c9146856a25bc8a874491f8096959401a7a0121c79a3378e4d80a22b2165bbde2c8f
DIST AIOAladdinConnect-0.1.46.tar.gz 7755 BLAKE2B 268b2982b5508dbf9e13e7a07dc66f932ee4f76cbef23d4fd9a3bc10a34a3d20af5e52fd277022edd5de4a9cab457a5ff0c328e139d24e08514442d97b71a509 SHA512 69e8db61571ca895ec329344b7b390c0b12ef75695f06c32335dd9b25c954ee79fe3fc116063b5e953f52ddd564fa455d9dd65fa4b628d16e9b51c7d0e1339ec
EBUILD AIOAladdinConnect-0.1.27.ebuild 848 BLAKE2B 363575d386a5de79dc3617ac8fca2e00491eea194f5e4e2e3c7f547612729c4de973cc2e168a412b20e6bd8400af5cb7da66c628bd179793a81f50e8f7785f4a SHA512 a546d2fb8aecb74c706db4936cb5a1109028555dcec60209fc63de5d57d0a02a10b73accf98d20777dfce59df0e683b5e3367fc04c63f224f616db3c2765f024
EBUILD AIOAladdinConnect-0.1.41.ebuild 848 BLAKE2B 363575d386a5de79dc3617ac8fca2e00491eea194f5e4e2e3c7f547612729c4de973cc2e168a412b20e6bd8400af5cb7da66c628bd179793a81f50e8f7785f4a SHA512 a546d2fb8aecb74c706db4936cb5a1109028555dcec60209fc63de5d57d0a02a10b73accf98d20777dfce59df0e683b5e3367fc04c63f224f616db3c2765f024
EBUILD AIOAladdinConnect-0.1.44.ebuild 848 BLAKE2B 363575d386a5de79dc3617ac8fca2e00491eea194f5e4e2e3c7f547612729c4de973cc2e168a412b20e6bd8400af5cb7da66c628bd179793a81f50e8f7785f4a SHA512 a546d2fb8aecb74c706db4936cb5a1109028555dcec60209fc63de5d57d0a02a10b73accf98d20777dfce59df0e683b5e3367fc04c63f224f616db3c2765f024
EBUILD AIOAladdinConnect-0.1.46.ebuild 848 BLAKE2B 363575d386a5de79dc3617ac8fca2e00491eea194f5e4e2e3c7f547612729c4de973cc2e168a412b20e6bd8400af5cb7da66c628bd179793a81f50e8f7785f4a SHA512 a546d2fb8aecb74c706db4936cb5a1109028555dcec60209fc63de5d57d0a02a10b73accf98d20777dfce59df0e683b5e3367fc04c63f224f616db3c2765f024
MISC metadata.xml 463 BLAKE2B aae76069c5153a1030928fe1ad6edb798604be9e076b35e613b50e7fa2163cc941c4c9ce501c954323f004099a7f81604445911f02a2bf1d019c0046a17bd086 SHA512 6f57f54e58cea6d31e2c68884135c6d99f4e832d6347bde53d707a0e9d107752df1ca9d2452f03d45b18d644066853aa5aa33f8e5e8c84f635172ff75b977130

View File

@@ -1,11 +1,11 @@
DIST PySwitchbot-0.14.1.tar.gz 7325 BLAKE2B 4fb9e22e40b6530f177956d4f25a79231c0c2f75701ce1d7e9b86e2a28129b4f2f21edaa633cc889e49e9f07da7298345b09fef870398974120e7256a903c113 SHA512 26fb62c8d234e596b6a6866900c58dacdaffb7e307c236e0ab3a85919dffa85cc73c8d54d96ed38c8905a55157ffa40386b9e960a0c311896e791147f5bfdc53
DIST PySwitchbot-0.18.10.tar.gz 11249 BLAKE2B eba6272c34b14edef87a88886a5afba8c9c5bc8a226b87c01661750da191c0162ca4bd21da04f9f07f9e9eca82569655d2acb39e08a02aa4481cc25f4fdf8168 SHA512 dd529f4dc068c12d83277180229e65d44cd01acc3607c7d0473b781ce0f894c9c4a2172b2a5464efabe50530c559e5df4edb35ce348ebb08be9c04a36a1cdf21
DIST PySwitchbot-0.18.14.tar.gz 11625 BLAKE2B b48f16ab138d781ce0eb9bd261c9fde2bba1107252230b8bc383e7463c9c7b74fad496f4d9d3c2ddc0fb00d65f8a6f25484f79d2e161a8cc510c02df5bb5a8bd SHA512 713f13f16d751d95f7ddabe81af8228f03aed69c69e4690fbd846bbee2527be90905059223ead8c04c891cf69b54ff22897b74e37964f852dc171c4f76169f29
DIST PySwitchbot-0.18.27.tar.gz 15650 BLAKE2B 207d7284e872da985f51f5ba60a178bff2da345fbecf15cdffe0263624a95e54feb9405505fd8768bea612225ca2211b77cc1f41ca6219de028bd455d34bd192 SHA512 e0cb0918f328943d9212684a4c6417d3a3190eb1f0607b6be501228ed8966e7a8b8e2230125651733903b1abe77e3ed9f5dde0feff5871263fc02ef5cc6fdfdd
DIST PySwitchbot-0.19.5.tar.gz 15829 BLAKE2B 5534e63e5dcc6b99e6d6a2e3ddffc0307c92ca5116bd2434ffc38d8e4c1410b692f26e67403f5c94cb2e081fab9c58a7add48e72dc4ba03e5456edf1de158955 SHA512 def927aa997eff707aed323dac6bc5fe09f2c332bf7e2af1f715681f765e51713ef5475226ee0ba083d2053496a1f0cc1da702b40ff3a902baded49eeb1d1bac
DIST PySwitchbot-0.19.10.tar.gz 15823 BLAKE2B 525d71bb6c2759768dd9b7915429c12b126fa9c494d49a5cad49b9be3ed99dd2117e05b62f083b4bf5c8dd193022aa8194d2a59d7828ccc48193671e7ea1663b SHA512 6d2a0cf0e830656212e167cb4037f5baa95b810c2f3f0d3ea27e47d27764a08569a00d0fcdd9404c9eb11199624c9cff6845886bbe2639091e1a3317578e7c13
DIST PySwitchbot-0.19.8.tar.gz 15822 BLAKE2B 3fc6b1194723423fc9ccf4c553ce5ecf7cf2164158220b59e7dffa696471efde3f6700201b82ebd54006fbd4b408ff6425d5e871912a2eaf829492b92a95dd73 SHA512 941655292c3643f70d31bacf7df95324932019386e9bf17993c18e9394ab4eaa720986bcb67c8c6b8f4df0de686e9644c59cb85c1d60a26882951a59d9b88a72
DIST PySwitchbot-0.19.9.tar.gz 15787 BLAKE2B 0894c18f6b8b82597b1b20f39570f89d1d51cbd96de63afb5ad8298204d04c8a32a8c972348efc961493e6ce199d1fd035160ee9b4aac87baae9811146a93f39 SHA512 80a242fe6dcf33cb4b50cd40d7e0871bf82c41d8c73d9b3b3a8fb075257cf9e6e46d2cacbb0f9ea36d1fc3f732ec702b58ff0431df9add0014f47afb489698bd
EBUILD PySwitchbot-0.14.1.ebuild 767 BLAKE2B 9698b7bbd499019a9cd05aef00ff96440a1dd62cc9e90e4871fb34ce7502a94f1b633dfd7b3b3b1dc8874b10e015967c14f6b6bee0779e5a12dd967f545878c9 SHA512 33c1cd03f6b1b655fdb5b10edd44bef0d9e1c5d99b8710bd4f4d73109fc3ee2fb5684f70c7cde0a77232aad6db803be8cd62608251d1b3712b6fe9cea6dbf871
EBUILD PySwitchbot-0.18.10.ebuild 879 BLAKE2B 51d909aa7e48f2d26b9bfee9e79089beac5d27dacfafc97cbe1f0d568e7b900529ab551712352449af65e4466a8914f5e60311485b99699528d5b67e6febe5cc SHA512 9bd6dae5e5fd7e1b2bb578d005b38515b499d4b28f52908de72bc48da99509536bbc2025f9e42ff86914b540f4cbc6a6b9f48208c6386f9ffa81aaab6dc5ec32
EBUILD PySwitchbot-0.18.14.ebuild 880 BLAKE2B dd6fbfab9d0a22c57d127ca9dfb938aac40369c280bddb30133f93293895e090a67bc879e55460e6dc5a1e6f97ab8ff3327958fb63a9a86727e2c10bca976a47 SHA512 66b5f6ca6971bcc409272a37e07dd977c4eafbf97ce737f41d95fd1271fdd9f067a784520849847a66ef30ea8a8ed17481c6569fe89ce7ce3dd6b3c6fbfab28f
EBUILD PySwitchbot-0.18.27.ebuild 880 BLAKE2B dd6fbfab9d0a22c57d127ca9dfb938aac40369c280bddb30133f93293895e090a67bc879e55460e6dc5a1e6f97ab8ff3327958fb63a9a86727e2c10bca976a47 SHA512 66b5f6ca6971bcc409272a37e07dd977c4eafbf97ce737f41d95fd1271fdd9f067a784520849847a66ef30ea8a8ed17481c6569fe89ce7ce3dd6b3c6fbfab28f
EBUILD PySwitchbot-0.19.5.ebuild 880 BLAKE2B c15af754eecfe8ad0f94ca20381cd43a38c7c151846065a7495808f6b255b4c0fb44cfb6b46fb668e59c65424ab695a96f82cb117e1df66d3b83bee96e2bc863 SHA512 46d5df7cc00fca0a4a2d69f2096600668e77c224bffb269e64fea3df716b3d92495525b729ad3bc61e7654bf370e9fee7d6babdcdfa0bbc9d3f3fa3689a59487
EBUILD PySwitchbot-0.19.10.ebuild 889 BLAKE2B 7cecd4732a4aa9432410094a1d610c2d14f7b72b2bc8af9a7132376931c6f14d29bbc2be356e1ca83d6367e4acea6e42cc186b211e524103bda432fa99419e68 SHA512 8e6e475d904e25d8bbcef0f9c9bc76f6663abe632f6452548736b6927bccfa3b1d6e0ffb644a699a44eed8a4ff0e3aaa12d15a1edbbf98b96414326aee3d56ef
EBUILD PySwitchbot-0.19.8.ebuild 889 BLAKE2B 565ccdea23d5d1333b30746ac52bf3e350186dc4fb47eb635890336f06298aeac3c3f4e36a3b4f6df4e9d4e71aab6aeff5d660f8d2a22d29c955f0d06296e75b SHA512 f2b73429c7dbdd805b92ba593df30f30276a4a64a2966dd9b62a314a3dbfd78e9ffba04b75ad43199355441dc3b4c2239fa8e5a018684c6e7756ab2653c05f24
EBUILD PySwitchbot-0.19.9.ebuild 889 BLAKE2B 7cecd4732a4aa9432410094a1d610c2d14f7b72b2bc8af9a7132376931c6f14d29bbc2be356e1ca83d6367e4acea6e42cc186b211e524103bda432fa99419e68 SHA512 8e6e475d904e25d8bbcef0f9c9bc76f6663abe632f6452548736b6927bccfa3b1d6e0ffb644a699a44eed8a4ff0e3aaa12d15a1edbbf98b96414326aee3d56ef
MISC metadata.xml 330 BLAKE2B 513f48da73e61f211a2398788c1ae2fa6a5f11b75bbe22b6e01eecb74623ead9e67076a57515be99a3178af24f41a51866b8e81c03d719cdff8ff3566ac471ac SHA512 9a8ed7d0c9e9092fa6af0ee042fb27e45b552e2256f0a95f94f31b79ae597cae02efb38ff66e64c2e296494ba8baedee9f700190ebcdd0de5d27d197cad7311f

View File

@@ -19,9 +19,9 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/bleak[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.7.2[${PYTHON_USEDEP}]"
>=dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -19,9 +19,9 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/bleak[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.11.0[${PYTHON_USEDEP}]"
>=dev-python/bleak-retry-connector-1.15.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -19,9 +19,9 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/bleak[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.14.0[${PYTHON_USEDEP}]"
>=dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -1,7 +1,7 @@
DIST PyViCare-2.16.1.tar.gz 24313 BLAKE2B 6c4d9e62ba5b8086478b8343c7dd287a16a9d649f33887908365a909e96cd308b1e28e4fa1c0b85582fed756327100294bf098c215da73321ff254cfcbd8d9a0 SHA512 bb5321d7d28e670f011916f53382d48f668a24386c30543204eaa1f0268215779e72807b51be6cbe6d879387b74c0bf61bcefae5a067e5705c4f9ea4ec08bd84
DIST PyViCare-2.16.2.tar.gz 24394 BLAKE2B 2b17f72dfe32bccbd857826b164fb762fac5ca029f24a2500744049745eece7037f76c07012510fe967f09d8c682aeff157cd477034c834790ac872057742333 SHA512 a0640bb027c654370c7d31c8673f1300e005b96b439fcf5854f27961993204e5c612c1e7491559a7055e397ddcdd720436d9ea886be981023010b2e38262ae7a
DIST PyViCare-2.16.4.tar.gz 24430 BLAKE2B 8702b6c7c650b0fcf1f886ea5be0487976b6ba7d628612054a07de95ff6e36f454d261be6ef37475f66ad8fefad5f1237ce3596b2811299bab7a3f8e1319681b SHA512 747cd44a1fa611dcf50183e509d265363131d84f60ce332a9489a7d07b61025023096735c5b2338e3663bc5472e2b0b4104a6be48686574ce345f4565fad7060
EBUILD PyViCare-2.16.1.ebuild 887 BLAKE2B 2b78faaff6e414220d34f95e9dfcdbb98f727e000f25f5f5fdfc5856a61b0cd8254c643b0df4ef1538500835f0822b15fb0b280738b2cc56c44301fc3e68270c SHA512 1b757d0bcbc09692d6b8f8f3df0be83d19a39db4c4a840b2c5c0cf49c4de87a6711d5a6ba2f97b7ec6d4f2c7c4f4e7a8d58653ebd9930d4e16e53c7f3248d5d2
EBUILD PyViCare-2.16.2.ebuild 925 BLAKE2B b98c06bda168bc4f2f6a8fb22b09c2c441cbb8620470e22ecc542f6b64d11c80586e0c78cc1b4acf4bd02f726ba2f520eacc491d2aab9bad565778ba4d73338e SHA512 e61de1e52d903abcaeb9cc48afc4e61b09673c9b3aaf7f6fe378d50636eb8c878d8b990905bfa4a57826e62c021b3cfb6dc3bb4760c3628ee03115f45127dede
EBUILD PyViCare-2.16.4.ebuild 925 BLAKE2B b98c06bda168bc4f2f6a8fb22b09c2c441cbb8620470e22ecc542f6b64d11c80586e0c78cc1b4acf4bd02f726ba2f520eacc491d2aab9bad565778ba4d73338e SHA512 e61de1e52d903abcaeb9cc48afc4e61b09673c9b3aaf7f6fe378d50636eb8c878d8b990905bfa4a57826e62c021b3cfb6dc3bb4760c3628ee03115f45127dede
DIST PyViCare-2.17.0.tar.gz 24451 BLAKE2B 9346847e7ff4c8c281903e675ee8c39b6388816f5e372040ecf1b83acf2574f8ad6b7a661ac50644c4c820330da87ff8e0e7e220d45135465b7b0c145a61828a SHA512 03bcef468afac1eb1b897f59bb767a8b8b89382908628d59711785e8e81aedde270d5dfd256761f657f85e2a3419ed3cf0134850ba1b930fd32e3d0bf3e1d70b
EBUILD PyViCare-2.16.2.ebuild 925 BLAKE2B 79ca2c6ce2d8f1303f09bb57b94237d06bc00dd1b4d2615d0efcfea7386e70afea73a3eb82558bcb75d3345ee25337429356f378da43d259e0a103a143ed4d78 SHA512 573b928cea21d5138d74d2dfa4349891b929fb71d86dddeda9ccc64895649e2522b41919ef8194be9e7e8dbaaff2476cb7e09b41f6eec9d788e2ffc1e43abff7
EBUILD PyViCare-2.16.4.ebuild 925 BLAKE2B 79ca2c6ce2d8f1303f09bb57b94237d06bc00dd1b4d2615d0efcfea7386e70afea73a3eb82558bcb75d3345ee25337429356f378da43d259e0a103a143ed4d78 SHA512 573b928cea21d5138d74d2dfa4349891b929fb71d86dddeda9ccc64895649e2522b41919ef8194be9e7e8dbaaff2476cb7e09b41f6eec9d788e2ffc1e43abff7
EBUILD PyViCare-2.17.0.ebuild 925 BLAKE2B 79ca2c6ce2d8f1303f09bb57b94237d06bc00dd1b4d2615d0efcfea7386e70afea73a3eb82558bcb75d3345ee25337429356f378da43d259e0a103a143ed4d78 SHA512 573b928cea21d5138d74d2dfa4349891b929fb71d86dddeda9ccc64895649e2522b41919ef8194be9e7e8dbaaff2476cb7e09b41f6eec9d788e2ffc1e43abff7
MISC metadata.xml 459 BLAKE2B f4ad5b2d86e598398850e89524f5b2a536c08972d3226f8db225145dde7cb82b802ca5fb80c75e9766a342712e6f1c3010383e16627f83a26305a56b406563e4 SHA512 5d25d5aa24cb2a8e6bfd840c80b70823687dec39181220f5fe53b74822b98434d0c0b6f7cec8b1ef15ad229aa291bde5a31c10591c4107da052fbea98da6823c

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -32,7 +32,10 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
src_prepare() {
sed -i "s/setuptools-git-versioning//g" -i setup.py || die
sed -i "s/setuptools-git-versioning<1.8.0//g" -i setup.py || die
eapply_user
}
distutils_enable_tests pytest

View File

@@ -1,7 +1,5 @@
DIST aiodiscover-1.4.11.tar.gz 13761 BLAKE2B ed59372d5c942feffe0d4090b757f5a068705cb4ef79d499b1f7e3de094f7945dca2a9e87b78b35fd511cf2d4dedebe5e264660918260379f78963aa450ef314 SHA512 56cdc08868a484f5a0f816b21eba5e1b62764d4da47c0f1264bbf1a1d2a5f761c6b2e8279453d58a3ff38bbf6743f38403decede00cb178e552b1a50d5f2b7b8
DIST aiodiscover-1.4.8.tar.gz 13151 BLAKE2B 109a2e58782175d4c059a8e1b711b4ce85a0ea4d9274985f032eb442e89818fc5ce7747e6626bd1a76c28732bec3dec9c048295e2eb0abdb238fffe267fb410d SHA512 3e77213ffc32d46433d6e818b2e97dad37d3360dd91431bdcefa78c8f9e84446f045d9dc231bb4ae01ffde19b8dc31f37e579c6b349451c18f7d1937fc6935ca
DIST aiodiscover-1.4.9.tar.gz 13744 BLAKE2B ff80115db0a7dce16e2c3133d5a663cc40aaa8e93b0262a15b8e7bcdb7fb114a62530ca47368adfdf7457d6c24d92f7ff64fad8145c5bd6a27811ef7abca637c SHA512 18560e6d959e8ccfb93af0fdb2db1d3a56689413d0ce649516cf44a3bc16dcd3437503d4f777162da8d95a196768fd0d3a490c9348f00e33b0e1669965c7826b
EBUILD aiodiscover-1.4.11.ebuild 1032 BLAKE2B b7f178b98492802df75579b944165e98bc60838f69bdc7f7740f0324ab6412f4c5e0e8bd56ef4d182021d929721ae48df531265b271e6fe6c274e00414d56e78 SHA512 68ce5ed971a86fca4eff80601d15bb0a21fa9d1343f978714d90e849482d3dba653adfae478194e2830148b7a05539ec80bb299463333395a637e97c784fe5bf
EBUILD aiodiscover-1.4.8.ebuild 1033 BLAKE2B e817fd8037037e7d99c1cb75863b140f53e3485d92df9b4f57dfde8f81b31631131058fd2ffd3f093ce88ae6515a2b5c8f9ff8dbf83efbc3231afbd7419c631c SHA512 72a0e1e3d308cf41ed525e8f78b6f173359052195586e5881fd1175d36d210bc247f6e14097787128479bbcf3009f8f883ececb7153b9b92ac72042795de92e1
EBUILD aiodiscover-1.4.9.ebuild 1033 BLAKE2B e817fd8037037e7d99c1cb75863b140f53e3485d92df9b4f57dfde8f81b31631131058fd2ffd3f093ce88ae6515a2b5c8f9ff8dbf83efbc3231afbd7419c631c SHA512 72a0e1e3d308cf41ed525e8f78b6f173359052195586e5881fd1175d36d210bc247f6e14097787128479bbcf3009f8f883ececb7153b9b92ac72042795de92e1
DIST aiodiscover-1.4.13.tar.gz 13745 BLAKE2B c360af3b298ea4295caec97bd48b1ac071d288bb56cb85a6562b59bae190ab6cbcb872fb53e8a876f57942cad812f5223429cc12f21b26d8cfda1ffc2c985261 SHA512 bc1e6e41efd1955acc61b237844c263313a842da124bb2dae861692e6844a0d533bf716fdf2fef0e1e5cf32a3508fa80075b3a10310d950caa7e8932cc3a53e0
EBUILD aiodiscover-1.4.11.ebuild 1008 BLAKE2B 148e6b1d43be865ae3feaac468efe6bd48c5cbd837ea0f5287530a0558d3b847e413461e8b74c7a1b9c098e07582bdfe6acb750d8f7fdeeb98d5e0f6f4655454 SHA512 12bcd6c07cf9c7e5e477ca5c962d2d3a6b9bdde0ad1445df3179b6ae12fabb9be76fb0baa3c7d2d2bc0eaca0da7c5c0a5241ffec90bc9e8553074de54a7f5a18
EBUILD aiodiscover-1.4.13.ebuild 1091 BLAKE2B 60ae46858414553c047cd4ee861e1c0ec3a0b690c4ededc5f5ac6e3ad363419f066247e1f862cbc0488be8f0b5cc9043c25fbb91a0bb8ae4778e42dc26265b6b SHA512 1dce9f84ca920b40c4a4b9711264b51430aa480c6eff3d7820ff825f4fcbb892631559353d45650de8ccea9e5f737d07a08c2f24f3f77e41f90b00b0707613b2
MISC metadata.xml 453 BLAKE2B 4a2341229992a87bb2f8c72ff39d80be96bc109fa5f6a42350be63e904127c69bf5c60f50dacdde4cffc301116011280914c0169bbcf1619d365617761810c03 SHA512 bbe15e8c45cdafd731c9d2957c0816237b4eb08e186fa15e614109cadebc6bd036f851ddf809933ebaa4b15fb49c4009672a434b7b28fe386490a55bb3142b02

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,16 +13,17 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}]
>=dev-python/dnspython-2.1.0[${PYTHON_USEDEP}]
dev-python/ifaddr[${PYTHON_USEDEP}]
>=dev-python/pyroute2-0.5.18[${PYTHON_USEDEP}]"
>=dev-python/pyroute2-0.6.9[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
@@ -37,3 +38,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,39 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Discover hosts by arp and ptr lookup"
HOMEPAGE="https://github.com/bdraco/aiodiscover https://pypi.org/project/aiodiscover/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}]
>=dev-python/dnspython-2.1.0[${PYTHON_USEDEP}]
dev-python/ifaddr[${PYTHON_USEDEP}]
>=dev-python/pyroute2-0.5.18[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,5 +1,5 @@
DIST aioecowitt-2022.8.3.tar.gz 15741 BLAKE2B f5959d877cd4ba3694ee9e0639690bd0d239ba8520b4de6f95677db4a220553c7507baa3387dde6d91b7c693b412ac1107d9f713e8840fbb53ed1ac95667e398 SHA512 97eaabc659f05269cfb82bdfa80b8649832a3dad57f81cf1b32dddde3ad581a7b905e4cbcb4348b7bbcf16000ececfc4e446f9028ad743cd71613f1f5987a37a
DIST aioecowitt-2022.9.1.tar.gz 13575 BLAKE2B a57b2a610e6292913facad89a53c9064de963d6dff9912618ea21f35e768ec188f3a51fae6909d2ce3c68835ecb6cbb2858375047e92aea6c6527fe71a5fcd62 SHA512 a301566e8e52fedb180074f4efcef08c7b2878ee7125d5090b3a414b90222e48792b31d7d69e9d3497f3c49e330bc5c7136e4bc3384d5251ff90372fb1bf5f8e
EBUILD aioecowitt-2022.8.3.ebuild 968 BLAKE2B 8397a60a93d92571b3df9875918ebb63c91f74754528acf378424c17cdd28ce114a250cbae479b1c8154e272e8ea6873695c78a6bfe2702ea972d80b5e25ed40 SHA512 57220fb8b7adcb5824a61b4e2d5be36e73a514143fb7507dadcd43d44d1bd54fd3436e130dfe14af3dc0ce531f3326a8bc37575308281e4312a0962065dd2e25
DIST aioecowitt-2022.9.3.tar.gz 13754 BLAKE2B e31fe017c9029859f4acf0d2e68dcf02ecd007afbe3310de9b1f42b3e8172008d08c8893e8ed666043aa8047bd18f6c5816d7fa039c92511fe4cb673b26e569a SHA512 63398c17266efbb073388ceadb931258d38ba240543bf2788f4af2c9d2ee8ce825980e4121c7b8bcd388abd93fb9d587dc26a3b63e069085fd89d9f878d2ec32
EBUILD aioecowitt-2022.9.1.ebuild 822 BLAKE2B 4ee26ab53c5c9ff5e7278e70f91be81ec4e6641699b24d2e7d397077f6549f35398253544cd9edb620190b115cecdab7f33e96bb0614d1f07889d00057342241 SHA512 92abc872ad7d5e57aee8f49a7593cda74b1e2d1a187ca8161ba2471f8f52b814e47b3f773c6953e5db1ceed8ae0c796ac7cc6f88c91c7618053834eada08f309
EBUILD aioecowitt-2022.9.3.ebuild 822 BLAKE2B 4ee26ab53c5c9ff5e7278e70f91be81ec4e6641699b24d2e7d397077f6549f35398253544cd9edb620190b115cecdab7f33e96bb0614d1f07889d00057342241 SHA512 92abc872ad7d5e57aee8f49a7593cda74b1e2d1a187ca8161ba2471f8f52b814e47b3f773c6953e5db1ceed8ae0c796ac7cc6f88c91c7618053834eada08f309
MISC metadata.xml 465 BLAKE2B 568aa7dc844725edde876ea3678f47fdb3a407b8a4b3632e6136f0945437e49182eaa6b34e5c70239efc1c83e6338e27ce5ce81409cc079ce3f3f85d1be08de2 SHA512 356d53c50aa8f6a46a22b187d5018b14884b3f8c7cad52388f29dc1a9414b9817920b1518951cb125f48e01e97cb8ea4ae0520402114c5eebb1eb0adc23c299f

View File

@@ -33,10 +33,4 @@ python_test() {
py.test -v -v || die
}
src_prepare() {
# fix typo https://github.com/home-assistant-libs/aioecowitt/pull/10
sed -i "s/test/tests/g" -i setup.py || die
eapply_user
}
distutils_enable_tests pytest

View File

@@ -1,7 +1,11 @@
DIST aioesphomeapi-10.10.0.tar.gz 48866 BLAKE2B 886434857b0a478d263581c4c2a6ec43ca0f5ce3a6bb6d479b397bb10c750726904890936ff31a9ebe715b8a67aca5ac5b732c049cb726e10b24cad36f74b990 SHA512 1699adc843c8b8196bd206fd207e04bc06aac051bf8a5cc7586cf2312a7bde3ab287d40ba7fac267ba8b62628befa25d5a08a9d9553992cdf04c19ddf9b89cc9
DIST aioesphomeapi-10.11.0.tar.gz 48863 BLAKE2B b7a6214436026904d21fabe6813917beecfb18d11ee600cbb8361cc54ec708bcfcad9d56a630290b13e7328fdf66382aa72541c589a1b160a811630a4afaf19a SHA512 e7cf81f31d498119cff8d69bab59c63a26f55f3292d7f1c913c8b4077f603a77dd0d0c1d0d75bcc65a9fe3b58e72dedfafded72090bf5cf0d801b97bfb99deea
DIST aioesphomeapi-10.13.0.tar.gz 49999 BLAKE2B d9f0bd9fe7e53ffd7ecd3e95da54c3863fad3b584fe6236c0dc35b0737cc929124f281ccaf1feda4de77afe5dc045bb5cbc242e84d9ff0d0ed7528d12de54e54 SHA512 379cd58997669e5c1ecb919cf1c92ede61be40fc5c348a2d33f0d2602445ed7dc1ac9d7101a157285522b80bfa3c87614acb0ecd9f9be7129f2037cc35fcb9b1
DIST aioesphomeapi-11.0.0.tar.gz 54740 BLAKE2B bb6faff47841a961e51b389e281b2c9ff0ca3f3399b54d88f743b6866e03e42a1b295ed3a33a973d69694102754781d73e437d1dbb870773bfb889c78944806e SHA512 3e2e9bb36738aa5daee67552eb209788c4c2fa7665e26269adc4666226eeea1cb5d50c6a559eb5f9164932a867672cc3d21e10f719d8397bb94b0f612ce0a818
DIST aioesphomeapi-11.1.0.tar.gz 54929 BLAKE2B e01b1c7f3ed52a9756f5597fd9e113b05bd10b4c6649ebbadf6ee7f22c447af819c0a8048cc21aa763bb7306d319b3c3872cc889c93b9f4a405f1efcaf530203 SHA512 08d35fd49d6de72dfb60647d3643cdf104abd83fb9c9ed575fa7f13a310a1b80b6d0934263592c71ad378ffeddf33765d73c5196db2b29be41ac649bee919fe1
EBUILD aioesphomeapi-10.10.0.ebuild 996 BLAKE2B 42e555d03c568d5a9364775c434b615cf0057b110f08d3b82205de311046f6236c128aff7e4dffdcc979877684731d4222be0642fbafa029d650d0daf0e35ab8 SHA512 98759ce5f0bebb4ba37cd9e60d75c76a44927312d6f402107f291893bd5e9de0c5001f7cd393d160a085ff66824805687980835b06d06a01466bea01d51bf67f
EBUILD aioesphomeapi-10.11.0.ebuild 996 BLAKE2B 42e555d03c568d5a9364775c434b615cf0057b110f08d3b82205de311046f6236c128aff7e4dffdcc979877684731d4222be0642fbafa029d650d0daf0e35ab8 SHA512 98759ce5f0bebb4ba37cd9e60d75c76a44927312d6f402107f291893bd5e9de0c5001f7cd393d160a085ff66824805687980835b06d06a01466bea01d51bf67f
EBUILD aioesphomeapi-10.13.0.ebuild 996 BLAKE2B 42e555d03c568d5a9364775c434b615cf0057b110f08d3b82205de311046f6236c128aff7e4dffdcc979877684731d4222be0642fbafa029d650d0daf0e35ab8 SHA512 98759ce5f0bebb4ba37cd9e60d75c76a44927312d6f402107f291893bd5e9de0c5001f7cd393d160a085ff66824805687980835b06d06a01466bea01d51bf67f
EBUILD aioesphomeapi-11.0.0.ebuild 1046 BLAKE2B 736ce9c932ca1b945eb9f0ea449db6a98b0de120a7f7d8bc55a8217a0e74b0e4e884fad7144ad4547a51cadb1a8cde4dda7b142a3d1946d3133d41f1be454cae SHA512 2b7ddba1e0b91c4645cade83690c0d7e1c2fba6b3949dbf7a013982318bed8e1f59266b10f5cf2998908397a63cff9dc4d316d2135124c1b843eaeb9eb295422
EBUILD aioesphomeapi-11.1.0.ebuild 1046 BLAKE2B 736ce9c932ca1b945eb9f0ea449db6a98b0de120a7f7d8bc55a8217a0e74b0e4e884fad7144ad4547a51cadb1a8cde4dda7b142a3d1946d3133d41f1be454cae SHA512 2b7ddba1e0b91c4645cade83690c0d7e1c2fba6b3949dbf7a013982318bed8e1f59266b10f5cf2998908397a63cff9dc4d316d2135124c1b843eaeb9eb295422
MISC metadata.xml 457 BLAKE2B e6eb5bead5a46792167601a1c1b34399c75bbb20fb789bcf1d7974d52ce91c68d6b50213e899a51fc1193e6e4f6bed9d197debb6355baef1f06cc2f822fc071d SHA512 ac9de0a3e936d7b2baa3c2f57747492ead558d6068213d4728bd61642ac1e3884c5d19c817af1250e6b5e110b99e31435b1556381e8a8dc44f33c04faee4718d

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
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"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/protobuf-python-3.12.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.36.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/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
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"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/protobuf-python-3.12.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.36.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/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,3 @@
DIST aiofile-3.8.1.tar.gz 18734 BLAKE2B 587061ed131828c1d4938068f81d6b4964754f0319196d725085bd2405af9fb556c0dbd2c1b130335adc15260eef58105580a45cf2173317d685db5304e6681d SHA512 5b66f71b599dbbf00f61f0646903ad3148ea246ed3b113fe87173a6a01c2f95fad6a473a2740df27ef3b1c12ea544474102ba475aaeee7634b24d922f8bed945
EBUILD aiofile-3.8.1.ebuild 748 BLAKE2B 19066b6dbd1644f7a129fdde9f22422b6ebdac6628c932db4e1d17bc55457b1d0be72155b6925555b646b34f58bbf7f379ebaf30457abd2c50c99e4f4a7eab8a SHA512 7e77b88410f99c2afc02f2b0ae37828431882b9bd92b2cd303d412b3bbc47cc24e3e3009350ae58f395e978a6f6c084cb99e728dc53f6fd37ba0386c92a2c7cb
MISC metadata.xml 469 BLAKE2B bdeecbd0afb44b91df4f25b9ff69c54c6adfca00d736145c150f2708141ed0a5168a03a8922d2329fabbfc3e53e99a3031df46309a32aa9716f56e24243392ef SHA512 c4bf4991ba4806b8a9f6a8fc57660d0ddefd399d4ed4100b30ced837f1266e658bc20ba96e9e49fcdf5fdf57fc309aa445f7711cef4404cfbb7b4b98f5550216

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Asynchronous file operations."
HOMEPAGE="http://github.com/mosquito/aiofile https://pypi.org/project/aiofile/"
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.rst"
RDEPEND="dev-python/caio[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,15 @@
<?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">aiofile</remote-id>
<maintainer status="unknown">
<email>me@mosquito.su</email>
<name>Dmitry Orlov &lt;me@mosquito.su&gt;</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,9 +1,11 @@
DIST aiohomekit-0.7.20.tar.gz 72841 BLAKE2B af8ab3bbf09858d578ff88b2603eb7880c3429de12231bb15e9af9a2b55c41d0e45a25d7bd2eb96f8d6970a93aba16c50842c9b531881295bc9da61064cbf122 SHA512 d298def794464c816362af97c14fce408dd1685c14da9e986f5c8234151a5d41256d100b836559e8192715c160d2e1946b8f189c553d30bf73fe56e23b6c26ea
DIST aiohomekit-1.2.11.tar.gz 104084 BLAKE2B cb43863729d4fe937280f8b8cd9497b70b20bd967a8eb1cf2c577771f2d30828d1651778fd3260cadec84140f91f519d6a7ab5b4996447b7f4a67df6a97dbd6a SHA512 795ca4492a69b7948eeedec399cab198e205a0aa952d0c781b0e22a5b11d37ae3ab8782f3e37b71ce705e8b51a265d51acea4f5ce1831909952478903b017ad7
DIST aiohomekit-1.5.2.tar.gz 107656 BLAKE2B d6779c084cc357758d8e57aa21dc68f77ec8ee650be2571c50442704213b8ff417c94e3b91ea8c25ef1605c6156b55676bd6d917c9692e8efa74955b1816e2e6 SHA512 93a62bf56de2dbc82fa337e0e8c095bc155c04840dad5c66f229a7ef163311a51050257b2e41a5e099f98919d5c4f0b5f1012ed36875fcade04c0d2bbf50598e
DIST aiohomekit-1.5.6.tar.gz 107726 BLAKE2B 20573fde9de8ead8ecb48e9ca407a971e48e589a99ce3ead1a6448012ee38d07a28049f802febbae37fc872f35183adf9f877d896de9723b3646a018574870b2 SHA512 cefc7643e6ac5b76ca424bebbf89d10f06c09653e0267dd8abfdf5f11fc587f39ae6fc560948a74b6f22463c50c14d6fafb1758dc01777e560b3a4bacb0b9ed7
DIST aiohomekit-1.5.12.tar.gz 107894 BLAKE2B 8ed36735b238b3207918770786ffe9c6ad024dd6d17745fbc9369b08a4b87997a59a9b767b81408803ae0ea941523291ce3c82c59b73cac3a94cbfa3abc3ced7 SHA512 c5342cca2cdc3062d92dcc9a856e5fc07a22018052a72bfc4df7c3b6535eedc28769523b3e239261dbfdda234925488aafce84e06003ca7a1d691db8d6c59615
DIST aiohomekit-1.5.7.tar.gz 107378 BLAKE2B b132c08a55783e9911f224caa321b6e9e6de8f420a596a11f789be7c764bd6f02c0e1c33947ac27f0aa9e46fcdf6bd2f2c6bad6d36d1f8f56aeb7e24c314b4eb SHA512 c4228cfc1052c286ddbf92056907d997a26384d7cf925b2371ab7aff41c3c4a0a9f0129ad9d516ce02ceb864206bc40960c724da490485c65b414d10516b3c29
DIST aiohomekit-1.5.9.tar.gz 107685 BLAKE2B 26a3737a24c42d3627d432c7b2c76267395569ccbef289c55ca790dc2b80aeae74b9146b7ce32de4a545631723aadc692ea3ffb202ab943d715f5ce007b4dc6c SHA512 aea38d88776f0fe0c813b5f3d2d78c1cd0e5bca7d5067b5cbd0a4a8d79362c32bcf32ae3fd6947f8cd0264bbd67670ed9acacbf63d37dd280c9da943505489b6
EBUILD aiohomekit-0.7.20.ebuild 1121 BLAKE2B ca22b6b5b76643f62603d8e6e521e2c70c3f155e62dc0b28190677da63979bb86a0b715ad344283495d343a90c7178519c6d24b9aadd414f40b160cd66e477ba SHA512 3806ff27e507f4efc1bf0c9094391d1d1235cbafd54f4b85cd71b9f84fca21b15b4b03dd1da5ded66a9072101386083c96e8ed9d52705af5d606a0761541d70b
EBUILD aiohomekit-1.2.11.ebuild 1369 BLAKE2B d2632592710bb58b6d5b92211169c40cff3b8179413b8b2ae677c0389ef63444ca9d91914e7e23f77274a97202cdbe243f26f2057804071a71865f8830c96071 SHA512 fbec02ae5e7c9feac0444f288003f40bfd21293afb4185f422f4de9ee94906acb3e15ef18c6432274d11c037afb3dd4f4cd655bd0baf8752567442bdb2f76db9
EBUILD aiohomekit-1.5.2.ebuild 1370 BLAKE2B d38e783e7f9af16fc765485918a2201d45ace1648ac8d65fa4afe5d64d6a3f2c6712490229e3a9116b4f56eed8cb4a22e7be9a06f5c56d1129a8c037e1156eb8 SHA512 b582a6aa83370cccb3d7f6bcd109f88dc06bb6570c8592c7103e6d5c30d9a87ded134245da2f90f8197a9912209d294129116c3251e6e55a8dc109c7613a0790
EBUILD aiohomekit-1.5.6.ebuild 1370 BLAKE2B 9ac3915ca743e2c9b7ee119e47cb0759a789f4b78de23f034e935dd86f60edcf2f72771acb0a0998fe8c629c46bfee3decb1f8a37e31f4aa3d1481c130956211 SHA512 377e5ed1e485d007d67b7b7d67dd142a09ebc33f97c01453917a1493a84adc64a164326d368f0abe7d99d51bab67a9fb487d83869d63c7f16e5bd56b6ee5cfe5
EBUILD aiohomekit-1.5.12.ebuild 1370 BLAKE2B 7d9b0be0d3504c292b6b595cbfe70f72caf7e27fce441c9d9cde77ef016e1bee5edee3e10a582a15bc17a13e42c54fff72708ebc920c596ee86084cd7366506c SHA512 89d79f8efd742ccf9f848e64b142f758325ba4c15fbd3ba7755ca5b1558429e41ef28862857d5a3fc46e271df86c17f86c6bbcd6c8e47b63dadeb4f540a413af
EBUILD aiohomekit-1.5.7.ebuild 1370 BLAKE2B a9b81a6689fabf558696360db5c79b98830878aa55adaba4d39ddf0f6a101410902d404c04f5975836a6426a14d74bb1170ff9afe4b64f76eb13ebf3d7f75a35 SHA512 401f93c6e6b2d7c2391349a631402e392f235b064578e2b66e95e292a58cb07eb38e55f71d1cf7009e6a153ada24740c51b383342171776ec6f92e127063d71e
EBUILD aiohomekit-1.5.9.ebuild 1370 BLAKE2B 7d9b0be0d3504c292b6b595cbfe70f72caf7e27fce441c9d9cde77ef016e1bee5edee3e10a582a15bc17a13e42c54fff72708ebc920c596ee86084cd7366506c SHA512 89d79f8efd742ccf9f848e64b142f758325ba4c15fbd3ba7755ca5b1558429e41ef28862857d5a3fc46e271df86c17f86c6bbcd6c8e47b63dadeb4f540a413af
MISC metadata.xml 456 BLAKE2B 52666d6659ea0e650a453b4c6568f3754db9133bc0786686a87bc1ab7c12c4e967d6a195cd0de1d55dd4b596464735db810541211b1b78c0a9ab30eede8e5dd4 SHA512 9c043f3a3ee2339020070a1f2011bc0799d5ef7c4a2d082401bb96ef3cc1fc4071db15f251681dd3abd97770e865fc10457035c5717b9d7a5a20da814faa3ac4

View File

@@ -24,9 +24,9 @@ RDEPEND=">=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.32.0[${PYTHON_USEDEP}]
>=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}]
>=dev-python/aiocoap-0.4.1[${PYTHON_USEDEP}]
>=dev-python/bleak-0.14.2[${PYTHON_USEDEP}]
>=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.0.4[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.11.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]"
BDEPEND="

View File

@@ -24,9 +24,9 @@ RDEPEND=">=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.32.0[${PYTHON_USEDEP}]
>=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}]
>=dev-python/aiocoap-0.4.1[${PYTHON_USEDEP}]
>=dev-python/bleak-0.14.2[${PYTHON_USEDEP}]
>=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.0.4[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.14.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.15.0[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]"
BDEPEND="

View File

@@ -0,0 +1,48 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
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"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.32.0[${PYTHON_USEDEP}]
>=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}]
>=dev-python/aiocoap-0.4.1[${PYTHON_USEDEP}]
>=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.0.4[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,7 @@
DIST aioimaplib-0.9.0.tar.gz 382216 BLAKE2B 8557fd185aead4bce11e6a308bf74141cb11e3358bca89baa1f596ef0400beb5a308c3198f25a0cdba440cfbd8079b3f15d21e94c67a7d53b3196a0c6c873999 SHA512 eb4fcf2d3eae0e60a0ff4ae071805a883dd39736a2f1cdbdefd9bd1f3a6137c5538b2c3638b048cec4e2cb089da09391635084ba161a2b87fad0dc261ce7519c
DIST aioimaplib-1.0.0.tar.gz 382318 BLAKE2B a8738e84be3fe3d3b580e41ae67773abbe10ef8159a315668167c14c969b54168b140e695cd7d7dafcc4606016acf39bb927ef6074190306b39af6e0495fd4d3 SHA512 ce7f8585b454893c19d9de6603a7dee5f1372e6e4111867c2a22707935a6250f689a9975ea302c153319c0e61db980b557f47e3a7a6181acbd69e982ea7475d8
EBUILD aioimaplib-0.9.0.ebuild 803 BLAKE2B c9e5f66050736db8ed87ffa566c2cad238d86f4d45e2f0d9e91bee9d7ba503b697a9d6e17e6ac13efc4ac7f7522a82fe3aeaa4b25810b3f3ed8f6f373ad49a99 SHA512 cc707a3818eda98208779918cfa8f65571ff6a391c46bffb813a96eec1f24b6b439f8436c0d8ebe0df70a1c1bb4966954e23a42a479354f6e44688d4dbb4f431
EBUILD aioimaplib-1.0.0.ebuild 768 BLAKE2B 71e2bba2563e351f0d315e4f92c359723ee308a66f773a438646ec5980adc56f84758657c6d9eedbf1841435cbb3422d042862ff61875f52de248d7086d494b9 SHA512 50fc6ec0538036b6b94606b686167f84cbd6bc46c141b96ea53ebf69242afdd3c7ca65654c87c505acaf9e729bbf0d58241d2bf731a9dfe8d8cddcb40e93ae40
DIST aioimaplib-0.9.0.gh.tar.gz 382216 BLAKE2B 8557fd185aead4bce11e6a308bf74141cb11e3358bca89baa1f596ef0400beb5a308c3198f25a0cdba440cfbd8079b3f15d21e94c67a7d53b3196a0c6c873999 SHA512 eb4fcf2d3eae0e60a0ff4ae071805a883dd39736a2f1cdbdefd9bd1f3a6137c5538b2c3638b048cec4e2cb089da09391635084ba161a2b87fad0dc261ce7519c
DIST aioimaplib-1.0.0.gh.tar.gz 382318 BLAKE2B a8738e84be3fe3d3b580e41ae67773abbe10ef8159a315668167c14c969b54168b140e695cd7d7dafcc4606016acf39bb927ef6074190306b39af6e0495fd4d3 SHA512 ce7f8585b454893c19d9de6603a7dee5f1372e6e4111867c2a22707935a6250f689a9975ea302c153319c0e61db980b557f47e3a7a6181acbd69e982ea7475d8
DIST aioimaplib-1.0.1.gh.tar.gz 382313 BLAKE2B 692e95b380ee6ee971e01274e2d58754c6dcf31641dd5e8f96f821c256b3a8d36fce87d9ef61f59ad846711eec0cea795df04936d841b27a7dc0de09c2053cc4 SHA512 7b6a545140f02a872d55c9bc8008ffe8ecc3cabbfe82fa499186f2697cf8cfd76fa499b7b6dedac57430aefc16e216c42200b84912c970126a1d2531986adbf1
EBUILD aioimaplib-0.9.0.ebuild 740 BLAKE2B a00c9605b01fecc22e7b9f757e54f43028c74d86010cd93ff2eb8763c1d8422d463f95914a69c4401f6ddc31ac4313fd7a5af1499799bc744f79678421efa601 SHA512 192bbf3120e5cc6a8a8d3d440c8e732a9bc131ee12af9c049fb722ad92ad7d970c64dd9cc2098898486bd55b8e06993bfb9249ab1adc257f0ccf5d9e000254f3
EBUILD aioimaplib-1.0.0.ebuild 771 BLAKE2B 81f18c059f9a162474410813bf574f8d2b3d2b999dbc1e0c15cd56c1ab2073e91264af2284a8e932dab58faa40aaab7d6388cdff77ff84b43f61abbd310c66f9 SHA512 8b60bc18cf8b0a76dd1fcbbcd243484d09406c7508ca16c2eafc2329cb306e3eaa5a36f4c0664f3c7c4f93fb79e9bfd63b5b4274f4cf8db5a76b5f74d3f79f3d
EBUILD aioimaplib-1.0.1.ebuild 927 BLAKE2B 2f2d8a52ea287564198d17813203d1f2f8f02b806adbc89c127eec0f80290cc184180e99562f9af6264c45095191c8b9ea0c47c55e8d07350a804dbed231aacc SHA512 2c3ae4a268bac017023c6de9e1482ac693390b13ba996ddf022f56dbe70b9433ba67c82b4ee78acc117fb8bbf404197a8ea1b6aeb4985456f4a6318d55112c31
MISC metadata.xml 454 BLAKE2B 60304d8cadf5ae4df7289a79e8d134149d6a95b6ff9e026cc01eb8d0a2f13f82bb9b1de329cc2626534fc414f981a32383c20866ef79955da2a3f166db7abe23 SHA512 25e5f8449307429fdd6a5bcd7fa7cf25d2477483b32400c9a31cdccf4b8e6ec5228a46959e5a91eed669373d4ff76ab17297756796dbb2dc9609cb7562888de4

View File

@@ -1,17 +1,15 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python asyncio IMAP4rev1 client library"
HOMEPAGE="https://github.com/bamthomas/aioimaplib https://pypi.org/project/aioimaplib/"
# incomplete
# SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/bamthomas/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/bamthomas/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="GPL-3"
SLOT="0"

View File

@@ -3,13 +3,13 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python asyncio IMAP4rev1 client library"
HOMEPAGE="https://github.com/bamthomas/aioimaplib https://pypi.org/project/aioimaplib/"
SRC_URI="https://github.com/bamthomas/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/bamthomas/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="GPL-3"
SLOT="0"

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python asyncio IMAP4rev1 client library"
HOMEPAGE="https://github.com/bamthomas/aioimaplib https://pypi.org/project/aioimaplib/"
SRC_URI="https://github.com/bamthomas/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/tzlocal[${PYTHON_USEDEP}]
dev-python/imaplib2[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,3 @@
DIST astroid-2.12.5.gh.tar.gz 433354 BLAKE2B dfe643ebe77200664bd630c1c5795809c8bca5ff0ad01d9361b6df302c33ab42529f33148649fada34ed6dc768c63f49c2eb2abc771ff0e13404146bee5e0fa6 SHA512 4bae868e21ef4751fd195b2990ffb3c9781e51654e9f327ee5bc220b53d553fb13744a2d683e30f1cb929ce1ec4cfd31382a4a42e867dd7a75a118202ccf377b
EBUILD astroid-2.12.5.ebuild 1749 BLAKE2B c9b9f57c235b08e5cdc9faf9abfb7d06d5142f29e80664259d28fadf24099b82b8f613d047eda1d0ae52950fe20ae5ae175d299433691ce690c53e831d9b9134 SHA512 64d8e3450e476421dffb16e6548e69b52fba7f2d4b71e55b0de802b128619ece619641b3b3a668352584337f17a358ce26debb37ed083063d5a38fa28ad5ed28
MISC metadata.xml 472 BLAKE2B 64b88b0e00e0b9ae10a1b9110de7eb0eaded28a6d00505292abeb89440ef07f84a229b6f8f94fc9f89c7bd62546613f3042da0def268389fe55c9d2f5cc82950 SHA512 99f7fec98db8bee85cca201d7ad45d7fec1bf25d1c8fcb9e6dc854c4eb94b3ba6ebd10515efa4ab65ac8b372453c41e07ead1325698d5681379f46099adf9347

View File

@@ -0,0 +1,59 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Abstract Syntax Tree for logilab packages"
HOMEPAGE="
https://github.com/PyCQA/astroid/
https://pypi.org/project/astroid/"
SRC_URI="
https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
# Version specified in pyproject.toml
RDEPEND="
>=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
<dev-python/wrapt-2[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
python_test() {
local EPYTEST_DESELECT=(
# no clue why it's broken
tests/unittest_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
tests/unittest_brain_dataclasses.py::test_pydantic_field
tests/unittest_brain.py::SixBrainTest::test_from_imports
tests/unittest_regrtest.py::NonRegressionTests::test_numpy_distutils
# some problem with warnings (our options?)
tests/unittest_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
tests/unittest_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
tests/unittest_scoped_nodes.py::test_deprecation_of_doc_attribute
)
# Faker causes sys.path_importer_cache keys to be overwritten
# with PosixPaths
epytest -p no:faker
}

View File

@@ -0,0 +1,15 @@
<?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">astroid</remote-id>
<maintainer status="unknown">
<email>code-quality@python.org</email>
<name>Python Code Quality Authority</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,5 +1,7 @@
DIST awesomeversion-22.6.0.tar.gz 9392 BLAKE2B 210eb1bf63d1558d9e6f3ade396c5fe7b4bf8d94019cacf2e1d9da1778011560fc331f96d83ab26d3bf9d3467171b05736a5b695200eb8bd4972c308ef81c77d SHA512 5725e76e03a1f1255e8d3c762787eada47b83a22621d67c6bc99dc10af83a58c3cc5329ce68d1d93f4edb51ecf0d096bfd92d3fde99df28a5f4480380c96e358
DIST awesomeversion-22.8.0.tar.gz 9601 BLAKE2B d26e0eb847aea755db40c80ae28b93b0823234d2caf2d2517e8dc94c1097a1354539f3ba42967f18997856fbef91a2c6519687056beeef903eec11d410e2bb8a SHA512 a6d90650caa980c6a54c370d86155cea89be911da207a6d82dd327962c7fd5b65a1ea4b0db54660618db081e9640cb950a0cf189f16c5cf3b631d96d6d85097e
DIST awesomeversion-22.9.0.tar.gz 10016 BLAKE2B 29100daf5ab4958e1f27beafd45bacb0b72fd4207049abf720b6a6e1370ade991c41b6d40918ee9c8afc771e0b8179b247d69479905a032bcefda6fea877883f SHA512 07ba021beea71afb575b472ae8f7f71e0f426dc2a3dfd7a81dc19a3d9532be2a025963f9e457e56203f44a7b94349502a5fea9e248aad404928432c225094204
EBUILD awesomeversion-22.6.0.ebuild 903 BLAKE2B ca51cb2a273dfc9541ae3b5309e46eb207cba0dba898c3fb11bd3d6ad9172378d2f9ecb822c1bbd2b0e01f9c326f35fb2e659a6bc1dc32ce84e238787dd580a1 SHA512 a5610dace92c556e1d720735890fc53fde3eecfbba1e87ac3f46dbdab72daa903f9e0865e6cdffd759563355a4b87ba7a1341c76c90e5aeae7ade6ab04924abe
EBUILD awesomeversion-22.8.0.ebuild 903 BLAKE2B ca51cb2a273dfc9541ae3b5309e46eb207cba0dba898c3fb11bd3d6ad9172378d2f9ecb822c1bbd2b0e01f9c326f35fb2e659a6bc1dc32ce84e238787dd580a1 SHA512 a5610dace92c556e1d720735890fc53fde3eecfbba1e87ac3f46dbdab72daa903f9e0865e6cdffd759563355a4b87ba7a1341c76c90e5aeae7ade6ab04924abe
EBUILD awesomeversion-22.9.0.ebuild 903 BLAKE2B ca51cb2a273dfc9541ae3b5309e46eb207cba0dba898c3fb11bd3d6ad9172378d2f9ecb822c1bbd2b0e01f9c326f35fb2e659a6bc1dc32ce84e238787dd580a1 SHA512 a5610dace92c556e1d720735890fc53fde3eecfbba1e87ac3f46dbdab72daa903f9e0865e6cdffd759563355a4b87ba7a1341c76c90e5aeae7ade6ab04924abe
MISC metadata.xml 453 BLAKE2B d96a40378a1c8c1cec8f4097ca07d283618e22a7981b8e869937b59e77d3953e64f505b4d8f60b79ac62e19d109ca2ae42b072b5f875b1b09b3ad147d787b220 SHA512 b618432337bc9957fe60147aa18a14f96d91de742f358cf69c74547a03a013ac5f48c760b5ef03e08df9715015a46aacbb2946f54e7f88e60a4d39684907c657

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="One version package to rule them all, One version package to find them, One version package to bring them all, and in the darkness bind them."
HOMEPAGE="https://github.com/ludeeus/awesomeversion https://pypi.org/project/awesomeversion/"
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=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,7 +1,7 @@
DIST bimmer_connected-0.10.1.tar.gz 7162662 BLAKE2B a558da511667ed429cf3b11da270fa0654585e266a265f2b69cc3d9df09c84c1422019614b3a1d3026023445f691827ac0ef436b1cbab4158af5f8483ca32b0d SHA512 e891435b4d52c8755e217b5b5820636d7fddec9ce2bd2b9943843a89ae17bcb51f6216abb1de93f5ac27b41c8d8fffaab5129e2d8ddd7c5ae32e0f9bb4fa997f
DIST bimmer_connected-0.10.2.tar.gz 7162863 BLAKE2B e05b450f8ec3d9b649f7994f0affff669b7ad3593ffba67ea8059da02463b47eb6c7fc26b7b5239898829082da0f882c1573ab9ded8210b2d873db15670a88f3 SHA512 edb306921461d68b1808ca1b807637f44a102f606c3d669b99ec07ea382a604c8740b7ecf0c5c618ccd5cd90269f844c081412e335a94721c3d50603e016413a
DIST bimmer_connected-0.9.4.tar.gz 7171719 BLAKE2B ecd7f6d41c6283b972560a392de3317af1bb49eed22ae4230d183fe7dcf7a1ba20f78a86f4378bba848688f4293db83e18f527947c3dedafb006e5fbad0dabba SHA512 d8becfc29087736891fe4047284fab78afd8d3923eda3bddfae7fc58fdeccf312b4147fc40f10f336a060839026f349761b2f476b64f06328868a6e8409ad539
DIST bimmer_connected-0.10.4.tar.gz 7163390 BLAKE2B 928dee31a17912129b29321435e6087e74a5efba800e059b8dcd860ae68f640189f15c21a2550106dc22100dc69607ef93865a3831baeb9e3432a2006d5cb9e5 SHA512 fb10b6c078d91db8462f1f23698b35414df1d1f870adfb81b9d0dbdf0c7810f9fab6e3e51a1cbfc260e3b9f3ac01b06913a6dc1c9593e172779a4c124280b49d
EBUILD bimmer-connected-0.10.1.ebuild 1062 BLAKE2B a24f730433a8d7461be76c8e5d5ca9dd5a4758ac55257e080607a05fc1dd5dc896e66aec4a763fc206a05e346a3137097fc8ec0f73b229621c7bea0e1127f733 SHA512 194d998edff725633f07c880ee6703bd430a06b1c68ecf93094e51b0b48d40c99d477fc3c270a29faa464dcbf0952294f062f2d758103706e5b106fb73e9e16b
EBUILD bimmer-connected-0.10.2.ebuild 1062 BLAKE2B a24f730433a8d7461be76c8e5d5ca9dd5a4758ac55257e080607a05fc1dd5dc896e66aec4a763fc206a05e346a3137097fc8ec0f73b229621c7bea0e1127f733 SHA512 194d998edff725633f07c880ee6703bd430a06b1c68ecf93094e51b0b48d40c99d477fc3c270a29faa464dcbf0952294f062f2d758103706e5b106fb73e9e16b
EBUILD bimmer-connected-0.9.4.ebuild 1062 BLAKE2B a24f730433a8d7461be76c8e5d5ca9dd5a4758ac55257e080607a05fc1dd5dc896e66aec4a763fc206a05e346a3137097fc8ec0f73b229621c7bea0e1127f733 SHA512 194d998edff725633f07c880ee6703bd430a06b1c68ecf93094e51b0b48d40c99d477fc3c270a29faa464dcbf0952294f062f2d758103706e5b106fb73e9e16b
EBUILD bimmer-connected-0.10.4.ebuild 1100 BLAKE2B 3415be792c542d17f7c90c788637fcdf94f4ff33fd899f12cb15d337ed840ce0564d9bf69f69eadb2699ef1ebccef9897b80b0415887b5aa7a57af19ea3d4362 SHA512 5528cdfb052e29c55a87483109060cd36b403b1038f3abdb7091e749b074adebeb302a4f3b20ab8ca1c05115518750826a654e7fa81c4140b71ce995de6afd95
MISC metadata.xml 335 BLAKE2B 8e7462a9e1b34496646ab1296678742b3f6fcb83f6a60b44001d9dd9d61ed6475a2631855db18a4e38c0857e1032051c4f6e7acbd029c60ab58271593dac0ba4 SHA512 e9d04e28d00bfedcf701068e74c2386d5c3248989269a94d4ca55ed00e7313e46de4acf234606cb3d38622096024a549cf1fd20efe07058319d96a7806ecfa27

View File

@@ -23,7 +23,8 @@ DOCS="README.rst"
RDEPEND="dev-python/httpx[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]"
>=dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
dev-python/aiofile[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pbr[${PYTHON_USEDEP}]

View File

@@ -1,7 +1,5 @@
DIST bleak-retry-connector-1.11.0.tar.gz 8905 BLAKE2B 88aeba302687651c1034c706a5234aceb32b7015d69944a01f41f1be355f7b00e95a978b1eeccbeddc47778dfe43a06c74fcb7591b96d0ee80482a3f7ed38f89 SHA512 1260dda15dedc040a1363b94fbed166cfc9ee944e095b5506b13cb9102e5816e4ce3e0fd7baecdc94d1e3edf0978920cc2d430ecb4bbaf6054d9ce596b996319
DIST bleak-retry-connector-1.14.0.tar.gz 11794 BLAKE2B 6160a2d83a69ce6f7cac7467aa4b47893a6348eaedfa03e6e2d21f3ec209d5ca1cda83cf1072ca73be3679a42a3b8663705268c9966c4d278e9daa0f383b3335 SHA512 164a179264eebcc6250f8d259e5ed70b52a2758e970fda6f03aeb37f76fec0ad30574b8ea1b77d91dd42a47bd3bf4907e442853403dcc626a881c1cde99338fc
DIST bleak-retry-connector-1.8.0.tar.gz 7580 BLAKE2B 3389b44e8cb1124c2247892ce69ed42d0bb407b24b3c9afbec93c05b56cf1747f1826c3a6702311858c899560bdf51ab591aedabc3231868599b439a7945b1c5 SHA512 13de712d6a4a74ef5c6c77562885e652c319b197a38a6d46a648a63a48bc07765e3eacbbf811e159bac754d7d9802ed3fe29b563e93f28bd63519f8d33c9e44d
EBUILD bleak-retry-connector-1.11.0.ebuild 971 BLAKE2B 8119c5514f2645d0d790555c3a32f736b7e686bccd258fc8f65f2ddef9fc1b69acd8e03e805ee89a0c433d00e30d8d3adcf2acc09a4c427247835a23736f3c07 SHA512 59d36adfd3ce89624e696235c26a58f0d1532f551f549abdc37550cc457726ec236ac82491c98f3d579fe25faf7b8f9aaa1b46da4eef82a504704a8fdd0ba786
EBUILD bleak-retry-connector-1.14.0.ebuild 1019 BLAKE2B 0cc8291c5432963944645e965ee42a286fb5802006798de9c466b4a01a63b02e57a50519c3eb3eba3ffd70c11e29c9044cf4a01b2ec5408cdd792d166c8b1f03 SHA512 0e182eb516791c68542120bc9741a73223bff3a6150a48a799b4582e569cf1dd688e6ce7ebff236789ffea7ba165ab042d3f0d44ca77c55a5f4487c0754973f6
EBUILD bleak-retry-connector-1.8.0.ebuild 971 BLAKE2B 8119c5514f2645d0d790555c3a32f736b7e686bccd258fc8f65f2ddef9fc1b69acd8e03e805ee89a0c433d00e30d8d3adcf2acc09a4c427247835a23736f3c07 SHA512 59d36adfd3ce89624e696235c26a58f0d1532f551f549abdc37550cc457726ec236ac82491c98f3d579fe25faf7b8f9aaa1b46da4eef82a504704a8fdd0ba786
DIST bleak-retry-connector-1.17.1.tar.gz 12163 BLAKE2B f00caf57547fd298cad4ff9de16c8bfccf6a4866ca4665bccca23aefaaefd0cc877dc85a475be4cca88ae4707bea9b36da6d491c272b9709fc2a57a9b9b260e3 SHA512 25eb88f53cf4cca58535ddd9f8cd68bd4c1e2317b9a58246774e41531a952cd6c376199625c0751fe7f3d254d89e04562ae4c4cd4848d3e770922b6e7b5d9be1
DIST bleak-retry-connector-2.1.3.tar.gz 11534 BLAKE2B 5a4dcb7630bcbc5946641042e09fe5381f2fcdeb4f40ff96e3817152ee63a9a33e5d9cb1a12a486a977d2ebcc365544fc5e6161a4684b8257fd38344291ded54 SHA512 af7d9940a884325b43417f83385f0190b54e078e3e2162cd8d9d2268875d097d9e91a9ecbab6decaa1e9cd8a33ce6b09de0a0c34b8d1ff078311cef95216fb14
EBUILD bleak-retry-connector-1.17.1.ebuild 1019 BLAKE2B 0cc8291c5432963944645e965ee42a286fb5802006798de9c466b4a01a63b02e57a50519c3eb3eba3ffd70c11e29c9044cf4a01b2ec5408cdd792d166c8b1f03 SHA512 0e182eb516791c68542120bc9741a73223bff3a6150a48a799b4582e569cf1dd688e6ce7ebff236789ffea7ba165ab042d3f0d44ca77c55a5f4487c0754973f6
EBUILD bleak-retry-connector-2.1.3.ebuild 1020 BLAKE2B 0a9a0ec511abb5ba81f2be3cc75cfdb48e2d9bc961590430b839b2cb1f8dba6fc3da94964a4eb4efe4633f73ebbcdb6fc0e479015929bb729276ff5c666c60d5 SHA512 5298c27a58e9dce1afa3164c0891989a6d1ed36d71bed69e202eafe6f37d98203691ea3bff16515524970295743b987a6923c9aeee8c9f983dc44f8d3eec368e
MISC metadata.xml 463 BLAKE2B 466053ef118ef63da2a473fb583fa4dfa9b71b9dc008a72328de1d6ef8cb4966145979076bf3b567108c8eb4fc09def68e22e5cdafd880fa41bfb14fda30fb41 SHA512 9c25f447492a41a2c362c20c244c10968733c0d3cb0743aba626b55cf9b933e62dbedcaeb8f06bd181f1de83ac8ec39e06c8576d8403b8776123c9e90ceabad6

View File

@@ -19,8 +19,9 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.15.1[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]"
RDEPEND=">=dev-python/bleak-0.18.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/dbus-fast-1.14.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -1,5 +1,7 @@
DIST bleak-0.15.1.tar.gz 619282 BLAKE2B 8699f5e44cf4e65f0c236d4f728480ef45db8f63e01a8eb9c7a56932c37e0001038bcba41c6670c4780073e227c1de2eece72130deea67fcc18db7db9285c9ea SHA512 d8d22ec7fe22d8577d290d05c1473a2c88ef75880d231895fd26f549860994574c036cdf3267804198431fbe9c528db2e8f1085205f1a07c651e4613305b23f3
DIST bleak-0.16.0.tar.gz 620711 BLAKE2B f37aafb58857400f452e07a6ae7c0ed2df5e68c9ee1d841ce733b2248d683ee14770c1e557b7a8f002c085a2a7f3a81332fb7e530aaf61673b2e1032ca2e5524 SHA512 7ef580fe7030142508bc9b79a5301365630ec39ddebfa3ec8d786c1977cae643d96fc30e1f09c988d89c553f6023fed158a695946274321212de36126cd1e7da
DIST bleak-0.17.0.tar.gz 107410 BLAKE2B 05b9700ce1aaaf34940a76829d35c7defb6bd4a6308466f25d982a688e60563604743f402ad2940c648c1c0cc5f13fccf06da366f19d404167589d6af9afdce9 SHA512 1c05ac5d328b32a7cab7d4c8e111547f34d9992c0595a24bfb4a1b7675e0cb970d6461ff26914b92b2f920fc27be043aa5df211ec0aa4392fb1cce2ade5384ac
DIST bleak-0.18.1.tar.gz 109643 BLAKE2B 4116d07083f8f04f0fb4b8a55353a36bee34549e174ae5cdefa857d80678c504f2d4ae0c373649a3b9f95e4ef2723771015d0375b84834b3d0460e035b0b2e12 SHA512 eec81e2cdf2606003c48120b66e63075a3b36d267ea8bb1aa98f86ee764d8cdb3268426f136bae28e6f82e781bd6c06e72556d61ca36bbda6e2fe21da519a902
EBUILD bleak-0.15.1.ebuild 833 BLAKE2B ccff0a48a339dfafa1f73e93d1be142d8a64b347fc3bd506fc905a25862efc5192400d79518b77ac3292f662171e8ca4377c4666bf0d7dcd731cda48bd2a8950 SHA512 00c845206a43caa9b6c2e807191a51183212d6ee7722c72c6b65d6360c8fc343d4edcf2c1d710fb2c22cedf1736211ae67f3e5f3bfbda45de012e689fa976388
EBUILD bleak-0.16.0.ebuild 864 BLAKE2B dbfb38b7b6a72a5ee30d89fb2be14997d894d2f73e8e1f637e16062142b99ccee5fa4c8b8560019772865c2d8750e304473cd023c2e2742e3c199a7c2431ad7c SHA512 7b306ba3cd5ac0e23c15cea0f1b19aa2a56f294d5c9969f595dff1cfd638a7a8de33c3305350e85046f47aa4dcc09999c23bd6852a735db5bbb7981a7a2df34d
EBUILD bleak-0.17.0.ebuild 872 BLAKE2B c1a0f60a8e7bf5b5578dfca0b9c2129d3e93acb9f400f6420bdc793af5d9729313e3e0e37580429b979b99a414929241316739a0c68842f101b3c43dec57ba82 SHA512 9910ac95e395e46eec4a290269fd70508fa0392c5d42fc15c0f837389c40dda21fc37618f9f86a25fa59c0b4d9b2503b839a353a1d675e77f61a716e5e7ae58d
EBUILD bleak-0.18.1.ebuild 945 BLAKE2B e6a12de2b5cfa5298bed3312ff992fd2bbdc0078b43e2683e12bc8cb74af1e373433d4193c0fd322860490f9f632c58232855104ce46636a3544788758bb8828 SHA512 dfb1629dadd6eabd42de72eb4383faf235ffbf4b7d4a1c7de1731bd1892bed00d912b1b3ed6c53f9bdb03c6c66b15b79f09bf91cf425b89f537109528bfb84c4
MISC metadata.xml 456 BLAKE2B 50cba788c6c1e54b660624d6a766c1a6473abaf739c20d05a52b3d0b479972cd00dcc47a370b42540f69e743a3e70f6c15238eda5331c0e3b4e4339180c78996 SHA512 8598b7570c0c9105db12e5fa5874c921f02ff35c1aa1718881bdc6b2af4ac72cb7e6175956d5b1f8b1f4b075f213387edd489885b2013951b7fa2a793f5e15ff

View File

@@ -21,7 +21,7 @@ DOCS="README.rst"
RDEPEND=">=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
dev-python/dbus-next[${PYTHON_USEDEP}]"
>=dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Bluetooth Low Energy platform Agnostic Klient"
HOMEPAGE="https://github.com/hbldh/bleak https://pypi.org/project/bleak/"
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/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,5 @@
DIST blinkpy-0.18.0.tar.gz 46622 BLAKE2B 7adb0c8539eca24b2e57d16a3b63d8056d8e59346cc53f68fdb2e584b504ad364a497ee53f08a79f03a21f02e4a78ef7b4142458c201a5e4fea3a635d8db4805 SHA512 2a5396853fab461e25cc091601626e9caa72bd53b779e89df49627259ad46424d1efebd5fc3bd52ac395c0912820e91043c4491047bdf7eac25060ab5e2fbbc7
DIST blinkpy-0.19.0.tar.gz 47604 BLAKE2B 121cd4779b24a39678aed78a6895dccd20d9d5d6cb475c2e08e3fc3261e2f13c2caadbee9905d82f40393fd7ac594005a8b4df9acd05d5f2c9662f63cd2e25da SHA512 67c08edc7cca3bfb3d940f08fdba87e4088bdc5ce0fa9611b34a92de2df62bc1f862812ca446b69de300d4fe2556db0989a46dd1a4c1893a21a6d70d763a6051
EBUILD blinkpy-0.18.0.ebuild 960 BLAKE2B efa9300782f2fb7108bf326127c881a80a1e722ea5d453e00ce4d6228582d85d6918028ec7386bf96964956f035de91ca71a529d2f072e2b93db50b6093bff1b SHA512 d20c981f3265fbe9ae8c1576948a31c2971158e78d6d87ec9936f1725b2e151513953044318b99c8e140d3fbd9096487a915e5c4eb738a329c31bcf1bcc6a72d
EBUILD blinkpy-0.19.0.ebuild 960 BLAKE2B efa9300782f2fb7108bf326127c881a80a1e722ea5d453e00ce4d6228582d85d6918028ec7386bf96964956f035de91ca71a529d2f072e2b93db50b6093bff1b SHA512 d20c981f3265fbe9ae8c1576948a31c2971158e78d6d87ec9936f1725b2e151513953044318b99c8e140d3fbd9096487a915e5c4eb738a329c31bcf1bcc6a72d
DIST blinkpy-0.19.0.gh.tar.gz 47604 BLAKE2B 121cd4779b24a39678aed78a6895dccd20d9d5d6cb475c2e08e3fc3261e2f13c2caadbee9905d82f40393fd7ac594005a8b4df9acd05d5f2c9662f63cd2e25da SHA512 67c08edc7cca3bfb3d940f08fdba87e4088bdc5ce0fa9611b34a92de2df62bc1f862812ca446b69de300d4fe2556db0989a46dd1a4c1893a21a6d70d763a6051
DIST blinkpy-0.19.2.gh.tar.gz 48225 BLAKE2B 11233ca5e668ea24c997bae270631732d821dd4c7d6f89b85698fd41a4dc1f602adf1bd670f80294d2ab83e1035e54b2ac60bc2dd1bf6fca2379d64720db9729 SHA512 0abbb2406d52dd441c74cdd009d5b985b4cf61c642cfee454dccd7e2f898d4c6fd9a815e9a2e8a4395582bd2edebf56edc2ce128ffb5f1a7458c1bcf95275fbb
EBUILD blinkpy-0.19.0.ebuild 939 BLAKE2B 77af75dc78cb3cabf10fdfdf0d6ee078390cdd9fa2d3c14aacb2b3dce78e0090190920004fa546c294a3808599babde47cde715bed7bae32704c60aebc6ffb8f SHA512 e6d7ea2977760730b9b1a9a91e83ed1463fe812f07e26259810158797ef908227cc7b00a0ea7cc9d79bed5b06ed14fdeaaf396719ae6555eaba5e3edbcb1d598
EBUILD blinkpy-0.19.2.ebuild 939 BLAKE2B 77af75dc78cb3cabf10fdfdf0d6ee078390cdd9fa2d3c14aacb2b3dce78e0090190920004fa546c294a3808599babde47cde715bed7bae32704c60aebc6ffb8f SHA512 e6d7ea2977760730b9b1a9a91e83ed1463fe812f07e26259810158797ef908227cc7b00a0ea7cc9d79bed5b06ed14fdeaaf396719ae6555eaba5e3edbcb1d598
MISC metadata.xml 453 BLAKE2B 211fa03477362f2e9143e27b7d16ca4bb2c54ab33171ca34b02d94af49a99a661b6f2998038ca26af7b9e656233511217838ebd7db840737b0082939a4963c00 SHA512 34830281a36c75ff42ac75ac01fbbf7ddaeb93cfb4b5c51fd2f3bb0dc5fb26637932520a4e09a9a9c927d408d620f65bfe04454bf633120b2746a1d34a8afcac

View File

@@ -3,17 +3,17 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A Blink camera Python library running on Python 3."
HOMEPAGE="https://github.com/fronzbot/blinkpy https://pypi.org/project/blinkpy/"
SRC_URI="https://github.com/fronzbot/blinkpy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/fronzbot/blinkpy/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -3,17 +3,17 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A Blink camera Python library running on Python 3."
HOMEPAGE="https://github.com/fronzbot/blinkpy https://pypi.org/project/blinkpy/"
SRC_URI="https://github.com/fronzbot/blinkpy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/fronzbot/blinkpy/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -1,7 +1,9 @@
DIST bluetooth-adapters-0.1.3.tar.gz 8719 BLAKE2B 8243fb2b101e4b20662fc33598f7d5df6d5738bf52a840cf17ca935874addc0e7a6a02168796c3214620eaedb7dcca91615fd66dc9aebf31a3e61a4119e7f92d SHA512 60428ff5b639ab505979bce6d759c394216d605d540e594ecaf1bbca822f2d13b4003f41f6170cd9f0bd193c77251987300a24ed1f37d7276607cec8f4c94669
DIST bluetooth-adapters-0.3.5.tar.gz 9383 BLAKE2B b8345484a021f3d54a9219a0482c98f3876ff164f4e13fa31c9eed4a4a3c39edb4878bbe54befb25a60611cb40a3df37a2845d25b1e7b4e2206d20baad120e98 SHA512 ec1599db858e49876cc50decfd887a0f0029a52d3e5ceb9a7486f6d017fd7b0a96189c00765b96a380fc5804c46a10ab85a82ceb6893d463dc8105a3e6cd50d0
DIST bluetooth-adapters-0.4.1.tar.gz 9404 BLAKE2B d1307c05697aadc609608f6def866cb82cf34f259b18117315322ddf4a58ad9d0997e79233be96a81a857c8bbdb9d9d30c58dd949e2e5dd7f7fe95ddd203dad2 SHA512 be768577a47dce4df66348fb1c289d8f97f15f967f3e96496bd817b6620d92f3ce858b5e0ba0200329ed9b687de69a07921b8c90704ccef5bcc560152fcec0ef
DIST bluetooth-adapters-0.5.3.tar.gz 10254 BLAKE2B 72e308270f35a9139c337d1d31cc1956618273c51c4014822e5b22e8b1ab42fd540b3b132094e98b00210ace9def3699859bcbf32456811c614a36595df6b4cd SHA512 e490a44a3ab27da6aa70229b3fe17a26d65a6aa39642b1f24100f5a5923d943003406265fa1884b4bc87133a3c904a32f9b1cfbd2881401d4c5a4dd01b4a931d
DIST bluetooth-adapters-0.6.0.tar.gz 10001 BLAKE2B 47b6bba320c7b58d84f122e9bb03ae76498a549a6cd1c8898c748b2b7db5386d7b5eb0450dc9179ff346fec688f64e39fe1e1831aaa3f44fca58b156f4316d6f SHA512 43853da26f8a5572a3592afc4e43e3dc3119024910e1a6981e1ab5a0695b4e152867d1e0479845ef9e999f8e18be64ccd46ce0f09fc33e4d8ab9be71fb3b09a4
EBUILD bluetooth-adapters-0.1.3.ebuild 851 BLAKE2B 1d588cbf5bc8a787648e143b1a2dbba5f99fa29b194c2deb8d925c48eae371bca08409ee48fa8d96cd5f8f3cc0dca8d40c3c9be960951601c4196a1b3862953b SHA512 bb49a854065217378c8a2b8fc9151d666b649a5ca936b87bc17f89f561b73a1663651085de2601985e5a1d2a2003e28a623926590aed98c1a433febb172c92e7
EBUILD bluetooth-adapters-0.3.5.ebuild 949 BLAKE2B 4d5d333f58dc90a1f31fb17483c6e7c550c5fa6ed95b0c42e3ee84e106d1e0efca6f9bf35e06f8984e0bdd4f96a0a2f9b52dfdf92df06eec5da450cf3be36d36 SHA512 121e33c79f8963fe9c1d29201bac68854246440f2712c3784ae08468cd2f00445f3072c6df6304154f3bdad7b9a7652251ddaf9b78f48a4dcb6d8aed13795b68
EBUILD bluetooth-adapters-0.4.1.ebuild 949 BLAKE2B f9979f31933d15f14852f427e09d5cebbc7f5b593e53a7f83cde5389e926c222849765270ae3fd8d7a4eb6d718bc957f1446443b17bc95c5d29ceba964a959d2 SHA512 e62d19ea598454a519e6a9188aa6bd4be7aed501a469dea095f5eb382cf435bb7b866431f8311c5a383a7a28da24fd84f27ed89ed18a14a767b4ebe47bd84951
EBUILD bluetooth-adapters-0.5.3.ebuild 994 BLAKE2B d21612f12ae7040f2d29aca47c01c113b2f7b623cfeb4d7cd24e8f52f39bd227fb747ef647d5b380b11a9ec27a2a189d7b26931570e56dece91d5e919f69922f SHA512 2e9880ea024693d899023ad2c367d2f52a5165bb1bf8c4405261a7696bfd182f9a8351c6654e85e1f35f3b7f0b495674f1fa59a7370b437db9da79b829eaf443
EBUILD bluetooth-adapters-0.6.0.ebuild 995 BLAKE2B cbeb1981dda78b5d6229f4008c31ca9227588cb75f559b43c4b0dd8e6ee57aaf96bbb3bd0831dc8df583dba6f8bd013769ce06cf831d19142d172d8d0b4ebc3e SHA512 8c6d2eb39d8576f40fc5a70c71cfa666501f28acc7369ff448e33105d2dd2b938ea8e976173ce09e62e93f8499323884cd94ff4932756ca01eba3683665096e7
MISC metadata.xml 460 BLAKE2B 30a90670a9de8bbb401b306bee83dfb8a1b41e46871547230d7b305cb8bfcf2827c6a1e5203cf7e4fc77ebb59dc18134e8b7bc8d1f9ecbde2bce0ae370a623bd SHA512 4dd87508f9462dd85062f8a1cbbbb11104fd6dead151c4d94f224d7a9c696a2657e1d65e048073aff07faa473a15cf84d65ad261433896642a1bbe218cfa34c3

View File

@@ -20,7 +20,8 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
>=dev-python/dbus-next-0.2.3[${PYTHON_USEDEP}]"
>=dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}]
>=dev-python/bleak-0.15.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Tools to enumerate and find Bluetooth Adapters"
HOMEPAGE="https://github.com/bluetooth-devices/bluetooth-adapters https://pypi.org/project/bluetooth-adapters/"
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/async-timeout-4.0.2[${PYTHON_USEDEP}]
>=dev-python/dbus-fast-1.21.0[${PYTHON_USEDEP}]
>=dev-python/bleak-0.15.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,5 @@
DIST bluetooth-auto-recovery-0.3.1.tar.gz 7042 BLAKE2B 1de79ccb68386e65bfe78573234175965892b0825921b4657a4345c430e45e2db7235165ad86522e9bbf5c6a40c5648d2f652ce66faa690f195401f97a334a3e SHA512 797f7b96dcc7861ed9ce791c8a9498a4ff518a385d910718c41d1fd14e7fc85ebbb3b6da1201649e03e1f1bcdb6d51c96769bcd9d9d8e1e5cd370a3d333470cc
DIST bluetooth-auto-recovery-0.3.2.tar.gz 7044 BLAKE2B 10b59e7fb19303f6d3ac1f049ce5c3eeb2d40c4629e78f750e4885b93a4478c1954d3b180a71f218dbe9756cb4aabae5de865e2fa423bf4cbe1cd92817f86483 SHA512 1eccad20284d1e0ad18e34958fe0974b9a381b3fc695288bb0238c6690ebebed4df3d278c04cc31febbdeaed301fd2da290505bb37f739e3f5005b9f880e388c
EBUILD bluetooth-auto-recovery-0.3.1.ebuild 958 BLAKE2B 39d598e77329ce7a4b9dbf10332066f44d0ec78e4279865e6d872b8053f75ad2e97b8f13fa0fbc8cfe131af32cde455be76a680edb0b66b88eaca717078b93b6 SHA512 7c15c1d45cf4a281cc35bb39c00571fdbf3e6a137483f8c89742b07a6a4b3d7490658698587fc7cb53dbaea1e40fc425d7825bdd23fa5dc510c7f6b51c7f2c03
DIST bluetooth-auto-recovery-0.3.3.tar.gz 7056 BLAKE2B 7338adb1091a44bd3268764f595eea561bb8ff6fd14e12cc7ee10d4f0a76a6bd9dc43b15dda1a252666a53c69a03473cc2003d811022ca7b5daf0f0439f72d1d SHA512 3ded9aa9126bdd2ff0d7bfdfc32291ec5f8626dfb5522cc4b798092c805effce3f6f1d4ee1dacee537cabab6d14324b95e7118a9270cf38a646a9c7e7e0186e7
EBUILD bluetooth-auto-recovery-0.3.2.ebuild 958 BLAKE2B 39d598e77329ce7a4b9dbf10332066f44d0ec78e4279865e6d872b8053f75ad2e97b8f13fa0fbc8cfe131af32cde455be76a680edb0b66b88eaca717078b93b6 SHA512 7c15c1d45cf4a281cc35bb39c00571fdbf3e6a137483f8c89742b07a6a4b3d7490658698587fc7cb53dbaea1e40fc425d7825bdd23fa5dc510c7f6b51c7f2c03
EBUILD bluetooth-auto-recovery-0.3.3.ebuild 958 BLAKE2B 39d598e77329ce7a4b9dbf10332066f44d0ec78e4279865e6d872b8053f75ad2e97b8f13fa0fbc8cfe131af32cde455be76a680edb0b66b88eaca717078b93b6 SHA512 7c15c1d45cf4a281cc35bb39c00571fdbf3e6a137483f8c89742b07a6a4b3d7490658698587fc7cb53dbaea1e40fc425d7825bdd23fa5dc510c7f6b51c7f2c03
MISC metadata.xml 465 BLAKE2B bc4cded6b70e06e677dcae0012e0806aae4eb531c63442a207aaca5aeeabaeaf377cff601aca0b6637f12cb0763500ac1f7561f33742b9f9aefc8c8b7be279a9 SHA512 a3ae6d9609b09e4b5b328836399e0e9a6448b2462daa2d0541c5a4e8319a88222800b9f6dde9500b446fda8a7074a63239de2065dc420b6262c3c2a8234a224c

View File

@@ -1,5 +1,5 @@
DIST boschshcpy-0.2.29.tar.gz 25704 BLAKE2B b9fd19cd5eda7ad98c2e4b5ee8a32496cc760bdaf187e7591290da7720167c0aa91f328f56219a9282bffbebe7783696cbba5da1207e8d560cac55383953fb8e SHA512 76d1b88abfea71376f7dfbb4bcc7d9064d5c903dde2134dbc010fb1bf58feee25aff53f053e29a46f5e0aab6c57899d28dbff61584035ed82fa83faccbb1864b
DIST boschshcpy-0.2.30.tar.gz 25729 BLAKE2B 741db3a552afa0de5683dcfd30433acafdec5499f917e2f59ace16fd592c99c6e413c6a5528bbbc3305371b422036528f4b5c4020c04ad83f15b1a79f6b45d5f SHA512 53651921322c9ec29c02e6b03a33e7d7ce7fe6004fbc0edf61b2a5a40df06bc5278da4d63e9f53c2bb40e91a04fc60e33c03b735af2875234fc8ab69835a8e8b
EBUILD boschshcpy-0.2.29.ebuild 910 BLAKE2B 133e1f822f634232c74169d377cc06d5fe1365910bc1fcba3cce617462ec0902db5943d8e76b67e8e77a6ffde812ecbd31edce25a0ee100004570af4656ff6c6 SHA512 a94752e702459a6b5cd041aaa4ca4cf10ea2e0d45a641c514c7171c609ede8c3ea4de777b25399d9f63b0ed590ea3411f1106a9d9fa3232c94258ac09b1c55a2
EBUILD boschshcpy-0.2.30.ebuild 910 BLAKE2B 133e1f822f634232c74169d377cc06d5fe1365910bc1fcba3cce617462ec0902db5943d8e76b67e8e77a6ffde812ecbd31edce25a0ee100004570af4656ff6c6 SHA512 a94752e702459a6b5cd041aaa4ca4cf10ea2e0d45a641c514c7171c609ede8c3ea4de777b25399d9f63b0ed590ea3411f1106a9d9fa3232c94258ac09b1c55a2
DIST boschshcpy-0.2.35.tar.gz 25827 BLAKE2B 59c98504f1578bfe1a05241d76691b8cd2312e41ead1bfec5cc2ffe93f05a053ca20d92756f8a35a7db1fdcb9f5427ec3052a2f0330f727347a144a2863de3bf SHA512 21868bd3fab0e35b1ab79ef90134bb149c934e440e2fb61622af19c3b8e5f097489227fd8194291ff3d2495c6c2d3b3dcec7ccfceff75e63d789ddb4169233c4
EBUILD boschshcpy-0.2.30.ebuild 886 BLAKE2B 9dba32d23981cec64602deeffeb3a8e43353e35dbcfb991d9569fb108d78c1c30d98dd02f3269eb6e0785becc70be1a42a38531781f28d6711b723e650633283 SHA512 99094f36bb1e80061f10427a63c38383584aca7f0357f625159fd393def8a0c52e9b85147848128497814df60c3f24fb13f5edeb21974f5b278783029c93e93f
EBUILD boschshcpy-0.2.35.ebuild 917 BLAKE2B 385b97f975e9be564e8e8842f9d55f87c03291371822e1a3a8f6c19a07b97e5c31da3381416c18f21b927ad1e4eb10c6c693e802afb75df3ae3531a364e3119f SHA512 99264020bcbfa20073801bd2f266992b649d1c9c93b458bd29b7d50af2737eddd96c5c63aafe8adb2e1e69520fc6b1e7007c06563be79635bcf3f07c53431b6b
MISC metadata.xml 493 BLAKE2B a1a00c4f127d3ceb666aed80834db4ae0a1ec56c4ddbb3937ecf1525ba88f9d4f225719ab17ace6d27eb8308e7ae8dd963b9e25c5606884bafa16f68ef29953d SHA512 9152dfe93397ad40453fe6a411d623af86dc96598e300f0f9b6bc8062b8c742170a1570a536fbf2f6efe17a59ed582c44221b48382d786694245f023e2dd0c6a

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -34,3 +34,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,5 @@
DIST brother-1.1.0.tar.gz 12462 BLAKE2B 983b45297ccff2d3db627c5bdbba7b43f2bbaf5d60486236014f863c7d604a3cfa31eca6d1dffdf393731885403580818f9ad206d62ec94f6b276d404f00f57f SHA512 57fd8239cb05c419889636d3b9b5cf08070c5524d380934f57bea93d04d6c0c061261cf57e641b79f3579b686b96cbbeb32e867442e46de95bb51675f13d4add
DIST brother-1.2.3.tar.gz 12670 BLAKE2B 9237d0e42139abc443f722d2443050ae9b5794c9f19f0d89b0782766fd15a0329a8d98f899b999d3f58936b69852184eccc8dce4acaef9f685e55bab60d5bbe0 SHA512 3e4941079b7d0c25c26638c1dde4634f76a63adc70dfa8ac6932e99f2534897c4ec0bc94dd0131a66fad4e8d49d13a9f1a896d158c1857fc2a18546970ee215c
EBUILD brother-1.1.0.ebuild 812 BLAKE2B 254494b35d4efda6eb5ea62c36bf688db37be033dba8066ad5c4f54db7f1c8e979a9f94796ed999b22333a3f392c3a4883e24ce77e5e13a6c0cf58eff1b877bb SHA512 a0a54203e3a7c03ca3b12bb745f1b13be8fdff8497765e83d3961283d1a3234afcd3970f200f4b04cbb6a90e456adcd91c4e6b97994b4575248ac942233dce55
EBUILD brother-1.2.3.ebuild 846 BLAKE2B 9f927779b950766fd0a47411af19655130a0f422bf5a18206f1711fa9c0c30af969aeccf545f0acd5dc4c5ae4517092477ae1893d119518014493b614abbc16a SHA512 562f4ddf151ee0791ade065cbec8dc34353f601863b24fecc48f43236ed3df9536d8f9dd5712fc8b72b8bfc15dcd7684d6176a21514ee70538f513164cb73081
DIST brother-2.0.0.tar.gz 13165 BLAKE2B 067ddb93e96ab3c44bb5faf4fd95b5efd7d415a542cd90e8a15cd939e3aaf94edeb21f3cb05d0d17d2293cfa651c45c632401b02f1777857da5d9664a6682d63 SHA512 551155ae6d76ac77f087434ea97e73682f330d2664edfef6dfeb2e8f6ed9da77049327a1519b56b206ba1b0e74c7b37c2d46d94747c5880c9bd3da435527cb8b
EBUILD brother-1.2.3.ebuild 846 BLAKE2B 08b701d8b5601d47cf0e431c289f2ed4e9266785516b4202073a06b240482273c744801871b574258078e75fb40ce1d9f15bc31054e2ff5184b74dcdc5ca9e41 SHA512 1585c4ebe8681c5b8d1f1b431855e8b94c91084e1d926a54402b1651222882bafbe0a9c9b8a290379c443de2dcdfbce1689ce7ccc2b2dc641c68f57f70a65fc0
EBUILD brother-2.0.0.ebuild 883 BLAKE2B 4f2aa47f24fa6c86a08dc04dabf12aa8d0100ef20cb22e98fae9decc8e6d803624e4ac3f71895e2504f6a314a654907d9ded850552b044f38a41effae921f02d SHA512 70ae23c80f599d1aecdc721e901c8ed85b80cbe9bf94d173e08015d1b3ab2c5f51a01be54dd3b1843b82e165fe15ff762eb91bbc7b5bd681ea75f08a7cc9ee60
MISC metadata.xml 326 BLAKE2B 45b6d7cbb9411c2b3ce4534fae74d08eb83ae7b2b8be75eadb56fd9e639e34ce71638039ecb59b9dd49622e57ef1ee604677a91a634739f4458d7b760cfee497 SHA512 8a1b5d25cfa170415886bd7486bf2c64fbb071e1a0500507b3584ff2490a6ccbcc941f6d8acef6ff6282bd2657cea8b76b13c8c29e3765ff9307bf8d21f89c4a

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -19,7 +19,8 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/pysnmp[${PYTHON_USEDEP}]"
RDEPEND="dev-python/dacite[${PYTHON_USEDEP}]
dev-python/pysnmplib[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
@@ -32,3 +33,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,5 @@
DIST bthome-ble-0.5.2.tar.gz 11026 BLAKE2B 7b46676e31f31ba3c0cba5ee1227eb094af2cf2e2bfe74877fae29527b00c2009a0efc54ef8ce112aec03aff914e9502fb907d662111ba340b48907326b1e4c7 SHA512 36e6f5a9d7305225504f7422e4140b082bfced61da9afbdde354196aa91b2e7f81495d779037b4ff83fe318face01c5b72804cb85d4c87563169a1c0171ebcc4
DIST bthome-ble-1.0.0.tar.gz 10906 BLAKE2B e191b313ba62ec7a3bffce9f226b23e82a311621dafd9ecb488632dcfd9e0855a61a3ff750e6b66f49293140e30190642d376a9b38eb360a9dea20471cdc684f SHA512 0d9097f6f7507874fd6c3f993aaa8f363f91a04afeeecf68a693940d890a7600846d10d4d32d5f4c3663c3a9b5d1c8a5cb0bcae005e53c72cce007c5424c5ecb
EBUILD bthome-ble-0.5.2.ebuild 944 BLAKE2B 93a6fb78b265a8a8c7f7d6629b0cf91d3806139ca3229db395d44aaba52a505895e356f700c15e0e14507269a93eae7b3b1caa6f324bc93ec99c36b133e5b039 SHA512 9acc554050215346a2c00b80d08f5296745f42ba01d4b17958e9afd082bacab6ad455b94742925a967f107c7bab9e6d8ae1912be045ae1d20f5e498a4c282778
DIST bthome-ble-1.2.2.tar.gz 11952 BLAKE2B a7ae740ab9c412fa3435b707a4aaa6c8c8711698280907b051aa3555750e53f3d4f7add936632f1523c05c9a1e0b12be3482192461426d349d140d1038e3cfde SHA512 d425793e7ecb9d96a5108112e5d8ed4c8b0aba3c50264d5d8ac19784c1369743375349a578b1bcdfe773f721b2d431c85545998cbc5261ed800d7a7c1f38ce1b
EBUILD bthome-ble-1.0.0.ebuild 986 BLAKE2B ceace08334240257ad598cbde079152523a53032bd6c98565dd8fbca27e641a6599d3566a523a38cebd9274814587e768a2a778a1a2627d86efb3f3dc14bae9d SHA512 accefd12ba90a69e0aa97c737f53efd568eb91e9503a3765481d153aac21b408582ac6249092e0ad8ee06cc1c66b3797fa6a811c0379b1e24ecddbf700faed73
EBUILD bthome-ble-1.2.2.ebuild 1014 BLAKE2B 46afa4d62362869921e00a06617c029ff365ab5011320ee1d6326c8253b9bf08cac90a6abd2784ad777b7dd49f4b0e13967640be7b78485e6ac0fc6b6a70792c SHA512 2812b604121cc716cdfcda8d1ba068b3d76e31f0b3b089eb7ac3deab84a6cc717fd1f76e122ab0df0a5e5f46460e11857e4f87b6042e9a04f78b9caf2d95d851
MISC metadata.xml 453 BLAKE2B 45fc6c8c182b3dfb8796a9bb9df38ae02fc076f571ee525381b43ec1ef974aa304bd97e29753394c43c569d67b5994072628c44205b73013f2aa053afae8297e SHA512 1011c33f6f1e28b9ccf480202abedd33e2837ffae9b7ad7cf58fbebd29abd98ef664e6fc3a7e89dcd99842d8f8ed3fb16d4ff81b34c29effcefedb921abb85e2

View File

@@ -4,6 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
@@ -19,15 +20,16 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/bluetooth-sensor-state-data-1.6.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodomex-3.15.0[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.5.0[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.7.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {

3
dev-python/caio/Manifest Normal file
View File

@@ -0,0 +1,3 @@
DIST caio-0.9.8.tar.gz 24539 BLAKE2B c12e67ec2128abdba9feb709a36b673279fd75c9800b30b4d3be951067bec7602bcd3619b7b57f1c7776a158a49402c89fe7f392c268d3af9ebef26dc0e08a01 SHA512 4d9f8dde44a68f67e5cbf820c1b0aa080497153bd7d437c4899ffcb7bcda84abe2716c3700f3c24a5b147159b80f05b930b8ff8d96887b9135bacfae1db0145b
EBUILD caio-0.9.8.ebuild 729 BLAKE2B 932d2283d876afd3a3a9004446a2409c637e20e5695ded8be666781dadfb4e8edda116155f86711dff58efe4b60ba46fa52ffef3126134a28db97f4b608fd204 SHA512 53c2ec71f60c083b8c4ec79bae3022b782228af24bc8a6e779cc2542421e1886e5735b7f35be1e2956b89f3a2f9479476d99a9b95244a3a9b0ab4d4599404790
MISC metadata.xml 466 BLAKE2B 721b136b458ad17fd79f726ffe0890975a7d99666293948e41145c35db8e79420c20b37193b8b9a99acd5b3b7caecfdf6e90a84fe9ee0d0aa90d574018512cb4 SHA512 15743209a82ec447823db2315ebc8bb2f0fda95e1fb18fe64d282704a34fd8aa88ac9ce4116015693cfa5995cde788ae9f4839dca36b544be0972d3e2ad5694e

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Asynchronous file IO for Linux MacOS or Windows."
HOMEPAGE="https://github.com/mosquito/caio https://pypi.org/project/caio/"
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.rst"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,15 @@
<?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">caio</remote-id>
<maintainer status="unknown">
<email>me@mosquito.su</email>
<name>Dmitry Orlov &lt;me@mosquito.su&gt;</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,3 @@
DIST colorlog-5.0.1.tar.gz 29356 BLAKE2B 12795172417fd833a3a90175e4b169fee6299728921ed84c1eb9b96f18b22ce043809637744ba136299e59049fe5ccc21d5c9d35b0e402c0bfb982e8aa69ac0a SHA512 53cce2f97ee36d8429fa5917ce6d143c17d4f258aab5ab30e999472ff4401b8cf2bf9d6152a003f02e11a3c05ee42fa9562728853557b41ff17cf2a5112c748d
EBUILD colorlog-5.0.1.ebuild 465 BLAKE2B eac8bbad8f3b397a8bbbb6235358dc3db9095d619f2c1050bbb69bb1995949acccb1236ffd33953da52ae9591022e1c90304785d07dba87b7b89f41e11242168 SHA512 e2ee93d83be2de9f07997f7460e753563976c0f6783ab8b84b23a092a7e3f8706f22014db642c9f7f7d1524bfa084f467a5bc69ca2e255120dcaf59be9eeda50
DIST colorlog-6.6.0.tar.gz 30712 BLAKE2B 21c297d08a53bb67184bdd40f9bfae859f0bfd8ae63a27df570b316f85aa4904b8323c78a9706abbceb36ae1b76aae66150f86e8e25612caa5fe0dd4df5f25d8 SHA512 8c8bdfcfe537dc34c145fbfb9ebd0399184e3a8ab0e4bccc2e61d52a323c1372c60757cac2b023c9d39eb3c9fcf191b50c8cd4d089941aa484b30170a3cd1389
EBUILD colorlog-6.6.0-r1.ebuild 472 BLAKE2B ac0246658f20dcf072066e2a056fadb8c69ea71d1c54bec0cd3b243dd858d1170e363f43121c3c4cd26c167e072079f32d576c5a144a9d6c95fd081bea1815bc SHA512 a75f1c57cbc97b04cd83f72e9930f9b4a1260d80c5c7ba070d14763c4782937c21c26ebfcc555c087adca3a02c1178c4a05fe1cc40c89f7e4446506155d01efd
MISC metadata.xml 453 BLAKE2B de88c3c8abbeda06106e1550b872ca45330bbcb373275021416301929ca425f1e1a4479744070f1a08faa21dad8e3fcbcbaf65ebd97a400d414f37a3cd05e81c SHA512 03338b31d63f2890f32b148e9b5973978087c8f85d79fa6725333aab7721ff8f8d1870a4116896f63f1164c52a639a979ad91cd0d4bededec7c67736cb6425c3

View File

@@ -3,8 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Log formatting with colors"
@@ -13,6 +13,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
KEYWORDS="amd64 arm arm64 x86"
distutils_enable_tests pytest

View File

@@ -1,5 +1,3 @@
DIST coveralls-1.5.1.tar.gz 11404 BLAKE2B 2dcad06c1751301e5f41bf0bc78795486f5309ebc48e931e4e81cd6f1f6c0cfabcbf865efa5959c81a444141fd2193637ae5c2ffc67a78e6dca16776da55417d SHA512 7073ea7980e78d01dc0f2faa7bebf7c25a4563432b667277a7b6b632f0e45cc26caded9b865806206dd5d7ff26b2454edd095485fc1059d586d55db647f0f7c2
DIST coveralls-3.3.1.tar.gz 17964 BLAKE2B 18fa765a7ae3262a5b10e19b014be7740430d7050034edd80a06fc4cd23f3262b76f24fe6557999b3663d89fb0fccd6c5a4eebc1dad9f704fd4ea24929922634 SHA512 e101b50b1b6bfaac188360093ad8e0444412187efa2f8bb118c297ce59ff1f5087a45ceb51334be9042c66c6516903e52068c63937504b93c2ca0b7c1cc7ed4d
EBUILD coveralls-1.5.1.ebuild 853 BLAKE2B a7bfee37af482f1d54e4076885125e87f4d01911cdb04c2ca2727d382b19462efe86dcb7c432c3a8e7bbdcf6fbd1291d55f31efa66aee98e57ce348745e39c2e SHA512 3cd47888913f41c94722c5a392825b86a54ba5605793ac26102d70a31ba85b041fbc8cc6075865c1053eb24037f22c4e7a4f8b924b38cf4910b4663ac50fbb6c
EBUILD coveralls-3.3.1.ebuild 912 BLAKE2B 38fe4aac8203daee8fec6ca88ce0154369bb27cd6a3e68e6b74cfa2bd7ca950bc45cff0a000a48c95a32d2da879d20a4cf5e6e1e8a62677fd658d38eeec9e72f SHA512 bcccad965b3650bb5fff7b9ad317ecf88cf9a6cadeadc8ef065a5089c3f611f87849276daf2596b8d335eb9e3c2c0df2e3a9f345db0a028a1845eab2c4bc8e30
EBUILD coveralls-3.3.1-r1.ebuild 915 BLAKE2B 5444ca74aa736c5bfa961727ee6efb29e9944c830f55604317f20c47eca533004eb5945c368d3673d5b69525858059dbb575c24f70484b9bc4e94a5a1d3cbcab SHA512 e6e6542638c2201fd880293f8d11bcc22dc4b8d8265da475ca18f0871f2967d23eb26abace0bc66d168dfc366005b99b89d591b771da2f65f598b1ec8279de23
MISC metadata.xml 328 BLAKE2B 2319b442ac969cf1ae4cdf602dc9bb48f259b00da427a9ed2e8ce0eae27b91985f889747d18b8ba048a70d232e6c33f9557ba34c7953ac013c35ac69d004dbcd SHA512 e2c9947c05752fc2435a85413dc18323defe496e7c9dc40d23c609de42ff0f45c859449e7b892c421a8bb94065980da73fdb0f83f7e5f6365dde6aa4e0c18e96

View File

@@ -1,33 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Show coverage stats online via coveralls.io"
HOMEPAGE="https://github.com/coveralls-clients/coveralls-python https://pypi.org/project/coveralls/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/coverage-3.6[${PYTHON_USEDEP}]
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -34,3 +34,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,5 @@
DIST crownstone-sse-2.0.2.tar.gz 17434 BLAKE2B 6666a69f35ba86fb9563e91a7e0891d7e6db78cea5c3881caf49e82b95c057035e3d28324f11b6b2bafa4bd2370a8d1daf61c22c1b8f4b378f23f811f411384e SHA512 7c6e09613f3e46aea4305703bc03b41428f4bee9a0a3b0e5198ddb06c809684536a1f9ec1f9550fb9a29298478e41c241e17338582289a292d771b57001592a4
DIST crownstone-sse-2.0.3.tar.gz 16652 BLAKE2B 6700d5f3e471bb3ba68ccca0323e35637408811e0b5c15ec3330555ec7c34afeb0d754e8623fd23574511ea8dfe26224692b1a86e88bfe098d83274d287a8ce6 SHA512 483b69757fbe1f8227f9bee6c40675a126c85524e6d762d548d1fc665cc99514fcc5472f8fc88041f2278b235502b7675efff1d5e479d684bf17ee3fc59504f0
EBUILD crownstone-sse-2.0.2.ebuild 903 BLAKE2B 77e5d1e5178c52ab021e7e850000f2ee1005648c29c544cf28b1cb16551e6b7099421989ea5c7bde3479bf111e2f137c2c0349171deb828371c3b6cf633af814 SHA512 02c99d5971f2681f17f2f0464c72788bb34232cd7b70f15eab96cdd345bb606a7fd173efcee770635d15c8d4f0abbada80f69d286570b92612198948e46e949d
EBUILD crownstone-sse-2.0.3.ebuild 901 BLAKE2B 56c1dca360dccb89495a8301469ef782679dc13fc4069240b2f5392b5dc11f36e062a5c13cf03b455553745b03abc00e8a396140ed263ce973888539d4bb5c14 SHA512 04bbc150ddba55e67acff94e13787c49763f5bd8d72221640975287d1914de18fb1ac13ace1ff1996d52186716aca874bae06c5ee20a5fb1716bbc1daf959ba3
DIST crownstone-sse-2.0.4.tar.gz 17044 BLAKE2B b8ba2c2293e5a906a2a0c9dc00672e57e1f682de42043f2972bcfcd20197e5a042e16afb601b54d01987929c634b3b8694cc9bb2bbe656aa616b7983fa6cc5e1 SHA512 0dfffaf9e0c616f9247b5e6f14d5c778e26c23b503ac18e6cfef858c79f34f3dc08e0ee6dcf51c64213e6c82e0723bc4fb316cc6152fdf159b8a874eea3fde8f
EBUILD crownstone-sse-2.0.3.ebuild 873 BLAKE2B 59ef65e089917c0a3ad6e00300fd3fd0e2636a5338ae54fdca5ffc4629f130268418464aa893086d95f2994e1ba04716687d0eafe8d7efc5213050686574eb7d SHA512 c14ead7a8ac9c7a463c1d28f71f021426aca273c5b2f54933ccff529628821c9ab22bc0d0015aced574625e3fb90802e519cde74d155ff561c71f1f01385c0e6
EBUILD crownstone-sse-2.0.4.ebuild 873 BLAKE2B 59ef65e089917c0a3ad6e00300fd3fd0e2636a5338ae54fdca5ffc4629f130268418464aa893086d95f2994e1ba04716687d0eafe8d7efc5213050686574eb7d SHA512 c14ead7a8ac9c7a463c1d28f71f021426aca273c5b2f54933ccff529628821c9ab22bc0d0015aced574625e3fb90802e519cde74d155ff561c71f1f01385c0e6
MISC metadata.xml 333 BLAKE2B a9c58606a1d983a0960c186c52577a17cf625da2390fabe7423c2bd89eeefca0fda73e56d08dcfe21b8eebc068b6609c0f50376215872c75cf494d58fd323849 SHA512 eaecb345cecb47c2d632103e5e3040c79ccabda1631ab9017274c5278460aedd8772f7d32555c13beeab9fda1b32d3f7dcc7229c954f28cabd9b596505b00117

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -1,5 +1,5 @@
DIST dateparser-0.7.1.tar.gz 309095 BLAKE2B 91828f915e58d2fd6c212d4d7d55ed3c0df9c2bf1dc1f423d3550cd18c406d319c01078cfb26748513fa8e05486265e1fd1fc684e46905e6b42cc3f49b976323 SHA512 afe5be78e156defbd8b8a917afd9b89909c46b9b680e1c300a8e50cfaea84b481ede5eb96185a9ad25ef48066a4b749612d2bcba48b505760ac9ae631d02b1ad
DIST dateparser-1.0.0.tar.gz 273807 BLAKE2B cc485451212ff229d2ee33313b217a305b61b9149f8c8e60ce8cc58deadbf7a9a3b6fad47b10f73c2d86bb5da878e891e079a8031e9b63f8c9d3c8b7eed05ff9 SHA512 8e796adc70157242fca365786628f01fbbc5ee63c72085740710c65af33c8a8bbdd4725bd80886e6e630409caf526bccbe9e88ec3f4c6682b54b30edf096361e
EBUILD dateparser-0.7.1.ebuild 902 BLAKE2B 4e73215e0561327d6c6982d14b1d572fb10b8a219abfa5a95d70cc5926ae515d7bb4eccaddacfe3271832f95196ab3cb54cb6af22c3c932bd63379d5d9f2e72d SHA512 7f37352ad03fa8aa1a15e64a207360ecfbacc08002a824c27854307284c2cd8022e127a6e6e0a766b426f9c373edaca8583df059e2d7bf413bcfc6f8bed02729
EBUILD dateparser-1.0.0.ebuild 825 BLAKE2B 6823f05391627cd52d2709ccfe21986f304718cf5bee56352d0a2e6c9852c710468d2e37456302473c25247049cced0da3caacb93eabafd6429ab4ccbabc8630 SHA512 66ad6ec166273b2bcc80b60983ebd76a8b8985437f6d989162ba4aa05161bed9bd7c18393b01fa214cb62e8531c562c88b4c81715929bfc92f1b4d42408d94df
DIST dateparser-1.1.1.tar.gz 284013 BLAKE2B 609a221c0439a52387602d2177dcdfff01053b24abd6fa745ab4509742057903f23e9e779a4176bb6ad1faed62e87abbf80b31e6eeae0eb99db85e38037fdaaf SHA512 2ef25877616ce6e0aaa4ede53b4c27e848a63e5237b6e4095071b1a4eb5e0162e25f0be6a96697a11628753b798c9dfeff5d098889bf409678f51a3f4446d944
EBUILD dateparser-1.0.0.ebuild 799 BLAKE2B 28f352a55821bf1c4327d80e71275499a38ba7edad0cdce7f273c0fa193c97c85f0f8ac87543aac1cc37c465bdd796516ffeb404ba2a820ca31b262b18fd2827 SHA512 523bc197e8d9a608623417d9e3878b68aa7883a432b93a6bed50c5a31eee9ebd6650b568f3ce32a79c20566fbccbd7e5d05b5230b3eb1bc5eba48343f4453f3b
EBUILD dateparser-1.1.1.ebuild 872 BLAKE2B 4de2951130c1383734735227658a0a5266cbd4f4aec59847178f5f098cce106a583d1e6e0d57024ce01cb03c9e8fc1967de30f5c198a419e0a859ab9bc140991 SHA512 0fd2772d4fa881c17029a4ed27215946cda6b433f2a14139003c7a9803f8cbfcfc23836054e90bb3e10f6cceaaffab59ecf5e2424b1f68e169dc3351dd7df1c6
MISC metadata.xml 454 BLAKE2B e5f3c2a9902547cdde5ba1dc2649d560400f0531369e76c01f0a6783a32bbc75e919408ccefd68fc3fa3588342e5b8bd2466baa8c3569912e0763dafd535ba5a SHA512 4657e8a4a1a33a49cb6ab8790d57a6bdaee31e10216897048b0f4cb0eb196e3fe7f59f562d58382baa87c650c9926a07debb8ae289f383734001fdf550bb0dd6

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,25 +13,27 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/convertdate
dev-python/jdatetime
dev-python/python-dateutil
dev-python/pytz
dev-python/regex
dev-python/tzlocal"
DOCS="README.rst"
RDEPEND="dev-python/python-dateutil
dev-python/pytz
dev-python/regex
dev-python/tzlocal"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,3 +1,11 @@
DIST dbus-fast-1.18.0.tar.gz 60222 BLAKE2B 33f744fa179a53a61bea7cc8ef106b7421b5905e3793bd3767a84c716cf65654b20528fc9f8a2112cd19727ed1674e8a825e8319f9d20761d41f1bea6f421738 SHA512 eb404533fa9feba63a9ac3cdcb1757d52696dd3e4ef41783f7afa703d2f5e8f91df07e58dc3f63d8dc0c9ab205b6a7f187271131979e285783a56611a8c03028
DIST dbus-fast-1.21.17.tar.gz 60720 BLAKE2B 6879bd267dda20c7e240fdc31564cb66b3354c257ddf8a977be12bdb29558977d42c51dcf24c76ef50ca7a99c9f0a080697a1180f657b21e6abcac8507c325e0 SHA512 d4dd0822ca69b6e42b22ed7ea56edf9a2bc76ee0f69c403deef344955ebcfa46fb16694c4f8c4f12c8824aa20c20161aaf9ff6891a5b50d3254c1ce249da59e6
DIST dbus-fast-1.22.0.tar.gz 60723 BLAKE2B 5a8cdb766bb2d2c021d407751decd398448fae7bf44dae3545af4ba5774939e66fe3c9a22a6c5ca460417d97fa2156cb6852d139bf292fe68ac6d2ea2e86891c SHA512 a659353e41c4e4ccaa641d29996bccfa1ca1ca3eb836173a14b8d388b3595683b3b0431380fceb03d98ac1c590c90ef1e7f67a9de31b4cf29c905c61ea6dcb56
DIST dbus-fast-1.4.0.tar.gz 57433 BLAKE2B e4c35129bc5840d16d87a7dc132906fd427f15bf89c2405d7c83b7e17767ac1a12500e1182e0551d15b841e4fbbd5b08b3e87e28a7d6709877ecce5ddf332ae0 SHA512 180e3297187ec525c02a785a874e0991c0d676efe99f40ce437a7efd5b75bde0b04af673ac68d37d43b0a526e129e8cd1cd7aa91c0989ca234e4a3ecd766b34a
EBUILD dbus-fast-1.4.0.ebuild 837 BLAKE2B 74685c4900e1a4431e41cd80e726c3e066a3136824f5d6c360b4f7ae5f9dd11b6c57624628464b6bec2e5d2ca1acc9ff101c6779ddb6741b5dcd3d69dbdb9e86 SHA512 fcd8e3983a4cb1804415bf5b5eb08d5d0f1fef6ce762d303a13cb8aad838f8bb57948afd417cb14b1d21b99a0645fe53b0ee251c21b025f0765e86039e0350a9
DIST dbus-fast-1.5.1.tar.gz 57526 BLAKE2B 1acc6b0b322988c412b527ed143676dda7cd2242bc6fbe340be60bdc9ea1830d430688954da23ffa5b316d907f3de1ae384de90c9b518a53f4c4da7f92781580 SHA512 8b02aa46d68a119b084e61cefea89a269f6a07cfcead7ee42aa7029cbcca311cf87e7f9c011d71ddf5bcbc47a8f2105ce3ba6b457b171cab2b2bae9477c3d6e4
EBUILD dbus-fast-1.18.0.ebuild 937 BLAKE2B 676d6a0c5485d15c11271de8d150fbdd3f39374020a519eabb81f7f9ab3c1e02679be2b0273039146653d2526ed15a451f5ea42d04870e260a4c39eeced0580d SHA512 ddddf7baa6402a29b0a185859c0fea25c57549e2f816fc73ee50fbd3be86fe8ceac94f4e7633fde84a0b812e26883b1c3cf35d02f44a074e1673b6287ecf09c2
EBUILD dbus-fast-1.21.17.ebuild 937 BLAKE2B 676d6a0c5485d15c11271de8d150fbdd3f39374020a519eabb81f7f9ab3c1e02679be2b0273039146653d2526ed15a451f5ea42d04870e260a4c39eeced0580d SHA512 ddddf7baa6402a29b0a185859c0fea25c57549e2f816fc73ee50fbd3be86fe8ceac94f4e7633fde84a0b812e26883b1c3cf35d02f44a074e1673b6287ecf09c2
EBUILD dbus-fast-1.22.0.ebuild 937 BLAKE2B 676d6a0c5485d15c11271de8d150fbdd3f39374020a519eabb81f7f9ab3c1e02679be2b0273039146653d2526ed15a451f5ea42d04870e260a4c39eeced0580d SHA512 ddddf7baa6402a29b0a185859c0fea25c57549e2f816fc73ee50fbd3be86fe8ceac94f4e7633fde84a0b812e26883b1c3cf35d02f44a074e1673b6287ecf09c2
EBUILD dbus-fast-1.4.0.ebuild 879 BLAKE2B c2b9a59f49973c648c92b1bcf23b8c6222d1de17e9343988e752fff29a302f99781d74583aea608e86fc8c3bdeb3f4e4e1fff2090a3d0bf06dc726a1c31d0472 SHA512 be06c69cf666c46227446c83e5f86153454c569f13938775644ccd3df17144b1fb1eabe0f4a74198b05f6d9bcc40a1a846defc53fedcc52ffec9c907468e4065
EBUILD dbus-fast-1.5.1.ebuild 887 BLAKE2B cf6391c502760ddcbe66f7020d79ce1296394592386833e3d759d7cda88a153f75bed8ad761376e2bea58856521a959f0b718f38a67e2811efb51c8f1742e68f SHA512 e2ac29cefe026d9fe9c9e3979cc7f51505e7fb53d36a1de000bc1917534aedf80033cd757c4ce81ec5fd8f79f25c1532652808f20b49c45cdd33aa3a1f6f7698
MISC metadata.xml 467 BLAKE2B 36dbf0bad23381a391b3e0cc260ec51aaa885dfa3423980477cd86659051ab7fa767b2e33e3ac26ac7f9d25ce41475a049f5293d6cf7b66045dd40fcf2f4062e SHA512 fa0bba9e775cd53b11907fc9b6fef8f1586217f6fdad4b4d906616bf48e0dbe8ec78f2e0f3bc89ab78b361175ea114c0977b8e190f1f7fadf6e00c61a4248d64

View File

@@ -4,11 +4,12 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="A connector for Bleak Clients that handles transient connection failures"
HOMEPAGE="https://github.com/bluetooth-devices/bleak-retry-connector https://pypi.org/project/bleak-retry-connector/"
DESCRIPTION="A faster version of dbus-next"
HOMEPAGE="https://github.com/bluetooth-devices/dbus-fast https://pypi.org/project/dbus-fast/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
@@ -19,15 +20,15 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.15.1[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]"
RDEPEND=">=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/poetry-core-1.1.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..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/"
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-3.0.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/poetry-core-1.1.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..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/"
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-3.0.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/poetry-core-1.1.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -23,6 +23,7 @@ DOCS="README.md"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/poetry-core[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..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/"
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=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/poetry-core-1.1.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,3 +1,5 @@
DIST demetriek-0.2.2.tar.gz 13926 BLAKE2B ea942663b2096563a9168117c2c9996c8267a56c845246e68afc888f329afa0c99b355cce8ca304298257c87699e359d7a78ebc98a4e9dc18eb022fc24d299c3 SHA512 2792b29e48a9bd0152f03686253d97555487e1f7e77109a56781142e41e2d1e7c26843d7d38f83c6196542ad1d3dfb38ea17d6380e0c70c0b4f424d3528d9181
DIST demetriek-0.2.4.tar.gz 13829 BLAKE2B c88d0b5d2d82f24c6d416c658cd355e4f536787eb03b6bdaab7e0343400f3aee90c5abc804922380e310ab30798b6a2f9a7ab7d4dff748694875ba203da2eea8 SHA512 c2e86fa48dd678c9c59775e5c78bd791f5257a6a7937c7369bd236c6b71859e6db3b9a5f2289a96e912ea45a45fc337751d313639874f439d0d0a55430b9b8aa
EBUILD demetriek-0.2.2.ebuild 1171 BLAKE2B 83f29516db7ce457fb95c0ba4b468219eaed2d0519ed16c74a552c831efdcb89ef6cfa4123fd4807e0c64074eb4f04e682ac4153d05eb3d8026ec0075f78a5cd SHA512 6d4f0c8deed2ee2775e701b13261a7cce4b92f70e52a8b446657b299f88d48f0478dbf9358d48a0dcd872137cd1e09fdc53f742cdcc6ea7ad40ff344a81d60f6
EBUILD demetriek-0.2.4.ebuild 1171 BLAKE2B 83f29516db7ce457fb95c0ba4b468219eaed2d0519ed16c74a552c831efdcb89ef6cfa4123fd4807e0c64074eb4f04e682ac4153d05eb3d8026ec0075f78a5cd SHA512 6d4f0c8deed2ee2775e701b13261a7cce4b92f70e52a8b446657b299f88d48f0478dbf9358d48a0dcd872137cd1e09fdc53f742cdcc6ea7ad40ff344a81d60f6
MISC metadata.xml 456 BLAKE2B c00297c5ad08ccd4d3fd7133aaee20fddcca8b56ed8ee8562b3a31da7ec70899ac79e53f8ec68c8ba79d16456f43e40fbb9c0dc2b11c854f945461bd3a68c69d SHA512 d3e29c6f37233d1aa65bd2d44ecbe9e01d273bb8ea6b4f7a0c2b1bc502090e575dc5cf26937a1b1191162899f84b6207559e5a473ccd588278e60ef84d7bb0d5

View File

@@ -0,0 +1,44 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Asynchronous Python client for LaMetric TIME devices"
HOMEPAGE="https://github.com/frenck/python-demetriek https://pypi.org/project/demetriek/"
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/aiohttp-3.0.0[${PYTHON_USEDEP}]
>=dev-python/awesomeversion-21.10.1[${PYTHON_USEDEP}]
>=dev-python/backoff-1.9.0[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/aresponses[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-util/yamllint[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,3 +1,3 @@
DIST flake8-docstrings-1.6.0.tar.gz 6170 BLAKE2B ee147e27f226675a2a59375b9e7812d111a34bef1bc35843096f8e7ca9cd94ac805ca49a8d83d1f6d7a78dbf6338a0a1270d668b51775a2b91ad7c3172ad41da SHA512 d831b8587452aa3ecb30455af630455ea19b495be53b2ad2f1097ff932543536b82c948857b5357df8a58023290023e76f0373deae490993a6f475f6c73a5088
EBUILD flake8-docstrings-1.6.0.ebuild 752 BLAKE2B 00e94184959488cdd3c1d76e5738afa4150a48625266bc5ad7d1f892bff68364a0406b91a91ad69c07eb65d8fedeef02ef39b7efe661ac0f6cdd6c092ef6b526 SHA512 3a19376a0939103e712807cb08b4fd367428d09b0886518909edb3d8033bc40500d2e14ef2613d63aba6abe6c15ca0f88e7013b57b3bdc07ed9c201c1a0c2b8f
EBUILD flake8-docstrings-1.6.0-r1.ebuild 835 BLAKE2B ef14c6945ddab3c39c6f201129bc98490c8afbce6226162df2d01038ccf4a41927eba0f04a2ac3785edf001d1fa0327e143d77df5d2764b2441745a6fe570a9c SHA512 c9bc0f9d1d11f1bac6dc3732f690be0b66adcb2cb48ea226703b4fb186fc26cf9811cef5631f01d1f421a7ba17f45578582dfe06bb0ba7cffbf55e7c84fad2f6
MISC metadata.xml 468 BLAKE2B 944f28b2dbfec57260f2c06d9225c8dfb188f2b9203f20fafa81e30e902ffb26c4fbe664334ec85292b64677f5e40a7e827e7c6345769615fa7444e5447d3091 SHA512 cf5602120862ff12858c079b63a3195895298b3b7000100921715945a85b6961eb115d771151f0791c700243cc05d64dea6adcec80e0d95f72591219424a6b51

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,13 +13,14 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=""
RDEPEND="dev-python/flake8[${PYTHON_USEDEP}]
dev-python/pydocstyle[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
@@ -31,3 +32,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,4 @@
AUX freezegun-1.1.0-py310.patch 1056 BLAKE2B f1ffc2ed1d03d014c5d2e7c5ac41f75c62763e325fcb6004ac835336a461df7edbedb55278b2583a4153057a018ab16f4618f85be7e394886e1faf6de97cc7c4 SHA512 cd23ff28e9b05674ae58b7d8086d16be14277ec932628731ef7ae6c6149a0ac2ce32f75f18d6ec6f6dca4770fa9c0d225e02f2b680a6f71f131f9bcbdec6ac8a
DIST freezegun-1.2.1.tar.gz 29740 BLAKE2B 780b0573602df157b9b195c3fbd76c81c893a4558355bdf26661f8ec1fb4b6a265c0b684f1c812a6a52ca7beed4dd36b1cc0fb675acf3c7e10a8e264ad0a3b6d SHA512 5f8334a66dc33cbffa8f22d41e101d66c99a1ac4b7a0c24ee6da62b58dab2b0b340ade48b8dd0020d4fb4cb6e082071869a2757bbd05eff703f66f167050d4e1
EBUILD freezegun-1.2.1.ebuild 616 BLAKE2B 172f74c03c6e3ab63f074060c7fb0284014f4f5dcf5e86e600514dd1f2ce4f4a694cbbad662688d5fab8681d31d012c5ad9df4fb147805caadb7c33cabe747b3 SHA512 d73755e205795efd9c3c85f2f4f840b0e9e242acbc4a35a6834375ac3a130ba4ef80bc67670e47b2998bf768f1ee3bcc62d89e1d48c01f94e8bc6df5bc37ed7b
MISC metadata.xml 449 BLAKE2B a623c80c24abd4912ede97d1c8620a702e81bd3a1e48849de582f709ee91f3c5674227e976ca92e440f2de299b1e2594172dc37a0e8c125e84a6fffb98bd117c SHA512 5b6b4adb238508734730ab94c35f53be3f247fc0752968182b2bea8392f456e04f04bd1ee64c8b4ba5fee4cbc6a677d2cfac37c89f8c6af98b4a763f02ee4af3

View File

@@ -0,0 +1,30 @@
From 57d024e4ce2516c55c715448296b9099db68343c Mon Sep 17 00:00:00 2001
From: Karthikeyan Singaravelan <tir.karthi@gmail.com>
Date: Fri, 7 May 2021 15:51:33 +0000
Subject: [PATCH] Fix decorate_class for Python 3.10 where staticmethod is
callable.
(edited by mgorny for more readable indent)
---
freezegun/api.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/freezegun/api.py b/freezegun/api.py
index cab9ebe..eb3a931 100644
--- a/freezegun/api.py
+++ b/freezegun/api.py
@@ -598,7 +598,10 @@ class _freeze_time(object):
continue
seen.add(attr)
- if not callable(attr_value) or inspect.isclass(attr_value):
+ # staticmethods are callable from Python 3.10 . Hence skip them from decoration
+ if (not callable(attr_value)
+ or inspect.isclass(attr_value)
+ or isinstance(attr_value, staticmethod)):
continue
try:
--
2.31.1

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Let your Python tests travel through time"
HOMEPAGE="https://github.com/spulec/freezegun"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND=">dev-python/python-dateutil-2.7[${PYTHON_USEDEP}]"
BDEPEND="
test? (
$(python_gen_impl_dep sqlite)
)
"
distutils_enable_tests pytest
PATCHES=("${FILESDIR}/${PN}-1.1.0-py310.patch")

View File

@@ -0,0 +1,15 @@
<?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">freezegun</remote-id>
<maintainer status="unknown">
<email>spulec@gmail.com</email>
<name>Steve Pulec</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,7 +1,7 @@
DIST govee-ble-0.14.1.tar.gz 10498 BLAKE2B 11ffbd2c67cfdea6e2cac822db22e0ebbf9cb09979f473fb665ab813558398263142ec145e8a5d5e9da59dfb3cad254127fd59ce12c4cbd02b8fa250d9c75ec0 SHA512 7768a93b68ba33cd0fc25a48e44bb03f2cbf85f766945efe6d25a5d8bf207d14b23a9492b91f8fac313125848bfb0dfb3c491ce7cbabcffbe229d52818b6adbb
DIST govee-ble-0.17.1.tar.gz 10517 BLAKE2B 2366552e6c727e663b5055c076148f8c228bd7ad590adad20d55d6705452f951399049000a6d8fab4cd914a170ce0f57e737525f6cc13ba2dd16473b21226cea SHA512 0cf6b4ac389014364d0e5e886503a01262b8d14a18658377f5c62400bf0a50df49af72443da1ba9ce0f091103f61e503f27291d5b612599b8f76b16a72944682
DIST govee-ble-0.17.2.tar.gz 10531 BLAKE2B 6ec99a99986b997eea9772f45e6495417c248e50a6775a3d6fe29c9de6a8335c1367b9cb6c4735eaade36e34dfbf5fc94690df5b6f410d082c88942523fb1f84 SHA512 94c78b81352380791b61c715bc3996bd5151da11e79172379f5fd121eda0b615d824caaf2278a5a5ad51a044509a479820f5f828169f48cec0cc2b70824772b1
DIST govee-ble-0.17.3.tar.gz 10541 BLAKE2B 157504afa75d92e3d9045238d611c1a02543ec33f4f8ae8be91167b010853901f202838f77ea16f1e8787bbf5a4883aeff906a988bffc519e375c20b1eacadbf SHA512 edb57ef0368a1166b65ba8b0c5eab9a321505809a0c2a77746bc73ca82b3bbe997b7b37285bc0790ae7f87f0799788dfc550c0abe9adf0fe3b6e40eabb283e36
DIST govee-ble-0.19.0.tar.gz 10557 BLAKE2B 2778b8f8cf270e55832614849eeff23bb13d53cb41e50053c6f6f7f9e74872b2f154b465a24a1e5bb6245bd062d1c4779fafb9fac4db93f55b1be8fab9d4edd8 SHA512 5eea774757917dcb620b0634acea9ac9c7d66a096b0b9dbd8674e15c846b268b3f4543c5b4ed1ff5e4888dc61930f314ed6919733a2c7865549f523d3fce0ed7
EBUILD govee-ble-0.14.1.ebuild 948 BLAKE2B 7a7de7b07c10d5252c7bffa2be1d8bf10c5e981a23b46ca148fb977f19efca9ae3e2825850ff5aa27db611f8503e15df201d8772309292e5bfc5fa39c893fcf7 SHA512 fa66e61b5c60b28c410e18e72ca44c7665c88a8dfbd9fd0c8f07df6213b6dd4ecdef72a2b5c44c00d52bd0427d20c01673143ceed0ab110b1c11567430784da0
EBUILD govee-ble-0.17.1.ebuild 1007 BLAKE2B fb466b08329d3111cd256cbef61b4df90519b446eeb8972252e13e7947fbd22bc08673fa45b4a81c30c4049df00e264c1f2d2ae5354870578a46b6723155ca6a SHA512 38c88e810f3405e4e8747031fc63b03a86bafc928f2dc34dd70b015654fcf58780ad7db5e4dc338b4e8493b090c5626a03ab7374f750ef64b1021f0a11fe4659
EBUILD govee-ble-0.17.2.ebuild 1007 BLAKE2B fb466b08329d3111cd256cbef61b4df90519b446eeb8972252e13e7947fbd22bc08673fa45b4a81c30c4049df00e264c1f2d2ae5354870578a46b6723155ca6a SHA512 38c88e810f3405e4e8747031fc63b03a86bafc928f2dc34dd70b015654fcf58780ad7db5e4dc338b4e8493b090c5626a03ab7374f750ef64b1021f0a11fe4659
EBUILD govee-ble-0.17.3.ebuild 1007 BLAKE2B fb466b08329d3111cd256cbef61b4df90519b446eeb8972252e13e7947fbd22bc08673fa45b4a81c30c4049df00e264c1f2d2ae5354870578a46b6723155ca6a SHA512 38c88e810f3405e4e8747031fc63b03a86bafc928f2dc34dd70b015654fcf58780ad7db5e4dc338b4e8493b090c5626a03ab7374f750ef64b1021f0a11fe4659
EBUILD govee-ble-0.19.0.ebuild 1007 BLAKE2B fb466b08329d3111cd256cbef61b4df90519b446eeb8972252e13e7947fbd22bc08673fa45b4a81c30c4049df00e264c1f2d2ae5354870578a46b6723155ca6a SHA512 38c88e810f3405e4e8747031fc63b03a86bafc928f2dc34dd70b015654fcf58780ad7db5e4dc338b4e8493b090c5626a03ab7374f750ef64b1021f0a11fe4659
MISC metadata.xml 451 BLAKE2B 31421b90de32e8b33b029eafa639de251bb0c5072012c21e6840add59ee0955beb6e6fbef05b00e079984c8dfd4f792bebf4902892cf2403948f4d2052db16a9 SHA512 d83dd10295f47c3d253d693a23683a635dc5f5d4bd949f1d7fb678a63b2b22102e37e9b1a76ad282622b8a1d2091dac66d191bdb61fcbc128f83083e29eea24e

View File

@@ -1,3 +1,5 @@
DIST ha-av-10.0.0b4.tar.gz 2496702 BLAKE2B 47650a53b1dd10399c20d2869f305cf7ff2f306247762264c4fc006a550903d048808be2821bf180cfdc59b0fd37dfb52dd0e6c2f17428ecfe8ba5172fee7db8 SHA512 227eb2c00c1b8158083fcf03e749718cfd79b80276b01a61b6612177484344747c9fb718c6a8d779c74eb1de634e2588f35ccf0ffd7f1a8a2c21721c8eca32dc
EBUILD ha-av-10.0.0_beta4.ebuild 936 BLAKE2B 25b39b943c8d9263f6ac436f8e823b4fd787d3c66b7927a1971ab9d7a0fef98dd86a56af3c54ef212250b9d98be64d30500a61f7682e192a9cb7878aa2b51417 SHA512 49c029f96902443996369be6e6340904434d64378f16677eb3d25dd68b20d1a07730e952e74e5c5f552768e9278c1c159275976703618d4f38f895dfa637e01b
DIST ha-av-10.0.0b5.tar.gz 2504648 BLAKE2B b6c0586f8b259138beaefd4caaa29ec8ace1262fe604e4178228e4ce03975b8d801d3c322372ff20fc935c7f9a1d9c2ef08f39b3f8f097f5ab028eb50ace6b21 SHA512 bff2cf9a7ca889fefc0f63d0ad191dddc7d2e37bf55b894f398d4a99dc9ec60afaf4f76df92bf1c67f73dffe615b954f40b3137f6c9219ed89a68e56237bb68a
EBUILD ha-av-10.0.0_beta4.ebuild 932 BLAKE2B 2bfa74d9d223dd4eb73b1de276e122840decad2866ee66a291d01055c8404e679a1aa809fc64834855e98f1f464b52d4e69c39a4afcfb93cd11606e37eb0b565 SHA512 b274a4058a00596e9fa5c406d811cd6fc178a15079b4f50605ccbdf6d9a4bcdaced83854252af5f92ad6837ca476ca7e65cdd93195ca00ddcd5e5a40c7293993
EBUILD ha-av-10.0.0_beta5.ebuild 932 BLAKE2B 2bfa74d9d223dd4eb73b1de276e122840decad2866ee66a291d01055c8404e679a1aa809fc64834855e98f1f464b52d4e69c39a4afcfb93cd11606e37eb0b565 SHA512 b274a4058a00596e9fa5c406d811cd6fc178a15079b4f50605ccbdf6d9a4bcdaced83854252af5f92ad6837ca476ca7e65cdd93195ca00ddcd5e5a40c7293993
MISC metadata.xml 446 BLAKE2B 4db222b4ee4793ad47f72f48705f37ab1bd968241dba55ca1e099e9edbbc9ab0ddc52eb279a7133a96dd29f8733cb999879c0ee361850ff7a1d04f5049f0f4ae SHA512 06d8513282dba897a574d40c7be84178e3bfb6c31de2c6c8b48012dbb782b5204d0de4ab20014b531aab6a180ec7a932efb2fa8da8f298b2049caebdd8ef8ff5

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -0,0 +1,41 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Pythonic bindings for FFmpeg's libraries."
HOMEPAGE="https://github.com/conda-forge/av-feedstock/ https://github.com/PyAV-Org/PyAV https://pypi.org/project/ha-av/"
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="!dev-python/av
media-video/ffmpeg
dev-python/ha-ffmpeg[${PYTHON_USEDEP}]
media-plugins/gst-plugins-libav"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,7 @@
DIST hass-nabucasa-0.54.1.tar.gz 36708 BLAKE2B 8263afc3b8ec660a52d7fd4c7301fa0d6d5c2fca6faa9e7a9f27f480ffdac35184923110c627d017697a420a5838031dfa909bd5e8ac7c5f83c4b997a197c0ea SHA512 6390bab82f82aa8c7faa5457679b55ea8dbd6e9b62d21438a56da4aeb79d8579834cf519d11f455f5b4803bf2899da208a87122c25efac711db3fa25d7885f30
DIST hass-nabucasa-0.55.0.tar.gz 37959 BLAKE2B 5298098d8310eda273054980dee1bc415d75725329a7446ee0ba5df7d58b33bed954f663ed49bed2fcd1922c44c9e8dba7350275e3d76a8f29cb0793dbee987a SHA512 5485f7eac80ca3d7d3d0b45f5dd0232d971c6ad7fbf62a80b37541858f73a7164f6f4640cf7633a408c427b641cf6f0eaf7d16477520fd98d2aa1cb81e12235a
DIST hass-nabucasa-0.56.0.tar.gz 37952 BLAKE2B ea3353fb5f3d715a1dcff27150cf9c81ea4822c146368545ca385df4551310d60778cc958276129052b964c6074d50471063b8879691067f21d7440c7e3b3294 SHA512 1f00600fbfa51e4fcf21a6fa967da95e8a64541520454da8d992e5703f16f7b33381e7120344b2273a2336c9e49b4b0f26870c7af3a62ff261daf35b080ae5fe
EBUILD hass-nabucasa-0.54.1.ebuild 1203 BLAKE2B c0a55a5e2ee9cf228f5a287711c84e94976ec71adcf3293acb19de29b583d61faa1657e054d79f1966ed8e86a21569988bebb0b1a720ecdab740f335b0b7fb6a SHA512 5d4f0707fea84afc51bbeef75578f11cfdb856d42c489294c030e089ba18f27a2df558aab9871011fe2dd144c0623026972c564f628f55c8b0b45c47abac6466
EBUILD hass-nabucasa-0.55.0.ebuild 1203 BLAKE2B 5ab86023b113690ff0556864b30d8d6b5de0d126e1c52b6b615e4f292d858c350257ea9a7a635b186338fda54ce6ae86203dfa32fd4fcb4d0da96f13e3d5adb2 SHA512 2398be0ad0de2ea64ea1447fa7233b793653e90f84e88bc255b080753da133a29c9bac824d4c8865d6f775f8415d81d7cc5db69443bbd73c63336c7ee0dd0657
EBUILD hass-nabucasa-0.56.0.ebuild 1203 BLAKE2B 9e4afebf0cd1c6a51840309be9ca93e1ab72a924802410af12ad3e35ff6a8b81a6b872881d793537656aa32c4ebe198f8a8beb6e511afb0d43fa397a19e26dc2 SHA512 74bd541c4932af90c74339f99e51c3ee81cb6e1355902bf972787fe6faccbe60641c5fb935ae33fe3ad75290e1e2bff136b781e5f7711889e4d714ed82e52410
MISC metadata.xml 464 BLAKE2B c6b39b5b27af5d4dccd5b3d013a16fa0c7a485352083ce564a337cb2a30b77d12c3c29469d63af33b8ff2a90c0d6be759050f5813c92d9b253e739c05e87eace SHA512 c076127e8753548a24db6b73120ab93bb7ca7ebafdf2050142b1027273ff5d332b7d7f50ea23bf9143e2c4185019faed9052cce1af8a319d6e524b89c5fe6f11

View File

@@ -0,0 +1,43 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Home Assistant cloud integration by Nabu Casa, Inc."
HOMEPAGE="https://www.nabucasa.com/ https://github.com/NabuCasa/hass-nabucasa/ https://pypi.org/project/hass-nabucasa/"
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 )"
DOCS="README.md"
RDEPEND="~dev-python/pycognito-2022.8.0[${PYTHON_USEDEP}]
~dev-python/snitun-0.31.0[${PYTHON_USEDEP}]
>=app-crypt/acme-1.30.0[${PYTHON_USEDEP}]
>=dev-python/cryptography-2.8[${PYTHON_USEDEP}]
>=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,11 @@
DIST home-assistant-frontend-20220707.1.tar.xz 23005860 BLAKE2B 1d158cee11ad1d0f475d1ec43b16f9d58e960e9f04230554323f248ab3f2aa43caaf208d550b0ca0564d04a6d696be4b31182f36fa43e860054665f6239ea901 SHA512 cd8d2c428608aa88836eb8a1517c1a1a83c39a3b5d917abcc7baeae582ff441ffdfd7c5fc6e1814f88595239852d05f747b68ac87d522f505757eb589df8fcd8
DIST home-assistant-frontend-20220802.0.tar.xz 23266160 BLAKE2B 33258e71dd47c5b1dcf30c38077ed497cd513275c120c1c500a8143ad938842edbdcd3a3d89bd6cf2c7120af8584286e1c552215e6435a4fcc48cec21d045dfd SHA512 504c246beadb0a18e327e705099f8294fcb4f9d7ea051b7a4aecb21e1d9635dc009415a1aea0397d35faa39c84193d59539fbf8fcbb5ac050361945182031b0a
DIST home-assistant-frontend-20220906.0.tar.xz 23472328 BLAKE2B 1ce97da315c34b2238ee096f16adabd9198d0ae23982416972098ed0819e799c757dbe8f92cdafa7f1ab45f85f255a842123615a203dce4c65864a88d6a4df9e SHA512 4b9bf3594e5d1c1e60e3bf93684dd594bda982ca2ef511d55dc88b2fa4d93cec5d9f0db9190710dea2c912a7e61f6f05ac2daad29a40677bb4de8aab6837b24d
DIST home-assistant-frontend-20220907.0.tar.xz 23416844 BLAKE2B 61db21f2440b723e2b5afd0f042b18dd83fede6910a0c92ed793f8e03b11f0895c56038e19a128dc93ab9f92d4812b74313f4a10f6cfda96aa922c0c14e45e2f SHA512 08121e8b81ad4f2e09b7c2e5d5546ae76e03285ba2403726891f3ce14f25c84b64f13b6b80bc86b819560d3631a240aad799ba7f6fde8ae9c6317371b1e7b6ec
DIST home-assistant-frontend-20220907.2.tar.xz 23391612 BLAKE2B b12be2f51b4246e341f6f9e174c863385375b659e0cc886624e629cecec337713004adbe45867e053bdf446acff17b32fd908ecf49fb5b236085359244d123e4 SHA512 497fee53d5f1de531f27ab231010b361fc5822db1fc11be01b3cc452eb4b01322e4eff7704386ba1b04439ca19d3cc31482189f20064361696048c8a457417be
DIST home-assistant-frontend-20221002.0.tar.xz 23780728 BLAKE2B 47ca5b6cbc10c1c54424de44288488144236e5632f39059a277bee5827eebb432efa25507c2991386f2db49a25fa27c30315d17aa4a4e24d65a2915680900210 SHA512 2f3ea82a071444476bc5a2b6e5d3708150527cd7fd54d38233a43737299d30e1108b852fe80ddf1c838c11f6f4ca965d83293ac539d3d4072c2ad342a2584dd5
DIST home-assistant-frontend-20221003.0.tar.xz 23796652 BLAKE2B 93b66bef95869a7df0f70a52effc7205c06079158ec4c4abc00f22f6e9d92beeb78dc45558545f386ad7e169691b0e8db769a628c9c185e1c556856f3f95c2da SHA512 49ffcd2f0b1ba8f82b8c6188fafe34830052e744d856a2fbbba135458d0a2192276f5cbb9aae6537467a2fefdfd3dd5835b6f5e1d05130415c7ab5acb95f97b6
EBUILD home-assistant-frontend-20220707.1.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20220802.0.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20220906.0.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20220907.0.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20220907.2.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20221002.0.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20221003.0.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
MISC metadata.xml 485 BLAKE2B db31a294d5ca2f4824e6ab06aaf266b0182e1c9b49d5aeafd299fd408fc5a96d0db3ac4d72732291b0c7f74480dab6cd4febcbeced136372db499d67eb46edac SHA512 c5a5ddd828915cd14975e480b2c6c9aa599aeb32ee6d7bfef4995450fa8b6d4cdc4b281c34c4cc34d4b15f8443c1d780bf72b5f5443edbcd50054fa434f367e5

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="The Home Assistant frontend"
HOMEPAGE="https://github.com/home-assistant/frontend https://pypi.org/project/home-assistant-frontend/"
SRC_URI="https://hasf.edevau.net/${P:0:1}/${PN}/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="~dev-python/user-agents-2.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,3 @@
DIST imaplib2-3.6.tar.gz 26252 BLAKE2B 196ae712c2dac75435ff4eb8ee90919bd99a41b758200631adfaacf71f07340f942f0131ec8620aee4c47946f96fbb50a78cd946cd2d222f0a00955a52132e10 SHA512 66c48a51b749ae50020d59855a4ea489ddd49b5b5919a2d3d576231f7a3979cf302f88aab525bf011075a36103eeeb52ab1a246633af3877b7095c2ea2399394
EBUILD imaplib2-3.6.ebuild 713 BLAKE2B eb9760bc9efb3d434eb06a24394af9f82f9b45a22b694ab90deb3e0a63b2c9709494e68de255efdcd35194a99e33d9863bf23722ca81f2fec423e61c3da9b5ce SHA512 086eec5aca8ae07a4417f84ebb600f46821104ae0515d7da614c0eaa372c39abc75b18dc95b7b547d9dcd0af39e2cb6bdd66b640f4d65d1fafebe0a0ecd46018
MISC metadata.xml 327 BLAKE2B c148821c272702b93677c43a096969f4eae214d745b847f2ae02509a544e5664e9c71581368d8abe2d6869d82c178d01561db8024f421a77732d4d635189d65b SHA512 35e6afac1b2b4c5b6e4598c75f009a37e0d07f3150bcee42251328d00cb335f51cb767413c9da3fcc88ab87dd5cb9cbba1f7c0fbffe626d231573ba1b025d0b1

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A threaded Python IMAP4 client."
HOMEPAGE="https://github.com/jazzband/imaplib2/ https://pypi.org/project/imaplib2/"
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=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,11 @@
<?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">imaplib2</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,5 @@
DIST jsonpath-ng-1.5.2.tar.gz 30691 BLAKE2B cfd715a762d211bc21d676354372efdf6c9e21731ed6a3e4772cd3f67f19241b9d84489a94fd85cacf3931d56474d8327266a6da14d26caca8906d29dbebdd2c SHA512 3b1d2473386b605e4243b071d867eece9a54602c111df3bf9b3ba8965f2ec2bf2fd389cf556e47d3c6e63a840d17923dffeebce75b56a0b9040b61d8b4e6371d
EBUILD jsonpath-ng-1.5.2.ebuild 872 BLAKE2B cf07c03d50b2087c40164e82633da8a4db627858afe7356dc31dd9ea4a6a60adb1e87a93f4f188ef522ffd7389c9e7174bcff1e0dc361cb850cc0f634879d768 SHA512 cd62525ec6541e9138f38f0ad7d5a58ea6bc683ca385758b31b7ed6b215c75aef96c20f8610b340e975db5a1417bce4c85a48f02202ee8a35e8489338181d1ad
DIST jsonpath-ng-1.5.3.tar.gz 32819 BLAKE2B 2f217638a5f4b76d0fe2bd8d0655794281d437983abe9fda96a40440bc97ba0ad13875b7cf83d06386258c43e66732b8a9d799ccaecf5034a9d01d120f403cb6 SHA512 adf501d0db74f76216476700dce342d7a92641ecb451bdce43d0c6abce59a278dc1696b959205030de256b456ae67a554ea35a5dec272f0a4fc84c4d2b76a5c1
EBUILD jsonpath-ng-1.5.2.ebuild 848 BLAKE2B 67ad8643c85a37b4b2dc9eedaf60c89b522e5264f9f350b1dd664d5049ac9e21daa51e9d8465d047ce17f68a157cf6f77dc72290cad7e5392f6b565ca24c513c SHA512 f74d4b63a1b52938600c442428feef4621e1623ab651b760d084c4d8acc789a8b43cb92c4ba16d1abfe6770096cc89633888b37106bf0bdc3b37510615656400
EBUILD jsonpath-ng-1.5.3.ebuild 879 BLAKE2B 4fd8eef476c0aa53f4c702fa6c9543c27a452f4b407419d8bc6a793b0a5b94df3d8c3e4b42bef0cd9b6abf28f0f3a6022a2cb574af1ea46d6dccfabd6f8ccb53 SHA512 4c5ec9f382bf59d32a2ae0fb78b896323256f75b3bf9759d6fdfaacdb3bfd73aea12523427b85594f8748adba2d94b7ea54125d41415dd371a97277642e354da
MISC metadata.xml 455 BLAKE2B 99adb52005d15f364bde074c8417943e3398bce14120797b0bd93049dcd68faf271ca73adef5b4a9a2533fa14162705b40bffbfd0b077a33b49df8f511cb6025 SHA512 ab18660e2ba65e9cb194294083146d1266f2e3649b32272be88c0d8b688fdf377c6a5e32341d48225b6baebe17084b9c369ff00c0ae285c230714dbe3f3ab03c

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A final implementation of JSONPath for Python that aims to be standard compliant."
HOMEPAGE="https://github.com/h2non/jsonpath-ng https://pypi.org/project/jsonpath-ng/"
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.rst"
RDEPEND="dev-python/ply[${PYTHON_USEDEP}]
dev-python/decorator[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,5 @@
DIST led-ble-0.7.1.tar.gz 16285 BLAKE2B f91ec0b8e8c5c51473afa464273e5e6aa469b519eaf720523b0bfd6c85fad7cb412019a0f1245fdb7dc112fb2c6edc0ea7c904565d0cf62e4db6fec4c2d51983 SHA512 d69796724b89af97c5d7673fd50411ceaf698472156b1f1bdde1cc78e3de4378f0fd6f9d8f0b7ad8275ac5b2a314ff18f3eac3836ad558398e2daa7d04c53181
DIST led-ble-0.9.1.tar.gz 16320 BLAKE2B 19c7f31cd831960da7fa65a46ac45bf987eadfa825784a6c5bb7ee4c15f4f679c5ade711fae71fc536066a67f5d1d1f9a1692f6d85fd3b7ca2aa428429792a96 SHA512 b8ff03d1d3bf2f2510209d8d9ade0f2d491675d166e91f08ba39ea289e4f36b81c1a06761d1034e868acee2a8a6f54a7fc40182c340523e8d3a693c985436e2b
EBUILD led-ble-0.7.1.ebuild 981 BLAKE2B 73052a0f0802ff4ebdde4caf464758ca225dd62be1cb66abae43fbb73abf394754e32f27422a5775d8d68ee8a1635ad6f2a43bc18a3afb29b7218704bfc193a5 SHA512 3caabf369b88b5aa67d890dca374c33c8ee73a08e208d8bfe5def3265d8d7fe65027aca33d75c179961c4249bcf5357f7b6130e9b3bf597e90e2afbac47d4d6a
EBUILD led-ble-0.9.1.ebuild 981 BLAKE2B 83f92a75e7b89c47fd9fd80917ce909e95272786d8212f0f1a1c550eb4797d2619116b6a7a1e63d595687d9dd555038782a39de262cabe9740e36d00a2955a3e SHA512 8dae4c28cabb452826fd87201e2b6cb9f274dbac5026e444b5a698f465cd89a86459f076000a1170ba05db33a7c731eb24616c702f67f3bafe7a2ddb33fe5dff
DIST led-ble-0.10.0.tar.gz 16311 BLAKE2B 275becf7bf21c30b7e03c2b198ba3d1cbaa32c2715ac0494c3a09524584c819a4b87b74f07290e7a1d1f571524da14187f9c180e2339c71a009cb5dbf87550a2 SHA512 b2af3b66ad7ace0c54b45ce05a4dc1a8cdf21b34fddba98b2215a7a8db0213de4325226140569c0a7afa327b661824776dabfffd8500aa91a3b08edd950f5c8b
DIST led-ble-0.10.1.tar.gz 16314 BLAKE2B 15755de8398353837dc1a63f7b1ea4a5d5d92c3399cc23de421ab2cc12ff6e02ff3dd11e011193e5666efbcb3c918ef6628e116f54daa8ff72461ab1150742a9 SHA512 10be6e75df45a393abe395de8c72a763670e39338d901b078498678b846a5ac63dc5efce9168ab9e29d6f2a1949890f539b9bbad58830c6c380df26e8d958266
EBUILD led-ble-0.10.0.ebuild 981 BLAKE2B 1b1b7b391c564029fc25a6431336d152886346040d74f052f60655559a11d91e4f78c53055e572e8a27175f8b3b7f238f37368d415084b5de5bed28b56ed44d5 SHA512 e8fb378e8b934e27ccd3c12b2032764dac7ee7ec4012bf51989c4ac7ddc1ecaf0177ceca98d40dafa1014e822a09f57d82e8d50c89ec315785b5c5a08d81ba3b
EBUILD led-ble-0.10.1.ebuild 981 BLAKE2B 1752bff879472594e8cdee1b0b7e3165d0fdf357d00c1bef66a843686ef8de7cdf0e6aee9f1820f77898b02bbcd2a0122ee8a2c98f835c69d3455a7faabd3df2 SHA512 c6806c528a79df00ec65b60a3b8c3b52761c726c1183fe6400636477a8cb3a69bd99d72337fa7b58d70b66a69fcd0eeca843a41ba44c09711f1f623c67545d0e
MISC metadata.xml 449 BLAKE2B 4d45f8a25c460ba45022f0e288066fb7b20aed729c29a2f5c58a6ad52c7cad4c9d60104d729aae449c86a6b43b5e4397b8e5c962241a3c2d69163da9ea03492c SHA512 15e7e479f2112ca3d6a6bb1e9f1f35f56d0a552162deb747dbe0c46da7b424fec323cd2cf1a0a876da2c9a36a7112151e29eecd231c90551ac6e9af013b6a36f

View File

@@ -19,8 +19,8 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.15.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.11.0[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.15.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/flux-led-0.28.32[${PYTHON_USEDEP}]"
BDEPEND="

View File

@@ -19,8 +19,8 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.15.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.14.0[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/flux-led-0.28.32[${PYTHON_USEDEP}]"
BDEPEND="

View File

@@ -1,7 +1,9 @@
DIST motionblinds-0.6.11.tar.gz 24091 BLAKE2B 9ed9113e781c71963456a102b01eb9d752157524e270b48988969463438bf4cf955d482c22e60ba77feaab74b1fb7047d1886c8475bd979a3e1fb6bba0fab887 SHA512 eeaae100a33d89af83bde90bc886ae437124304f09bf0d620c1f4576c86cc7af71f51ae4dc5a3cb8dae44fcf9ed2a518bcd916f43321a87b965b8f95a7521b56
DIST motionblinds-0.6.12.tar.gz 23868 BLAKE2B 1b2f89a16fd0d51b0d48d0f4e1fe8237d263af360e6295af8eaa28c5ba0d25b9cfece8f2d8eb9c01ca21089fc235400c4e362036601136830299aa7bc07842c3 SHA512 b1b731881f55b9c6008e3be851185149b1951a7e305d3331de7a40f4d948e563fec5101690620ff19ed986104d3bbc2aff27042484d6ac658a84d00808b386f7
DIST motionblinds-0.6.13.tar.gz 23992 BLAKE2B 64eda5a528cae43f126ef9574b8de1f76f8005f0fcdd17c8bbde2dcff8feb95ab6ad25909f40562fc7bcd70450a636df1234568801b269ddafea12a81bf8939e SHA512 1ce18ac8548ff907cc9b845a50f8153590d581c7543af8f6fdb858d955effa0370af72b6632004137619e3e9774c7aac586ba31b3b1cf89b6b3abccba4ab7a6c
DIST motionblinds-0.6.8.tar.gz 23722 BLAKE2B 03f4e11e0bbb2c5f0ae275485fa0dd6bc47194aeeda13dece47123d14f7821ecd59dbd403058907825a69c5c1e7629fb6ea9adb87a6a1a9d8102ea3be7d17e94 SHA512 2bdda11d211fe130eabd9be8e1634857957efba21f0b4f2e28ec0828d9be182d6ad998e30897c0425cce0ddb0372ee9e9debd086ed34a2fd111902781ad80d8d
EBUILD motionblinds-0.6.11.ebuild 785 BLAKE2B 7a854a17aa68a9e36ca6e3d8829f67e65803b3ec4525496640f5798e71fed4fcf127b0165ca963b8d077fde632621e9ada8cf402be60080bd2235df54f5c5ffc SHA512 fc59fcb4480aa1863efe9ec736ae3df979f00bc300cafe47cc8b8cf2b578821476111d3beeecf2dd891b4b5829627fc7ab1cc965ce433a9fe2c719a427fbff65
EBUILD motionblinds-0.6.12.ebuild 785 BLAKE2B 7a854a17aa68a9e36ca6e3d8829f67e65803b3ec4525496640f5798e71fed4fcf127b0165ca963b8d077fde632621e9ada8cf402be60080bd2235df54f5c5ffc SHA512 fc59fcb4480aa1863efe9ec736ae3df979f00bc300cafe47cc8b8cf2b578821476111d3beeecf2dd891b4b5829627fc7ab1cc965ce433a9fe2c719a427fbff65
EBUILD motionblinds-0.6.13.ebuild 785 BLAKE2B 7a854a17aa68a9e36ca6e3d8829f67e65803b3ec4525496640f5798e71fed4fcf127b0165ca963b8d077fde632621e9ada8cf402be60080bd2235df54f5c5ffc SHA512 fc59fcb4480aa1863efe9ec736ae3df979f00bc300cafe47cc8b8cf2b578821476111d3beeecf2dd891b4b5829627fc7ab1cc965ce433a9fe2c719a427fbff65
EBUILD motionblinds-0.6.8.ebuild 785 BLAKE2B 7a854a17aa68a9e36ca6e3d8829f67e65803b3ec4525496640f5798e71fed4fcf127b0165ca963b8d077fde632621e9ada8cf402be60080bd2235df54f5c5ffc SHA512 fc59fcb4480aa1863efe9ec736ae3df979f00bc300cafe47cc8b8cf2b578821476111d3beeecf2dd891b4b5829627fc7ab1cc965ce433a9fe2c719a427fbff65
MISC metadata.xml 460 BLAKE2B 4e3dd3f756cdb4c5ccf4840441692f83f9f670410cfc6ef5c3152d47cf39bc2df6793306abf8fd7f051c7072d97ac4818bb2afb688e063a04ef388a7c48813ce SHA512 b7c5a5cca32c5a3ee235b322b9326927faac4be0378f6c508ec901d93a51dc31e5348c7854971489e695ee4d46268f8b0daf372a28cf576cb8e2d21480a20b7a

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python library for interfacing with Motion Blinds"
HOMEPAGE="https://github.com/starkillerOG/motion-blinds https://pypi.org/project/motionblinds/"
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/pycryptodomex[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,7 +1,3 @@
DIST netdisco-2.8.3.tar.gz 30967 BLAKE2B cb85d2c4e3f41288a3a67394e5171b7e68257acc640f06777ad0ed22aa8d59322369ce0153df2f1467627f2dc3a880c09cd022ae3da5d9f18ad48382d86be46f SHA512 b7d6e19fd37b539b3697f63dbb76d425b2549020e72e7a9855cfd56eec5709427dcf4bda97adde031d64041b18e3dc95ea51110299f58342cf11199cb8e1162a
DIST netdisco-2.9.0.tar.gz 31044 BLAKE2B b6ca2f4fab64f142474b542a8f13b35db5ba5d8bbddddbe0aeeab244508baa11edf2c94f076155697fb93d76b791042f6befb9daeca0fe6ec549a215a88da41a SHA512 4617df4e27682262768552b9b99ed76e6d4063bad70c04a1993009a5889c264eccae55792665553e865e9bf4e745b0b5e51463d4e94929284309f426279ee3be
DIST netdisco-3.0.0.tar.gz 20413 BLAKE2B bce689834f55c97249b81eb47cf18c6ff71d8c365f4d1ca02f83d741b0810142f4b31775ced00d628d116f91e6150a0de234868d8a8458eaf1d8228d5ab733b8 SHA512 47ec671951b9796316000a6dbf028547fbf2918cdb545868dbfb066d83c2471d123e0865d375feadbdd76321df8c09110520e6c9cf3c6c1dcdaa49a09faf1097
EBUILD netdisco-2.8.3.ebuild 800 BLAKE2B 18c783ba3370b0764140d104645e0d0f55436425b73e332b60bbd926833027b870a520bd7a794ce4f943d306769f4b98414d6118efca6d9d86c912aae17438a8 SHA512 ac0c016d8c34b9f4113b39fde6a17b27a3b5c035778e0b3f59dde249425ba3f803d64c36e8ab6570c41151cf630f9d841d219e42221d5ae3c3ee564bdb1ef095
EBUILD netdisco-2.9.0.ebuild 818 BLAKE2B e96c8fa6259f41156d2434f69db075ef4fc351debab5e5437ae1d0fb1d8a283fdee5d0d05549c0262303f354f11aa8e317785a45eed7cae96e934b197920f78a SHA512 74d3c4aa12abdbe4721478e7911dad639b75c02058d2ed4c8b229c7aa846ea9b429c436daea45c0628e9c12ed5f17e5d4db648d9ef97aa8da5d1d35e346b7bbe
EBUILD netdisco-3.0.0.ebuild 818 BLAKE2B e96c8fa6259f41156d2434f69db075ef4fc351debab5e5437ae1d0fb1d8a283fdee5d0d05549c0262303f354f11aa8e317785a45eed7cae96e934b197920f78a SHA512 74d3c4aa12abdbe4721478e7911dad639b75c02058d2ed4c8b229c7aa846ea9b429c436daea45c0628e9c12ed5f17e5d4db648d9ef97aa8da5d1d35e346b7bbe
EBUILD netdisco-3.0.0-r1.ebuild 823 BLAKE2B 9437cddc8106297fd9cb3b6512175db8448344d8ff3ff1222a8ec026f63e8f9994a2f8ae9c74c6341d5592916d56b417df65cf9a2212e09a6b9cad59fed8f6a8 SHA512 a17d4d696a01058a91879685cc511c7d04a52369dda0ca1f6ec7517c35ea08c6e803711fb7552ac639d9234275669b5794354bdf0213ae35563113c2096e95fc
MISC metadata.xml 462 BLAKE2B e5643b396bbad7c81357b8d5892204107f6fbb3f12af14ec150b7bf2a3982721c07b72183ee634964fb2bf1bb9c79a1fa5854b7954dd00593b86cb98887da73a SHA512 a0b34a6cc4e2636dc2fc6e50850e200e651a94011b408a06cd21ef247ea198037ec33164197b967394bf3eae1da84cf364754532031e0d4881f1e254ba02cd2c

View File

@@ -1,32 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Discover devices on your local network"
HOMEPAGE="https://github.com/home-assistant/netdisco https://pypi.org/project/netdisco/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.30.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -32,3 +32,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,34 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Discover devices on your local network"
HOMEPAGE="https://github.com/home-assistant/netdisco https://pypi.org/project/netdisco/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.30.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,3 @@
DIST pandas-1.4.3.tar.gz 4941520 BLAKE2B b134f7c04c2478b7105214ed62e9adcaed98ffb4179a785f7887850d66702bf0f185d60a3da6de6226742529008bac614b494453dca929e477960ff3b43ef93d SHA512 d8d7575ce2b813361641d4e438844e03ed79179f5dcc56f2e4923bfeceab6f825a9bcc419e9492ee5e0272ea7c9bb9eeab6a0e242a880a87999df2a492436d8e
EBUILD pandas-1.4.3.ebuild 6415 BLAKE2B 301b741131740c4590bc92aceb84dae270a1324523116eecb2e62c247ab81c1728998d75f15b6990a6f72fb1c50be7b23bd3a45fe1a32289d736f3f70f799280 SHA512 bf4a88fe60608cfa29b709681b708a0097c21effb4574f34ff56e3778e71e128c6ce0f40df2dc2af81b6062c3ec38ed548d3eacd0a841e03ccf95e65b9899c73
MISC metadata.xml 467 BLAKE2B cdfa2316fbbe18ad49c0be378f8fffe954c682ea0c08f40bf891c772971fa1bbf3ca90f0c4625302fb40113eaa7c18133744a7e70d2af2bd38ff36c34d956e55 SHA512 4ca207e63b09551118e55239ff7d3a4c5761d54b50ac8afc7cea8076761f1d4abdf21ca4d01df3ebf403e1f6922c88a9e40c96b2b26c1f1eeb044656474a795a

View File

@@ -0,0 +1,15 @@
<?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">pandas</remote-id>
<maintainer status="unknown">
<email>pandas-dev@python.org</email>
<name>The Pandas Development Team</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,197 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE="threads(+)"
VIRTUALX_REQUIRED="manual"
inherit distutils-r1 multiprocessing optfeature virtualx
DESCRIPTION="Powerful data structures for data analysis and statistics"
HOMEPAGE="https://pandas.pydata.org/
https://github.com/pandas-dev/pandas/"
SRC_URI="
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
"
S="${WORKDIR}/${P/_/}"
SLOT="0"
LICENSE="BSD"
KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="doc full-support minimal test X"
RESTRICT="!test? ( test )"
RECOMMENDED_DEPEND="
>=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}]
>=dev-python/numexpr-2.7.0[${PYTHON_USEDEP}]
"
# TODO: add pandas-gbq to the tree
OPTIONAL_DEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/blosc[${PYTHON_USEDEP}]
|| (
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
)
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
|| (
dev-python/openpyxl[${PYTHON_USEDEP}]
dev-python/xlsxwriter[${PYTHON_USEDEP}]
)
>=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
>=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
>=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
!hppa? (
dev-python/statsmodels[${PYTHON_USEDEP}]
>=dev-python/scipy-1.1[${PYTHON_USEDEP}]
)
X? (
|| (
dev-python/PyQt5[${PYTHON_USEDEP}]
x11-misc/xclip
x11-misc/xsel
)
)
"
COMMON_DEPEND="
>=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
"
DEPEND="
${COMMON_DEPEND}
>=dev-python/cython-0.29.24[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
app-text/pandoc
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/nbsphinx[${PYTHON_USEDEP}]
>=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
>=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
>=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/rpy[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/xlrd[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
x11-misc/xclip
)
test? (
${VIRTUALX_DEPEND}
${RECOMMENDED_DEPEND}
${OPTIONAL_DEPEND}
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
>=dev-python/hypothesis-5.5.3[${PYTHON_USEDEP}]
dev-python/openpyxl[${PYTHON_USEDEP}]
dev-python/pymysql[${PYTHON_USEDEP}]
>=dev-python/pytest-6[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-1.31[${PYTHON_USEDEP}]
dev-python/psycopg:2[${PYTHON_USEDEP}]
dev-python/xlsxwriter[${PYTHON_USEDEP}]
x11-misc/xclip
x11-misc/xsel
)
"
# dev-python/statsmodels invokes a circular dep
# hence rm from doc? ( ), again
RDEPEND="
${COMMON_DEPEND}
!minimal? ( ${RECOMMENDED_DEPEND} )
full-support? ( ${OPTIONAL_DEPEND} )
"
python_prepare_all() {
# Prevent un-needed download during build
sed -e "/^ 'sphinx.ext.intersphinx',/d" \
-i doc/source/conf.py || die
# requires package installed
sed -e '/extra_compile_args =/s:"-Werror"::' \
-i setup.py || die
distutils-r1_python_prepare_all
}
python_compile() {
distutils-r1_python_compile -j1
}
python_compile_all() {
# To build docs the need be located in $BUILD_DIR,
# else PYTHONPATH points to unusable modules.
if use doc; then
cd "${BUILD_DIR}"/lib || die
cp -ar "${S}"/doc . && cd doc || die
LANG=C PYTHONPATH=. virtx ${EPYTHON} make.py html
fi
}
src_test() {
virtx distutils-r1_src_test
}
python_test() {
local EPYTEST_DESELECT=(
# test for rounding errors, fails if we have better precision
# e.g. on amd64 with FMA or on arm64
# https://github.com/pandas-dev/pandas/issues/38921
pandas/tests/window/test_rolling.py::test_rolling_var_numerical_issues
# TODO
pandas/tests/api/test_api.py::TestTesting::test_util_testing_deprecated
pandas/tests/api/test_api.py::TestTesting::test_util_testing_deprecated_direct
# TODO: these require a running db server
pandas/tests/io/test_sql.py::TestMySQLAlchemy
pandas/tests/io/test_sql.py::TestMySQLAlchemyConn
pandas/tests/io/test_sql.py::TestPostgreSQLAlchemy
pandas/tests/io/test_sql.py::TestPostgreSQLAlchemyConn
)
local -x LC_ALL=C.UTF-8
cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -c "import pandas; pandas.show_versions()" || die
epytest pandas --skip-slow --skip-network -m "not single" \
-n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" ||
die "Tests failed with ${EPYTHON}"
}
python_install_all() {
if use doc; then
dodoc -r "${BUILD_DIR}"/lib/doc/build/html
einfo "An initial build of docs is absent of references to statsmodels"
einfo "due to circular dependency. To have them included, emerge"
einfo "statsmodels next and re-emerge pandas with USE doc"
fi
distutils-r1_python_install_all
}
pkg_postinst() {
optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck
optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1"
optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml
optfeature "for msgpack compression using blosc" dev-python/blosc
optfeature "Template engine for conditional HTML formatting" dev-python/jinja
optfeature "Plotting support" dev-python/matplotlib
optfeature "Needed for Excel I/O" ">=dev-python/openpyxl-3.0.0" dev-python/xlsxwriter dev-python/xlrd dev-python/xlwt
optfeature "necessary for HDF5-based storage" ">=dev-python/pytables-3.2.1"
optfeature "R I/O support" dev-python/rpy
optfeature "Needed for parts of pandas.stats" dev-python/statsmodels
optfeature "SQL database support" ">=dev-python/sqlalchemy-1.3.0"
optfeature "miscellaneous statistical functions" dev-python/scipy
optfeature "necessary to use pandas.io.clipboard.read_clipboard support" dev-python/PyQt5 dev-python/pygtk x11-misc/xclip x11-misc/xsel
}

View File

@@ -1,5 +1,5 @@
DIST pybravia-0.2.1.tar.gz 7518 BLAKE2B 6a7c6eb8567f1eaa6eef71535457935b8170f417e3ec74250f3285e1457326e58cbbcc47dbd72cb30638c238c831a3f0ab83d3915144fdc43896528c51a2ee48 SHA512 72cf9837488ebdf3e3c3b057ff20035486b0770548630cfef62b26c85249303f3b37e2d7a85414bfad1a35e54324d02e842729519ee0d26c06a445e5c5676837
DIST pybravia-0.2.2.tar.gz 7858 BLAKE2B 13be0edc198be4af7f2968fb0e58c6353d23c4b27fa79eb33460ce692ee90b9e757905d60f22c9efc6326366547a7357042a631684e9b89bf3e110b817ab52fb SHA512 861776486a86b03aedb8095117403f0aec6e26bf5aa78f2badbe39e2324b1d6290f99ed7a48dea59b18b1fce127fbe0b515e3f22ec26be90a3d848cce5d6d342
EBUILD pybravia-0.2.1.ebuild 791 BLAKE2B 88181938fa9fb01dfafc4b11cadea9c6092095297de48957f6135efe60eda31c4bea30e596c47a7a6e1138443c37ee90efa8488ffdbf3c8f8a1d6b6544a5698a SHA512 8bc46f4df140cc8d0999b1ddd3fb05fa274879cc9a39024ef501b0be3e8cbb3e105d1611feda1a855ffea76a78ce7eac608e636989562b54e9e349a0ee567088
DIST pybravia-0.2.3.tar.gz 7940 BLAKE2B 12d82cc58982868a9c0669f8b6f942aaeb3d22e90bce64459e1779e54ba44963bbb36df3006841a52c5a95bbc59a3fb28dfc2bd00e74e565a69e003ae59f907b SHA512 261198cd0067eab21fbd1b121d1ca53b06153643c9f4d8b5518a60c8608699be29a651b22c57b529b20cd0a7b45a4e76f375adf9e12963a87a3d3c40352c140f
EBUILD pybravia-0.2.2.ebuild 791 BLAKE2B 88181938fa9fb01dfafc4b11cadea9c6092095297de48957f6135efe60eda31c4bea30e596c47a7a6e1138443c37ee90efa8488ffdbf3c8f8a1d6b6544a5698a SHA512 8bc46f4df140cc8d0999b1ddd3fb05fa274879cc9a39024ef501b0be3e8cbb3e105d1611feda1a855ffea76a78ce7eac608e636989562b54e9e349a0ee567088
EBUILD pybravia-0.2.3.ebuild 819 BLAKE2B 72736ab5d2e6ab3860b27fc31280ec17bf893e33240babe6618e60b36089f594c8d73900f3a3bdf6e31e5472463187e2beb5f8ad6a29d87ffa48210535222170 SHA512 22f04a4550f2ea40d4345f7101e7feba98032e888d63e6106705d41b9ac1563899b3363c1e547aabc20af799565d4d7a583d7c73dbcd3625eb223c8de370e3c0
MISC metadata.xml 449 BLAKE2B dddd5e91235da8a311fbf35b2d06405ccaac85e70280b60d6815be48baa373ff59c32f544ebd11a2e4dc97758cd1512c1d86a7e55da5196eab4e98b865c0b933 SHA512 6eef9a1123b09d179f6a3c58fa55897fd949b1388fe424c3a8018a067d5769e5854bb1ec531e2fe5778a06525c860d68991ee538b85f57b3225db579408b4115

View File

@@ -4,6 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1

View File

@@ -1,5 +1,7 @@
DIST pyfritzhome-0.6.4.tar.gz 13402 BLAKE2B 02c52eade04b896ff4ff90653f470c67b499f4ce67df7509654da69a2a5197f532221e11c53a9a637919a292971048411d3d483c9c17cfa44e3a706124d3ef3b SHA512 841df8d3adb642b1470310fd12c3640c7070e418fa9bcf3af69f7b3b657bf067d282f04b4785a7153da29148a037cd494e9a91e9d5913e00b198d1f974ff45aa
DIST pyfritzhome-0.6.5.tar.gz 14450 BLAKE2B 405f2dec300f3d86f9ad2ad87d0ac3e6f165d0a41acd94153c0a76eea20d3a6a4d8129a49e0dbb3f8918c156254a3232a36eb38aee0378f322aa1400d7c342a1 SHA512 70a831db9fa4b60b8b0d6df7a697aa2bb85194bf27a716126db2e91229333c6867975a12249ef3bc8997a91cfa9b0e131f7730ddc2a46505f33d915c2ca7807e
DIST pyfritzhome-0.6.7.tar.gz 14492 BLAKE2B e54585455ee594d1effeee8ffa09b9f7fa3fb8ca253c3891710bd15919d0055ff5477d6da025147a1acea41b93da39fb4f7310042d8c6929b7967e7439480215 SHA512 e4cd85302bb02ef1a5f2f1bc9a303439e5b1214868ebd9ae4659b1fb0c202851911fc53f63693a584d4a26e96209797d55c2200754e06d2a88c6ea85129d9ab5
EBUILD pyfritzhome-0.6.4.ebuild 732 BLAKE2B 987c02b8bbf438ab2b259d63b061bcbf131cf7e8479a364b33c7bad604e9a455ea62fbf27c5bf5b8f426fd28de4d14a6e13f6447f8fe1b25380fc0eab314d709 SHA512 ab310ccd28408633b6d4478aae006a0c8d1760c1d7a019737a27310fffe12d4be077af17261c93048e8eef7b77fa9f62bcb4d1908141c68a5052b414216a2c44
EBUILD pyfritzhome-0.6.5.ebuild 732 BLAKE2B 987c02b8bbf438ab2b259d63b061bcbf131cf7e8479a364b33c7bad604e9a455ea62fbf27c5bf5b8f426fd28de4d14a6e13f6447f8fe1b25380fc0eab314d709 SHA512 ab310ccd28408633b6d4478aae006a0c8d1760c1d7a019737a27310fffe12d4be077af17261c93048e8eef7b77fa9f62bcb4d1908141c68a5052b414216a2c44
EBUILD pyfritzhome-0.6.7.ebuild 732 BLAKE2B 987c02b8bbf438ab2b259d63b061bcbf131cf7e8479a364b33c7bad604e9a455ea62fbf27c5bf5b8f426fd28de4d14a6e13f6447f8fe1b25380fc0eab314d709 SHA512 ab310ccd28408633b6d4478aae006a0c8d1760c1d7a019737a27310fffe12d4be077af17261c93048e8eef7b77fa9f62bcb4d1908141c68a5052b414216a2c44
MISC metadata.xml 458 BLAKE2B f3062ecc7c68f3989d4ba7b61d962c7e8f4580ab4546b6f7abc2c2e9daef0dff5ed5e62770fb4597d4da86efa2615db6c8d57334483893ec5e4f6b9200d3bf65 SHA512 ffebce99c0b74c397f81692d165e822f35ca6cffa3406afce26a9684da70c7e957e3e7fd710742ad0e808aabd7490776ab4edcdbe2f68f5388f5a6e4247f1d9b

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Fritz!Box Smarthome Python Library"
HOMEPAGE="https://github.com/hthiery/python-fritzhome https://pypi.org/project/pyfritzhome/"
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/requests[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,5 +1,7 @@
DIST pyipma-2.0.5.tar.gz 5718 BLAKE2B 0918441bcff5ae0c2be7fc8c7018f33ddb38ddd7944f0482f5b9d3cefb48c967b4d927f846f59bc7df39cebb3fcd767c594d0393e7cf5c1184f167ec4e6ab484 SHA512 a2e59c8562125b07b02285130ef0ca876a8e265d4d8bccff398008e008492204e3556273fca6943281658ec7645de1888721078f79326e7389a3de28ab51d3db
DIST pyipma-3.0.2.tar.gz 9498 BLAKE2B 94d9f886fd77db96270ae82a7a7e059002be3b7084d263f2b2acc933bd043230e8b6afff01aed8885021e7735f88b87193ef8ad202c094f9f0cb1ba1e95f5903 SHA512 eb601ac02fbb21998a054deee8054b94965c668f2aca4f48fbbd0e05346c00b58081cb992e48b3fa72f8a95f22b43baf8e4b5752c8c714b98ad828b86ed66a6b
DIST pyipma-3.0.4.tar.gz 13939 BLAKE2B a25e302faacaeda1ed5633ddca880fff04fb4d387fe1a50717f05704a0bab0acec1eae9f92bb33aa80fb94bc83277773e82a01c99e17f68f27af20a585c17d39 SHA512 a4b301994a878991ef411f7cf4b1ea7a937a47b8398f3570fcea5356d9c18442762dd43c7e10524cffadccd87d0e4ad4d5f51b2f01119d023f8afa799638bf56
DIST pyipma-3.0.5.tar.gz 13992 BLAKE2B 0eb0c69a72feb86d27f821a849bf5f3680d73843956d86446670f58b1cd830efc3814d618b9f1874fe88c44001845a5ea569d9a2945198e0ca8262c7246dbd01 SHA512 eb6498dcae8e255c914cee2796cd829ff0b70061fd608acf59f45abb32beac5fd696fc7bd1e4b5cc262452e8c96b00718e978bc2d967d5ca130a10763994cdb5
EBUILD pyipma-2.0.5.ebuild 798 BLAKE2B 4c2f594ae459c8d323fbd5e868d9ea3ea54fb167f561e7c73386bf5abb0de8cfec5b8a4e5a84a1402587f1265c3b41d9509e266bf05e3314b61978aaeafb16dd SHA512 f4ef9a6b2bc18f71b6a09bdccde6764657ee3dc466adc65a21af187d3e65f185d2431d22885ec150fdcd435258e3736983677a4e78dbe6173c3bdd1778ee7c37
EBUILD pyipma-3.0.2.ebuild 829 BLAKE2B 1994307a0d19b539e523245fad53d9932259b449579b13a3cdd1e04b93c927922fc8f797ef97a518ce48dedf13e4025182e9118c73f5d54df7344c279abc0e13 SHA512 f37f4da18a83160134a2c3efbbd878f343aa64a6608ab2db2e7b8b14ff9c63acdcfb8e299294eb44b54a7e8b8dde74c163dcd8906e06f91ef4838c5665a7b779
EBUILD pyipma-3.0.4.ebuild 837 BLAKE2B 1e0bbf704c64defebd242f737a560df3d47a7187772661b06b99bc1095b5d13bd0ee94679e705a83bbb2f3e7b6321299614df2d2a3eff1ced9d6fd649e180904 SHA512 9eba6bda91b691f45e1b9d7f7efd51431b19cb838deb7b04207a6e2925594559cf32a2ebaa181b4a668e307e9b9ec42f1369d236485cee379998fe2129792022
EBUILD pyipma-3.0.5.ebuild 837 BLAKE2B 1e0bbf704c64defebd242f737a560df3d47a7187772661b06b99bc1095b5d13bd0ee94679e705a83bbb2f3e7b6321299614df2d2a3eff1ced9d6fd649e180904 SHA512 9eba6bda91b691f45e1b9d7f7efd51431b19cb838deb7b04207a6e2925594559cf32a2ebaa181b4a668e307e9b9ec42f1369d236485cee379998fe2129792022
MISC metadata.xml 450 BLAKE2B df2dc3a7c513d92b085f725112251b13442ccc1da6bfdb53413adeb923ce4dd3224901b1bbfc36946900f1658d8dcce00e6fde3f73bb1fee873bbff869b30ed8 SHA512 3d1b615084cf02b699db3fd46762ef1386e20eaf52c98223aa926b954c162bdabef76bc0e7a607103fbb4bc5da72165615274602a0908fde2bb2261267d9883a

View File

@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Library to retrieve information from Instituto Portuguges do Mar e Atmosfera."
DESCRIPTION="Python library to retrieve information from Instituto Português do Mar e Atmosfera"
HOMEPAGE="https://github.com/dgomes/pyipma https://pypi.org/project/pyipma/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python library to retrieve information from Instituto Português do Mar e Atmosfera"
HOMEPAGE="https://github.com/dgomes/pyipma https://pypi.org/project/pyipma/"
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/aiohttp[${PYTHON_USEDEP}]
sci-geosciences/geopy[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,3 +1,3 @@
DIST pymodbus-2.5.3.tar.gz 165383 BLAKE2B c0f77826ceed12ec7cd79b75901db06737f2f689bd4a458861c9548442494f3193d948007eecfff9cadb861658cf5bd82b7cbd5afac1631c70b14321a97e9562 SHA512 759ad4a333b3e40b839cd5fbb60a455f0b9756f1a7b9f77688916fa73163641a7b6a54ef72137e38035b56a2d473f3c6e3fff88fa84a7695544a5b75b2d5d6f3
EBUILD pymodbus-2.5.3.ebuild 942 BLAKE2B ca409de0c6fca7efc9012a3ce3e507393ea72de3d7ff796f446c3dc20aa2a83f63466c0cb9de5c070fecd152ee4156744304bd33e83a742bc750b859fe87fc2c SHA512 d138415a263009868bfcd5056de7c80ebf998e22769d00a6a1b71f64e9aeb5ef6bba97a3986279ffe4553cb6d7a3995e35d060e2aeb92bdb4eb35488912bea5a
EBUILD pymodbus-2.5.3-r1.ebuild 1508 BLAKE2B 8c1e90ef3df033eb7b2acd1ddfd2db8cbb12cbf76165337eaa99182e24a9a6e2eab7897c338ad930d60c1e8f1d6a958282eb8e28d883f10a282bc465314c8694 SHA512 1c6a3b3b353d830d3df47df1d32615d3eba10554f311e05c36120610e922c9f9de2810675804be6ee80bb358151e7148c1337abe0a611c9cefba6770b8fea711
MISC metadata.xml 575 BLAKE2B 566382803c8b1fe2b4a433f17e7a8c98085a10a50023c073f607a1b19138b1bcddee8fb8c13db072cf878b30333ee44299edd9cbda3f55e0ef4e0649ca4c6719 SHA512 8afafb4bf67ef07618a9fcc8cb2364b5b3a9364f1cd3ff8c48759a02aa3ebf24d0464d4dd1bbbcbb746041ac53ee9977f1fa2d0097b73301d39433d619f20df4

View File

@@ -0,0 +1,56 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A fully featured modbus protocol stack in python"
HOMEPAGE="https://github.com/riptideio/pymodbus/ https://pypi.org/project/pymodbus/"
MY_PV=${PV/_/}
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="datastore serial test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
>=dev-python/six-1.15.0[${PYTHON_USEDEP}]
>=dev-python/typer-0.6.1[${PYTHON_USEDEP}]
>=dev-python/prompt_toolkit-3.0.8[${PYTHON_USEDEP}]
datastore? (
>=dev-python/redis-2.0.16[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.1.15[${PYTHON_USEDEP}]
)
serial? (
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}]
)"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
sed "/prompt-toolkit==/c\prompt-toolkit" -i requirements.txt || die
eapply_user
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,36 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="A fully featured modbus protocol stack in python"
HOMEPAGE="https://github.com/riptideio/pymodbus/ https://pypi.org/project/pymodbus/"
MY_PV=${PV/_/}
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test serial"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/six-1.15.0[${PYTHON_USEDEP}]
serial? ( >=dev-python/pyserial-3.4[${PYTHON_USEDEP}] )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,3 @@
DIST pyqrcode-1.2.1.gh.tar.gz 63404 BLAKE2B b192c55f3e6fb5c6d2c5f245d34fc909fbaaa582586a2a60526a98fb83079136358a0012d98e0772fb73eecb5133fecb643525fae05de8eede10b6f7a6662f08 SHA512 87a307e57d470153b37cccd3e79c8e04fc8de63cc7ffce313a7cc7d7e7f53b2979125ac3680a4b261fe0eeffd476e7934fa189a679f9370d690113811cc750b8
EBUILD pyqrcode-1.2.1-r2.ebuild 949 BLAKE2B d97f8a89ef37b0ecdb4c62d01a8423ebc2fd79deb401cbef23d59cc523fa14bdf93339ae66203b6ae4be7efd6518a5f1ce0a2cb6d986a6167d7306c4fbe5e69a SHA512 b7dc4d1bf38918d085bb65a08fe09a84746e6cd4343d02aff2630dd4861ddb5902764db957270a3308cbed14f4fdb1eb1cd6328e154182f7afe10457db1f440f
MISC metadata.xml 505 BLAKE2B 2e2bddf682597774cced373ddae9660c28acad70293f9720091c7e72ce46c316c6a6a066d26b518e0a03a751300e8e642f5f6a6f0edeaefbb94edaad5e9f0ae4 SHA512 5dc4d83ea9b4f20ebe3c1c094ac1115be2cb9339fb4516b31f3110f290218e208b9b505a8527dd79223362f2875ba20679de840c53e5697bcf04020d06ea001b

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">PyQRCode</remote-id>
<doc>https://pythonhosted.org/PyQRCode/</doc>
<maintainer status="unknown">
<email>mnooner256@gmail.com</email>
<name>Michael Nooner</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
# upstream doesn't do tags
EGIT_COMMIT="674a77b5eaf850d063f518bd90c243ee34ad6b5d"
DESCRIPTION="A pure Python QR code generator with SVG, EPS, PNG and terminal output"
HOMEPAGE="https://github.com/mnooner256/pyqrcode/ https://pypi.org/project/PyQRCode/"
SRC_URI="https://github.com/mnooner256/pyqrcode/archive/${EGIT_COMMIT}.tar.gz -> ${P}.gh.tar.gz"
S=${WORKDIR}/${PN}-${EGIT_COMMIT}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="png"
RDEPEND="png? ( dev-python/pypng[${PYTHON_USEDEP}] )"
BDEPEND="
test? ( dev-python/pypng[${PYTHON_USEDEP}] )
"
src_prepare() {
# don't pull in tkinter for one test
sed -i -e 's:test_xbm_with_tkinter:_&:' \
tests/test_xbm.py || die
distutils-r1_src_prepare
}
distutils_enable_tests nose

View File

@@ -1,7 +1,9 @@
DIST pyrisco-0.3.1.tar.gz 6075 BLAKE2B af4e5b6243fc1393e545254368904353cf98131fa21ac7a70a6ea88def9573af3fa0ceabd5db9a7243a7bf7dad2f1627b69cf7a39e13e65cfe464642ddb05f08 SHA512 04218d6b82699646c8db508cc0687bb0f0b90c3e84fd1a6157a263f6987064f0c51ec94e140a6835d051a79d25234368b8f65157e4ffa963a4ed3d08d2a59eaf
DIST pyrisco-0.5.2.tar.gz 14092 BLAKE2B 041d01f7bd0de8f991cdaf4e5fbc81b1ef3d72134a1de7a4f6983b22f8d0b05511c6d28b9e8aede0a72b04ad6b4f7f39ce084e69b24fcdfd0fe0952a96f9f284 SHA512 b8aa2a9bcf6f6b3ce920650575512e609271a28c48094a6efc7df420e08d1a762ddbd24a9733f15f0775e35637037de2fdf9ed6b97736177a09e1640b2c12cb2
DIST pyrisco-0.5.4.tar.gz 14196 BLAKE2B 99bba939794b37d9703c410631c7c274de428bb2a0c65a06ad0aeecbd6839991b8ebbd4766e550fd649007052d9590805acb80dc340fca70bd6fb3e8c956daef SHA512 9eafac4ee56715b2c6dd5b20c376be6fa0ac5d18808ea6a55148a69a76bcb42a706c30afeef908b081c458b00c2baec90f9521d2a8f2fadb718c75dbc8e00a8c
DIST pyrisco-0.5.5.tar.gz 14307 BLAKE2B 4e0b5aa6006776824a3460534f4ad426d4b1e4dcec1ac3c08b9a5cddc37fa893b4b75948a69965d49df6a823aed8113db3b37fd20f66a0aaf60e6df0bfc3a2cf SHA512 b9ea3a82510b36be53bdf949bfe3532334323fc3991d735cd000ab3ebd6de0e5dfad67a44881f1cf22e7790d7ecd18aac38cfa6cfac3b4a8dc4242aefd8c0a54
EBUILD pyrisco-0.3.1.ebuild 733 BLAKE2B 0421b54087989aea10556286cfc45ad076e1c8065bb83477128724fdc68ba12881edaa7e3346fceb6088dc288f8cbd6b8e8d69763ae0f9c8c67d57342d14da19 SHA512 78265a3cc820c75dd7e49f864822c64ca96a6b22394e73a0012bf835523e2c59ea877518a0ac2237fba8b431d1ea36911fe8b518f81bb1a132a0688df3832171
EBUILD pyrisco-0.5.2.ebuild 764 BLAKE2B 1bfb2f374aae162273851beaf25b3d7a20e9fed5f98d82405db2953779e02e55efb798204b414a5c1a1373efddf84cb9c9767df09c8b7c5e35fe726c484682f3 SHA512 aebe601995399003c0d71478e26c98745afce577d6ac714ee47798a53586aba45688f03d46552367d7b26edcfed76ae26f67e8fdba0a0fc29b4d9417321c665e
EBUILD pyrisco-0.5.4.ebuild 764 BLAKE2B 1bfb2f374aae162273851beaf25b3d7a20e9fed5f98d82405db2953779e02e55efb798204b414a5c1a1373efddf84cb9c9767df09c8b7c5e35fe726c484682f3 SHA512 aebe601995399003c0d71478e26c98745afce577d6ac714ee47798a53586aba45688f03d46552367d7b26edcfed76ae26f67e8fdba0a0fc29b4d9417321c665e
EBUILD pyrisco-0.5.5.ebuild 764 BLAKE2B 1bfb2f374aae162273851beaf25b3d7a20e9fed5f98d82405db2953779e02e55efb798204b414a5c1a1373efddf84cb9c9767df09c8b7c5e35fe726c484682f3 SHA512 aebe601995399003c0d71478e26c98745afce577d6ac714ee47798a53586aba45688f03d46552367d7b26edcfed76ae26f67e8fdba0a0fc29b4d9417321c665e
MISC metadata.xml 447 BLAKE2B d28dd36c175659ca0fd7a1fd0abedc68ad458308c8a1aab332205e4d70d71ef1246e00e6f0f3fe9cc01820beca473411503fbad8d787414dced107d8bd7f6094 SHA512 97bc379be1563911d532b48d5a5455d9790ae5e5c5d1f876e2e69d51bfd950a410156cacd8418f87854997743e97fb6b4725cbc72b2a913b3f767abb587a964a

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A python library to communicate with Risco Cloud."
HOMEPAGE="https://github.com/OnFreund/PyRisco https://pypi.org/project/pyrisco/"
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/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,7 +1,9 @@
DIST python-songpal-0.14.1.tar.gz 42100 BLAKE2B 8415f20b9015e0af8fb9f2aaeb265fdc9f1429f7c4204ed33931e7a6b49ccfdc097e0b9df66fa11f51eebb468c8fc9e0658aa164f27befde6e7bc6c02b67edde SHA512 b50b0f70d5db1dbf7dd0ed8deeb5db475b4b3c1be49b1f8e3875e4b371cd9d213530fc31e5a7b259f0dc3d59c948b21c177eb66db44967bedac0a267ebdbe258
DIST python-songpal-0.14.tar.gz 42107 BLAKE2B 476208a71ba5f66683011bd6568e05f1464304f655b315866a256bb1859dfa2801291d2e2069f9d2d29e135aed8cd5df7035f1adacfafdf20fbde9f33402e35e SHA512 a3721b4e36448e447dafe182153759671ca35043a026a63c867145ae2088a43abc3874ec474f5d274c2faa587b8c521634940100542621891eb9dcfebc0a416b
DIST python-songpal-0.15.1.tar.gz 42292 BLAKE2B f8ca23f6e92241b2fd838375c3270b0e0f54e007fd87986bb492adc2d93f16e086bfa5cd93c7afd1dd3c79e070dccc26ab20f0f28a7cb1be747969f993fbf81a SHA512 83c9d8247cbca8e1b35fe28c814d63bb9c52c752e346b3afca53e74930a714dcc08bfc13abdc9d501a3c51edb8722fca565529f78e74508ea0a47e1c7279b61f
DIST python-songpal-0.15.tar.gz 42297 BLAKE2B a4e6450c0888bfc5f11593cfe6faca62eafeab0a49e27de6548e610a5c0d6010f1acb9087c1fe76dbc181da80bbe6670d35e4ee776abd8288daaccfeb3c05be8 SHA512 87a65e736bde5b2857c697ad633fffbb94b1097076bfc01746de246360a6b2fbfa44a408da06c67be82dcc9db3d4828153a6f44ba99f0e6e2ab106393843a48d
EBUILD python-songpal-0.14.1.ebuild 935 BLAKE2B a2f7a486f10a97399b1a2ca8152148719bdad746edf4fbd6552ad46896c114cdd1e289bf909f7d5e474615c3267b90b0018ffaa6dcae518a1ce8083711ffe7f2 SHA512 4d1fcb3dd90a28170e49507bd070b1c76eac3e393298d505e635a9c9cc7af379b7f20818346367fd1b6e278d8b357ac2b717d39f821120f04a168d2ce79dd3b9
EBUILD python-songpal-0.14.ebuild 935 BLAKE2B a2f7a486f10a97399b1a2ca8152148719bdad746edf4fbd6552ad46896c114cdd1e289bf909f7d5e474615c3267b90b0018ffaa6dcae518a1ce8083711ffe7f2 SHA512 4d1fcb3dd90a28170e49507bd070b1c76eac3e393298d505e635a9c9cc7af379b7f20818346367fd1b6e278d8b357ac2b717d39f821120f04a168d2ce79dd3b9
EBUILD python-songpal-0.15.1.ebuild 994 BLAKE2B e6ab3a5989e87c5353ed9cb6cae64f0cd526188c94955c83bb16e3d333b2a26a460fbe6d839c8da90121be8ba49ceee1c09f74f1c8109606c50f4da3ea8ee40f SHA512 77e62fff1582fce28344748a33779327a83111eccaf88e75373cd5092a3d27313e7b33721802416ab5a62457bc9f89f32e3fe0fd2245e19f4ab91c09b025b61f
EBUILD python-songpal-0.15.ebuild 963 BLAKE2B 4aef8ad60431a9d15f00bf0522c45b0048f5e08de78f8e8cf7b6d25cf3d14e63d857069953fff1035b496d814fcd4cfd618b285f75954db6dd0472bb2f7d0c2a SHA512 179e44b3de0b691d4c8f659c937965d170d7c8903613369870a1df8e305eddecbff631012f9c8e78b8f591c6f566362f068ae4ce329757aa2a1451e15e0798e4
MISC metadata.xml 444 BLAKE2B c0c30e35df7c93453324806dcc0a896d77a0e4ae626e7cb823aab86b414e4a5021ce7ac3c9488f63aa7ba9e9c3c5b2437be8eeae49fd4e94fc6f805d2aba977d SHA512 ec58a4200c81595277660f0961b26ed98dc0dcef6525105a5245cc3ceb239f956175a88645da2d8372eea797ff4b54361c29bf51c2b25b63382820d0bcd22328

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Python library for interfacing with Sony's Songpal devices"
HOMEPAGE="https://github.com/rytilahti/python-songpal https://pypi.org/project/python-songpal/"
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 )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/click-8.0[${PYTHON_USEDEP}]
dev-python/attrs[${PYTHON_USEDEP}]
dev-python/async-upnp-client[${PYTHON_USEDEP}]
dev-python/importlib_metadata[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,3 +1,5 @@
DIST pyudev-0.22.0.tar.gz 85077 BLAKE2B 66c78aa4d3bea5ceae3660a93e5bd1733629bb5228d67d8e647abb8c237a2786c1061b07e034be5467f5bcab58d95ba30f91d74bdc54cd8253dff69be3ad4a80 SHA512 a09ed479a54a1772a6af68cb975fef792068c2de3655e20223905bc3f574fd32bd3dbe6b97062eee3ab5f08a8b041ad3ea86dfb68c839ea44e29d65ec1686670
EBUILD pyudev-0.22.0-r1.ebuild 1415 BLAKE2B f6718d605a315a1599650e8669bafa85df4841bc552f2fff27e7025981c0ff3fc2322086e9f02ba805adc9cd25b92b4159e2b4470660d6d574e7cfc836b5b6c5 SHA512 32d592971e81ceb7336f80d50d1811f0d94d28d206691af98d7365d5c735699428829be6917c6698c7498f75b12c9b3f2804b374c7b5d307f17d258424106b8a
DIST pyudev-0.23.2.tar.gz 87199 BLAKE2B 0ce4300296f4fcc3a56ba4100d3ebe7734330b3096fde59475fe9880758a3279324c4c3df883b22d1ec9f4e0cfa83fc7c25fbe54ed03a5e019567595deb21211 SHA512 40b947d363dca73789f5ab77cbda4b48349e28fe04f2f5cafb93d20799d842ebeb2b7d78d1f16dcbcaac5c20aff1b931b372c75852706e731337e6e1d30b8538
EBUILD pyudev-0.22.0-r1.ebuild 1379 BLAKE2B aec6baf3f5250e4ea513f131be577af30eb9f3e891e1115e1c2ca8960c327e6d43e7fc4cb4be64fb27ef78a4d617561e1a8fc4eeea0bac95f5f3f6351803016c SHA512 1aa8c6b0132e39d08a470548bbf860a8c20ace2dd20efba61fcd4f1096c2cb391504c98fb5f660c2a92c4dda917dd9bcdc013c7574c1a2f13aab947f9c5be505
EBUILD pyudev-0.23.2.ebuild 1396 BLAKE2B 22951ce049d1ab7dbb45e9349bff9e6e0e2e98185776b1f4a6814e422c06b4ec1c3a75755ffaf985a485da7f0ed9f1289508f52bbfe6c7ba89d10b062869cbae SHA512 3a1c2a63b8a575bd77fb292960e3b674c111af44b56c511ea611ba8386c56d55e667ddd2f1592bce30f5cc1f1a14f94c10c3c329f4530e8ef38be6433db4d86f
MISC metadata.xml 503 BLAKE2B 94a63cc41dc755e87f4e94c4ac9211113aec2c90d4d1b6e2a201f9e4df3e3305480281870275cc4321508c87bdedad3b118df51e6a360007e11372c7298145fa SHA512 9a2050257e212ccdf432bb9a2917623c47df282cefb59b7ecef9688b0bb6904c13f9c589e36ca5f3fa29c61c2ccd2671106366d5a09082490da77a9bcf09c9e7

View File

@@ -1,8 +1,8 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..10} )
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86"
KEYWORDS="amd64 arm arm64 x86"
IUSE="qt5"
# Known to fail on test system that aren't exactly the same devices as on CI

View File

@@ -0,0 +1,57 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 optfeature
DESCRIPTION="Python binding to libudev"
HOMEPAGE="https://pyudev.readthedocs.io/en/latest/ https://github.com/pyudev/pyudev"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="qt5"
# Known to fail on test system that aren't exactly the same devices as on CI
RESTRICT="test"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
virtual/udev
"
BDEPEND="
test? (
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
)
"
DOCS=( CHANGES.rst README.rst )
distutils_enable_tests pytest
python_prepare_all() {
if use test; then
ewarn "If your PORTAGE_TMPDIR is longer in length then '/var/tmp/',"
ewarn "change it to /var/tmp to ensure tests will pass."
fi
# tests are known to pass then fail on alternate runs
# tests: fix run_path
sed -i -e "s|== \('/run/udev'\)|in (\1,'/dev/.udev')|g" \
tests/test_core.py || die
# disable use hypothesis timeouts (too short)
sed -e '/@settings/s/(/(deadline=None,/' -i tests{,/_device_tests}/*.py || die
distutils-r1_python_prepare_all
}
pkg_postinst() {
optfeature "PyQt5 bindings" "dev-python/PyQt5"
}

View File

@@ -1,3 +1,5 @@
DIST qingping-ble-0.6.0.tar.gz 6586 BLAKE2B 7f9ca4fa22371e0b9cd6880fe8443dfbc786aebd25a18898a8ee4bc87596bb02114ea6b89f9428ff24d4124914801335478412cf69afae521238eb0ca58ff477 SHA512 787456c44b657cdcfbcc08e5f574ab776cc243a60897672692bdf91a2ad0d9a019e6666c991559fdbf760df0a82b6ff1050f76500a20cf97203f8b2f7a8b4c55
DIST qingping-ble-0.7.0.tar.gz 6495 BLAKE2B 9a1e8cfea36951105a8a3dd2b935a99b05e69e13463ce7a9c993937c81523bb6232f40ba68e261ab9a9dc566b4aa47ecda5068d75ae426474a64604b043c9540 SHA512 ffd16dfd60f4befb863848b8439a098d2c3d5bb05922f2aea8546e6b1a55392ad15fb167c44e59d340a090aa706483cfc8acece1b928ef599e655389eaa4d185
EBUILD qingping-ble-0.6.0.ebuild 939 BLAKE2B 2afec5e3af8c121a3a599bd13f54c34d8118eff89a096ff893ebad4c06c3d583c466dd90630a12ef53c0e6d529ae27556008d017086a3937a5aecd9ef8d498b0 SHA512 34a27c360fd30c8f17313328f7ceb977a3d2a287489a25efa58905bb783113fed0a35ab0891f6346dd0367ab2c845dde22b61233dd23685cbc1f848d351e81db
EBUILD qingping-ble-0.7.0.ebuild 939 BLAKE2B 2afec5e3af8c121a3a599bd13f54c34d8118eff89a096ff893ebad4c06c3d583c466dd90630a12ef53c0e6d529ae27556008d017086a3937a5aecd9ef8d498b0 SHA512 34a27c360fd30c8f17313328f7ceb977a3d2a287489a25efa58905bb783113fed0a35ab0891f6346dd0367ab2c845dde22b61233dd23685cbc1f848d351e81db
MISC metadata.xml 454 BLAKE2B c1d5b15445cfd24652313896c70eb27f838eb72d37b0baa22dc4250801910942a247f3ef939a19accf16df1055556d7d2cfc8ef31f6a10c8ceb5c447444601aa SHA512 fc70b8840ac7f4ce5a2ce759fe4cf0a99484f9612282711aa93ccc3ef0cf8e07588ce83784f20039d0c5a60a3a719f9b2be88dde26ac139aa27699dcad2c2794

View File

@@ -0,0 +1,38 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Qingping BLE support"
HOMEPAGE="https://github.com/bluetooth-devices/qingping-ble https://pypi.org/project/qingping-ble/"
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/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.1.2[${PYTHON_USEDEP}]
>=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,5 @@
DIST sensor-state-data-2.2.0.tar.gz 16067 BLAKE2B 398ffe9a20cb0def94670f8845aa40c7b4606eae59d1960927f42be9ccf878dc33bbf6688057b18e410111112164ed593ec42e6146845aebdcd4a591d98e5848 SHA512 d9e90cd24d4cd0cbe91f689ae36542c831b3508405363b0355d3d3d8cd928a4879edd9fbc9a19c47c2595fa3c8792f8f7eea3d499f42fe17f9b497e910598a94
DIST sensor-state-data-2.6.0.tar.gz 16406 BLAKE2B cacfd2ac22cc3ea220db8e04f048f8ff722916a2ddc83390350050906611f37a9268bea552c6d989a128a2e9653d4da7d7c180690ad5642d719793f2dc50137c SHA512 5156aa2427963ca3114382b69de1fb7a4760ad987f3c58d74063bbd6d4251eb0d3e23fa30eefabc0483c2abc24a100cd6a772127203432835555a747e7149e1a
EBUILD sensor-state-data-2.2.0.ebuild 766 BLAKE2B 095dcb63909196ed2c71babc59c2703a94892975da600983fb13d706fd6a99dc3dc1ed045f8487782f6ee25ca06828fc660345b654d5d1924c85ac629de52b02 SHA512 b06a61cd9d677b8efa58019e28dd561e7e550bcae5114600a0906c8ecd4550114e577fdf88f6fa71d8be632deea6be63214eda2f1b40d26d62674026b4b413a2
DIST sensor-state-data-2.9.0.tar.gz 16702 BLAKE2B 795e6164d2acd7572191a8ed3362d29992299480efd9c007a6525ba7fa6675e2a6441b215619edb883282f68235c9492069316844a7a426c7d25466771c9327a SHA512 2692c9c1bf66a984bde06e389aa40d4c287c06df22bb1c8b0404844f15096d9034f7b82463bdc58f309ce9e38b60e6b660162a65d511c958fd19ba8897a7b6ac
EBUILD sensor-state-data-2.6.0.ebuild 766 BLAKE2B 095dcb63909196ed2c71babc59c2703a94892975da600983fb13d706fd6a99dc3dc1ed045f8487782f6ee25ca06828fc660345b654d5d1924c85ac629de52b02 SHA512 b06a61cd9d677b8efa58019e28dd561e7e550bcae5114600a0906c8ecd4550114e577fdf88f6fa71d8be632deea6be63214eda2f1b40d26d62674026b4b413a2
EBUILD sensor-state-data-2.9.0.ebuild 836 BLAKE2B 77f5e5b440566fad51c0bda50499b64f186b51753bed521a5e4d70286523bb3bf3071e555d59a2f968021fee2c00c4f57a78eed6daafc8ad76b0d3ac6a18878b SHA512 087d776c8886f7210510ecb59a9e6a3b23a544a2eff916e77808225c4f02ee553b085ae04b49e1f242ca1df596ff3601e039aa764bf06b01982973d35b6cac97
MISC metadata.xml 459 BLAKE2B faa8ad4dddd4dc6e530775b7b772a43c844d97d53dd13a74d71abdff7233aeb2201de290837e308d866d66005bb7a1ca95974caec349c1a66af9239e706378f5 SHA512 234e366bfb6c355de21e3a06e864f850938d911dd36359e9b67fbdeeb3924ad2141a129203d748c3af41dc68e9e25b20d908b0b3d3d81981044a69fc484c6146

View File

@@ -4,6 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
@@ -25,6 +26,7 @@ BDEPEND="
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {

View File

@@ -1,7 +1,5 @@
DIST sentry-sdk-1.5.10.gh.tar.gz 246065 BLAKE2B f0bb28ccba21b4a85a966ccbd904ba1fec9e0a13b07fae6370b94361bb5dd7f567778a2f2a4d1100f30f286a17a85c1166c8e2d516940ff5a67e16b4b48462bc SHA512 27ce3a4f1b48b93c5ef53b5bd180e341dc05d990871fe20d6e38fdd52ad7de95b37f7225156f43d8b9f999db56d9b0980c0254ec58188d9ed677b7589e6d05a5
DIST sentry-sdk-1.5.5.gh.tar.gz 242280 BLAKE2B 8c3bfeb50d19ee23aa430d77ffa10ea77ab579565b6ef85bacae6d0d8952478587c71d62c74e04e6708ed451b70b8903ffa9bdb10fde5e590586a928118d3942 SHA512 ad31754294e7cc1acd9c5b5f6ae454908e3579298494cef7dbcbc01e0b1a2d2036152ffafe50fc4e859a39e56afc2c8167a242de66b44c9416ebb70a4f032e86
DIST sentry-sdk-1.5.8.gh.tar.gz 245374 BLAKE2B 0a94db069786813ce38346d50c51173cef5a47099232d56ecc561ebaf7e9ff3ef1063f964370aaf0f184ec02af7652db59153fa1bf3425e6c75c0a4c73c4ede2 SHA512 992cebceb9b3b2a861b6f084a1ae88f93a8cf740b8f0407550c31af9a9332afdeeb6e64d0dd29b2f80ac1cdade942ada90756c6fbc3373f3ee1948b9d037b59b
EBUILD sentry-sdk-1.5.10.ebuild 2694 BLAKE2B 8b57498ea48f5c7fcd9e58135af6abcf73764fd54ee62bfe06bee0d959cc623ada044ca60dc8f8de2f18c390306a72370e9decf9532f328403504fabe7fb62e4 SHA512 7ac274324b7da9e5ac3987f310eea9af8f8d749e605b2a2f76298009489e2a6c854fae4751ebb599475823f36de5fccc659172ec14d18475d8f7c0bc9151ba96
EBUILD sentry-sdk-1.5.5.ebuild 2621 BLAKE2B e163ee0c7ffea3fe4d4ec484ba4fe49fcae08325be3e309d736d26280cb928a4c2dc79b75a72b65c4b21972a621211fc9d341a7360d09d0ba929b952ebc4b4bb SHA512 d25386947b5074c20651d4d9573b02c2d8ad012784c874323832d23f342da3ed8b79f5859bb5ebf7dd43043bc3953988803a6dc8e9547337bf83622d9ae4c5b9
EBUILD sentry-sdk-1.5.8.ebuild 2705 BLAKE2B 4f20f427a140a31101b18f2c0ad0a238621cf7376d162e29970fcb43e3421596c60867cb1b99bd53755e87eaeb639b9217b0becbcac919a5960fc46109212e19 SHA512 4597992a3d8dbd6da6a9fd8daaeaf0411d59d39736180fd99e1b9bf8c0b2306d0efd64ba9c981d712ab27f855b7d0a8ea35f6a36e65c2cd01f53cc2397aa7f22
DIST sentry-sdk-1.9.5.gh.tar.gz 272096 BLAKE2B 179be647b92a74a1836f26add33e4b98007d19eff7454eb4968a2029003b7c1601d2eecad162a109508942b2f65086db32df6191c7f7986b5ab831295a8d3775 SHA512 d909ea9552a845b7022fdbbd06e3c49b2f136ca66771f20cb74b82f9eda7f63bee6c095eddefad7623a224bb9d6bf2b775c3c9405a0b55cd520952c3fe67c22d
EBUILD sentry-sdk-1.5.10.ebuild 2670 BLAKE2B fd457e605b083bf295a1c11c42bb68585ee818182aa77b4a495a58ff3f6c31209c7adbd3f44a87a477abcb3d43e8eefd8ddae9908d9be4ca92b40a7ec67296d2 SHA512 f6659fa5764a4ae2cf5462d11ecdb263807b3a8a9db2736704bd8e2384c5482b373cda3a541040816365bcd769d37c155a25d4bbe26116a351eb92ca0141a8ac
EBUILD sentry-sdk-1.9.5.ebuild 3175 BLAKE2B 59693852c64799773a5a3daaf082dc2d5c96e7d892ff7cf698a529268e22a8ad172522da585dba7fe5ab5332838c038569a6a07f4d8a4f35b0dd2b7afa8aafbf SHA512 5f74eecf46aaacb600843adaf166280250b56681bc4c227815a89a3ce57af18719455f382bdf2ecb26e4f9c03613862916651c5b03090ca658674fbdbfaf44fc
MISC metadata.xml 466 BLAKE2B 052e9ad2127aed109048314d72b2e1a172832bb502100a6ce39262cb391f3c244deef5051cea08834094fe8118ec0455b3a4360438201074db104450eee49fb7 SHA512 41a963f5fae0b84263b90707b61ef1b0c45f8ad342e52f325978ede2cf757aa0c4978e3bf0e47b88aa6694fa86a3824cb120f767c265b9a570d343be5dcdbade

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -15,7 +15,7 @@ S="${WORKDIR}/sentry-python-${PV}"
LICENSE="PSF-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="dev-python/urllib3[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]"

View File

@@ -1,84 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Python client for Sentry"
HOMEPAGE="https://sentry.io/ https://pypi.org/project/sentry-sdk/"
SRC_URI="
https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
S="${WORKDIR}/sentry-python-${PV}"
LICENSE="PSF-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="
dev-python/urllib3[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/asttokens[${PYTHON_USEDEP}]
dev-python/django[${PYTHON_USEDEP}]
dev-python/executing[${PYTHON_USEDEP}]
dev-python/fakeredis[${PYTHON_USEDEP}]
dev-python/flask-login[${PYTHON_USEDEP}]
dev-python/gevent[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/pyrsistent[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/pytest-django[${PYTHON_USEDEP}]
dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-localserver[${PYTHON_USEDEP}]
dev-python/werkzeug[${PYTHON_USEDEP}]
dev-python/zope-event[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
dev-python/eventlet[${PYTHON_USEDEP}]
' python3_{8..9})
)
"
distutils_enable_tests pytest
python_test() {
local EPYTEST_IGNORE=(
# tests require Internet access
tests/integrations/httpx/test_httpx.py
tests/integrations/requests/test_requests.py
tests/integrations/stdlib/test_httplib.py
# wtf is it supposed to do?!
tests/integrations/gcp/test_gcp.py
# broken by rq-1.10.1 (optional dep)
tests/integrations/rq/test_rq.py
)
local EPYTEST_DESELECT=(
# hangs
'tests/test_transport.py::test_transport_works'
# TODO
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
tests/test_client.py::test_databag_depth_stripping
tests/test_client.py::test_databag_string_stripping
tests/test_client.py::test_databag_breadth_stripping
tests/integrations/asgi/test_asgi.py::test_websocket
# incompatible version?
tests/integrations/falcon/test_falcon.py
tests/integrations/sqlalchemy/test_sqlalchemy.py::test_too_large_event_truncated
# test_circular_references: apparently fragile
'tests/integrations/threading/test_threading.py::test_circular_references'
# test for new feature, fails with IndexError
tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler
# TODO
tests/integrations/wsgi/test_wsgi.py::test_auto_session_tracking_with_aggregates
)
epytest
}

View File

@@ -4,12 +4,16 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python client for Sentry"
HOMEPAGE="https://sentry.io/ https://pypi.org/project/sentry-sdk/"
HOMEPAGE="
https://sentry.io/
https://github.com/getsentry/sentry-python/
https://pypi.org/project/sentry-sdk/
"
SRC_URI="
https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
@@ -18,7 +22,7 @@ S="${WORKDIR}/sentry-python-${PV}"
LICENSE="PSF-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
dev-python/urllib3[${PYTHON_USEDEP}]
@@ -53,12 +57,18 @@ EPYTEST_IGNORE=(
tests/integrations/httpx/test_httpx.py
tests/integrations/requests/test_requests.py
tests/integrations/stdlib/test_httplib.py
tests/integrations/flask/test_flask.py
tests/integrations/django/test_basic.py
# wtf is it supposed to do?!
tests/integrations/gcp/test_gcp.py
# broken by rq-1.10.1 (optional dep)
tests/integrations/rq/test_rq.py
# fastapi is not packaged
tests/integrations/asgi/test_fastapi.py
# TODO
tests/integrations/bottle
# requires python-multipart (TODO: package it)
tests/integrations/starlette
)
EPYTEST_DESELECT=(
@@ -71,6 +81,8 @@ EPYTEST_DESELECT=(
tests/test_client.py::test_databag_breadth_stripping
tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates
tests/integrations/asgi/test_asgi.py::test_websocket
tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style
tests/integrations/aiohttp/test_aiohttp.py::test_traces_sampler_gets_request_object_in_sampling_context
# incompatible version?
tests/integrations/falcon/test_falcon.py
tests/integrations/sqlalchemy/test_sqlalchemy.py::test_too_large_event_truncated
@@ -80,4 +92,5 @@ EPYTEST_DESELECT=(
tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler
# TODO
tests/integrations/wsgi/test_wsgi.py::test_auto_session_tracking_with_aggregates
tests/integrations/wsgi/test_wsgi.py::test_profile_sent_when_profiling_enabled
)

View File

@@ -1,3 +1,5 @@
DIST thermobeacon-ble-0.3.1.tar.gz 6105 BLAKE2B 74c23a4a573f49d8daa067c33d7531ffa521297a56a82abaf471edf745a12bffa15e6d961ea87f4e6cb43a707b8f7f7876e32a8992b9c023bf2d151b2ef687e2 SHA512 123b815360195db17b922454a6edd4a8922673674d5b31cfa236a228398bd9e2f376cf70579d37c5276451c1069e8de731aa4c810479a17d05d0579415ec514f
DIST thermobeacon-ble-0.3.2.tar.gz 6081 BLAKE2B b9db83e5186acb806b2d663373f17bfd2ff378d7b7f8d7d66b33cbfcd778ca1b954949fa8cf130e997d51771b58f073dbfd69c081e56ce0f2a0974d5e174c873 SHA512 8e629c438c1833b5fd45cc015b5bd958c65408aea3e7153ab9a24b6ce9fab052c6bd5a5955d3e0c54bd75542d53b0fe4b2cf6ecfdb9de5615f9bd25225f4c46a
EBUILD thermobeacon-ble-0.3.1.ebuild 916 BLAKE2B 5c5e53fac71fbf4f12fddd4017e9de788196ff17709f6a677fb381d307c04820c9da2f4077fefdedb54969869f177ffdc9d7f9f79e2450dcf465f9cdea7e7bb6 SHA512 b319a5349c2e0ce08d79e33911e0867c1cca6fe8be53ca0b00438a0e399e785e189724626f8bf26aa1c81dadeaa1a22d03e3d95ec5d15688679c79241950860b
EBUILD thermobeacon-ble-0.3.2.ebuild 958 BLAKE2B 4e11f173d2832119f59e667c67bbecaa93c0bf3619f4d488f771a414d08a63dd05b488ebcb86b2ce4e76a362c2346a7b99b900607bc6932d5aa7e4bd9c79bc1e SHA512 7280af8626116bd1f1098c1bf109e0804bc668d68ebcd8295c5609867c1c678d39ddf4d952d3e6886d2345d61f82ce040dcad35ec77d22eb090ae674184ce2c7
MISC metadata.xml 458 BLAKE2B 24c768eadc25045c306feb80d34c553a237d001821666184a3ba058a7a42d675152f062e32064a9c7f6c84465ed458620b974fb8a250cff313f2e24ac1c1acf5 SHA512 78fd51c7bb4123fee5ab4199e3c92d47b4da0fe0d10cb16f3adba06849cc4a24e1b7d655ed329d1ce8e1d7e3fef9f451377bb101ed16fe1cb56e4b1851330915

View File

@@ -0,0 +1,38 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Parser for Thermobeacon devices"
HOMEPAGE="https://github.com/bluetooth-devices/thermobeacon-ble https://pypi.org/project/thermobeacon-ble/"
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/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.3.2[${PYTHON_USEDEP}]
>=dev-python/bluetooth-sensor-state-data-1.6.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,7 +1,7 @@
DIST xiaomi-ble-0.10.0.tar.gz 21076 BLAKE2B 7a0b5eb32c795a38aea3b1875f8babbbeadb2c1fb34e49a4a8cba21561b77baeb4cc98546b6998f2bb3a99ac6ffa5b15a22292b130de2b014a2c80210042552b SHA512 0c703e1694ccf63391cfb562845f10aaf664d9aa95696b0e7170ec2cbd235284b94b9299644c462fd769cd596411ffb5af75b1826fccd9416bf7f0ae7a7deed7
DIST xiaomi-ble-0.6.4.tar.gz 19735 BLAKE2B 3297de42a9078be1e85e66565abdae9c91f3a341dddb20d36ee5e58700e61d9a751f83443c3fa6c0e12f9aca51fc5a41d2944837f971b78439d90625f616eb3c SHA512 5bf981cd1170d4986c432e4928f6add1c52e5766a7db591eb74b7ee5bdb6a8799aa375ea658c896f343743991420bd9e2462d91ec3485302da19521f23146c77
DIST xiaomi-ble-0.9.0.tar.gz 21082 BLAKE2B 5d93fbb0fa0b837cbc986429da137271588b6c0c11b5820f4ed042953098934b02c4cfb490e50976f812c356b8c7b232318ca25e2135dbae74676e7bdbbce8f0 SHA512 760d68f8fbbcbf9e6b1cb66630a5a312f5f6ddf944092bb2de4eca75f5dc16b4050eb030d6c53ea0e6cb6fc402d80658c40f9c63cfc959367c72b52f1e5384e2
DIST xiaomi-ble-0.9.2.tar.gz 21089 BLAKE2B f567700b5d49f886510235c72768b7501a6f88d11cf343618e4fc4cc1c17e64419efc57fdab7b24b6c3644595f6e0d215c738b983889a61edaf8a73280ea3dc5 SHA512 65fecc5d2412db91262b0c021d0e11daeff7850179a65d5b09808a7c20f76789e711087f9edd88b2bc797cec72034c15c11e5fb266723d5c1a012f5e49a1da3d
EBUILD xiaomi-ble-0.10.0.ebuild 1155 BLAKE2B 599ed029d518e4f54c462a4f9387b4ddf6e089e4b52805f76ce40532d08042e771e72495776325c609d733807ab703e6497cc11c79541354017af8b6d761fda4 SHA512 73522caa37eb8ec506eb131fe933aa9e76f29936b9d635c4579fa8578d702be2fe5cc436bf711d8919660d1455027bd22ae65c467411507409189f2c2e9b0e8b
EBUILD xiaomi-ble-0.6.4.ebuild 1050 BLAKE2B 852d6cd4bfdd2be1381c70858da9f315c6dfecd4ca911692067c3a546ca3b0ac804e0580ac3819ca820955fbda549090e05ee6e73358beef2ca534c27e011fba SHA512 7abd313acf028a891e2994a1bcf167819ce9af23f7a772b1526275cd26d94be57e08febd0d7e643733b575127ac8f54e79f4bfe6abf4e1198a586029d550234c
EBUILD xiaomi-ble-0.9.0.ebuild 1050 BLAKE2B 0d959adf95c54495b9bc1594ec8d34774bbda0dba6987de43cbe510fa73c5bc745b9e951c80c758b6762bf19e91d72c24059eaf72d6e6e7591fdfb963ed3657c SHA512 09ed44ccc238905f61d82fde9f366d43d446b25885ec375efa2ce7fd58ffbdaf1d19fd38c0aefa17fa8f410515157a5415925c916a4491c12f318092c7938c61
EBUILD xiaomi-ble-0.9.2.ebuild 1110 BLAKE2B 408c2540f9599d424db96946dbd1609f82955b2949fc57118aa4f6dcef743d7ad6c1dad3b002f64a019e29c8a76169e8def925369632bf9979f8bbfa60e36b27 SHA512 36a47a7702202a4e0ff047ffc0abf56aa13140b1a90c3f6bfd6e2cdb69c33b146b2bce4a5e4dd51b090f2b9e748d5d87071d16e0191f6b393d658b102b980f1c
MISC metadata.xml 456 BLAKE2B 396f5235c138aa794e16f4a2ff42d3505e2d3b38b055b135b9224ad94add070b586cc3a6d8847cf53135c49d62e4bb88edffc11bcc99721b1fb5a3ebb46e9dba SHA512 c27ec3846e1fadd63b0a4b77a9fa63483e9ef2dbb1fc3d98ce2a2410a6e63211395f01706ca762749b82c8c2587b350dad5543bef81df68c3dcde1495efd63f0

View File

@@ -24,8 +24,9 @@ RDEPEND=">=dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.1.2[${PYTHON_USEDEP}]
>=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodomex-3.15.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.11.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]"
>=dev-python/bleak-retry-connector-1.15.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]
>=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -1,5 +1,5 @@
DIST yalexs-ble-1.6.4.tar.gz 28233 BLAKE2B 4a1113b0e879dd047199351dbf85ea429d51df8559c475a60fff88c8131c1ba2f8ef316b24a65102e6b7523702dfe2810058c45144520565a5c9a84e8542ea71 SHA512 aea59d19c36f084597109ffe15ecdfd45980e407df347a834773cf039749bf1847b105a4e3d1b0d3cd85098b76217c3e2abcb78358e73597357f784ea7427059
DIST yalexs-ble-1.8.1.tar.gz 28229 BLAKE2B 85f1f7a5644af40ee855fd97b2f5f22c5e6ac84290be6f661efd9596d6201e9eab9476c52e9e6c05211079c2dd4d6dbeabfc2664952490a3f29978a8d3cdb3af SHA512 228216d6e4424e0cf744e6bf9aae2aa21dda995fb8e662cd8dee08e16794a9924863da8716ab2a7fe6d64f35e8b250cb76f514abdb841e508a3e0c3c7f32ec3a
EBUILD yalexs-ble-1.6.4.ebuild 963 BLAKE2B 1b8ffccec5890de0f6a324e0d489ed47f0e1ef87f6894c332e55771a5326e5e30e0d80523f7c48a7bc88c86072e9347a21d7ec2122b8d0cfe9356a0f45304b0e SHA512 c87490c576abdeab4255505e3360e936c4f7d6af6fad349ba7a701d599eb52d549c181a1a7c9ffac5455d3ad6371c09f37bd9d0d3c8771190504e92fadd46acf
EBUILD yalexs-ble-1.8.1.ebuild 963 BLAKE2B 4529c685e2ab58e5aee00a7c2389f1d804a207627ab403d3a69306eb9cd65a38b9051dc9a32107afb033e041147f7490c44f00f9d794e4fe7eaa0368b9850667 SHA512 a1f432328f92d6be55f7db83bddc9ce08fa240452695d92d21320c10727c5d2398c9fb8729fbf51063f7678fa1bfa47205be32e4cb13e94e0ab3719f23685ed8
DIST yalexs-ble-1.9.0.tar.gz 28060 BLAKE2B a7b81d5e4652d3269e102c699724b9ac08f0f61142e5212eed4d85c685b57421d35897a2e01d27994fb9d53381f28468613882c8f49322440a1c472c19523740 SHA512 4f0fb5ee731af875671ab55e79e8dfb5059deeb5c0d18061a3fd3936017bb37d81a77e815a2f90ad072cc998dc886aed6b506f05ae06413792f3fa1d1dfba129
DIST yalexs-ble-1.9.2.tar.gz 28073 BLAKE2B 9128dcae20ae8f6d646d4d07a9588541f66583186e083482acf536a52880214bccacff4ee1d5d7ac8c496a6ab0af971c298fa7fadd091dedea71358777d5fe21 SHA512 ad24f163c7c70cc539ed933d234c4b53c1226456d783ab751c3cf23e3ea4f0fdad4cebc5198c0725c68b2b6f80ddcd025a9185fd9cab276a972346273aa43039
EBUILD yalexs-ble-1.9.0.ebuild 1051 BLAKE2B 241e1a33bfcf74b9a5d9e475b305c02d3df78679d4793ba2f35daf5629df5e32d02c32c8156e297b1e2412845957aa0c622685e10d2cbcdb5ca7e0291e0e57ed SHA512 ec5348bcad0cb1f8c5580b9c543b35f2d890e14646ee66745d42dfb97c4464d17823b5dc111363757fb92f20d14ec0c3e7610e328e5597c994d294e91d753135
EBUILD yalexs-ble-1.9.2.ebuild 1051 BLAKE2B dcc84881e46b1a12ad26aff971c3a873fe547a1d147a06d9f82896b22fd80a1e42541a52b7b1deb3f666c7481b8a13a72b550a1ca38873933de133f560c46cf7 SHA512 14a665069b72e506c81b5f43bebf43014b0a6088cea1651c40553e53f88b8d1a353f76d0b2331a6163e002f141e2bba3046f695ba6ca892ab8a7910b55ff6668
MISC metadata.xml 452 BLAKE2B e45333c3ef92995c8fb60a18f6e72510e1fa01dfa5fd766548f371d526b4905f9b975602a22f80d22de3a9b8e1a8760b3f0ef67444c03106c2d2a143598d6aaf SHA512 30654b5de14efdcfc41028d21e325113a011dea7bd95cb1c2ad12d3bd403b86929fe667182e8246391351d3f37ac7719579874e71cbef32c1376701b5d10aebf

View File

@@ -22,13 +22,15 @@ DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.14.3[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.15.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.14.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.15.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {

View File

@@ -22,13 +22,15 @@ DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.14.3[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.15.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.11.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {

View File

@@ -1,5 +1,9 @@
DIST yalexs-1.1.25.tar.gz 46323 BLAKE2B c31aa0c2aa86ed3f76d6bc28bd16d15df845b400f572349b2537e885ea342ca93b77bf2dc39b21aa4903c7230b513a178cfef8c4dd5c9d616abf0e2ac71abf9e SHA512 fe78c2cf067f67d3b48f470771884e37283eb534124b1d106f5b05a4ee64d896e6d789353fafe30b6bbe605d477781f0d6b3ce8925038f867a7366ab267fc5ce
DIST yalexs-1.2.1.tar.gz 46528 BLAKE2B 4001abb4b26f29e5ac278e5014f3a0446eb92cfd92d1a3ab9ce049c54a34dbf561799f718986a9475da0060bad7d6c10e5b1485ccdd4c599c8ff1f189e23e4db SHA512 309632f1ab20c10fed4ae81eea09be354b9338d58373da4d17432297686dc321ddf008316498b5069292112f0897262a424dd2f40d785fcce333e313cc9428ef
DIST yalexs-1.2.2.tar.gz 47080 BLAKE2B 05f61df07d12857c473794067fb7a3848a12251abc35547248bded43002f7303dd1462684abbfd74a855f96ad5ba67220a3364f8fb51f42c9ea047aefbaacf0b SHA512 4debcc2c3e664f54d2471000a0a58d1135a9762495a1a9a2fd11e8dd22a9cc8086adeb60ee3b9cae3ec333c605632d42cea0fe6a9c6262b87b149e3b72d12807
DIST yalexs-1.2.4.tar.gz 47366 BLAKE2B a59fad10c05f675fc35e6a6f10c0b16ca971deb8d8b5fc85742706be80b67d6fd126f50b0fec4a907692562522f23708dfbf11ba97265f4e84822367a653fc06 SHA512 678fce9630b664c0ffcec6e5536b4da32a9b796b692ea02a0479d7757c9613918913fd3b2204705a1ebc65985e4fd47ef15e458472dfb6a23603011f2ca416f0
EBUILD yalexs-1.1.25.ebuild 1018 BLAKE2B 9cb74c38af54a7268a9c2a2444ca0c0cb6a4fddd6f41d5eebfa5f06992879579c2db0d50914b6c3a61e563fbdbf0323e1f29067427e1dd26ec72789b6fbfd6dd SHA512 1f6b64579ea9e4a799dd89142fd9eb5bf17e821378c7c6fde7272968f5a4292177207ec30d7f4e35bcbbf2889b3ec228214567d3a700464b4b9060eba6a49aa2
EBUILD yalexs-1.2.1.ebuild 1018 BLAKE2B 9cb74c38af54a7268a9c2a2444ca0c0cb6a4fddd6f41d5eebfa5f06992879579c2db0d50914b6c3a61e563fbdbf0323e1f29067427e1dd26ec72789b6fbfd6dd SHA512 1f6b64579ea9e4a799dd89142fd9eb5bf17e821378c7c6fde7272968f5a4292177207ec30d7f4e35bcbbf2889b3ec228214567d3a700464b4b9060eba6a49aa2
EBUILD yalexs-1.2.2.ebuild 1018 BLAKE2B 9cb74c38af54a7268a9c2a2444ca0c0cb6a4fddd6f41d5eebfa5f06992879579c2db0d50914b6c3a61e563fbdbf0323e1f29067427e1dd26ec72789b6fbfd6dd SHA512 1f6b64579ea9e4a799dd89142fd9eb5bf17e821378c7c6fde7272968f5a4292177207ec30d7f4e35bcbbf2889b3ec228214567d3a700464b4b9060eba6a49aa2
EBUILD yalexs-1.2.4.ebuild 1018 BLAKE2B 9cb74c38af54a7268a9c2a2444ca0c0cb6a4fddd6f41d5eebfa5f06992879579c2db0d50914b6c3a61e563fbdbf0323e1f29067427e1dd26ec72789b6fbfd6dd SHA512 1f6b64579ea9e4a799dd89142fd9eb5bf17e821378c7c6fde7272968f5a4292177207ec30d7f4e35bcbbf2889b3ec228214567d3a700464b4b9060eba6a49aa2
MISC metadata.xml 440 BLAKE2B 18a3328d8513f0373b609d2e556d8bfb3f62cdad58091ab1c72d26e6cd693b1f191aca7edd8ea5c24783aad669249fd03831ea1e1b59b75bf5339583d209faa1 SHA512 b1cac667ff70aa0e71c7788aeb0af885925f428a73c439487b02913196233402d7fb57edca244a07079edf6b8436c70191e0a68a6aa1256ec59e9bf6be5e53b9

View File

@@ -0,0 +1,41 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python API for Yale Access (formerly August) Smart Lock and Doorbell"
HOMEPAGE="https://github.com/bdraco/yalexs https://pypi.org/project/yalexs/"
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/pyjwt[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/vol[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aiofiles[${PYTHON_USEDEP}]
>=dev-python/pubnub-5.5.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,41 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python API for Yale Access (formerly August) Smart Lock and Doorbell"
HOMEPAGE="https://github.com/bdraco/yalexs https://pypi.org/project/yalexs/"
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/pyjwt[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/vol[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aiofiles[${PYTHON_USEDEP}]
>=dev-python/pubnub-5.5.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

3
dev-python/yarl/Manifest Normal file
View File

@@ -0,0 +1,3 @@
DIST yarl-1.7.2.gh.tar.gz 108115 BLAKE2B 7bd212b652a77ac29fde4c6565c48c4067f2a24db6bbf735107f3dfa5ee8b6ad2e5a5c3c6206e8dc7692e4cfd5c975d4304dd93280087574bddd73a337417c52 SHA512 bf69c5758f523259757ff84a8737e28931f46311f12f6e141329a5074d34a0cfb45795bf79cb7b78cb676ca7bc38042a2fbd946a5f41bf1d149ada50b88b31ae
EBUILD yarl-1.7.2-r3.ebuild 839 BLAKE2B b2997fdd8b71b71b36e497a5a90cf1145d9078fc4d3b12120d07ddc0da7d5d4ca28a29466d308725f94722263a0de79b75f8c564b714eaf215b37a160f89b02b SHA512 cb790a757b133f0441ec2d704ba3cc8a2ed88d7de249b9b0b1946d47e823b6e196d96c453692dd5f67a62d7f49e0bfdd1abe3f718733b652085de6138990fccf
MISC metadata.xml 455 BLAKE2B 1b921d4a4abf5922b39e34781250850ac644a7ccd8e3864fd5592e7be65d9f9575d8d737a68f3bf6824bcf696e0a7ccf2e5fba735cb1d0b8d381a7a5b2c93a07 SHA512 64a696a4437d7e37ea7220d202b0ce59cf717ddd8fa0e989f7874ecc32775299be933a201ba92090fabac60c6e60eeb987a18627bf9b9867af0d68d21c8258b1

View File

@@ -0,0 +1,15 @@
<?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">yarl</remote-id>
<maintainer status="unknown">
<email>andrew.svetlov@gmail.com</email>
<name>Andrew Svetlov</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,45 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Yet another URL library"
HOMEPAGE="
https://github.com/aio-libs/yarl/
https://pypi.org/project/yarl/
"
SRC_URI="
https://github.com/aio-libs/yarl/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
>=dev-python/multidict-4.0[${PYTHON_USEDEP}]
>=dev-python/idna-2.0[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest
distutils_enable_sphinx docs \
dev-python/alabaster
python_configure() {
> .install-cython || die
emake cythonize
}
python_test() {
cd tests || die
epytest --override-ini=addopts=
}

View File

@@ -1,17 +1,22 @@
*/*::HomeAssistantRepository ~amd64
<dev-embedded/esphome-9999 ~amd64
<app-misc/homeassistant-9999 ~amd64
<dev-embedded/esphome-9999 ~amd64
app-misc/home-assistant-cli ~amd64
dev-db/influxdb ~amd64
net-analyzer/fail2ban ~amd64
=sci-geosciences/GeographicLib-1.52 ~amd64
=app-crypt/acme-1.30.0 ~amd64
=dev-python/Rx-3.2.0 ~amd64
=dev-python/aiofiles-0.8.0-r1 ~amd64
=dev-python/anyio-3.6.1 ~amd64
=dev-python/astroid-2.12.5 ~amd64
=dev-python/asyncstdlib-3.10.4 ~amd64
=dev-python/click-log-0.4.0 ~amd64
=dev-python/click-plugins-1.1.1 ~amd64
=dev-python/coloredlogs-15.0.1 ~amd64
=dev-python/coverage-6.4.4 ~amd64
=dev-python/cryptography-38.0.1 ~amd64
=dev-python/denonavr-0.10.11 ~amd64
=dev-python/freezegun-1.2.1 ~amd64
=dev-python/fritzconnection-1.8.0 ~amd64
=dev-python/httpcore-0.15.0 ~amd64
@@ -22,45 +27,28 @@ net-analyzer/fail2ban ~amd64
=dev-python/loguru-0.6.0 ~amd64
=dev-python/mediafile-0.9.0-r1 ~amd64
=dev-python/mypy-0.942 ~amd64
=dev-python/mypy-0.961 ~amd64
=dev-python/mypy-0.981 ~amd64
=dev-python/numexpr-2.8.1-r1 ~amd64
=dev-python/numpy-1.23.2 ~amd64
=dev-python/pillow-9.1.1 ~amd64
~dev-python/poetry-core-1.2.0 ~amd64
=dev-python/pychromecast-12.1.4 ~amd64
~dev-python/pydantic-1.9.0 ~amd64
=dev-python/pyjwt-2.5.0 ~amd64
=dev-python/pylint-2.15.0 ~amd64
~dev-python/pyotp-2.6.0 ~amd64
=dev-python/pytest-7.0.1 ~amd64
=dev-python/pytest-7.1.3 ~amd64
=dev-python/pytest-sugar-0.9.5 ~amd64
=dev-python/requests-2.28.1 ~amd64
=dev-python/requests-mock-1.10.0 ~amd64
=dev-python/semver-2.13.0 ~amd64
=dev-python/setuptools-rust-1.3.0 ~amd64
=dev-python/spotipy-2.20.0 ~amd64
=dev-python/sqlalchemy-1.4.40 ~amd64
=dev-python/sqlalchemy-1.4.41 ~amd64
=dev-python/watchdog-2.1.8 ~amd64
=dev-python/websockets-10.2 ~amd64
~sci-geosciences/GeographicLib-1.52 ~amd64
=dev-python/denonavr-0.10.11 ~amd64
=dev-python/spotipy-2.20.0 ~amd64
=dev-python/requests-2.28.1 ~amd64
=dev-python/mypy-0.961 ~amd64
=dev-python/zeroconf-0.38.7 ~amd64
=dev-python/click-log-0.4.0 ~amd64
=dev-python/pychromecast-12.1.4 ~amd64
=dev-python/numexpr-2.8.1-r1 ~amd64
>=sci-geosciences/GeographicLib-1.52-r1 ~amd64
# required by app-misc/homeassistant-min-2022.9.1::HomeAssistantRepository[test]
# required by app-misc/homeassistant-min (argument)
=dev-python/coverage-6.4.4 ~amd64
# required by app-misc/homeassistant-min-2022.9.1::HomeAssistantRepository[test,zeroconf]
# required by app-misc/homeassistant-min (argument)
=dev-python/zeroconf-0.39.1 ~amd64
# required by app-misc/homeassistant-min-2022.9.1::HomeAssistantRepository[test]
# required by app-misc/homeassistant-min (argument)
=dev-python/astroid-2.12.5 ~amd64
# required by app-misc/homeassistant-min-2022.9.1::HomeAssistantRepository[test]
# required by app-misc/homeassistant-min (argument)
=dev-python/pylint-2.15.0 ~amd64
# required by app-misc/homeassistant-min-2022.9.1::HomeAssistantRepository[test,sql,recorder]
# required by app-misc/homeassistant-min (argument)
=dev-python/sqlalchemy-1.4.40 ~amd64
# required by app-misc/homeassistant-min-2022.9.1::HomeAssistantRepository[test]
# required by app-misc/homeassistant-min (argument)
=dev-python/pytest-sugar-0.9.5 ~amd64
# required by app-misc/homeassistant-min-2022.9.1::HomeAssistantRepository[test,compensation]
# required by app-misc/homeassistant-min (argument)
=dev-python/numpy-1.23.2 ~amd64
>=sci-geosciences/GeographicLib-1.52 ~amd64

View File

@@ -1,9 +1,9 @@
*/*::HomeAssistantRepository test
# regular prod use
app-misc/homeassistant-min accuweather airly airvisual alpha_vantage android_ip_webcam androidtv axis bluetooth_le_tracker caldav camera cast co2signal compensation coronavirus darksky dlna_dmr dlna_dms dwd_weather_warnings enigma2 esphome ffmpeg forecast_solar fronius frontend github homekit homekit_controller http hyperion influxdb knx kodi kraken mariadb maxcube mikrotik mobile_app mqtt myq mysensors notify_events octoprint otp owntracks ping plex ps4 python_script qnap qvr_pro recorder radio_browser rest ring samsungtv scrape season shelly signal_messenger snmp socat sonos speedtestdotnet sql ssl systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter version wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha zwave_js -cli
app-misc/homeassistant-min accuweather airly airvisual alpha_vantage android_ip_webcam androidtv axis bluetooth_le_tracker caldav camera cast co2signal compensation coronavirus darksky dlna_dmr dlna_dms dwd_weather_warnings enigma2 esphome ffmpeg forecast_solar fronius frontend github homekit homekit_controller http hyperion influxdb knx kodi kraken mariadb maxcube mikrotik mobile_app modbus mqtt myq mysensors notify_events octoprint otp owntracks ping plex ps4 python_script qnap qvr_pro recorder radio_browser rest ring samsungtv scrape season shelly signal_messenger snmp socat sonos speedtestdotnet sql ssl systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter version wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha zwave_js -cli
app-misc/homeassistant abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio android_ip_webcam androidtv 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_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 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 emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius frontend 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mariadb mfi miflora mikrotik mobile_app mqtt myq nad nederlandse_spoorwegen netatmo netdata notify_events nuki nws nx584 octoprint onkyo opengarage opensensemap openweathermap opnsense otp owntracks panasonic_viera philips_js pi_hole pilight ping 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
app-misc/homeassistant abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio android_ip_webcam androidtv 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_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 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 emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius frontend 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mariadb mfi miflora mikrotik mobile_app modbus mqtt myq nad nederlandse_spoorwegen netatmo netdata notify_events nuki nws nx584 octoprint onkyo opengarage opensensemap openweathermap opnsense otp owntracks panasonic_viera philips_js pi_hole pilight ping 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
dev-lang/python sqlite
dev-libs/libxslt python

View File

@@ -1,6 +1,6 @@
abodepy==1.2.0
accuweather==0.4.0
acme==1.29.0
acme==1.30.0
Adafruit-Blinka==7.1.1
adafruit-circuitpython-bmp280==3.1.1
adafruit-circuitpython-busdevice==5.1.8
@@ -27,7 +27,7 @@ aio-geojson-usgs-earthquakes==0.1
aio-georss-client==0.10
aio-georss-gdacs==0.7
aioairzone==0.4.8
AIOAladdinConnect==0.1.44
AIOAladdinConnect==0.1.46
aioambient==2021.11.0
aioaseko==0.0.2
aioasuswrt==1.4.0
@@ -36,24 +36,25 @@ aiobotocore==2.1.0
aiocache==0.11.1
aiocoap==0.4.3
aioconsole==0.5.1
aiodiscover==1.4.11
aiodiscover==1.4.13
aiodns==3.0.0
aioeafm==0.1.2
aioeagle==1.1.0
aioecowitt==2022.9.1
aioecowitt==2022.9.3
aioemonitor==1.0.5
aioesphomeapi==10.13.0
aioesphomeapi==11.1.0
aiofile==3.8.1
aiofiles==0.8.0
aioflo==2021.11.0
aioftp==0.12.0
aiogithubapi==22.2.4
aioguardian==2022.7.0
aioharmony==0.2.9
aiohomekit==1.5.6
aiohomekit==1.5.12
aiohttp-cors==0.7.0
aiohttp==3.8.1
aiohue==4.5.0
aioimaplib==1.0.0
aioimaplib==1.0.1
aioitertools==0.8.0
aiokafka==0.7.2
aiokef==0.2.16
@@ -95,7 +96,6 @@ aioymaps==1.2.2
airly==1.1.0
airthings-cloud==0.1.0
airtouch4pyapi==1.0.5
ajsonrpc==1.2.0
alarmdecoder==1.13.11
alpha-vantage==2.3.1
ambee==0.4.0
@@ -117,7 +117,6 @@ arcam-fmj==0.12.0
argcomplete==2.0.0
arris-tg2492lg==1.2.1
arrow==1.2.2
asgiref==3.5.2
asmog==0.0.6
asterisk_mbox==0.5.0
astral==2.2
@@ -141,7 +140,7 @@ Authlib==0.15.5
automat==20.2.0
avea==1.5.1
avion==0.10
awesomeversion==22.8.0
awesomeversion==22.9.0
awk==1
axis==44
backoff==1.11.1
@@ -155,43 +154,42 @@ beacontools==1.2.3
beautifulsoup4==4.11.1
beewi-smartclim==0.0.10
bellows==0.33.1
bimmer-connected==0.10.2
bimmer-connected==0.10.4
bitarray==2.6.0
bitstring==3.1.9
bizkaibus==0.1.1
bleach==5.0.1
bleak-retry-connector==1.14.0
bleak==0.16.0
bleak-retry-connector==2.1.3
bleak==0.18.1
blebox-uniapi==2.0.2
blinker==1.5
blinkpy==0.19.0
blinkpy==0.19.2
BlinkStick==1.2.0
blinkt==0.1.0
blockchain==1.4.4
bluemaestro-ble==0.2.0
bluepy==1.3.0
bluetooth-adapters==0.4.1
bluetooth-auto-recovery==0.3.2
bluetooth-adapters==0.6.0
bluetooth-auto-recovery==0.3.3
bluetooth-data-tools==0.1.2
bluetooth-sensor-state-data==1.6.0
bluez==5.64
bme280spi==0.2.0
bme680==1.0.5
bond-async==0.1.22
boschshcpy==0.2.30
boschshcpy==0.2.35
boto3==1.20.24
boto3==1.24.56
botocore==1.27.56
bottle==0.12.23
boto3==1.24.74
botocore==1.27.74
bottleneck==1.3.5
broadlink==0.18.2
brother==1.2.3
brother==2.0.0
brotli==1.0.9
brottsplatskartan==0.0.1
brunt==1.2.0
bsblan==0.5.0
bt-proximity==0.2.1
bthome-ble==1.0.0
bthome-ble==1.2.2
bthomehub5-devicelist==0.1.1
btlewrap==0.1.0
btsmarthub-devicelist==0.2.2
@@ -201,6 +199,7 @@ busybox==1.34.1
c-ares==1.18.1
ca-certificates==20211016.3.80
cachetools==5.2.0
caio==0.9.8
casttube==0.2.0
cattrs==22.1.0
cbor2==5.4.3
@@ -209,7 +208,7 @@ certifi==3021.3.16
cffi==1.15.1
chacha20poly1305-reuseable==0.0.4
chardet==5.0.0
charset_normalizer==2.1.0
charset_normalizer==2.1.1
circuit-webhook==1.0.1
ciscomobilityexpress==0.3.9
ciso8601==2.2.0
@@ -223,6 +222,7 @@ coinbase==2.1.0
colorama==0.4.5
coloredlogs==15.0.1
colorlog==6.6.0
colorlog==6.7.0
colorthief==0.2.1
colorzero==2.0
colour==0.1.5
@@ -246,9 +246,9 @@ croniter==1.0.6
croniter==1.3.5
crownstone-cloud==1.4.9
crownstone-core==3.0.1
crownstone-sse==2.0.3
crownstone-sse==2.0.4
crownstone-uart==2.1.0
cryptography==37.0.4
cryptography==38.0.1
csrmesh==0.10.0
cssselect==1.1.0
cups==2.4.2
@@ -257,11 +257,11 @@ d2to1==0.2.12_p1
dacite==1.6.0
datadog==0.15.0
datapoint==0.9.8
dateparser==1.0.0
dbus-fast==1.4.0
dbus-next==0.2.3
dateparser==1.1.1
dbus-fast==1.22.0
dbus==1.14.0
debianutils==5.7
debugpy==1.6.3
decora-wifi==1.4
decora==0.6
decorator==5.1.1
@@ -269,7 +269,7 @@ deepdiff==5.8.1
deepmerge==1.0.1
defusedxml==0.7.1
deluge-client==1.7.1
demetriek==0.2.2
demetriek==0.2.4
demjson3==3.0.5
devolo-home-control-api==0.18.2
devolo-plc-api==0.8.0
@@ -295,7 +295,7 @@ ebusdpy==0.0.17
ecdsa==0.18.0
ecoaliface==0.4.0
eebrightbox==0.0.4
elementpath==3.0.1
elementpath==3.0.2
elgato==3.0.0
eliqonline==1.2.2
elkm1-lib==2.0.2
@@ -314,14 +314,14 @@ epson-projector==0.5.0
epsonprinter==0.0.9
eselect-awk==0.3
esphome
esphome-dashboard==20220508.0
esphome-dashboard==20220925.0
esprima==4.0.1
esptool==3.3.1
eternalegypt==0.0.12
eudev==3.2.11
evdev==1.4.0
evohome-async==0.3.15
expat==2.4.8
expat==2.4.9
faadelays==0.0.7
face_recognition==1.2.3
face_recognition_models==0.3.0
@@ -349,7 +349,6 @@ freebox-api==0.0.10
freesms==0.2.0
freetype==2.12.1
fritzconnection==1.4.2
fritzconnection==1.8.0
frozenlist==1.3.1
future==0.18.2
garages-amsterdam==3.0.0
@@ -358,6 +357,7 @@ gawk==5.1.1
gcal-sync==0.10.0
gcloud==0.18.3
gd==2.3.3
gdb==11.2
geniushub-client==0.6.30
gentoo-functions==0.17
geocachingapi==0.2.1
@@ -381,19 +381,19 @@ goalzero==0.2.1
goodwe==0.2.18
google-api-core==2.8.2
google-auth-oauthlib==0.5.2
google-auth==2.10.0
google-auth==2.11.0
google-cloud-pubsub==2.11.0
google-cloud-texttospeech==2.12.1
google-nest-sdm==2.0.0
googleapis-common-protos==1.56.4
googlemaps==2.5.1
goslide-api==0.5.1
govee-ble==0.17.2
govee-ble==0.19.0
gpiozero==1.6.2
gps3==0.33.3
graphql-subscription-manager==0.6.1
graphviz==0.20.1
graphviz==2.50.0
graphviz==5.0.1
greeclimate==1.3.0
greeneye-monitor==3.0.3
greenwavereality==0.5.1
@@ -403,10 +403,10 @@ growattServer==1.2.2
grpc-google-iam-v1==0.12.3
grpcio-status==1.48.0
grpcio==1.48.0
gst-plugins-base==1.20.2
gst-plugins-libav==1.20.2
gst-plugins-base==1.20.3
gst-plugins-libav==1.20.3
gstreamer-player==1.1.2
gstreamer==1.20.2
gstreamer==1.20.3
gTTS==2.2.4
guppy3==3.1.2
gzip==1.12
@@ -418,7 +418,7 @@ ha-ffmpeg==3.0.2
ha-philipsjs==2.9.0
habitipy==0.2.0
hangups==0.4.18
hass-nabucasa==0.55.0
hass-nabucasa==0.56.0
hass-splunk==0.1.1
HATasmota==0.6.0
haversine==2.3.1
@@ -435,7 +435,7 @@ holidays==0.14.2
home-assistant-bluetooth==1.3.0
home-assistant-bluetooth==1.4.0
home-assistant-cli==9999
home-assistant-frontend==20220907.0
home-assistant-frontend==20221003.0
homeassistant
homeconnect==0.7.2
homematicip==1.0.7
@@ -468,7 +468,7 @@ ihcsdk==2.7.6
importlib_metadata==4.12.0
incomfort-client==0.4.4
incremental==21.3.0
inflect==5.6.2
inflect==6.0.0
inflection==0.5.1
influxdb-client==1.24.0
influxdb==5.3.1
@@ -493,22 +493,21 @@ jellyfin-apiclient-python==1.8.1
jinja==3.1.2
jmespath==1.0.1
josepy==1.13.0
jpeg==100
js2py==0.71_p20210918
jsonpath-ng==1.5.2
jsonpath-ng==1.5.3
jsonpickle==2.2.0
jsonpointer==2.3
jsonrpc-async==2.1.0
jsonrpc-base==2.1.0
jsonrpc-websocket==3.1.1
jsonschema==4.9.1
jsonschema==4.15.0
justbackoff==0.6.0
justnimbus==0.6.0
kafka-python==2.0.2
kaiterra-async-client==1.0.0
kconfiglib==13.7.1
keba-kecontact==1.1.0
keyring==23.8.2
keyring==23.9.1
keyrings_alt==4.1.0
kiwiki-client==0.1.1
konnected==1.2.0
@@ -519,7 +518,8 @@ lacrosse-view==0.0.9
lakeside==0.12
lark==1.1.2
laundrify-aio==1.1.2
led-ble==0.9.1
led-ble==0.10.1
libc==1
libcap==2.65
libcrypt==2
libcst==0.3.23
@@ -596,8 +596,9 @@ minio==5.0.10
moat-ble==0.1.1
moehlenhoff-alpha2==1.2.1
more-itertools==8.14.0
motionblinds==0.6.12
motionblinds==0.6.13
motioneye-client==0.3.12
mpfr==4.1.0_p13
ms-cv==0.1.1
msgpack==1.0.4
mt_940==4.26.0
@@ -610,8 +611,9 @@ mychevy==2.1.1
mycroftapi==2.0
mypy_extensions==0.4.3
nad-receiver==0.3.0
natsort==8.1.0
natsort==8.2.0
nclib==1.0.1
ncurses==6.3_p20220423
ndms2-client==0.1.1
nessclient==0.10.0
netaddr==0.8.0
@@ -669,9 +671,10 @@ paho-mqtt==1.6.1
panacotta==0.1
panasonic-viera==0.3.6
pandas==1.4.3
pandas==1.4.4
paramiko==2.11.0
passlib==1.7.4
pbr==5.9.0
pbr==5.10.0
pcal9535a==0.7
pdunehd==1.3.2
peco==0.0.29
@@ -692,7 +695,6 @@ pip==22.0.4
pizzapi==0.0.3
pkce==1.0.3
platformdirs==2.5.2
platformio==5.2.5
plugwise==0.18.7
plumbum==1.7.2
plumlightpad==0.0.11
@@ -703,11 +705,12 @@ poolsense==0.0.8
praw==7.5.0
prawcore==2.3.0
prayer-times-calculator==0.0.6
prettytable==3.3.0
prettytable==3.4.1
procps==3.3.17
ProgettiHWSW==0.1.1
proliphix==0.4.1
prometheus_client==0.7.1
prompt_toolkit==3.0.30
proto-plus==1.22.1
protobuf-python==3.20.1
protobuf==3.20.1
@@ -752,7 +755,7 @@ pybbox==0.0.5_alpha0
pyblackbird==0.5
pybluez==0.22
pybotvac==0.0.23
pybravia==0.2.2
pybravia==0.2.3
pycares==4.2.2
pycarwings2==2.13
pyCEC==0.5.2
@@ -775,10 +778,11 @@ pycsspeechtts==1.0.4
pycups==1.9.73
pydaikin==2.7.0
pydanfossair==0.1.0
pydantic==1.10.1
pydantic==1.9.0
pydantic==1.9.1
pydeconz==104
pydelijn==1.0.0
pydevd==2.8.0
pydexcom==0.2.3
pydoods==1.0.2
pydroid-ipcam==2.0.0
@@ -787,7 +791,6 @@ pyeconet==0.1.15
pyedimax==0.2.1
pyefergy==22.1.1
pyEight==0.3.0
pyelftools==0.29
pyEmby==1.8
pyenvisalink==4.6
pyephember==0.3.1
@@ -805,12 +808,12 @@ pyflunearyou==2.0.2
pyfnip==0.2
pyforked-daapd==0.1.11
pyfreedompro==1.1.0
pyfritzhome==0.6.5
pyfritzhome==0.6.7
PyFronius==0.7.1
pyfttt==0.3.2
pygatt==4.0.5
pygments==2.12.0
pygraphviz==1.9
pygments==2.13.0
pygraphviz==1.10
pygtfs==0.1.6
pygti==0.9.3
pyhamcrest==2.0.4
@@ -825,7 +828,7 @@ pyialarmxr-homeassistant==1.0.18
pyicloud==1.0.0
pyinsteon==1.2.0
pyintesishome==1.8.0
pyipma==3.0.2
pyipma==3.0.5
pyipp==0.11.0
pyiqvia==2022.4.0
pyirishrail==0.0.2
@@ -834,6 +837,7 @@ pyisy==3.0.7
pyitachip2ir==0.0.7
pyjsparser==2.7.1_p20190421
pyjwt==2.4.0
pyjwt==2.5.0
pykaleidescape==1.0.1
pykira==0.1.1
pykmtronic==0.3.0
@@ -915,7 +919,7 @@ pyrepetierng==0.1.0
pyrfc3339==1.1
pyRFXtrx==0.30.0
PyRIC==0.1.6.3
pyrisco==0.5.4
pyrisco==0.5.5
pyrituals==0.0.6
PyRMVtransport==0.3.3
pyroute2==0.7.2
@@ -949,7 +953,7 @@ pyspcwebgw==0.4.0
pysqueezebox==0.6.0
pystiebeleltron==0.0.1
pysuez==0.1.19
PySwitchbot==0.19.5
PySwitchbot==0.19.10
PySwitchmate==0.5.1
PySyncThru==0.7.10
pytankerkoenig==0.0.6
@@ -997,7 +1001,7 @@ python-smarttub==0.0.33
python-sochain-api==0.0.2
python-socketio==4.6.0
python-socketio==5.3.0
python-songpal==0.15
python-songpal==0.15.1
python-tado==0.12.0
python-telegram-bot==13.1
python-vlc==1.1.2
@@ -1014,7 +1018,7 @@ pytradfri==9.0.0
pytrafikverket==0.2.0.1
PyTransportNSW==0.1.1
PyTurboJPEG==1.6.7
pytz==2022.1
pytz==2022.2.1
pytz_deprecation_shim==0.1.0_p0
pyudev==0.23.2
pyunifiprotect==4.2.0
@@ -1024,7 +1028,7 @@ PyUserInput==0.1.11
pyvera==0.3.13
pyversasense==0.0.6
pyvesync==2.0.3
PyViCare==2.16.2
PyViCare==2.17.0
pyvizio==0.1.57
pyvlx==0.2.20
pyvolumio==0.1.5
@@ -1040,7 +1044,7 @@ PyXiaomiGateway==0.13.4
pyyaml==6.0
pyzbar==0.1.7
pyzerproc==0.4.8
qingping-ble==0.6.0
qingping-ble==0.7.0
qnapstats==0.4.0
quantum-gateway==0.0.8
RachioPy==1.0.3
@@ -1052,10 +1056,11 @@ raspyrfm-client==1.2.8
ratelimit==2.2.1
re2==0.2022.06.01
readlike==0.1.2
readline==8.1_p2
reedsolomon==1.5.4
regenmaschine==2022.9.1
regex==2021.8.28
regex==2022.7.25
regex==2022.9.13
related==0.7.2
renault-api==0.1.11
ReParser==1.4.3
@@ -1101,18 +1106,17 @@ schedule==1.1.0
schiene==0.23
screenlogicpy==0.5.4
scsgate==0.1.0
secretstorage==3.3.2
secretstorage==3.3.3
securetar==2022.2.0
semantic_version==2.10.0
semver==2.13.0
sendgrid==6.8.2
sense-energy==0.10.4
sensor-state-data==2.6.0
sensor-state-data==2.9.0
sensorpro-ble==0.5.0
sensorpush-ble==1.5.2
sentry-sdk==1.9.5
sepaxml==2.2.0
setuptools==63.4.3
setuptools==65.3.0
sgmllib3k==1.0.0
sharkiq==0.0.1
sharp_aquos_rc==0.3.2
@@ -1133,7 +1137,7 @@ smbus-cffi==0.5.1
smbus2==0.4.1
smhi-pkg==1.0.15
snapcast==2.1.3
sniffio==1.2.0
sniffio==1.3.0
snitun==0.31.0
socat==1.7.4.3
soco==0.28.0
@@ -1147,12 +1151,11 @@ speak2mary==1.4.0
speedtest-cli==2.1.3
spiderpy==1.6.1
spidev==3.5
sqlalchemy==1.4.40
sqlalchemy==1.4.41
srpenergy==1.3.6
srptools==1.0.1
sseclient-py==1.7.2
starkbank-ecdsa==1.0.0
starlette==0.18.0
starline==0.1.5
starlingbank==3.2
statsd==3.2.1
@@ -1169,9 +1172,9 @@ surepy==0.7.2
swisshydrodata==0.1.0
synology-srm==0.2.0
systembridgeconnector==3.4.4
systemd-utils==251.3
systemd==251.3
sysvinit==3.01
systemd-utils==251.4
systemd==251.4
sysvinit==3.05
tabulate==0.8.10
tahoma-api==0.0.16
tailer==0.4.1
@@ -1189,7 +1192,7 @@ tesla-powerwall==0.3.18
tesla-wall-connector==1.0.2
teslajsonpy==0.18.3
text-unidecode==1.3
thermobeacon-ble==0.3.1
thermobeacon-ble==0.3.2
thermopro-ble==0.4.3
thermoworks-smoke==0.1.8
thingspeak==1.0.0
@@ -1205,7 +1208,7 @@ toonapi==0.2.1
total-connect-client==2022.5
tp-connected==0.0.4
tqdm==4.64.0
transitions==0.8.11
transitions==0.9.0
transmissionrpc==0.11
TravisPy==0.3.5
ttls==1.4.3
@@ -1236,13 +1239,12 @@ upb-lib==0.4.12
upcloud-api==2.0.0
uri_template==1.2.0
url-normalize==1.4.3
urllib3==1.26.11
urllib3==1.26.12
urwid==2.1.2
uscisstatus==0.1.1
user-agents==2.0
util-linux==2.37.4
uvcclient==0.11.0
uvicorn==0.17.6
vallox-websocket-api==2.12.0
vehicle==0.4.0
velbus-aio==2022.9.1
@@ -1271,7 +1273,7 @@ webencodings==0.5.1
webexteamssdk==1.1.1
webob==1.8.7
websocket-client==0.54.0
websocket-client==1.3.3
websocket-client==1.4.1
websockets==10.3
werkzeug==2.2.2
whirlpool-sixth-sense==0.17.0
@@ -1283,23 +1285,21 @@ wled==0.14.1
wolf_smartset==0.1.11
wrapt==1.14.1
WSDiscovery==2.0.0
wsproto==1.1.0
xbee-helper==0.0.7
XBee==2.3.2
xbox-webapi==2.0.11
xboxapi==2.0.1
xerces-c==3.2.3
xiaomi-ble==0.9.0
xiaomi-ble==0.10.0
xknx==1.0.2
xmlschema==2.0.1
xmlschema==2.0.3
xmltodict==0.13.0
xs1-api-client==3.0.0
xxhash==0.8.1
xxhash==3.0.0
yalesmartalarmclient==0.3.9
yalexs-ble==1.8.1
yalexs==1.2.1
yarl==1.7.2
yalexs-ble==1.9.2
yalexs==1.2.4
yarl==1.8.1
yeelight==0.7.10
yeelightsunflower==0.0.10

View File

@@ -0,0 +1,3 @@
DIST tornado-6.1.tar.gz 497359 BLAKE2B ed5981dec5cca962f907f97b7f906c1eef40d2b2b6d6cc16a21bd0a0a91ee58a60bea84b7ceeeff30b3462d707c56a5062c71d4ac8f25ca6a306ded6c6f072c5 SHA512 0ec1db1fad911182bda547c177a18b107b906cf66576443069e2b986cf041b3d4ebe08e5a168aa5cd3b56547f32f8b384bacaf74db89f582951d7b610b7494e8
EBUILD tornado-6.1-r2.ebuild 1636 BLAKE2B aae1eee54e499d64fea3dfbe5879b3b90289b4e27ab877b92d5b3e0e365c9a85d86d3a1cff122e40618a73423084a845d95ae9469bafc3deb8ed8bf27b43eca9 SHA512 6cba52ec41085524deae31c8c831fa4a5a2f7833aa145ff15d9d931e53443408a125e8f438a0342fb8b73ae448adc09239fb73b6e1204dff581a00a4a4d2c9e0
MISC metadata.xml 459 BLAKE2B 03f58b8ce5f6782e32fa8aec991d2771e795545a898d40f054bd3cdff98275c85da39eada76fefe51eea8658e4bf55a7c88a5f80d54a626f639c0811c0b8e7d4 SHA512 a8e58541152f55a4db33919bca89e1f0202197427877855f6f25441fa75d8bf4c3cdeaa2c089266b613afd4146332da694c18485521b026bbedd2920db55bea9

View File

@@ -0,0 +1,15 @@
<?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">tornado</remote-id>
<maintainer status="unknown">
<email>python-tornado@googlegroups.com</email>
<name>Facebook</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,68 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Python web framework and asynchronous networking library"
HOMEPAGE="
https://www.tornadoweb.org/
https://github.com/tornadoweb/tornado/
https://pypi.org/project/tornado/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="examples test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
>=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
${RDEPEND}
)
"
distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme \
dev-python/sphinxcontrib-asyncio
src_prepare() {
# Disable deprecation-warnings-as-errors because tornado has a lot of stuff deprecated in 3.10
sed 's/warnings.filterwarnings("error", category=DeprecationWarning, module=r"tornado\\..*")//' \
-i tornado/test/runtests.py || die
# broken upstream
sed -i -e 's:test_multi_line_headers:_&:' \
tornado/test/httpclient_test.py || die
# network-sandbox? ipv6?
sed -i -e 's:test_localhost:_&:' \
tornado/test/netutil_test.py || die
distutils-r1_src_prepare
}
python_test() {
local -x ASYNC_TEST_TIMEOUT=60
cd "${T}" || die
"${EPYTHON}" -m tornado.test.runtests --verbose ||
die "tests failed under ${EPYTHON}"
}
python_install_all() {
if use examples; then
docinto examples
dodoc -r demos/.
docompress -x "/usr/share/doc/${PF}/examples"
fi
distutils-r1_python_install_all
}