Compare commits
29 Commits
v2021.12.0
...
v2021.12.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
46e01a1bb5
|
|||
|
d5f9ad09bf
|
|||
|
8db1aa982e
|
|||
|
e3cd1e5cc6
|
|||
|
f2fac06684
|
|||
|
190af3162d
|
|||
|
c0d785e00b
|
|||
|
50aaee536a
|
|||
|
04b1502329
|
|||
|
0a75f41517
|
|||
|
07550b133f
|
|||
|
ee0c2295c3
|
|||
|
51016513eb
|
|||
|
185e076882
|
|||
|
ad6c916bf4
|
|||
|
48a75deff9
|
|||
|
b72200ab00
|
|||
|
dd2a501ef6
|
|||
|
705c78d3dc
|
|||
|
53ef9dd760
|
|||
|
9c25d5af70
|
|||
|
539c9c5166
|
|||
|
faded9b00a
|
|||
|
355b091aec
|
|||
|
1032282fc4
|
|||
|
1dcd8c4cbc
|
|||
|
0b4d94456b
|
|||
|
d616accd28
|
|||
|
26f1eb29e3
|
@@ -59,7 +59,7 @@
|
||||
|aws|Interact with Amazon Web Services|N|N|Y|0.91|
|
||||
|axis|Communicating with newer devices from Axis Communications|Y|Y|Y|0.45|
|
||||
|baidu|Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi|N|Y|Y|0.59|
|
||||
|balboa|None|N|N|Y|2021.12.0b0|
|
||||
|balboa|This integration adds support for Balboa Spa WiFi Modules|N|N|Y|2021.12.0b0|
|
||||
|bbb_gpio|Base for all BeagleBone Black related GPIO platforms|N|N|Y|0.36|
|
||||
|bbox|Presence detection from Bbox Modem Router from Bouygues Telecom|N|N|Y|0.31|
|
||||
|beewi_smartclim|BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device|N|Y|Y|0.99|
|
||||
@@ -90,7 +90,7 @@
|
||||
|bt_home_hub_5|Offers presence detection by looking at connected devices to a BT Home |N|Y|Y|0.22|
|
||||
|bt_smarthub|Presence detection by looking at BT Smart Hub based routers|N|Y|Y|0.82|
|
||||
|buienradar|Integrate buienradar weather data into Home Assistant|N|Y|Y|0.47|
|
||||
|button|None|N|N|Y|2021.12.0b0|
|
||||
|button|A button entity is an entity that can fire an event towards a device or service|N|N|Y|2021.12.0b0|
|
||||
|caldav|Integrate a CalDAV (RFC4791) calendar in Home Assistant|Y|Y|Y|0.60|
|
||||
|camera|The camera integration allows you to use IP cameras with Home Assistant|Y|Y|Y|0.7|
|
||||
|canary|Allows you to integrate your Canary devices from Home Assistant|N|Y|Y|0.60|
|
||||
@@ -132,7 +132,7 @@
|
||||
|denonavr|Automation Library for Denon AVR receivers|N|Y|Y|0.7.2|
|
||||
|deutsche_bahn|will give you the departure time of the next train for the given connection|N|Y|Y|0.14|
|
||||
|devolo_home_control|Add Devolo Home-control to Home Assistant|N|Y|Y|0.110|
|
||||
|devolo_home_network|None|N|N|Y|2021.12.0b0|
|
||||
|devolo_home_network|The devolo Home Network integration allows you to monitor your PLC network|N|N|Y|2021.12.0b0|
|
||||
|dexcom|View your CGM data from Dexcom from Home Assistant|N|Y|Y|0.113|
|
||||
|dhcp|will watch the network for DHCP requests for supported devices and services|N|Y|Y|2021.2|
|
||||
|dht|Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device|N|Y|Y|0.7|
|
||||
@@ -195,7 +195,7 @@
|
||||
|etherscan|displays Ether and ERC-20 token balances from Etherscan.io|N|N|Y|0.47|
|
||||
|eufy|eufy integration is the main integration to integrate various eufy devices|N|N|Y|0.68|
|
||||
|everlights|Library for controlling an EverLights lighting system|N|Y|Y|0.87|
|
||||
|evil_genius_labs|None|N|N|Y|2021.12.0b0|
|
||||
|evil_genius_labs|allows you to control and monitor the artworks by Evil Genius Labs|N|N|Y|2021.12.0b0|
|
||||
|evohome|links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems|N|Y|Y|0.80|
|
||||
|ezviz|ezviz sensor platform uses the EzvizLife API to interact with the devices|N|N|Y|0.107|
|
||||
|faa_delays|delays at US Airports based on the FAA’s National Airspace System Status|N|N|Y|2021.3|
|
||||
@@ -329,7 +329,7 @@
|
||||
|isy994|controller that is capable of controlling Insteon and X10 devices|N|N|Y|0.28|
|
||||
|itach|control IR devices with a Global Caché iTach Device and GC-100 devices|N|N|Y|0.39|
|
||||
|izone|control of a local iZone ducted reverse-cycle climate control device|N|N|Y|0.100|
|
||||
|jellyfin|None|N|N|Y|2021.12.0b0|
|
||||
|jellyfin|exposes a Jellyfin server as a Media Source in Home Assistant|N|N|Y|2021.12.0b0|
|
||||
|jewish_calendar|jewish_calendar|N|Y|Y|0.79|
|
||||
|joaoapps_join|joaoapps_join integration exposes services from Join|N|Y|Y|0.24|
|
||||
|juicenet|pulls data from a JuiceNet charging station|N|N|Y|0.47|
|
||||
@@ -543,7 +543,7 @@
|
||||
|rainmachine|integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers|N|Y|Y|0.69|
|
||||
|raspihats|The base for all related Raspihats platforms in Home Assistant|N|N|Y|0.45|
|
||||
|raspyrfm|adds support for cheap RC 433 MHz outlets via one of the supported gateways|N|N|Y|0.85|
|
||||
|rdw|None|N|N|Y|2021.12.0b0|
|
||||
|rdw|looks up any dutch registered vehicle by its license plate|N|N|Y|2021.12.0b0|
|
||||
|recollect_waste|track the next scheduled waste pickup and what type of waste from Recollect|N|N|Y|0.87|
|
||||
|recorder|storing details in a database per sqlalchemy|Y|Y|Y||
|
||||
|recswitch|allows you to control the Ankuoo REC Switch devices from Home Assistant|N|N|Y|0.81|
|
||||
@@ -556,7 +556,7 @@
|
||||
|rest|rest sensor platform for data exposed by a RESTful API|Y|Y|Y|0.7.4|
|
||||
|rflink|The rflink integration supports devices that use RFLink gateway firmware|N|N|Y|0.38|
|
||||
|rfxtrx|supports RFXtrx 433 MHz devices by RFXCOM|N|N|Y||
|
||||
|ridwell|None|N|N|Y|2021.12.0b0|
|
||||
|ridwell|allows users to track waste recycling pickups scheduled with Ridwell|N|N|Y|2021.12.0b0|
|
||||
|ring|integrate your ring.com devices|Y|Y|Y|0.42|
|
||||
|ripple|The ripple sensor platform displays Ripple wallet balances from Ripple.com|N|N|Y|0.47|
|
||||
|risco|This integration connects with Risco Alarms over Risco Cloud|N|N|Y|0.115|
|
||||
@@ -675,7 +675,7 @@
|
||||
|system_bridge|System Bridge runs on your local machine to share system information via its AP|N|N|Y|2021.6|
|
||||
|tado|an interface to the my.tado.com website|N|N|Y|0.41|
|
||||
|tahoma|interface to the tahomalink.com website. It adds covers, scenes and a sun sensor|N|N|Y|0.59|
|
||||
|tailscale|None|N|N|Y|2021.12.0b0|
|
||||
|tailscale|monitor and automate on the state of the devices in your Tailscale VPN|N|N|Y|2021.12.0b0|
|
||||
|tankerkoenig|monitor the fuel prices with tankerkoenig.de|N|N|Y|0.107|
|
||||
|tank_utility|Add Tank Utility propane tank monitors to Home Assistant|N|N|Y|0.53|
|
||||
|tapsaff|provides the ‘Taps Aff’ status for a given location within the UK|N|N|Y|0.47|
|
||||
@@ -687,7 +687,7 @@
|
||||
|tellstick|integrates TellStick devices into Home Assistant|N|N|Y||
|
||||
|temper|get the current temperature from a TEMPer device|N|N|Y||
|
||||
|tesla|integration with the Tesla cloud service|N|Y|Y|0.53|
|
||||
|tesla_wall_connector|None|N|N|Y|2021.12.0b0|
|
||||
|tesla_wall_connector|allows you to integrate your Gen 3 Tesla Wall Connector with Wi-Fi|N|N|Y|2021.12.0b0|
|
||||
|test|internal and developer use|Y|Y|Y|None|
|
||||
|tfiac|integrates several vendors air conditioning systems into Home Assistant|N|N|Y|0.91|
|
||||
|thermoworks_smoke|pulls data for your ThermoWorks Smoke Thermometer|N|N|Y|0.81|
|
||||
@@ -699,7 +699,7 @@
|
||||
|tmb|Library that interacts with TMB API|N|N|Y|0.104|
|
||||
|todoist|connect to your Todoist Projects and generate binary sensors|N|N|Y|0.54|
|
||||
|tof|uses an invisible laser to measure distance with millimeter resolution|N|N|Y|0.90|
|
||||
|tolo|None|N|N|Y|2021.12.0b0|
|
||||
|tolo|allows you to control your TOLO Sauna and TOLO Steam Bath|N|N|Y|2021.12.0b0|
|
||||
|toon|client for the Quby ToonAPI|N|Y|Y|0.56|
|
||||
|totalconnect|provides connectivity with the Honeywell TotalConnect alarm systems|N|Y|Y|0.42|
|
||||
|touchline|lets you control ROTH Touchline floor heating thermostats|N|N|Y|0.61|
|
||||
|
||||
14
README.md
14
README.md
@@ -484,14 +484,14 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
|
||||
|
||||
## 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 2033 Ebuilds in total, 2022 of them have in total 2035 (36 different) licenses assigned.
|
||||
There are 2035 Ebuilds in total, 2024 of them have in total 2039 (36 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1182|
|
||||
|Apache-2.0|396|
|
||||
|BSD|143|
|
||||
|GPL-3|113|
|
||||
|MIT|1189|
|
||||
|Apache-2.0|393|
|
||||
|BSD|142|
|
||||
|GPL-3|114|
|
||||
|LGPL-3|32|
|
||||
|GPL-2|22|
|
||||
|LGPL-3+|20|
|
||||
@@ -525,9 +525,9 @@ There are 2033 Ebuilds in total, 2022 of them have in total 2035 (36 different)
|
||||
|CC0-1.0|1|
|
||||
|GPL-1|1|
|
||||
|
||||
(Last counted: 07/12/2021)
|
||||
(Last counted: 13/12/2021)
|
||||
|
||||
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: 07/12/2021
|
||||
Last updated: 13/12/2021
|
||||
|
||||
@@ -2,5 +2,5 @@ DIST home-assistant-cli-0.9.3.tar.gz 61623 BLAKE2B 3833b3e63c9b44afd911d642f9a82
|
||||
DIST home-assistant-cli-0.9.4.tar.gz 61027 BLAKE2B cce0f297c2fa6022d28b7ba0e5fbe4ba7d8ff781a9a3d58718689ae3ed6e6bbb5fac23815b1f181b92e263c8333d30bfc840f8826565b68324830b887b9cdb3e SHA512 a7cdbd74d5eb32b2bce380d7086320ef6c1775dfdbce72eb18ebaad7518b540f385ec910696bed0f2d3852d001a8dbc85bb1ea47508c1e709ba04f7df815a31c
|
||||
EBUILD home-assistant-cli-0.9.3-r1.ebuild 2454 BLAKE2B ebc0d7721dfdcffcb86e0fab8e443f623f0829d643470d4394f0c4735ac543f1cb528cb11d16802ecee7bc2101d0edcd1b505b142af8900b03816b338dcbf5e4 SHA512 9842371539f4ebbb856ff1388378c111b138334f253357617562e85561dcc15f55453b868d587fbbc0ed7ee8e45ea9a78b73f6ab46ba1ec5ad47890b77cff371
|
||||
EBUILD home-assistant-cli-0.9.4.ebuild 2524 BLAKE2B 994a88b6500b2b5f4d05dc3cb93e98cd02a0fe9849efef6cf638318ff7c1bef8489a841e44396c60f91c045a58e835fcce124dc9e9cf3bf5d92da1473928e3c1 SHA512 a73dcc62d3bf2dcf4655f842fff71f78a9cc987adaa6095548217073c35dd32cda13ebdcf51cf02f44d28952414df9eab12df45935ab7c7e4e37c3359730d41b
|
||||
EBUILD home-assistant-cli-9999.ebuild 2524 BLAKE2B 994a88b6500b2b5f4d05dc3cb93e98cd02a0fe9849efef6cf638318ff7c1bef8489a841e44396c60f91c045a58e835fcce124dc9e9cf3bf5d92da1473928e3c1 SHA512 a73dcc62d3bf2dcf4655f842fff71f78a9cc987adaa6095548217073c35dd32cda13ebdcf51cf02f44d28952414df9eab12df45935ab7c7e4e37c3359730d41b
|
||||
EBUILD home-assistant-cli-9999.ebuild 2523 BLAKE2B f6ccfc005957bd914351c0013bdb474972c19b6be4c47fd2f8cded41a93971f9b67dc0974e01d7553d2f3dcb2e35fd3582f447d9c74fe8a69e208bbae7cd7e6c SHA512 08103c1293283e7e6092b60056730138cc593ffbb05fd5494910e1df7a8fece5b174c284343070a7a5b42616123297fc0e391d0939f36851abd794ff4ff482dd
|
||||
MISC metadata.xml 480 BLAKE2B 171a4a346c5b4d88abdd8f0e1b2e3480cb7e8e5e250e759cdfc7ee9dc7f763f235617ac12f171d9f96eeabe4f92a9a347371badbee7a230c59229e9fae14ec84 SHA512 ce473493061008ae30714cb39fa7f13fd0aff9451342da57da0cac5f6d6c4488dad514044548c8fe9b0e8030d00ac7c606a68c176f3834df2aed810fbf0b2902
|
||||
|
||||
@@ -29,11 +29,11 @@ RDEPEND=">=dev-python/aiohttp-3.7.4[${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/netdisco-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/regex-2021.10.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/ruamel-yaml-0.16.5[${PYTHON_USEDEP}]
|
||||
<dev-python/ruamel-yaml-0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -9,18 +9,16 @@ AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be022aa10a8a2461ee21fa5f6b634286a9485707e62cfefd9124d403dfb3a162e989aeaf5393650eb81442e8114048472b4cc25 SHA512 df45a17436f20edd90793e9533aed082a7282f9b51be623b43686a25c4736e56f580e4bd5619f2525cf0e1fcebaf2768abf3c5b7740bcf723304caea418adf92
|
||||
DIST homeassistant-2021.11.2.tar.gz 11955175 BLAKE2B 30792d0fbaefd9db848db1ee6bb61bd2397eecc5e9ac63d82e43d3c86b6f3f485cc766e76b2e056e8b3e9c6ce26ac8afd111714fda9ae4138f27edfd32d226ac SHA512 c890b97565bd8132982249277637570d4422d6ef597873d9e84ec9fa6bb5008339dafb5d2ecd4755ed5a8e440794acbb26fcffe336cc07457c03dc3528860324
|
||||
DIST homeassistant-2021.11.3.tar.gz 11954796 BLAKE2B 8490fbc1adcdc154a3fd431b7a9bde63e4429ae53abe53ed2436214fd9b64e9578b7a2715a01cf5ea8199fb788db001d084a0bf46d70acf826870c62104b7f66 SHA512 27cbb5d4ac0f5f95d9e5f75311049199712d6a244a56d171d1140a88250283279af894e542e69990f93a768d56a70967eaa34afd5ef329425d06126ee7632b50
|
||||
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
|
||||
DIST homeassistant-2021.12.0b2.tar.gz 12504085 BLAKE2B 9d8fd39926e744ebb994f506d1fb0c74ffdd948bc15a8278c290859d1c00578137e9a8a4793cb6659b81b977cd4e410e7d7ad2cf72b95a8bfd248527d61e611d SHA512 b0963690e7bdd0327a66c209ebae6616c02977b1bbe9909519d878e6f861c5429f53502b65f8e6790e1187bdfe459224fe1b44b8fbe57c2762107341facd98e4
|
||||
DIST homeassistant-2021.12.0b3.tar.gz 12504344 BLAKE2B ab3b82421ff055f1bd434268cb64fe6ed7ee5e3177059606e95d44d6677c1e4ad30600cadf64fbdb46feb462e01c9768e9c9ec5e5f31547d7b4866e1cdad6897 SHA512 efb05830b917d262daebd25aba1859c8f5690be8fdea633a56e909367582cf003dac0a6ca053b36cfdba90b99b54b61d47aabbd42da6330e9300fe6b3cdb6f3c
|
||||
DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551
|
||||
DIST homeassistant-2021.12.0.tar.gz 12511586 BLAKE2B d1b2837103bd3146114869e6d8bd02116bbf360ee192c174ecbea25871ce30454306a26c4679c3c292e0bf1f3aef08e3130d7486cd76dd6c9699b136f1c41f48 SHA512 8e0bd9f117ca5ba298f5197dc3fd5539bd3917a793465e6063834bae44275c21a94ab2c2d4fac731681f15268906b907f2c662493769b14a8707285019615529
|
||||
DIST homeassistant-2021.12.0b6.tar.gz 12506407 BLAKE2B 68b097d1fa5450b1d03770df687e9aa61673f6bf9f60306efa5641ee38bb0baba0cfad60ea7c812dec9fd61d57828496a50d32265ca231a0333351434ad272d6 SHA512 bc34559de9c8a9adb6dbe734cffbf50b32eb8b2ac4c03da2c9d38e0f37f29b3e7ab2d45be7a1d8f7863cbfd88c7c5cd99ecdb8e1f47560720012cbdd9fcab780
|
||||
DIST homeassistant-2021.12.0b7.tar.gz 12511823 BLAKE2B 3364d1ced25b22a59ba6e24c848dc233a4b6b89d0bef7d382d04fc553ae7bb9ee01d0cce116d003cc48bf1b6ac75c1ddca9a24626d4dd2fb3c2c17f3b10be4e7 SHA512 db641ce59546679ec4958a586584e7322f0e5e62dd59998295d63b28f2ed3cf03d51ab6b76778baaa86826e96cf725423e603f77c6e45dfb9ac39b812eedb623
|
||||
DIST homeassistant-2021.12.1.tar.gz 12512881 BLAKE2B 670cb4c41bac459d3dcafcaf939b5e8cf637077c1bb455d70e388d4d8a20085f099a0f01ce3d62f57e532c79500422647137b1fa2621ce178fa27607627d31bf SHA512 b7352a910ddb48301e31a63a2f9d8a7986389b0c5b965feead4eb80447a2cb205db489ee633cc2f0df9eafbb0e09625e36961f78d25a800eb3556f11089669c4
|
||||
EBUILD homeassistant-full-2021.10.7.ebuild 68001 BLAKE2B cc6667e16fa4d7cf8cfe2e0a316f6e94a541b6560bb555def44283a0a3cdb66faa14c65ceeb4d521b779e951844e1423c97c79cab567b95971937f9415173edb SHA512 4cd8a50a05a65aad4075e2ec4580aa89d254fbfb8bf06de01cb48adb0be20fc3a9cd53db46736196f4514159c837b4dd1cdd8e3cfc7639bb164bda050875dfdd
|
||||
EBUILD homeassistant-full-2021.11.2.ebuild 68138 BLAKE2B 9c9af6d15381112840cadee0e03c4e308e6f063f98b66e82515c4ab0d4b7ebaf45e5b24704f80dabd57ad4d62723489acc39ac682be0493afb0ce5af89e8c68e SHA512 c3f3622b5a2b1da377b65b6a287c2c1447c52293fcaecb0add781be2a163eebd6b4ba4cb26b38b8bf3e5f5953960a464fc658c8f68ac92743b840cff53162fb4
|
||||
EBUILD homeassistant-full-2021.11.3.ebuild 68179 BLAKE2B 86285531781867dfed25f35ce631e21fb52165e5cab3178c55b0d709fdbfc011bb80ac0bec74ab3c3cb2b8d6066793880206d794de73fbc8718cd9f7d6d4be66 SHA512 53472f3b4f2d0448e46904ec6f23a83a96fb9ba6f3d18fbf64793b9fb3507f912cdef5b54a2205fbc020b3ea50aba5f8942b6619a88daeb974371229ad987abb
|
||||
EBUILD homeassistant-full-2021.11.5.ebuild 68179 BLAKE2B 7d7ae402023c74b1c8064c7af24a394e93915dfa71bcbc603aa35842719585220c66c9d4481ed083f3de90ddbabd18bf05effff6df795a1c7c37d63d42f15066 SHA512 f1a49229b595fbe2c28f4d8e02a8af3f9629a2f49265385b7b914188c799d14f52df1ab1a80f3f5f58541e4c346a5aaf5f70fd5e91dfed8b8af671fb0453069b
|
||||
EBUILD homeassistant-full-2021.12.0_beta2.ebuild 69115 BLAKE2B b18feeda11dec0ec652d7885b6f75b4ac9af94484f6c9e67bae23ca89e43f74b5ac1421cb2ed3722875a951159b6e6979bd8dce721c091943d433b8cc583bd86 SHA512 81591c3514e946479231dfe5b9380f6a6a10f0a28cf51cd48a140c29dee076325b7ab10aaa95510d0b9965312f1ebd823dd867be116641d1569b79b2f913c328
|
||||
EBUILD homeassistant-full-2021.12.0_beta3.ebuild 69116 BLAKE2B 574184ddd9c9afdc69878c2c4911aa2793b02cbafb96e38dc450f405e01ca38904880676a3e86a66b185ce3b829e62feac68fabb105b4bc927af26240442fa78 SHA512 b51a399ed92b2027ed9c65ba6cabd8f2e191243406f4ec70553b9cfeaba2ab4d4b6ec68c8b15c71c8f83d4b48df56f667fd3d90c2e0d12431b9c9e33a1420106
|
||||
EBUILD homeassistant-full-2021.9.7.ebuild 67583 BLAKE2B 7f00ace00ee8b623e7a88ba8616c74378113d182d8c991cbb38afdd1472b09c6fa20a6f2364fa420611bed7b1f88ac133ca531a7be1d95542a641258f2173c1e SHA512 bafca82222926fd3566d185bb878890b83fd603eb346fda1a40789359bfabe8ad0c2172bedb5994ad35bfb822f828a583dc3a2658d00a55c173584d241cc6248
|
||||
EBUILD homeassistant-full-9999.ebuild 69116 BLAKE2B 574184ddd9c9afdc69878c2c4911aa2793b02cbafb96e38dc450f405e01ca38904880676a3e86a66b185ce3b829e62feac68fabb105b4bc927af26240442fa78 SHA512 b51a399ed92b2027ed9c65ba6cabd8f2e191243406f4ec70553b9cfeaba2ab4d4b6ec68c8b15c71c8f83d4b48df56f667fd3d90c2e0d12431b9c9e33a1420106
|
||||
MISC metadata.xml 74320 BLAKE2B 640567030ac98189e62a0cc2ece9c1fc465182e6955722d880714292bd9c1cda22ad1fb54d88f705c4017da75131ddecdef307c18e4935a9d6a37340fc339962 SHA512 71c1354fd6ce99c4f05e22abe71dd916629ab834b04460be91abc37042b1a2ce842a569d2e28cd5c44e38cc387523fa6126f50dea7e065fb5e54b1bae9c46f5e
|
||||
EBUILD homeassistant-full-2021.12.0.ebuild 69109 BLAKE2B e2a452f2c2370899a0c708490c542dbce56f4e3eee21b6b5c956174abfb01d374da87fa639c228e59efa149ba05f3bc593ce48b4265ff0dd4ea68440ec8111fa SHA512 50653bcefbc50bc1bb42250ca00210f1b7a52982d038a46ee1dc5bdbf74fbb9caaa643f99f61d893a760f2607d165351ad8bcdd109a945ac8117e09180e06437
|
||||
EBUILD homeassistant-full-2021.12.0_beta6.ebuild 69115 BLAKE2B d26a06acd5b483320e8ad3e72c7549ac4178e50b8cd9a54913b811ae8d521f946f433ef3778c5cba38f4ecabfc138073344b060e65ea9a29110466a8d776b3b6 SHA512 acc775c72f4676f9d0f9493c5735844d50088fee4169aa3ed68e34f28b0528c54ccdeb04191af6b361216a127eadb23bf33dab2a20b960eb4b4a1a20fd5b2b3b
|
||||
EBUILD homeassistant-full-2021.12.0_beta7.ebuild 69115 BLAKE2B ac94fa7d4e3d11ec7fd2367a7693ded2e3ed41d53678b8a3c381d4a770075d2b9277cab607d4232a674778859cdc56e0f014d2860dfafe6c280bc48ec1031bd0 SHA512 ccc93fa866796f87d6a38c1238a495257b9fd851befe029db433c5642f1f2b8e90e93fa2ecfd31d3bc1cc093da4524127b2d902ba4b8fb90af62b726db34e9f2
|
||||
EBUILD homeassistant-full-2021.12.1.ebuild 69109 BLAKE2B 277abf3b7f759e28512f3435b741973ecb79fd5042748b215ccc5d896cda633045a9690977937f736275c9882320f40239999c38972767a80e91f16e674bd08d SHA512 d4e4a28d1d43565da064808e815cfca674ff94476b702de9bd4fc4b7958a7e956087d3f7c292e098c8baa91b80770ebc4497ad6186f6a6c18572360ed3f87e8a
|
||||
EBUILD homeassistant-full-9999.ebuild 69115 BLAKE2B 474a66bb3f88cd5f1c111cfbb928b3670cbd77a5c7be0fcdc8dca6186e051039fcf49c214be1296eebd1deaf64065512cd918e8b09592375331b31662821f1b6 SHA512 8e9af2e7904f2c93a7812bebf1bf6e25aa222d5f8a0128f462b32faddb6f009127be5e5c49f8af8631098c7ec3b0d17fdf6dca1e66127625a9cfb58fa8cd0a31
|
||||
MISC metadata.xml 75036 BLAKE2B 7edb6d36e4936e63a2cb84f9d3cdfe7b22594e2d8c1189f7d2cf271f4f74d7214ffde9d1d59135523b6e137a93c92bf1bd253bf29a3a3a58be8531529c250cc9 SHA512 6f58f66040a6754319e8bbfe2c7c46fcf75df4ce50a8afc19f5814e33a24c2d50841d142a8cb1bfe0fb855009a1892324c3991a5ae3aadb0255027607810f55e
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -67,7 +67,7 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211206.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211209.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
@@ -329,7 +329,7 @@ RDEPEND="${RDEPEND}
|
||||
flo? ( ~dev-python/aioflo-2021.11.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.25.17[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.26.3[${PYTHON_USEDEP}] )
|
||||
folder_watcher? ( ~dev-python/watchdog-2.1.6[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
@@ -784,7 +784,7 @@ RDEPEND="${RDEPEND}
|
||||
system_bridge? ( ~dev-python/systembridge-2.2.3[${PYTHON_USEDEP}] )
|
||||
tado? ( ~dev-python/python-tado-0.12.0[${PYTHON_USEDEP}] )
|
||||
tahoma? ( ~dev-python/tahoma-api-0.0.16[${PYTHON_USEDEP}] )
|
||||
tailscale? ( ~dev-python/tailscale-0.1.3[${PYTHON_USEDEP}] )
|
||||
tailscale? ( ~dev-python/tailscale-0.1.4[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tank_utility? ( ~dev-python/tank_utility-1.4.0[${PYTHON_USEDEP}] )
|
||||
tapsaff? ( ~dev-python/tapsaff-0.2.1[${PYTHON_USEDEP}] )
|
||||
@@ -796,7 +796,7 @@ RDEPEND="${RDEPEND}
|
||||
tellstick? ( ~dev-python/tellcore-net-0.4[${PYTHON_USEDEP}] ~dev-python/tellcore-py-1.1.2[${PYTHON_USEDEP}] )
|
||||
temper? ( ~dev-python/temperusb-1.5.3[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.0[${PYTHON_USEDEP}] )
|
||||
tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.1[${PYTHON_USEDEP}] )
|
||||
tfiac? ( ~dev-python/pytfiac-0.4[${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}] )
|
||||
@@ -908,7 +908,7 @@ RDEPEND="${RDEPEND}
|
||||
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zestimate? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.3[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.4[${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}] )
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -67,7 +67,7 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211206.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211212.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
@@ -329,7 +329,7 @@ RDEPEND="${RDEPEND}
|
||||
flo? ( ~dev-python/aioflo-2021.11.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.25.17[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.26.7[${PYTHON_USEDEP}] )
|
||||
folder_watcher? ( ~dev-python/watchdog-2.1.6[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
@@ -406,9 +406,9 @@ RDEPEND="${RDEPEND}
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
htu21d? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
huawei_lte? ( ~dev-python/huawei-lte-api-1.4.18[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.1[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-3.0.2[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-3.0.3[${PYTHON_USEDEP}] )
|
||||
huisbaasje? ( ~dev-python/huisbaasje-client-0.1.0[${PYTHON_USEDEP}] )
|
||||
hunterdouglas_powerview? ( ~dev-python/aiopvapi-1.6.14[${PYTHON_USEDEP}] )
|
||||
hunterdouglas_powerview? ( ~dev-python/aiopvapi-1.6.19[${PYTHON_USEDEP}] )
|
||||
hvv_departures? ( ~dev-python/pygti-0.9.2[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
@@ -544,7 +544,7 @@ RDEPEND="${RDEPEND}
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
nello? ( ~dev-python/pynello-2.0.3[${PYTHON_USEDEP}] )
|
||||
ness_alarm? ( ~dev-python/nessclient-0.9.15[${PYTHON_USEDEP}] )
|
||||
nest? ( ~dev-python/python-nest-4.1.0[${PYTHON_USEDEP}] ~dev-python/google-nest-sdm-0.4.5[${PYTHON_USEDEP}] )
|
||||
nest? ( ~dev-python/python-nest-4.1.0[${PYTHON_USEDEP}] ~dev-python/google-nest-sdm-0.4.6[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.2.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||
netgear? ( ~dev-python/pynetgear-0.7.0[${PYTHON_USEDEP}] )
|
||||
@@ -714,7 +714,7 @@ RDEPEND="${RDEPEND}
|
||||
sighthound? ( ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ~dev-python/simplehound-0.3[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplepush? ( ~dev-python/simplepush-1.1.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2021.12.0[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2021.12.1[${PYTHON_USEDEP}] )
|
||||
sinch? ( ~dev-python/clx-sdk-xms-1.0.0[${PYTHON_USEDEP}] )
|
||||
sisyphus? ( ~dev-python/sisyphus-control-3.0[${PYTHON_USEDEP}] )
|
||||
skybeacon? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
@@ -784,7 +784,7 @@ RDEPEND="${RDEPEND}
|
||||
system_bridge? ( ~dev-python/systembridge-2.2.3[${PYTHON_USEDEP}] )
|
||||
tado? ( ~dev-python/python-tado-0.12.0[${PYTHON_USEDEP}] )
|
||||
tahoma? ( ~dev-python/tahoma-api-0.0.16[${PYTHON_USEDEP}] )
|
||||
tailscale? ( ~dev-python/tailscale-0.1.3[${PYTHON_USEDEP}] )
|
||||
tailscale? ( ~dev-python/tailscale-0.1.4[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tank_utility? ( ~dev-python/tank_utility-1.4.0[${PYTHON_USEDEP}] )
|
||||
tapsaff? ( ~dev-python/tapsaff-0.2.1[${PYTHON_USEDEP}] )
|
||||
@@ -796,7 +796,7 @@ RDEPEND="${RDEPEND}
|
||||
tellstick? ( ~dev-python/tellcore-net-0.4[${PYTHON_USEDEP}] ~dev-python/tellcore-py-1.1.2[${PYTHON_USEDEP}] )
|
||||
temper? ( ~dev-python/temperusb-1.5.3[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.0[${PYTHON_USEDEP}] )
|
||||
tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.1[${PYTHON_USEDEP}] )
|
||||
tfiac? ( ~dev-python/pytfiac-0.4[${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}] )
|
||||
@@ -908,7 +908,7 @@ RDEPEND="${RDEPEND}
|
||||
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zestimate? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.3[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.65[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.4[${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}] )
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
<flag name="aws">Interact with Amazon Web Services</flag>
|
||||
<flag name="axis">Communicating with newer devices from Axis Communications</flag>
|
||||
<flag name="baidu">Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi</flag>
|
||||
<flag name="balboa"/>
|
||||
<flag name="balboa">This integration adds support for Balboa Spa WiFi Modules</flag>
|
||||
<flag name="bbb_gpio">Base for all BeagleBone Black related GPIO platforms</flag>
|
||||
<flag name="bbox">Presence detection from Bbox Modem Router from Bouygues Telecom</flag>
|
||||
<flag name="beewi_smartclim">BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device</flag>
|
||||
@@ -104,7 +104,7 @@
|
||||
<flag name="bt_home_hub_5">Offers presence detection by looking at connected devices to a BT Home </flag>
|
||||
<flag name="bt_smarthub">Presence detection by looking at BT Smart Hub based routers</flag>
|
||||
<flag name="buienradar">Integrate buienradar weather data into Home Assistant</flag>
|
||||
<flag name="button"/>
|
||||
<flag name="button">A button entity is an entity that can fire an event towards a device or service</flag>
|
||||
<flag name="caldav">Integrate a CalDAV (RFC4791) calendar in Home Assistant</flag>
|
||||
<flag name="camera">The camera integration allows you to use IP cameras with Home Assistant</flag>
|
||||
<flag name="canary">Allows you to integrate your Canary devices from Home Assistant</flag>
|
||||
@@ -146,7 +146,7 @@
|
||||
<flag name="denonavr">Automation Library for Denon AVR receivers</flag>
|
||||
<flag name="deutsche_bahn">will give you the departure time of the next train for the given connection</flag>
|
||||
<flag name="devolo_home_control">Add Devolo Home-control to Home Assistant</flag>
|
||||
<flag name="devolo_home_network"/>
|
||||
<flag name="devolo_home_network">The devolo Home Network integration allows you to monitor your PLC network</flag>
|
||||
<flag name="dexcom">View your CGM data from Dexcom from Home Assistant</flag>
|
||||
<flag name="dhcp">will watch the network for DHCP requests for supported devices and services</flag>
|
||||
<flag name="dht">Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device</flag>
|
||||
@@ -209,7 +209,7 @@
|
||||
<flag name="etherscan">displays Ether and ERC-20 token balances from Etherscan.io</flag>
|
||||
<flag name="eufy">eufy integration is the main integration to integrate various eufy devices</flag>
|
||||
<flag name="everlights">Library for controlling an EverLights lighting system</flag>
|
||||
<flag name="evil_genius_labs"/>
|
||||
<flag name="evil_genius_labs">allows you to control and monitor the artworks by Evil Genius Labs</flag>
|
||||
<flag name="evohome">links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems</flag>
|
||||
<flag name="ezviz">ezviz sensor platform uses the EzvizLife API to interact with the devices</flag>
|
||||
<flag name="faa_delays">delays at US Airports based on the FAA’s National Airspace System Status</flag>
|
||||
@@ -343,7 +343,7 @@
|
||||
<flag name="isy994">controller that is capable of controlling Insteon and X10 devices</flag>
|
||||
<flag name="itach">control IR devices with a Global Caché iTach Device and GC-100 devices</flag>
|
||||
<flag name="izone">control of a local iZone ducted reverse-cycle climate control device</flag>
|
||||
<flag name="jellyfin"/>
|
||||
<flag name="jellyfin">exposes a Jellyfin server as a Media Source in Home Assistant</flag>
|
||||
<flag name="jewish_calendar">jewish_calendar</flag>
|
||||
<flag name="joaoapps_join">joaoapps_join integration exposes services from Join</flag>
|
||||
<flag name="juicenet">pulls data from a JuiceNet charging station</flag>
|
||||
@@ -557,7 +557,7 @@
|
||||
<flag name="rainmachine">integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers</flag>
|
||||
<flag name="raspihats">The base for all related Raspihats platforms in Home Assistant</flag>
|
||||
<flag name="raspyrfm">adds support for cheap RC 433 MHz outlets via one of the supported gateways</flag>
|
||||
<flag name="rdw"/>
|
||||
<flag name="rdw">looks up any dutch registered vehicle by its license plate</flag>
|
||||
<flag name="recollect_waste">track the next scheduled waste pickup and what type of waste from Recollect</flag>
|
||||
<flag name="recorder">storing details in a database per sqlalchemy</flag>
|
||||
<flag name="recswitch">allows you to control the Ankuoo REC Switch devices from Home Assistant</flag>
|
||||
@@ -570,7 +570,7 @@
|
||||
<flag name="rest">rest sensor platform for data exposed by a RESTful API</flag>
|
||||
<flag name="rflink">The rflink integration supports devices that use RFLink gateway firmware</flag>
|
||||
<flag name="rfxtrx">supports RFXtrx 433 MHz devices by RFXCOM</flag>
|
||||
<flag name="ridwell"/>
|
||||
<flag name="ridwell">allows users to track waste recycling pickups scheduled with Ridwell</flag>
|
||||
<flag name="ring">integrate your ring.com devices</flag>
|
||||
<flag name="ripple">The ripple sensor platform displays Ripple wallet balances from Ripple.com</flag>
|
||||
<flag name="risco">This integration connects with Risco Alarms over Risco Cloud</flag>
|
||||
@@ -689,7 +689,7 @@
|
||||
<flag name="system_bridge">System Bridge runs on your local machine to share system information via its AP</flag>
|
||||
<flag name="tado">an interface to the my.tado.com website</flag>
|
||||
<flag name="tahoma">interface to the tahomalink.com website. It adds covers, scenes and a sun sensor</flag>
|
||||
<flag name="tailscale"/>
|
||||
<flag name="tailscale">monitor and automate on the state of the devices in your Tailscale VPN</flag>
|
||||
<flag name="tankerkoenig">monitor the fuel prices with tankerkoenig.de</flag>
|
||||
<flag name="tank_utility">Add Tank Utility propane tank monitors to Home Assistant</flag>
|
||||
<flag name="tapsaff">provides the ‘Taps Aff’ status for a given location within the UK</flag>
|
||||
@@ -701,7 +701,7 @@
|
||||
<flag name="tellstick">integrates TellStick devices into Home Assistant</flag>
|
||||
<flag name="temper">get the current temperature from a TEMPer device</flag>
|
||||
<flag name="tesla">integration with the Tesla cloud service</flag>
|
||||
<flag name="tesla_wall_connector"/>
|
||||
<flag name="tesla_wall_connector">allows you to integrate your Gen 3 Tesla Wall Connector with Wi-Fi</flag>
|
||||
<flag name="test">internal and developer use</flag>
|
||||
<flag name="tfiac">integrates several vendors air conditioning systems into Home Assistant</flag>
|
||||
<flag name="thermoworks_smoke">pulls data for your ThermoWorks Smoke Thermometer</flag>
|
||||
@@ -713,7 +713,7 @@
|
||||
<flag name="tmb">Library that interacts with TMB API</flag>
|
||||
<flag name="todoist">connect to your Todoist Projects and generate binary sensors</flag>
|
||||
<flag name="tof">uses an invisible laser to measure distance with millimeter resolution</flag>
|
||||
<flag name="tolo"/>
|
||||
<flag name="tolo">allows you to control your TOLO Sauna and TOLO Steam Bath</flag>
|
||||
<flag name="toon">client for the Quby ToonAPI</flag>
|
||||
<flag name="totalconnect">provides connectivity with the Honeywell TotalConnect alarm systems</flag>
|
||||
<flag name="touchline">lets you control ROTH Touchline floor heating thermostats</flag>
|
||||
|
||||
@@ -9,17 +9,15 @@ AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be022aa10a8a2461ee21fa5f6b634286a9485707e62cfefd9124d403dfb3a162e989aeaf5393650eb81442e8114048472b4cc25 SHA512 df45a17436f20edd90793e9533aed082a7282f9b51be623b43686a25c4736e56f580e4bd5619f2525cf0e1fcebaf2768abf3c5b7740bcf723304caea418adf92
|
||||
DIST homeassistant-2021.11.2.tar.gz 11955175 BLAKE2B 30792d0fbaefd9db848db1ee6bb61bd2397eecc5e9ac63d82e43d3c86b6f3f485cc766e76b2e056e8b3e9c6ce26ac8afd111714fda9ae4138f27edfd32d226ac SHA512 c890b97565bd8132982249277637570d4422d6ef597873d9e84ec9fa6bb5008339dafb5d2ecd4755ed5a8e440794acbb26fcffe336cc07457c03dc3528860324
|
||||
DIST homeassistant-2021.11.3.tar.gz 11954796 BLAKE2B 8490fbc1adcdc154a3fd431b7a9bde63e4429ae53abe53ed2436214fd9b64e9578b7a2715a01cf5ea8199fb788db001d084a0bf46d70acf826870c62104b7f66 SHA512 27cbb5d4ac0f5f95d9e5f75311049199712d6a244a56d171d1140a88250283279af894e542e69990f93a768d56a70967eaa34afd5ef329425d06126ee7632b50
|
||||
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
|
||||
DIST homeassistant-2021.12.0b2.tar.gz 12504085 BLAKE2B 9d8fd39926e744ebb994f506d1fb0c74ffdd948bc15a8278c290859d1c00578137e9a8a4793cb6659b81b977cd4e410e7d7ad2cf72b95a8bfd248527d61e611d SHA512 b0963690e7bdd0327a66c209ebae6616c02977b1bbe9909519d878e6f861c5429f53502b65f8e6790e1187bdfe459224fe1b44b8fbe57c2762107341facd98e4
|
||||
DIST homeassistant-2021.12.0b3.tar.gz 12504344 BLAKE2B ab3b82421ff055f1bd434268cb64fe6ed7ee5e3177059606e95d44d6677c1e4ad30600cadf64fbdb46feb462e01c9768e9c9ec5e5f31547d7b4866e1cdad6897 SHA512 efb05830b917d262daebd25aba1859c8f5690be8fdea633a56e909367582cf003dac0a6ca053b36cfdba90b99b54b61d47aabbd42da6330e9300fe6b3cdb6f3c
|
||||
DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551
|
||||
DIST homeassistant-2021.12.0.tar.gz 12511586 BLAKE2B d1b2837103bd3146114869e6d8bd02116bbf360ee192c174ecbea25871ce30454306a26c4679c3c292e0bf1f3aef08e3130d7486cd76dd6c9699b136f1c41f48 SHA512 8e0bd9f117ca5ba298f5197dc3fd5539bd3917a793465e6063834bae44275c21a94ab2c2d4fac731681f15268906b907f2c662493769b14a8707285019615529
|
||||
DIST homeassistant-2021.12.0b6.tar.gz 12506407 BLAKE2B 68b097d1fa5450b1d03770df687e9aa61673f6bf9f60306efa5641ee38bb0baba0cfad60ea7c812dec9fd61d57828496a50d32265ca231a0333351434ad272d6 SHA512 bc34559de9c8a9adb6dbe734cffbf50b32eb8b2ac4c03da2c9d38e0f37f29b3e7ab2d45be7a1d8f7863cbfd88c7c5cd99ecdb8e1f47560720012cbdd9fcab780
|
||||
DIST homeassistant-2021.12.0b7.tar.gz 12511823 BLAKE2B 3364d1ced25b22a59ba6e24c848dc233a4b6b89d0bef7d382d04fc553ae7bb9ee01d0cce116d003cc48bf1b6ac75c1ddca9a24626d4dd2fb3c2c17f3b10be4e7 SHA512 db641ce59546679ec4958a586584e7322f0e5e62dd59998295d63b28f2ed3cf03d51ab6b76778baaa86826e96cf725423e603f77c6e45dfb9ac39b812eedb623
|
||||
DIST homeassistant-2021.12.1.tar.gz 12512881 BLAKE2B 670cb4c41bac459d3dcafcaf939b5e8cf637077c1bb455d70e388d4d8a20085f099a0f01ce3d62f57e532c79500422647137b1fa2621ce178fa27607627d31bf SHA512 b7352a910ddb48301e31a63a2f9d8a7986389b0c5b965feead4eb80447a2cb205db489ee633cc2f0df9eafbb0e09625e36961f78d25a800eb3556f11089669c4
|
||||
EBUILD homeassistant-min-2021.10.7-r1.ebuild 12506 BLAKE2B b673c0f8618c49a78cd5ab312450aafbb8a988a4caa8b2772ffecf73ef7144825c0a397856c571cfa46c4ab8fb14d309c52713e45e4050b2955e74147802efcf SHA512 601121877a52945312bfc4fa39242d26a341fda7b0e3ff84750e87316c8887b9cf7cb76f9fc4e4be1ece2b5aaeca8638081aca9d45db05403cb767e2d461aab8
|
||||
EBUILD homeassistant-min-2021.11.2.ebuild 12610 BLAKE2B 2dd065541ccd4b3a1dc66c53561ecacb4c9036ec0c119e0f064603237e70976c8c8ce6dfefe9413010ecb3b5cfa739cfea226b8b583bf1fff4d257c43289e142 SHA512 4b18a356a5382cb7f2f5cee2915351714643683b53db39e6268bf218807a0d8e61f55070c6c832de60fe3a7f49ed1754f28b3ecb2df83fee5bd10a24c8f6abab
|
||||
EBUILD homeassistant-min-2021.11.3.ebuild 12610 BLAKE2B 8e02bf84be74cafd5b3642a2d4072b87f99297661dd6cf2e0bda2bd8969c1f0cdfd4fcf4add70e03493ab9a166e5c868db0be5af6032be6e50401ce94bb77b08 SHA512 e464585611108628e2ed1cfab347394a29f21d8baf439cb8d6bc1bdd7603f8291f206691cccd60df4fb8112fd887d46ddff31cb2e454a1ace5a342cfb1e65384
|
||||
EBUILD homeassistant-min-2021.11.5.ebuild 12610 BLAKE2B 609a0e28d5073904d39daf5d6b1a0bc7b5a0c001c2130e2f0d5adce2ca8579685df40ce4b384a18e8a251d442b9e3055fe669c211d7a655c8a21a10496faa673 SHA512 9f0099b7ce3cb06a36727a06c3e44ecb9b54760f585a9022cb1b59d622a7e9b9ad2ae192e6bed129864c2f6195d55588ff7c981f7db272fb45bd9b870a902fed
|
||||
EBUILD homeassistant-min-2021.12.0_beta2.ebuild 12764 BLAKE2B 255e4441724fc8d5343ceab788cc87a0d72fae3b7fc9510d5b151509e19f566edbc8cce0d8fe4df8489f9091ced99075e79f0b06478ec11da6b3ea2a5695d439 SHA512 38a34bd06fa3b0dcf2224697635a667315345a96c3edb79d2bf59aaa774efb68f12231e5e7424959bebf4be9284f2154228a425b580815a14bd4238019fd3759
|
||||
EBUILD homeassistant-min-2021.12.0_beta3.ebuild 12765 BLAKE2B 67cb622473b9f5999ccf9caa762847a5e7cabfaa05d56700df0fab95d4b53e36edaac395ae9167e310da17f89f81b6dd7d666c33c82e1ed9c236a517fde57197 SHA512 fd87e7a6ba9837fb8295fb14bc2f29cf4922f3ead10347c800fad4d643ffb22ca507672b19ffcfc739f05648deec4c11a8b05fa730e7ab472068efe3391f331d
|
||||
EBUILD homeassistant-min-2021.9.7.ebuild 12415 BLAKE2B 96714f4f8051873674fb4855390ebbd49907b87e2d70ea74a82c366640c59be729131c76e4ea999bd0986a165a0499e1b956416466a82630f3085beec82498f9 SHA512 ed89b095c243f3c0562066092501191f0c4538bbc2fd519b36116f6c0cc45d43f4f9501fe9cb9b76a2a99598a92dadec2d451c05fcfd82fd74ab17da3e4cccf7
|
||||
EBUILD homeassistant-min-2021.12.0.ebuild 12759 BLAKE2B c53cb9c2f01a1e3a879ccc1b0b48c61775dc3f7fd7e300b6e4fefe4585eb80e6da3b55b06b660631cefc6779682cd1a718c61958a9bc19c979f52620b6700706 SHA512 2979051adec9947df03fa5dbbc09d6530dda7e507d2d4e5b9dbc4b079411a3c162018ef820c514bcec282a72ff0cb385d47ccaa875ffe0326cfb0ff1bb98eb9e
|
||||
EBUILD homeassistant-min-2021.12.0_beta6.ebuild 12765 BLAKE2B 253648cdf3c244e69466df3592f87896064075291000178043ed7a4138d12097e3ddb95e15843b6bbffd3086459cc42990dc1e3781460b4964c2157d50aec6ba SHA512 a421e1e767d658c1eef0ccee6e2ce812b553887b3083384d60608d1fcb98cfb91ad3e1eb2e98c7bfc3111b4b14ceedff1785f3799b6ab62035baee89b0c8ee99
|
||||
EBUILD homeassistant-min-2021.12.0_beta7.ebuild 12765 BLAKE2B 253648cdf3c244e69466df3592f87896064075291000178043ed7a4138d12097e3ddb95e15843b6bbffd3086459cc42990dc1e3781460b4964c2157d50aec6ba SHA512 a421e1e767d658c1eef0ccee6e2ce812b553887b3083384d60608d1fcb98cfb91ad3e1eb2e98c7bfc3111b4b14ceedff1785f3799b6ab62035baee89b0c8ee99
|
||||
EBUILD homeassistant-min-2021.12.1.ebuild 12759 BLAKE2B 58a36276c4b2ddef22a57953e0be44d756db5ec477345860a7f36004d551e12005148f479dbb8cad77b8efe3751dd0b9b1aa47ca3c13b424bf6b557b1415278a SHA512 e3d258ed53ffd2ab418bc592ab27ec26d1bd2622d6be79253ba4b88da471bbb692772d313c58b1facc1ddf939a29fe005e4c61bd71619e2442af25e5aa0b235b
|
||||
MISC metadata.xml 7175 BLAKE2B da9c2765d200e40c7d3a6688595a8da9e8ee0f0f32ee49c3352362d9050487c9cfc5f2c259dd4ffae838d51eb488bba79c6307e9791bf2baaba25499771b1a2e SHA512 4c81c4a1250daa5f852d3da2c80f95e621d4c1f71d6958ba81068e022517a01032731401f3c07c7957a1df842d580e180795987527590016344107b8d4b60e52
|
||||
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks -ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -46,31 +46,32 @@ RDEPEND="${RDEPEND}
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${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-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211108.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211211.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
@@ -85,13 +86,13 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -119,33 +120,33 @@ RDEPEND="${RDEPEND}
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.3.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.1.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.2.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.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-0.6.3[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.4[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.11[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.13[${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}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
@@ -154,60 +155,62 @@ RDEPEND="${RDEPEND}
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.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}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.4[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.25.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.21[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.1.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.11.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.16.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
@@ -67,7 +67,7 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211206.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211209.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks -ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -67,7 +67,7 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211206.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211209.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
@@ -173,7 +173,7 @@ RDEPEND="${RDEPEND}
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] )
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks -ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -46,31 +46,32 @@ RDEPEND="${RDEPEND}
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${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-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211109.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211212.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
@@ -85,13 +86,13 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -119,33 +120,33 @@ RDEPEND="${RDEPEND}
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.3.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.1.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.2.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.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-0.6.3[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.4[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.11[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.13[${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}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
@@ -154,60 +155,62 @@ RDEPEND="${RDEPEND}
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.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}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.4[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.25.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.21[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.1.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.11.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.16.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
@@ -1,257 +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 readme.gentoo-r1 eutils distutils-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 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav cast cli compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# 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.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
compensation? ( ~dev-python/numpy-1.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.1.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-0.6.2[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.2[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.2[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.30.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.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
|
||||
}
|
||||
|
||||
@@ -9,17 +9,15 @@ AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be022aa10a8a2461ee21fa5f6b634286a9485707e62cfefd9124d403dfb3a162e989aeaf5393650eb81442e8114048472b4cc25 SHA512 df45a17436f20edd90793e9533aed082a7282f9b51be623b43686a25c4736e56f580e4bd5619f2525cf0e1fcebaf2768abf3c5b7740bcf723304caea418adf92
|
||||
DIST homeassistant-2021.11.2.tar.gz 11955175 BLAKE2B 30792d0fbaefd9db848db1ee6bb61bd2397eecc5e9ac63d82e43d3c86b6f3f485cc766e76b2e056e8b3e9c6ce26ac8afd111714fda9ae4138f27edfd32d226ac SHA512 c890b97565bd8132982249277637570d4422d6ef597873d9e84ec9fa6bb5008339dafb5d2ecd4755ed5a8e440794acbb26fcffe336cc07457c03dc3528860324
|
||||
DIST homeassistant-2021.11.3.tar.gz 11954796 BLAKE2B 8490fbc1adcdc154a3fd431b7a9bde63e4429ae53abe53ed2436214fd9b64e9578b7a2715a01cf5ea8199fb788db001d084a0bf46d70acf826870c62104b7f66 SHA512 27cbb5d4ac0f5f95d9e5f75311049199712d6a244a56d171d1140a88250283279af894e542e69990f93a768d56a70967eaa34afd5ef329425d06126ee7632b50
|
||||
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
|
||||
DIST homeassistant-2021.12.0b2.tar.gz 12504085 BLAKE2B 9d8fd39926e744ebb994f506d1fb0c74ffdd948bc15a8278c290859d1c00578137e9a8a4793cb6659b81b977cd4e410e7d7ad2cf72b95a8bfd248527d61e611d SHA512 b0963690e7bdd0327a66c209ebae6616c02977b1bbe9909519d878e6f861c5429f53502b65f8e6790e1187bdfe459224fe1b44b8fbe57c2762107341facd98e4
|
||||
DIST homeassistant-2021.12.0b3.tar.gz 12504344 BLAKE2B ab3b82421ff055f1bd434268cb64fe6ed7ee5e3177059606e95d44d6677c1e4ad30600cadf64fbdb46feb462e01c9768e9c9ec5e5f31547d7b4866e1cdad6897 SHA512 efb05830b917d262daebd25aba1859c8f5690be8fdea633a56e909367582cf003dac0a6ca053b36cfdba90b99b54b61d47aabbd42da6330e9300fe6b3cdb6f3c
|
||||
DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551
|
||||
DIST homeassistant-2021.12.0.tar.gz 12511586 BLAKE2B d1b2837103bd3146114869e6d8bd02116bbf360ee192c174ecbea25871ce30454306a26c4679c3c292e0bf1f3aef08e3130d7486cd76dd6c9699b136f1c41f48 SHA512 8e0bd9f117ca5ba298f5197dc3fd5539bd3917a793465e6063834bae44275c21a94ab2c2d4fac731681f15268906b907f2c662493769b14a8707285019615529
|
||||
DIST homeassistant-2021.12.0b6.tar.gz 12506407 BLAKE2B 68b097d1fa5450b1d03770df687e9aa61673f6bf9f60306efa5641ee38bb0baba0cfad60ea7c812dec9fd61d57828496a50d32265ca231a0333351434ad272d6 SHA512 bc34559de9c8a9adb6dbe734cffbf50b32eb8b2ac4c03da2c9d38e0f37f29b3e7ab2d45be7a1d8f7863cbfd88c7c5cd99ecdb8e1f47560720012cbdd9fcab780
|
||||
DIST homeassistant-2021.12.0b7.tar.gz 12511823 BLAKE2B 3364d1ced25b22a59ba6e24c848dc233a4b6b89d0bef7d382d04fc553ae7bb9ee01d0cce116d003cc48bf1b6ac75c1ddca9a24626d4dd2fb3c2c17f3b10be4e7 SHA512 db641ce59546679ec4958a586584e7322f0e5e62dd59998295d63b28f2ed3cf03d51ab6b76778baaa86826e96cf725423e603f77c6e45dfb9ac39b812eedb623
|
||||
DIST homeassistant-2021.12.1.tar.gz 12512881 BLAKE2B 670cb4c41bac459d3dcafcaf939b5e8cf637077c1bb455d70e388d4d8a20085f099a0f01ce3d62f57e532c79500422647137b1fa2621ce178fa27607627d31bf SHA512 b7352a910ddb48301e31a63a2f9d8a7986389b0c5b965feead4eb80447a2cb205db489ee633cc2f0df9eafbb0e09625e36961f78d25a800eb3556f11089669c4
|
||||
EBUILD homeassistant-2021.10.7.ebuild 27951 BLAKE2B 0790acbff94b9d7926ae7d28251dc37636e23953076a098ad7549bde543126c6cc04d885e64e51d43fe35d7b0c323339510a34a96d1f0c74b3a51edf6fe5975f SHA512 c3320f31461b3bb3af74318f22e1332866665de4a38197b4938e33a3b561ff9adf52ce315803885430302daca6070f4e9348dac73a627710153a783b09c57bf1
|
||||
EBUILD homeassistant-2021.11.2.ebuild 28082 BLAKE2B c5c6c03ff34e134bdf9561809a9225307eaea1a8fce6c0f72846c997ff3ac60c773089e068c5c9078bc63a7eed1c7532979372cc5e31211bea2c071bee664d95 SHA512 b2fce52620d68cc794a9099e0a507e9c9965a20ce196ce365fa59a0670f8f34749b8b61ba81c39e2b4e010df70b11238ff42a3b8792e8a1163e23dfdf0565849
|
||||
EBUILD homeassistant-2021.11.3.ebuild 28082 BLAKE2B 073cb3fcafad90ee83c44eef1bbf6c8b039a3c559119ddca69b49ae8bf0b59386c623118cf9e999e4b58a7cc385dc525ae3a5c6748bbbee3899eff4fc009e40a SHA512 3b4af528d2995124b4f02935e357a11d6adc0974f879afab53fbdb03b047959f68731a4c04778e0a593eaf48f2e4c039e1617b7f482ef7d66206d20aab0b9df8
|
||||
EBUILD homeassistant-2021.11.5.ebuild 28082 BLAKE2B 6fb0d736dad603f00edc5bc71f8e68aee37b6b4077f9a82e0267eae0b5b43ad0cc312edfef26956fd7eb7b06a21abe0f9a1d802bc8f4dfbbafc9844326354bf5 SHA512 972227c5c5a709556a354858ed08c6bb739e24b464d55d72a24771ae3150b9b4d24fe49b64af77f0adda7d84d753af9cb85c9a3af0afe876b8aa9958dcdca2b1
|
||||
EBUILD homeassistant-2021.12.0_beta2.ebuild 28240 BLAKE2B cd2fd564f2ed010e82950194b67d83617f73e8dca8fa5b2a393bf6607b7a170a79996b4b63b19e8157e19eb0b0d9683510526f8badf58be8deea82c07462a807 SHA512 c701bf69e9d69d2ad13061c08c7b8e1bda2c22d88717e6c02e8b58deec5adcac1bfca4ebfee332a2486fddd58e5955a930710af4533bb6def58e067173936bfa
|
||||
EBUILD homeassistant-2021.12.0_beta3.ebuild 28241 BLAKE2B e9cdb1c2923fc5a15a4d0bc8df04fd1761df9092f8f93cd8df0f307c3ec3514a947ff13e6317e0f2682b48eecc798e7e3b9a7210a86fcb72e57ec190be020e34 SHA512 5e0091e160fcddec9ebaeacd12ad7b2dfad9e98f514eee6596d7759e0b86b357de51e7c0e675fc54211e9fb2709ad497158ab495be87264b23a17dd01b52eecf
|
||||
EBUILD homeassistant-2021.9.7.ebuild 27968 BLAKE2B 58df998df5e9ab5beeefba49d7d9217744b129f7240ef313d61eb75c3121064903a23741419925d80345b355b2a09c274a19614d279fd0ddd13c3abf38f0999c SHA512 26f168e04542f5b9d472790f88c8a85399a36b3b1b9a8ef38eda1fe9ff03f53b586aa3b6a7c97a19dfe9208a10d3ad13faac74cc394a27fc6924e7e272fd7da5
|
||||
EBUILD homeassistant-2021.12.0.ebuild 28234 BLAKE2B 0462a2320a2568dbcfe79bb51594d6f5d6c08515d154f7d5b994b9bb11ce1e168f4cfb61eede212ba332eb518419ff448f1440ed37ac1245cc0466730cc1a50f SHA512 44077791d692085c30fde06df5a20ac6187d89eeff26f506b95c8d095559ea1651fa417b5bc33bc7b315dfa974357ebdc06b79af5701c76380b861546965df92
|
||||
EBUILD homeassistant-2021.12.0_beta6.ebuild 28240 BLAKE2B 3efacc9149a789bf080d8b5d14bfe40acbd1ff1e560c5234786972052ad1a61fa3f2e7172ca39358f0d992bdab05ee4836ccd58aad9739cf56ab7af687549f2c SHA512 a017ff1adaef0b44e1d580e1815d2c8bd215e6c712658fd383dcef62f8c21bd0a567ae370435d5c4466a88bfa2e01242682a01d12cd9391f82dd155a85a04fcb
|
||||
EBUILD homeassistant-2021.12.0_beta7.ebuild 28240 BLAKE2B e8dfb05d3e5cf8744258ba9521c9cc099bc8ecf50a05e9595ba0a489c21529585940a0896a4dad40f8add8a54bd715c6429434b76a5a99d77529631557e12fad SHA512 093ed6c89763cc49d7361b7ff0ce769e12e74a0280ed661d2f824c6b01ea26fd56f21f6a721b350356d1aa9cb685269e0a09ca5c1fbd75327491cbf4199788bd
|
||||
EBUILD homeassistant-2021.12.1.ebuild 28234 BLAKE2B 30a799420732a1599774a99c56306337e1bcb1ca705f93a1a74ed76ed6b3ffb3064d9fb347bc481f3c07c897dbd9ab9abf05ee8bd2c883ca0ec428f44ef40730 SHA512 0ead3faeaeb1ab0b27f190925a91d6d17ca44385030b61049c1c5598fea306432bbe0319e5fe5e71f80bf9ba2d66347f30ea6516995dc42a557dea8b18805686
|
||||
MISC metadata.xml 24719 BLAKE2B 8758b768804b29a0dbf59b083accc1e9348359290b176c75da4441f823c58680257a7f1ccb45bc6b653600a045cfc6ce3aefb09a281d9de61618f3afbe96fab6 SHA512 d4ca5797b48dee63416219bfeca68ea68f8eb1c0086165a8ade797edcbca0fc2521b82f635604c69865919104a186a9e208722f3609f1caeb9016b8a64ea9de5
|
||||
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
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 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 cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro 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 maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri 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 +zwave_js"
|
||||
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 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 cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro 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 maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks -ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri 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 +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -46,31 +46,32 @@ RDEPEND="${RDEPEND}
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${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-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211108.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211211.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
@@ -85,13 +86,13 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -113,7 +114,7 @@ RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
|
||||
@@ -125,7 +126,7 @@ RDEPEND="${RDEPEND}
|
||||
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.10.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.3[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
@@ -135,11 +136,11 @@ RDEPEND="${RDEPEND}
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.5.1[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.6[${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.3.4[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
@@ -163,25 +164,25 @@ RDEPEND="${RDEPEND}
|
||||
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.7.21[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.14[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.8.5[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.15[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.0.0[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.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}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.3.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.1.1[${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.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.6.0[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
@@ -190,7 +191,7 @@ RDEPEND="${RDEPEND}
|
||||
denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.1[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
@@ -201,31 +202,31 @@ RDEPEND="${RDEPEND}
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${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.11[${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.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.14[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.2.0[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.18[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${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.24.17[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.26.7[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.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.7.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.0[${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-21.8.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
@@ -235,12 +236,12 @@ 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.3.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-0.6.3[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.4[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.76[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${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-2.6.3[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-3.0.2[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
@@ -255,73 +256,73 @@ RDEPEND="${RDEPEND}
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.11[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.13[${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.7.0[${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-2021.10.1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.11.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.1[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] 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.1.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.2.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.6[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${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.5.1[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.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}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2021.10.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.4[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.4[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.4[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-12.0.2[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2021.12.1[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.7[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.9[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.27[${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}] )
|
||||
@@ -329,33 +330,33 @@ RDEPEND="${RDEPEND}
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.25.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${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.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.21[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2021.11.2[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2021.11.4[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.1.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.3[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-28[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.11.6[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.11.7[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.13.1[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
@@ -366,46 +367,48 @@ RDEPEND="${RDEPEND}
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${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.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.10.1[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${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.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.1[${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.11.0[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.28.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.63[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.39.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.65[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.4[${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? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.16.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
@@ -67,7 +67,7 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211206.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211209.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
@@ -214,7 +214,7 @@ RDEPEND="${RDEPEND}
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${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.25.17[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.26.3[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
@@ -380,7 +380,7 @@ RDEPEND="${RDEPEND}
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.3[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.4[${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? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
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 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 cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro 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 maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri 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 +zwave_js"
|
||||
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 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 cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro 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 maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks -ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri 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 +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -67,7 +67,7 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211206.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211209.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
@@ -214,7 +214,7 @@ RDEPEND="${RDEPEND}
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${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.25.17[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.26.7[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
@@ -320,7 +320,7 @@ RDEPEND="${RDEPEND}
|
||||
shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2021.12.0[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2021.12.1[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.9[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.27[${PYTHON_USEDEP}] )
|
||||
@@ -339,7 +339,7 @@ RDEPEND="${RDEPEND}
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
@@ -380,7 +380,7 @@ RDEPEND="${RDEPEND}
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.3[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.65[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.4[${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? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
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 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 cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro 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 maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri 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 +zwave_js"
|
||||
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 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 cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro 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 maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks -ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri 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 +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -46,31 +46,32 @@ RDEPEND="${RDEPEND}
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${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-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211109.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211212.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
@@ -85,13 +86,13 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -113,7 +114,7 @@ RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
|
||||
@@ -125,7 +126,7 @@ RDEPEND="${RDEPEND}
|
||||
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.10.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.3[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
@@ -135,11 +136,11 @@ RDEPEND="${RDEPEND}
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.5.1[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.6[${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.3.4[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
@@ -163,25 +164,25 @@ RDEPEND="${RDEPEND}
|
||||
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.7.21[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.14[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.8.5[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.15[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.0.0[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.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}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.3.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.1.1[${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.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.6.0[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
@@ -190,7 +191,7 @@ RDEPEND="${RDEPEND}
|
||||
denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.1[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
@@ -201,31 +202,31 @@ RDEPEND="${RDEPEND}
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${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.11[${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.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.14[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.2.0[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.18[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${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.24.17[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.26.7[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.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.7.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.0[${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-21.8.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
@@ -235,12 +236,12 @@ 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.3.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-0.6.3[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.4[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.76[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${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-2.6.3[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-3.0.3[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
@@ -255,73 +256,73 @@ RDEPEND="${RDEPEND}
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.11[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.13[${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.7.0[${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-2021.10.1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.11.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.1[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] 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.1.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.2.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.6[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${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.5.1[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.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}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2021.10.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.4[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.4[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.4[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-12.0.2[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2021.12.1[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.7[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.9[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.27[${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}] )
|
||||
@@ -329,33 +330,33 @@ RDEPEND="${RDEPEND}
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.25.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${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.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.21[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2021.11.2[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2021.11.4[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.1.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.3[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-28[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.11.6[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.11.7[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.13.1[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
@@ -366,46 +367,48 @@ RDEPEND="${RDEPEND}
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${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.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.10.1[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${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.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.1[${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.11.0[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.28.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.63[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.39.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.65[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.4[${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? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.16.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
@@ -1,456 +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 readme.gentoo-r1 eutils distutils-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 amd64-linux x86-linux"
|
||||
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 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 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 doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro 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 maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri 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 +zwave_js"
|
||||
|
||||
# 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.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.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.2.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${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-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${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-1.3.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.8.1[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.4[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${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.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${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-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${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_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.7.20[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.12[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.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}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${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.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-83[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.8[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.2[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-2.9.0[${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.4[${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.11[${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.19.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.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.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.7[${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.1.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-0.6.2[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.74[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${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-2.6.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.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}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${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-2021.8.1[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.4.26[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-5.2.3[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${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.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.10[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${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}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.6[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.5[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.25[${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/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${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.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuyaha-0.0.10[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-26[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/python-velbus-2.1.2[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.12[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${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.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.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.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${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.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.2[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.4[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.27.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.60[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.37.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${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? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.30.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.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
|
||||
}
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
DIST esphome-dashboard-20210728.0.tar.gz 520769 BLAKE2B 630c8771c2a338a4b433392ac00c502c9d3669d673e7e443161f1a43f275afc50f01f86000c4e742443bc7052fbece5976621c00236dffb4594e9f3f264dc414 SHA512 970399d462e126475b1685b370ad53cc3a2882019de358414ab7f09731fb97aefa00d2b32763e8f09fbd2d571715ad29b5e5d1f8f64249533ee4213c479d98ef
|
||||
DIST esphome-dashboard-20210908.0.tar.gz 522366 BLAKE2B 3547cd00e6a3fdd25fef7a07f6ea7f75fcbb0b7a5a5e1f41c19097c2407c41616073f60c06accd02406389d45336d2769db67add311f5fac3be4dabb5841bca2 SHA512 286a18402f811550a73b3130192ae3b0db5fa3e61ff2aad8dce7c9ffd630ca728d759e982797481f8176c33d1850d1f5f21ff581ec28649f466b1b320c27acff
|
||||
DIST esphome-dashboard-20211021.0.tar.gz 568315 BLAKE2B cc5d7cde5e63a9ba4ad06914ef4ffad3485c6ff161b9d11529741409206caa03841024e2c277bb615f52234fae87a48b08d410ae61b439d752ffe83e1fe3a66a SHA512 5fe7eea914dfc8650877b6e2bc79bb4e1c576ff65878a325ac89861c27f67b550a8b2efc5230c0c90ab08b9c5b8fcdd29c284f1d7bdecf092f8723ddb62f3db1
|
||||
DIST esphome-dashboard-20211021.1.tar.gz 567908 BLAKE2B e85bab59fe2706ffe87008a73d5691d5ef31ae2aa3c2e178474ea1a6a92361bc815efacc83c1e9870c6b89d5a8c7f2e6887ccfde8e1a60600d86191ab36e8d36 SHA512 9f0fd959fceec333185d7710a1319806da01376d0727dab9ce0d9d5e74fa90b6be4dfd97c639e12c367ed682932e6c64358325af1a83dbade85ebce6db793eab
|
||||
DIST esphome-dashboard-20211211.0.tar.gz 575868 BLAKE2B d6c9f501131c1e13bc6c6a178e08d9b6baf56c16abb14edce7f2933ebd36a3a14c4421e593997a0ef27f196580aed044b4730a2c5b5f3670d3d33effe7b905b0 SHA512 b28689e13750300d43273daae6cee0f18254d97e70bd264468ec047030de866c0caa8db348d5a6722e661b16746d7aad88236349f464ef1e4a9617ae858ef89b
|
||||
EBUILD esphome-dashboard-20210728.0.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
EBUILD esphome-dashboard-20210908.0.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
EBUILD esphome-dashboard-20211021.0.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
EBUILD esphome-dashboard-20211021.1.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
EBUILD esphome-dashboard-20211211.0.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
MISC metadata.xml 457 BLAKE2B fb323c348ed5e2f693be7b58df4affee5a7826e24e992289d119364b8e82b0c018e3ea9f4c8f75b4fc25b9b9c29a3333807d5fd1e224090ff35ed288785f1f4d SHA512 15f5f9e99324d166192481d3ea2a24a06c9612279a214c7f31827ff9c4b0fd4175354a783b5656873dc493928cbd8e074009fe2568c88c608f0be91aea1ad5dc
|
||||
|
||||
@@ -7,17 +7,19 @@ PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Home Assistant frontend"
|
||||
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
|
||||
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 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="~dev-python/user-agents-2.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${REDEPEND}
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
@@ -0,0 +1,32 @@
|
||||
# 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="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 ~amd64-linux ~x86-linux"
|
||||
IUSE="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
|
||||
}
|
||||
@@ -4,10 +4,14 @@ AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca
|
||||
AUX esphome.init.d-r3 650 BLAKE2B dc3750f8749e6183d0496b575a46fc55430b89bf973c75bf83c91b688f67e458d828b116e207042797852d5340967609224b806dc09190f92b8ebdcbf55e5388 SHA512 48cbcc982e95ff4d4486edf8ca91f742026f1745f23e4339d01dca016461ff0da2c37ee1539a5750e2d0ee339408bfbe16ff4b8c6cb2dcbbd97e382b7f0759d3
|
||||
DIST esphome-2021.10.3.tar.gz 1213954 BLAKE2B bdef75c26d9b89d26f2e319063a2600ed9a5f06dbd34c4913eb1dc0063d13dead81a22b0597b58dc7dc611a7f5efd1fb29c307e28c62c320206816f0a73bff6d SHA512 5c7a1337db47857347b8d5a2593c03075bfa67b46c1ddf66ab690839666e23373c5360f49cc0a314c1be8071400c493bbe52c8bfe82439fe6a43dc8213ef3fae
|
||||
DIST esphome-2021.11.1.tar.gz 1247566 BLAKE2B bb826dbd38f4c900188cc7652f55fc3b5bdd02e66ed20574c3ea6c7aa73bd6c7e8817cf02a953066c49cbed03e2dcf0135bdbddd5a4c9444bea8f22b595d7117 SHA512 f167fb2c67c86f4d72d431fe8ecb1678e21f169ccfb6e39006d676fdff205fd2f3633b9ecd3315641d778c852abea7140545e59648dd8dd4a213238641b9e952
|
||||
DIST esphome-2021.11.4.tar.gz 1248180 BLAKE2B dd812458166de26476285cd95e36c8fe28ac16912ccd1777782dab2e59d30aa3b5b7a50ef18094cea0fd8c8b175f5df286c9d40b6ecd5d0e0dad55aa1c2c6990 SHA512 6798406c2c39e1b4fd3c49ac431ae23854673582ac040e86e42fc3122625caeaaeba2d6ebecf3133730a6b593a15eb1eb4416a44eb81f5079463247d6b2216e6
|
||||
DIST esphome-2021.12.0.tar.gz 1262721 BLAKE2B daf85dac0dc32dfbb21006ec9386f4e6f35291bedf4bfb913f62f65e290563e03806a72dcace00e1bcc3343c1d4f33a2f0180f0bf4613ceaaae12dfe5e2356c9 SHA512 d8d7c4bc624f17371d1bf87fd60599c4b1246fbecc11db3fc7f73a8e65f8df5c96b76922148870203a5a00d004a123fc8a3e0f2e0ab93ce80b6d4f3dc1e32ef0
|
||||
DIST esphome-2021.8.2.tar.gz 1103042 BLAKE2B 64de46560dcbc7d4d84dbe93b261646499113ef27d7a5608cb1968b44e5f3e48c6d57e5e714faf0d7d92d3df33edcab854103ff88371982f2ba1a35d5396eecb SHA512 3605486f954f32202e68b68a52775887c6a535b8cae0e28b018e0b5dbe4389b016e9ff606a24ee64e89ad7c03801b43b44235adbdfcc19cbe0bfadba1a8d1515
|
||||
DIST esphome-2021.9.3.tar.gz 1116718 BLAKE2B 89ada3a0504304e513abf357079a70ae312aedb67b19a0573a9ad7c301e3785e496420ee90bca6644963f652decfa26be4d6d0e6c023ae85156ba2d7222ef09e SHA512 c14368b15bc9e982434b7a440608d8c35a4fe9827b89a8eeb802448ed09a4dc698770118ee1ab1da482b6a6432822f18ffc7d8edc73cff1792e06ae6267aa3b2
|
||||
EBUILD esphome-2021.10.3.ebuild 3032 BLAKE2B 2fe7169f3d0a324434935133cd39adb66c2ade833975bfa9a34ebff4d9a63645aaf2b7117aa95a14c91b1b20cea8da949bf1985a61e1c7d0b9c9c0bec57f3dbb SHA512 75ba135ccc1aa4eac13f2247f40257be44e7144ffcf77c5f9e740155c2ff2e621252709419ed5c2fa097e605caf6081bb355f33db7b7233da1f3e5529538f11e
|
||||
EBUILD esphome-2021.11.1.ebuild 3127 BLAKE2B c5f9f6e6d47b8ce054dd3fa97e60cf150ceb2ea0ddf7736de1f65f999c314582e0a93db108c7f3d141d8cd4104c2b383263ec7db624ea30925cdb1c735f601c7 SHA512 c107b535fb3991d0191f1acf4b4ae0a530391a741f47c3e73304acf1328b99eabe15ade80ac6b6e0ad120edb5af2df37b2a6df7f080c0d03aaa17966b3a452e0
|
||||
EBUILD esphome-2021.11.1-r1.ebuild 3127 BLAKE2B 727799e46f2a5d93c5f061d0167091f8ceb56f36ef2919a55b2b267d61100cc71f9a2c4cfd15d9efbe1532d86910ef4634d09cd99cb936592d40c1cb1a4984c3 SHA512 e2d438333b8ad874b8c69f3b8ba6914826e4e78e7af7e40db012d262b8cb43673d72f562adaea59c23326f28d4f3930fa29c4ddfb329e71d934e70e11ab69991
|
||||
EBUILD esphome-2021.11.4.ebuild 3183 BLAKE2B cd91170d18b9895633255a4f0d579b257172bd0b10f8aa5e2294ef1cb7af1e9f2adb26ae48208a468d32ede0de0cfb5e0fe8c86c2836e43486475fd6b9f3da48 SHA512 52c51ae7649e75f74e6a1af9e80e613615ce86592a5922ca9b2251f4a8fcb44b963579fa8d1de7990f31e7f6d7f4e2f807c8cfa9ee6f4160a242967259f262c4
|
||||
EBUILD esphome-2021.12.0.ebuild 3183 BLAKE2B 6263d54dc0143dbec39424f55e3a1bbfe7d3a47dfec3581d71b21ef350c0cf63593dac718789744089a9ae2ab805c7419c945032c22eea7c671a06300e52029e SHA512 46e48e7065f434f6061a157759569bd4f1edffc3991956736b344fc12988091be68ede197829fcbd9b7c02d750f9938561facabff7f9372ab2e63ff6e056b789
|
||||
EBUILD esphome-2021.8.2.ebuild 2900 BLAKE2B 8c326c02ff475fffa0d3237d864cab41d7a9d7ed532cc3c3335733ab4ecbb9c1343ecfe8432e9962d68e917c61d6978538e298a3c059b69cc41a49882f478d14 SHA512 711ab2fd0d3f53d32d12e0db1c290761f18ad20e1a2de1d4234719f7b8d97a50afe5175f5d60b8836573f072e55055c9d2d5152ae8c6f1615ba814536478bdb3
|
||||
EBUILD esphome-2021.9.3-r1.ebuild 3026 BLAKE2B e12beb6505dd108a50022b6280e4c533ad2f5a6d6023ba80496949f8f910ceb0939632647c8bbe276927f0ca6930e5deccf05c228c1cfbf4ee3b69bdcbb64e2c SHA512 6518f064cf36d94c749422582615e8d9d4b03fcca9ed8afa41ae1148d719f406963de2d5bc51e824da183da308840aaa1d6afd7107bf9657a98cc66dc27f56c1
|
||||
EBUILD esphome-9999.ebuild 3019 BLAKE2B e81a475cc2f23cf78ab8cc6d227e161b0cf728c74d533ba2558dd5cdca9352a145aaf947f4e3cb55e9ef80cd03a56fd43d6e0dfe0aa8ffdb84078cafda1b0b52 SHA512 a8aef20bc44cc4496fcbea7b34f61094096f90e81f5e37feb66a80c8d4698ecc7ddc4bfeaf3c132bd8f3fb001f4512aa448d94f50d57dc6345891aeb3d57c645
|
||||
|
||||
@@ -45,7 +45,7 @@ RDEPEND="
|
||||
~dev-embedded/platformio-5.2.2
|
||||
~dev-embedded/esptool-3.2[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20211021.0[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20211021.1[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.13[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
|
||||
108
dev-embedded/esphome/esphome-2021.11.4.ebuild
Normal file
108
dev-embedded/esphome/esphome-2021.11.4.ebuild
Normal file
@@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/${P}/"
|
||||
else
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
|
||||
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
|
||||
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="+server test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/voluptuous-0.12.2[${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.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.2
|
||||
~dev-embedded/esptool-3.2[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20211021.1[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
|
||||
')"
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_MULTI_USEDEP}]
|
||||
)
|
||||
')"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The ESPHome dashboard listens on port 6052
|
||||
ESPHome configuration is in: /etc/${PN}
|
||||
dashboard command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{dashboard,warnings}.log
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/aioesphomeapi==10.2.0/aioesphomeapi/g" -i requirements.txt || die
|
||||
sed "s/click==8.0.3/click/g" -i requirements.txt || die
|
||||
sed "s/voluptuous==0.12.2/voluptuous/g" -i requirements.txt || die
|
||||
sed "s/zeroconf==0.36.13/zeroconf/g" -i requirements.txt || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
if use server; then
|
||||
keepdir "/etc/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/etc/${PN}"
|
||||
keepdir "/var/log/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/var/log/${PN}"
|
||||
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
|
||||
readme.gentoo_create_doc
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use server; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
108
dev-embedded/esphome/esphome-2021.12.0.ebuild
Normal file
108
dev-embedded/esphome/esphome-2021.12.0.ebuild
Normal file
@@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/${P}/"
|
||||
else
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
|
||||
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
|
||||
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="+server test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/voluptuous-0.12.2[${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.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.2
|
||||
~dev-embedded/esptool-3.2[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20211211.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
|
||||
')"
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_MULTI_USEDEP}]
|
||||
)
|
||||
')"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The ESPHome dashboard listens on port 6052
|
||||
ESPHome configuration is in: /etc/${PN}
|
||||
dashboard command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{dashboard,warnings}.log
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/aioesphomeapi==10.6.0/aioesphomeapi/g" -i requirements.txt || die
|
||||
sed "s/click==8.0.3/click/g" -i requirements.txt || die
|
||||
sed "s/voluptuous==0.12.2/voluptuous/g" -i requirements.txt || die
|
||||
sed "s/zeroconf==0.36.13/zeroconf/g" -i requirements.txt || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
if use server; then
|
||||
keepdir "/etc/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/etc/${PN}"
|
||||
keepdir "/var/log/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/var/log/${PN}"
|
||||
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
|
||||
readme.gentoo_create_doc
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use server; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -2,8 +2,10 @@ DIST platformio-5.1.1.tar.gz 215305 BLAKE2B a7854138dec1b5b58c4f715dde98a273ed08
|
||||
DIST platformio-5.2.0.tar.gz 217533 BLAKE2B d1a439f4900b7dd978190b5cfd9d807eedd85a1f090c7c99da22254ba1e0b7de682ff6894cd9920ae09890a27e41c01b80ce4601e7a78bb45e908f24c0cb9795 SHA512 0b1b78f0098d7327d599097122fc7d23fbadb09d89f22556a0b07ec785bc30269f2a44e27c465d9510a6b6e6c285e3e7a7664962822a882f8301b8d07ba617f2
|
||||
DIST platformio-5.2.1.tar.gz 218221 BLAKE2B 2cbc8f511159ecee8ed4600d27ed18e25977efe51ad014a41b8135c487d40597fe3b5ebed0c1a01a4c4a3af19dc044faf35388b667f331f939f74622299d2efe SHA512 ea917fcbeef0f2f576ab80727eaed7fdd491805f208fde0fc22df3d3111050f3ac2a1d51634d572003c624ed6041ddb28fcf6c004058f6505c23eb8c3aecc49a
|
||||
DIST platformio-5.2.2.tar.gz 218435 BLAKE2B b39a750c4d44b2c2063c630f1b8ed566bb108afc84bdc165a5dcc87eb65503d98975e0f0f1a4222fd301ff1a9f5b68de53eb01710e8046bf85bddb0ac563ea97 SHA512 e63aa20d9ee8a7ef71132b719e05dfbed74ff3118307d36f758aa976b86e5a193826c750dd0ec2ab67583e15724afcbc75c93c8deb515fb87fd2f8973734f286
|
||||
DIST platformio-5.2.3.tar.gz 252483 BLAKE2B f60b83f6647333d42b5d864ea468c8104dcd5a83085a6d52f456a21792d9c94641a60f698c2a606ddd7d7b3a588723831f35ac0d3027cb0ff8b8226dabe3b62c SHA512 c11f58a984b15a3363cd29bf9a0234c1ffc772cc153310d420037416bb8834cb2b74899ccb465d69db862cc088cfcb17dcbc7d919f690b6e836dec982d5b136b
|
||||
EBUILD platformio-5.1.1-r1.ebuild 2230 BLAKE2B f973fd2a5f56be44c7c0e75b17e7abb1653584ac5f282fe425ded7b4de9a03e2f3f11a247f17295e16d662e12a587d71f7c21657e90f8eb849120ab5bf7daa05 SHA512 fc692865fc52655a34d80c7a92147d583f3f9ea252f80ce443794112702591f081a7464951e0624f69f2bc1a2822c2f7b9d00f35eefb33e74c6ff0a0510e4d92
|
||||
EBUILD platformio-5.2.0.ebuild 2235 BLAKE2B bcdcc17e3dd225e20407ff579b907062920de58039bd0411fe41ff5bad50135d816d020a4413316fb9c84abe8b2681d02d5b13ca68811ae460d3f299247e8dab SHA512 711f2f34ba1fb3e7eb5f5fd20784dd2bb50e21dcb7085830f24bec3f1aa20212e1d848d479b5ff73add5119274f1068f4e60be087e7ca5e089cade7a15ab45a2
|
||||
EBUILD platformio-5.2.1.ebuild 2187 BLAKE2B 168a9e0554c1ca50f6abb887deb11a3c4d206e5114f55557a79ac7ed1e60ca8fd3e666fb65f98700c47d6f4012632eb30b9e1406a11faca3a783b19da1c50727 SHA512 14eda82ce2ec6f76c6939e8de9771785d10277bcbf89b71c514703505315d6c57d7c4554fff3e7d6c85bf52452ba176da1addc2e6459bfbdd707ade348f3ebac
|
||||
EBUILD platformio-5.2.2.ebuild 2090 BLAKE2B 5499631a5f6d319ef0701a10dde520795a5eb8c2291abceffe3dcb37de2ab3824be519e259b6b2fb300d30dc9ce1b26f9f953d3a805becf229d5677be554a777 SHA512 039d1da5d6a3c011b33e475e84108f1e50b072c15cf80c29d5b2fbcf3666e07e609a50a7ac8ee6c81941b6a7b20ada8fb508fa31255b9a5bda1058017623c9b7
|
||||
EBUILD platformio-5.2.2-r1.ebuild 2198 BLAKE2B 408490761d18b748f4b33cedd68f6bd555f8d4067a4e4fbaef6c6495a0dd14825978d5502939de0563205f3c320eb726d4d685a62f436d31889ee6357d9c7cbf SHA512 74ec40ecf12c339ef385651652372293f5f8e171e24e0191e99ac37dd174f92855db8df6bc844d8cd5cfafcca8353182b27e97b48f92bd3092c32e1c1aafaa9d
|
||||
EBUILD platformio-5.2.3.ebuild 2343 BLAKE2B 1b2704abd76f0732409cdce785024f39bdf343f93a424450ffaa885741b2482f96882fa2932a2063385435c4cc1490f84dcba53279c02c5c173dd62240496d3d SHA512 b48cb85d565f45e28a7a4b2dba48cedc9776d9f697f9eb33d108f10a21716a8040b053aa3bd86c808cb543c1d1e9390a24394266f9c2822047cd22b16cda7142
|
||||
MISC metadata.xml 457 BLAKE2B 558c6e7f69c6ede09bcd9cc706a3d0186a67ab8911b4278e4ed669cae32790db1ca282abc527e757345f91303eea337c03594a47777d50fb4609e9e9eae2dc8f SHA512 478409895f41c84f1c85c17c58f9a41cec864ed6df0b24b01d3d3b117b1109ae2bf15fc70871159193e514b64e108dbb37162517aa183c8c33fc350054dd81d4
|
||||
|
||||
@@ -36,8 +36,10 @@ RDEPEND="${DEPEND}
|
||||
<dev-python/tabulate-1[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/aiofiles-0.7.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/ajsonrpc-1.1.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/starlette-0.17.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/starlette-0.16.0[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/starlette-0.17.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/uvicorn-0.15.0[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/uvicorn-0.16.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/wsproto-1.0.0[${PYTHON_MULTI_USEDEP}]
|
||||
')"
|
||||
|
||||
53
dev-embedded/platformio/platformio-5.2.3.ebuild
Normal file
53
dev-embedded/platformio/platformio-5.2.3.ebuild
Normal file
@@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A professional collaborative platform for embedded development. Cross-platform IDE and Unified Debugger. Static Code Analyzer and Remote Unit Testing. Multi-platform and Multi-architecture Build System. Firmware File Explorer and Memory Inspection. IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbedOS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), NXP i.MX RT, PIC32, RISC-V, STMicroelectronics (STM8/STM32), Teensy"
|
||||
HOMEPAGE="https://platformio.org https://github.com/platformio/platformio-core/ https://pypi.org/project/platformio/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
MY_PN="${PN}-core"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
')"
|
||||
RDEPEND="${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
>dev-python/bottle-0.12[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/click-7.1.2[${PYTHON_MULTI_USEDEP}]
|
||||
!=dev-python/click-8.0.2[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/click-9.0.0[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/marshmallow-2.20.5[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/pyelftools-0.27[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/pyserial-3[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/requests-2.4[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/semantic_version-2.8.1[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.3[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/tabulate-1[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/aiofiles-0.7.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/ajsonrpc-1.1.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/starlette-0.17.0[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/starlette-0.18.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/uvicorn-0.15.0[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/uvicorn-0.16.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/wsproto-1.0.0[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_MULTI_USEDEP}]
|
||||
')"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/"zeroconf==0.36.*"/"zeroconf"/' setup.py || die "zeroconf version helper failed!"
|
||||
eapply_user
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
DIST aiohue-2.6.1.tar.gz 15104 BLAKE2B 8befdf81eb453aaab558d9ed4f38aff748c2c6d955d88acd803919947434f67d2141eb83b1e61bc394fa500e5de538be7621e589aaa876eeb3698997e3bcec7e SHA512 270681b2b8d549a140c7ef615cdde1e49761e2d44dd73fd570c4e8116d6a4d9a85d416c7be9bd818d9233acfc5adb37551c4ca917b9e013f1371d4a4ec675551
|
||||
DIST aiohue-2.6.3.tar.gz 14991 BLAKE2B fa4de2760b2ee82147d0ea58f3c7dbbbe1697219617984cc2db0abdb27010c38a7a4099692357c52c77ed0b142de252c940601d5c9a013cbde28fcd4f867464f SHA512 77edfdc8dfc8b836904d3e1c9d98f459ecf3b153715d0c61d94f2196ec9fd4f2072d87121388cdbf1ebbdf18e67e76241d11b50ed14fc4cc4f83dbbbc8f66cd9
|
||||
DIST aiohue-3.0.1.tar.gz 36601 BLAKE2B 0d21faa30d8f33c6c34f6c88291c8d24d409b389ec40b90b9b3cebf24b603ebd96f2b577527295ded0c3ab9a2a972e5bebd1c8feb80f424a53a523e6c20de578 SHA512 8bc146ca837d8296cee4c3c0f22827b18c3878cfcdfe959eb7df1067c33ab7fa0630a81d4549839ecae1ca92f3c4fa89b4c7d59505a528faec38961f94bebd98
|
||||
DIST aiohue-3.0.2.tar.gz 36755 BLAKE2B 33b6346b3f8679aa309e207931f678a2f107cbb3eef96424e0432b448b290d5ed432045409881469b7249c0f1f08e6b22cebdc3bb33f34986537da17d86d53ad SHA512 4974b7f43fa5e27fa57bf083aa7a9fe43a46fca607c1371688db3b87630823d4d68225edbeb121708a6bf3d31e5e930ea7bad70c539aa8adbb02c712a7c0d1c0
|
||||
EBUILD aiohue-2.6.1.ebuild 722 BLAKE2B 8f1e7085fd6fcfc825bca8dd67a9d3bb3d1c4d1b2f7637d8eb5761378aade4849a470a06289bb6675c76f6a2ef9f46eb08bf5948f19dd7e24d6215a474d0dc87 SHA512 fb46dd3871b452e005b86aa2a5053d293e90c5f1636a1b00590f0ce62719227738e2be7829b75f92164d08b626bfc48b6464926da30afbbb86f9427f3ed54121
|
||||
DIST aiohue-3.0.3.tar.gz 37042 BLAKE2B 4d885a01e60307c1d8813ce418aae7d267c9596b754cfa7022f84324ed988eb4c6e76b7a6f5dc5336e365e38fd63a7a6c38a09a43cfbce80385d6ff91088383b SHA512 410f4886cdebe992d9e191e304755414bac98fd45fec971145ce9e668c926351b59b2f055aa9a51e5728f99d71d4b7786a6b90637504943616307365025c6478
|
||||
EBUILD aiohue-2.6.3.ebuild 734 BLAKE2B bc4fd8de4e2f0dce2ffe95b56808c3fed60a52b80f49cb1ba95c12c4c721f84909fd20a663c1fecadb120f35663f0c2c101e697cec3699142f07195dbea2c30b SHA512 4a3133aec3bbf85effa01f8946f4fd6fff5bb8481079012aca884766dafc6d17ee714f1db860cde2d73068207cc5bb9bd029316a30ff94cb65b56cd4279adf2e
|
||||
EBUILD aiohue-3.0.1.ebuild 732 BLAKE2B 432683441b44f58fb7d6d1f8957321ef19925154a5064614749c08ec11c6460c694c18d890bc2d17a3b258b70b228d183b1424542562f76744ceacbd7337371c SHA512 8d5ec82ab3855e05bf3f66953a20d4f386eeef8ec8045e0368eaa3817dbd2a2b79a29e8818cfb07e3b975e845c8b524ddefbf0ea3afe57ecb03224701a9b46a8
|
||||
EBUILD aiohue-3.0.2.ebuild 732 BLAKE2B 432683441b44f58fb7d6d1f8957321ef19925154a5064614749c08ec11c6460c694c18d890bc2d17a3b258b70b228d183b1424542562f76744ceacbd7337371c SHA512 8d5ec82ab3855e05bf3f66953a20d4f386eeef8ec8045e0368eaa3817dbd2a2b79a29e8818cfb07e3b975e845c8b524ddefbf0ea3afe57ecb03224701a9b46a8
|
||||
EBUILD aiohue-3.0.3.ebuild 732 BLAKE2B 432683441b44f58fb7d6d1f8957321ef19925154a5064614749c08ec11c6460c694c18d890bc2d17a3b258b70b228d183b1424542562f76744ceacbd7337371c SHA512 8d5ec82ab3855e05bf3f66953a20d4f386eeef8ec8045e0368eaa3817dbd2a2b79a29e8818cfb07e3b975e845c8b524ddefbf0ea3afe57ecb03224701a9b46a8
|
||||
MISC metadata.xml 460 BLAKE2B 07200cb44248bf6f0920636628234c5e079a5d0ade9ce1f0f898580ef8470f2ae78d548afaa2e4496b829c9db8d5b660034a3c3458a8400d73062cd99018f9ba SHA512 182b8042af0379f9b74e2b3c22875173ef630e13afa71b2c1e71c6f80bd98d6d40fd7f035742291a604ee05159b7e644a612ea90e642ff5e126aad6cb57e3b33
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# 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} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python module to talk to Philips Hue."
|
||||
HOMEPAGE="https://github.com/balloob/aiohue https://pypi.org/project/aiohue/"
|
||||
HOMEPAGE="https://github.com/home-assistant-libs/aiohue https://pypi.org/project/aiohue/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST aiopvapi-1.6.14.tar.gz 19474 BLAKE2B 58458b42b6228648300a8fde5ab5ff4990f1eb7f967381f2a0ad21f5cec005279b2b1f3b4118f0bee7b9a1d2c34dad366eaff85f720d334645e508af22c87c58 SHA512 a13a715ea2d3cf88f07edd097d96e9a5329e69593c0290e5a122ae651907b2cef96e0ae688f457b6b87a4dd76ae0b49be2a3a01026cbfb2cddf96176b7475c98
|
||||
DIST aiopvapi-1.6.19.tar.gz 177345 BLAKE2B 867c7ce316da5e2d8618d1896b078a69081c46685a96642794a847d3b3b71cdb167c9718fa44e2e5b3becc09b9649e0a52f8a67737ecbdba167e6b646e6cca00 SHA512 d716e882b22ebd8e9a032e870c2d264f2fae156b81c2b3cba2bbc48156a6c20f076b4b175b73838eb52342d4d42db1af7ef48be2c6bfe05822f5a93d0e91d840
|
||||
EBUILD aiopvapi-1.6.14.ebuild 816 BLAKE2B 6bef8b3b188d502fabbfe1ecd3286bf3557e19aac62d113b0c635b60c93e72754be39abff283968a2d902083dc1d9a532f088de8c62033cd683c9cac410500ea SHA512 3004cc8a4f5aba976fd5ad26807eb8305cb85c3178a57a75c9655b232b3cabab03a44ae8d4132f7eb5e2d71f6178ddcc995e33b6807321daae4ba1c56375a9bd
|
||||
EBUILD aiopvapi-1.6.19.ebuild 991 BLAKE2B 861d1e4db8fe3d8fd7978a60d2ff32ba39fdfc1ed391b539a7d7a6dda556875637febf065be96052ccc491eaa62d6be810c7ceafa0ff89c5e69fbf8e3a4c6256 SHA512 9a54ce2abb1fc5987e8fb427741cac45512a09bf09535c14ee0fced56f1b6abdcaf2882c9e669c447dc734cea19720f5a9ce7a8903f530b70e5bd0b368846b28
|
||||
MISC metadata.xml 327 BLAKE2B 71910c0aaadb292a65081a610b8a1b859944f0218500c992737d918250cf36ca1138dc615ef7186f07f78fa64380f23cec7e3d0b9fe2e06245308f6be9c113aa SHA512 772c166930b070298fdfd6f53f71c2cdcc5cdc7e723b3a8c200ea7571f69bafcd79365c91ffe0e23a87011f168d50ddf5a77ef98a7fbffa93e129b9cd4f92be8
|
||||
|
||||
38
dev-python/aiopvapi/aiopvapi-1.6.19.ebuild
Normal file
38
dev-python/aiopvapi/aiopvapi-1.6.19.ebuild
Normal file
@@ -0,0 +1,38 @@
|
||||
# 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="Powerview blinds API wrapper"
|
||||
HOMEPAGE="https://github.com/sander76/aio-powerview-api https://pypi.org/project/aiopvapi/"
|
||||
# no SDIST on Pypi
|
||||
# SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
MY_PN="aio-powerview-api"
|
||||
SRC_URI="https://github.com/sander76/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
|
||||
<dev-python/aiohttp-4[${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
|
||||
}
|
||||
@@ -51,5 +51,5 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d
|
||||
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
|
||||
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
|
||||
EBUILD cryptography-3.4.8.ebuild 2172 BLAKE2B d80bea8ba8b62ff1551b1e4c5f154589cf5a67fecc5b8fcc3cf775979062b49cda41b928f926d47de467c01b93cb24660cef50c574436ddf0597ebf92090342b SHA512 dc960ab574d7b289166cb0c9b61ca3cd9546f07bd9e59b3c933e0aec64c1e81a18e0b34e2a1dc6deaa3e4a397d8d6e72cb936d6fe66b9cb621821c6a9b7ee06c
|
||||
EBUILD cryptography-35.0.0.ebuild 2979 BLAKE2B 65a725a4dffd8ce5b6a220b627d6edb9f8b82261d9942755311a45f18ceded55c3e9982d5b3571b75118065ce2c58a93de448098558186a5c8c759179633afed SHA512 e7b4113a6064d56740e40912461b375a0c5d098e1881d4fd993187ec5eabbc6050fec97e8cc13c1841e1696068be965d4b435e784455d7f926f87ab83149ecd2
|
||||
EBUILD cryptography-35.0.0.ebuild 2982 BLAKE2B 68fd72da94c04762059a8a9173af19e8387f79edce5789f3b4eee6e3138646474558258d3679f1f10e6419f705ea48cb6b5d6242775c49f1606026a52d97da81 SHA512 8f7f425f4bcb1dd756c305eb1aac032ef45ca8e574662c35b5ddf42a502ef149e499a2e87df73bb32ace91ade405d3c881813c9f2ae453d226daec927c7ec8d7
|
||||
MISC metadata.xml 514 BLAKE2B b6a872cf35c5cbbd12c450141ba82d7627b1ab353920e5d5f9f19a8c3a05bc7aa9df93d6baa4d2fb61b5c39bcbf137c32a24c38dbe74f3097cc120b71c0b629f SHA512 674589e3493fc59f26c9eac5c325ed4b9da8dcf7cef04bdfb61e2b4b9c38a359aa902d4d528f826ed034fca89f2d702c38ed21fd6df10645f9f5bb78de7cde06
|
||||
|
||||
@@ -68,7 +68,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
|
||||
|
||||
# MIT and BSD-3-Clause come from rust dependencies, some dependencies are also Apache 2.0 exclusively,
|
||||
# and some are Apache 2.0 or MIT
|
||||
LICENSE="Apache-2.0 MIT BSD"
|
||||
LICENSE="|| ( Apache-2.0 MIT )"
|
||||
SLOT="0"
|
||||
# See bug #769482, bug #827350
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
3
dev-python/csv23/Manifest
Normal file
3
dev-python/csv23/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST csv23-0.3.2.tar.gz 24132 BLAKE2B 2c5eb231814e087dce9689c7075bdbc3875b3e200dc1273022d55661ec60f18a5bcb03e062b205fde13e845e5e50d530b07596b51ad7b2a89e41b45629bf3ce8 SHA512 289386cce5de4ae5bc42fc56d1639bbd1483034e5422f63142c1d188de735b1f5f18f9f69e3cb96f4ac3e1d7d0b371b1c45e720982c4f4b539fcf0d2da893f6a
|
||||
EBUILD csv23-0.3.2-r1.ebuild 753 BLAKE2B 4f908e5efcee009259aa3ce10e64446d973549b81ee926ae1b95917586994bb05202ce76923cbd3d9f95a954079c5b10c2e20c2bdb8d20531b955e29cfa329e1 SHA512 ceb03284cbe408d7fe77c32bf150e0041ebc9934bdb2b9cada0ed0c95b6e1f28d3fe3e202d843a55dbda687ec0e51a0b16ca4cf593293e2ea6f3522037fe7153
|
||||
MISC metadata.xml 242 BLAKE2B 17fd7db1343fb7dba1842d5b62d83e56e2816962b0122ec6eee7f9e163f333d69ede2cbdf2a2ba8c77613367fca3d2cee779697fb25b5d8cf0439e1e845dbf1f SHA512 2ce768d5aae91f32da90c62900f556c647eb9806c810a817b6c45c5356e71f504b5a646bf75f553c3a9bfd3f94c4317df4948bae863ef7525b4a013b63618cd8
|
||||
30
dev-python/csv23/csv23-0.3.2-r1.ebuild
Normal file
30
dev-python/csv23/csv23-0.3.2-r1.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python 2/3 unicode CSV compatibility layer"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/csv23/
|
||||
https://github.com/xflr6/csv23/"
|
||||
SRC_URI="https://github.com/xflr6/csv23/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-4.6[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/--cov/d' setup.cfg || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
8
dev-python/csv23/metadata.xml
Normal file
8
dev-python/csv23/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
</pkgmetadata>
|
||||
@@ -1,11 +1,11 @@
|
||||
DIST flux-led-0.22.tar.gz 17093 BLAKE2B 8937a3cce50af9c99c3f4aa40c2b2ba748a9beaaf491ca967282cc2f86cf91582108647ee17a0ea2569f0035dd4b342b67086751713c2e9a46bfbc5134e55f9a SHA512 2cbd7615b5adbd5ee54bb7eb9c342d2f1a41faff18277ce8119eeeafb072de367c8baabefa98d5e83116372d8ba27180b9aab3ea167eace50e2ee16d448d9b6c
|
||||
DIST flux-led-0.24.17.tar.gz 37275 BLAKE2B d657d70e901ea87582fc1340e1c0557febc61fb1e1778c100506f2b7ea4a7f0c88945b824977c49697fc7438708119c4b798130d0e607f56517204dd08716748 SHA512 1f9024e1dba188d2f74adb97f16bf994644011aa422a7b17e2ae7a7485628e8552bc12d26acf484a5cf0a46252e871264aedfbad014126d7abcddca2fa67cf33
|
||||
DIST flux-led-0.24.24.tar.gz 41950 BLAKE2B 94d6caeabbd02e24d820c5577f1c84c4dfbb3e1f034c830d216b83562c018950c627e96a326658ef7e9eab95fea7b4399a272ecac28d36084e4d8616dd157dab SHA512 1e1dca3a17f93878f4676a29a95190bf74a4ca6d336898d2f43cc50b70701ca42cf6f8f59f3321e9d71fe67caf2bf941f84d3c1c3bc72c8072b8e997c4c188a5
|
||||
DIST flux-led-0.25.16.tar.gz 48444 BLAKE2B 4d751fef7433932e0a4fc1b87075cc360ed4973a6ce42b18bdd7c2b71174340719c2fdb96e01837a2ce89ad891471575d20f9bfeceb086f05f3a68a24f774251 SHA512 6ebdfba26de1910e279e4e916fbae8619d717a383080bef905199c86a7627376296750e01eb1248e026172c029b926827edcf1d45c77c8c492b32f56041b9224
|
||||
DIST flux-led-0.25.17.tar.gz 49739 BLAKE2B 385609de13e247e62e3abc788acc035c615ecfb7e13a7a535f58e962b9a8b9ba2e19da7c8e094fe1308683c1010f7fccffbbb33f39b1ecb80bc582497fb9bfe4 SHA512 f4f1bf9c69a318d66fd32b3593b0a3a798e2954786810beea36518dba46f873cd5e08acb074906f9993b5ffac6a4a7b9ec920e248e7890473b29fd294f660512
|
||||
DIST flux-led-0.26.3.tar.gz 50840 BLAKE2B e6ce1401793f3b2c61183067fbc13048115e3fa3d55f76f4547de4ea06d0d12e7c1d887e3fb52c96157b6d8f09e8a76aed9df81c2c11a95ac513d7699e57351b SHA512 1c76d388f0633a14be9ef4b575247812606bb15f48b77d5dfd6f0f508fbe1c452ad0ebc6ac301a1a8f5ee1cca55582e04902e6b7700a7fb0564c585359f2f1f1
|
||||
DIST flux-led-0.26.7.tar.gz 51584 BLAKE2B 909b3670d775b9a945e4c876f631f6eb5e2bb9b4d90cd831cc04e95a83af49fc2678b18707a106cdbbfc60472a3748b52c32d97c4ee4f9c61c035c20c96ab582 SHA512 70e369aba85f36e95a9aff00afddf859d9950946f30be228ec29c9d96f27b94b0dd7dbd3c83788ae5e5b425116bdf48f27f67edd2bac85b94055b7f01add031b
|
||||
EBUILD flux-led-0.22.ebuild 788 BLAKE2B 983cd6bd38e9c53a2d04b30428acbda5b6f30d43ffa23518563c5f7c23df2303c0ee29aa2c93beeae2d3c0023d7770b73065da6c9e7fe56c5f560f45d5ec9c3e SHA512 f2671e34a2054f4ff40b2084966d67767bdc9702bb4e14855ad3891e8d181bfdef80031391c3d1bdd385a0ec12ccf444cba512fc23f1162c5e3c2a54965cd3cf
|
||||
EBUILD flux-led-0.24.17.ebuild 868 BLAKE2B 0e4b41b77bcdafd73a576249c437c00913d35ce42e110de1b492eb4abb14757fe454143eacb5eab3df58b9d1f5466461295d31ee707a120cdd491d93aec8388d SHA512 4c03841a4d7a41af97dce0e452d65d4b0f1fcf2aba1117b2d70856d57cac70f380589486e0101f3efeecfcd31fd4f8f97da2b830f68c9e658f869fd4b6ef8e08
|
||||
EBUILD flux-led-0.24.24.ebuild 868 BLAKE2B 0e4b41b77bcdafd73a576249c437c00913d35ce42e110de1b492eb4abb14757fe454143eacb5eab3df58b9d1f5466461295d31ee707a120cdd491d93aec8388d SHA512 4c03841a4d7a41af97dce0e452d65d4b0f1fcf2aba1117b2d70856d57cac70f380589486e0101f3efeecfcd31fd4f8f97da2b830f68c9e658f869fd4b6ef8e08
|
||||
EBUILD flux-led-0.25.16.ebuild 868 BLAKE2B 0e4b41b77bcdafd73a576249c437c00913d35ce42e110de1b492eb4abb14757fe454143eacb5eab3df58b9d1f5466461295d31ee707a120cdd491d93aec8388d SHA512 4c03841a4d7a41af97dce0e452d65d4b0f1fcf2aba1117b2d70856d57cac70f380589486e0101f3efeecfcd31fd4f8f97da2b830f68c9e658f869fd4b6ef8e08
|
||||
EBUILD flux-led-0.25.17.ebuild 868 BLAKE2B 0e4b41b77bcdafd73a576249c437c00913d35ce42e110de1b492eb4abb14757fe454143eacb5eab3df58b9d1f5466461295d31ee707a120cdd491d93aec8388d SHA512 4c03841a4d7a41af97dce0e452d65d4b0f1fcf2aba1117b2d70856d57cac70f380589486e0101f3efeecfcd31fd4f8f97da2b830f68c9e658f869fd4b6ef8e08
|
||||
EBUILD flux-led-0.26.3.ebuild 868 BLAKE2B 0e4b41b77bcdafd73a576249c437c00913d35ce42e110de1b492eb4abb14757fe454143eacb5eab3df58b9d1f5466461295d31ee707a120cdd491d93aec8388d SHA512 4c03841a4d7a41af97dce0e452d65d4b0f1fcf2aba1117b2d70856d57cac70f380589486e0101f3efeecfcd31fd4f8f97da2b830f68c9e658f869fd4b6ef8e08
|
||||
EBUILD flux-led-0.26.7.ebuild 868 BLAKE2B 0e4b41b77bcdafd73a576249c437c00913d35ce42e110de1b492eb4abb14757fe454143eacb5eab3df58b9d1f5466461295d31ee707a120cdd491d93aec8388d SHA512 4c03841a4d7a41af97dce0e452d65d4b0f1fcf2aba1117b2d70856d57cac70f380589486e0101f3efeecfcd31fd4f8f97da2b830f68c9e658f869fd4b6ef8e08
|
||||
MISC metadata.xml 458 BLAKE2B be1c6a0e7768db41ba43251f1d6aac012c16fced227c796435668c631495d354a48d450051982e5b6f3cb695c763ffb081dfe0a0d8bb754806d2acc02dab908c SHA512 81d5a568e4780a69bfa01122e53811172f97606502c62f8101fa866516246c4c70237cd50faf341a0b5e3878f130612bf186a4bbf72f2651985bc9a7b2627568
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
DIST google-nest-sdm-0.3.6.tar.gz 25866 BLAKE2B 9bab7993a34b416da8af1d4c6ca2744ea2647cd6975485aa5816d848dd5e7b55f0f7492f37ea13e4e97c67dce5f0db128af3ce2fa482f78e91412035b0ad70b2 SHA512 1bea62f90f1c92b334abbd14c873f5ba6506988501638f39433918baecfad96f1a04353f43fba28a0b5166559195ca1568f1fbecc0707223b21535fc9d122125
|
||||
DIST google-nest-sdm-0.3.8.tar.gz 27288 BLAKE2B e2930e8258b78460f98ca74cad2f66153b6d6888b134523b0f143b982cd1daf0df0468ca406d085185ff9f26720f7d86ba830fc89b22466afe405efe64499bb5 SHA512 9172dffe6e78bd45884493dd4976a6564559e9090511d010f544951e04ff38b8bd0213824fca74dbe17c1031a076e8d3a881e0ee7530c032a30aabda94f49f0b
|
||||
DIST google-nest-sdm-0.4.4.tar.gz 32569 BLAKE2B 049d2c3842b8f2fcaeac5e0a06485d14d6344dcb5ad9ff84e359f349e3d8a39a7617f272836de929568aa38a8fc50a34e7b38e34ff3ed53832068e721327bb24 SHA512 b1d63015833177bae9e53c02eb7552bba6e4e1e632ecf4f489eb34b4953ba93dc4914420d6b66f3980041c6c8f2bfc1435a3a2ac94235847a861de0306cd9e3b
|
||||
DIST google-nest-sdm-0.4.5.tar.gz 32582 BLAKE2B aa8760e58c9dc9e20bfa86914adfad474d516f35478af59375e0322daf151e32e27fba5ff21500bbdfc49451cabc1f3331459111f03f990c8727a7d0e12f888a SHA512 5be9fb48c91f80b7a614dffcf388e74b5cf89edde77becabe08e4ee7f2cc1b7bbc2ca5774f9a32a4e1e7a4e35dfe41b0f444dd3314bf20addabe19df56e312d8
|
||||
DIST google-nest-sdm-0.4.6.tar.gz 32823 BLAKE2B 86636eb53dfff57b171df21e34eeac90b7c036d43649190049038069e9f4b00ffed3f70c2f665f6a6bf10439b22477a7d8c593a4efcbc89c139df579546491ae SHA512 7c99664dc877260c26c6ee17bd07c9a195115474cc14f2f7033876d85542df466a8a2c64437ae12b945072b377f9b6bc9e7ecdcc5ac31f2de625eafd354a0666
|
||||
EBUILD google-nest-sdm-0.3.6.ebuild 1060 BLAKE2B 2798bd3f1346f070222d9cd7d4bf2a1eb9adafc9374983846b67d1ef3ac4ca74be4f64aefb1f20817fc6a771bdf1c25e806c2c3aadc860285678934f79d44c17 SHA512 4dd5cc360760da004c054062cf2d779667a258d824584f9e125778ea02f15693a04bef9d7cbec331c3c158c12c9de62056f2074c50746e73bfcf0e305161473c
|
||||
EBUILD google-nest-sdm-0.3.8.ebuild 1058 BLAKE2B f2e94044caa656930400b7bc9cb48d4e6f062129b3a4d4cfa0202ae6cfb792d5dde964b3c6130315173c3ff1de186f2ec2d48e573c37e418509d96f45e84bf98 SHA512 b65e0ddae1860716e7aad0a62a938ce6510349719dd68b4a1185b39e4fce9b0d71ef33232f986828c11e4bf8c4b023d149177da8c17adf502c5071b2c53c8d05
|
||||
EBUILD google-nest-sdm-0.4.4.ebuild 1058 BLAKE2B f2e94044caa656930400b7bc9cb48d4e6f062129b3a4d4cfa0202ae6cfb792d5dde964b3c6130315173c3ff1de186f2ec2d48e573c37e418509d96f45e84bf98 SHA512 b65e0ddae1860716e7aad0a62a938ce6510349719dd68b4a1185b39e4fce9b0d71ef33232f986828c11e4bf8c4b023d149177da8c17adf502c5071b2c53c8d05
|
||||
EBUILD google-nest-sdm-0.4.5.ebuild 1058 BLAKE2B f2e94044caa656930400b7bc9cb48d4e6f062129b3a4d4cfa0202ae6cfb792d5dde964b3c6130315173c3ff1de186f2ec2d48e573c37e418509d96f45e84bf98 SHA512 b65e0ddae1860716e7aad0a62a938ce6510349719dd68b4a1185b39e4fce9b0d71ef33232f986828c11e4bf8c4b023d149177da8c17adf502c5071b2c53c8d05
|
||||
EBUILD google-nest-sdm-0.4.6.ebuild 1058 BLAKE2B f2e94044caa656930400b7bc9cb48d4e6f062129b3a4d4cfa0202ae6cfb792d5dde964b3c6130315173c3ff1de186f2ec2d48e573c37e418509d96f45e84bf98 SHA512 b65e0ddae1860716e7aad0a62a938ce6510349719dd68b4a1185b39e4fce9b0d71ef33232f986828c11e4bf8c4b023d149177da8c17adf502c5071b2c53c8d05
|
||||
MISC metadata.xml 458 BLAKE2B c82aaa75b204b3da468e2d4a26deb5b90198cd620b2e186a1d133ed089399382778a0e37a9432258d2054ddfc22c888ab9d20e21c9fa3c91439ae04c9faaefba SHA512 fc4361908469f2bb3eeef7df87a033421231b8153c619722bfa5277ffc32f7c6766d52cc0a3d6f70b3705071c6fff4c798618c644d9d386744f421469421c0ac
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
DIST home-assistant-frontend-20210830.0.tar.gz 25751568 BLAKE2B 5ac5db3b0e6f9b2515da200a0155a226a56e9713d9595250e8e8faef5e3af2a1154c79f2e16f126981c1a28409270da71ec601fc8efeacef3b3910d76dcad911 SHA512 7b6f58ce5b0821784d769f31d4bb5ed56bceb062c3aad560373c15c0d79a1a9317d924b46e7379e2490a7bd8213bda1519e7cd4c422a7e9354737779a9631527
|
||||
DIST home-assistant-frontend-20211007.1.tar.gz 29324722 BLAKE2B a579c281399c93b62d83c6a3d757a94ca0e1d9ea3f21f38d2e7bd4706010bf7a933c25e5040b5c65a7dd15ace917b4e2103267dfb08e80f445826b16ace7b34e SHA512 e4d64ebbe8393a2be42c2f93b821ac6e799203d446ea0519d5d206bcfacbf65a29033ee281e22042288b1f86d8132bef20a7f27df18b83e38f9963f46f3eb209
|
||||
DIST home-assistant-frontend-20211108.0.tar.gz 31624472 BLAKE2B e90576c7108b9bc936b3b384cd8ddf7ff22a6a5ee88bab6b0265a8d61b1395d32a5fb2897f86b0713b8d70fa8cabf2cc6b830755b52488caf4be91fdef4fc9d0 SHA512 7423b00ac0af8192822d72b8095ecb6c081314da10de89ca2c9b78a736e96f706f1ce7be36662f695154dab7e9bddcdc83138ea5bc0579eb640a2c54282c371b
|
||||
DIST home-assistant-frontend-20211109.0.tar.gz 31640070 BLAKE2B a8435e0c3b6ede67c7ba8c0b8654751c940789ee246b36291fcc1479fed65a721e88bc4c489cf1d65cd748ef95bc7a508e684034b50e69383469573da47212db SHA512 cf3d20fd8a2f4830cdd1db18f2b93c48a542a2d2b6f1828ed2ed14a63ef807816647d4054184fc98d0c151e5af6678c8ae69f2e2b6c0003bba6a7d1dcec9235a
|
||||
DIST home-assistant-frontend-20211203.0.tar.gz 32009184 BLAKE2B 3cd584efbf1507a4e7b0ad60a269c323e8812ea78a8ef4d7252e00791495218ecd6637400337f229b5f532a85176c73cb0d6b25f140ffd6f1c197862a2e58f1b SHA512 c540441db527253a2d72b95ee7e85d6b87d3cc1c5b1a90efcef78fc965cf61c8b0db0add6b70ef501c0973e0d3bb4dac5c4c962ffdac75d51d0148e10aa12ebd
|
||||
DIST home-assistant-frontend-20211206.0.tar.gz 32020916 BLAKE2B 9d3ae530c49a2fc96bd47d1feecbaec2d4288312e20e133cb2933c229da6402d15e2e04caef17bded590dcdd2dfbd45049d3ad9350ab179553207feb0fdec0d5 SHA512 dd868619047d3f38012b489f654dae9d74167d0d16c22077457e4341ec8e7866bf27e00551b3b2199a1deaf518927689c9739edc23fe33f03c7d2ad96f77c2c2
|
||||
EBUILD home-assistant-frontend-20210830.0.ebuild 755 BLAKE2B 71e32440ab5d6a4e367d5ba6eced8fd8b70fa8cba907831e75d63b18cfcbd6ee38adea9e166a3af5db9b2de992f51bffdb654014dd0411664df71dab80b7e798 SHA512 30c3f54b229fad1a9b18c64643d074c9e523ce8634538e4b45e9f5300417599cf26c3bfb66d6577eeddaa2737db737c9560d6bb779bb9ad8bc267d6de063b95b
|
||||
DIST home-assistant-frontend-20211209.0.tar.gz 32061611 BLAKE2B a25fd2f2a8fc9955179bb399e4764cb9d79182ebfdaa64af0e21fb2e9bf25eedbc1076a7f484410de0ce5377efd386a967937ca0d826441a13f9d28ccf62e19b SHA512 e2551c3cea91dff83f3ae031e97d0259d05a4f541e49e56f162e534a8c17aaca8984211edebad1d3c5f47347cc3bb1735b18b13d3edf2090d11340c7fbba2d59
|
||||
DIST home-assistant-frontend-20211211.0.tar.gz 32098101 BLAKE2B dfcdcb9d920cbb9109d01f20948b803f1b7aa3d1f8799a2bf5661ba86b5e7b4f212610a67429a8af5d4e9b36bf87f697d3bad2416dbcc85a3c52e33e916ac3a9 SHA512 bbc5d0116f9e1e34f8da264a740104582eece37a3ca1237dfc443f5513bccf6b2a930733fc103e62378b82dbb07b63947a55dd1c7a431a0b406640d570d3d7f7
|
||||
DIST home-assistant-frontend-20211212.0.tar.gz 32113992 BLAKE2B 1d5c6f3599c0ea808de356032a96c620b480bd6c55b29579107a7662421660a7a33558f5ac8a09c22390409e7d1133324a953b60486e28a2db6eea02b67fe777 SHA512 e7d7254cb37fdc14d307f8c5099e04262cf31487342ba920627f69b35a9babc3f3aebed2d9c835844d5d4a52bfa03aced3fa6e8946d851b93b994ff72b9641ba
|
||||
EBUILD home-assistant-frontend-20211007.1.ebuild 755 BLAKE2B 71e32440ab5d6a4e367d5ba6eced8fd8b70fa8cba907831e75d63b18cfcbd6ee38adea9e166a3af5db9b2de992f51bffdb654014dd0411664df71dab80b7e798 SHA512 30c3f54b229fad1a9b18c64643d074c9e523ce8634538e4b45e9f5300417599cf26c3bfb66d6577eeddaa2737db737c9560d6bb779bb9ad8bc267d6de063b95b
|
||||
EBUILD home-assistant-frontend-20211108.0.ebuild 755 BLAKE2B 71e32440ab5d6a4e367d5ba6eced8fd8b70fa8cba907831e75d63b18cfcbd6ee38adea9e166a3af5db9b2de992f51bffdb654014dd0411664df71dab80b7e798 SHA512 30c3f54b229fad1a9b18c64643d074c9e523ce8634538e4b45e9f5300417599cf26c3bfb66d6577eeddaa2737db737c9560d6bb779bb9ad8bc267d6de063b95b
|
||||
EBUILD home-assistant-frontend-20211109.0.ebuild 755 BLAKE2B 71e32440ab5d6a4e367d5ba6eced8fd8b70fa8cba907831e75d63b18cfcbd6ee38adea9e166a3af5db9b2de992f51bffdb654014dd0411664df71dab80b7e798 SHA512 30c3f54b229fad1a9b18c64643d074c9e523ce8634538e4b45e9f5300417599cf26c3bfb66d6577eeddaa2737db737c9560d6bb779bb9ad8bc267d6de063b95b
|
||||
EBUILD home-assistant-frontend-20211203.0.ebuild 755 BLAKE2B 71e32440ab5d6a4e367d5ba6eced8fd8b70fa8cba907831e75d63b18cfcbd6ee38adea9e166a3af5db9b2de992f51bffdb654014dd0411664df71dab80b7e798 SHA512 30c3f54b229fad1a9b18c64643d074c9e523ce8634538e4b45e9f5300417599cf26c3bfb66d6577eeddaa2737db737c9560d6bb779bb9ad8bc267d6de063b95b
|
||||
EBUILD home-assistant-frontend-20211206.0.ebuild 755 BLAKE2B 71e32440ab5d6a4e367d5ba6eced8fd8b70fa8cba907831e75d63b18cfcbd6ee38adea9e166a3af5db9b2de992f51bffdb654014dd0411664df71dab80b7e798 SHA512 30c3f54b229fad1a9b18c64643d074c9e523ce8634538e4b45e9f5300417599cf26c3bfb66d6577eeddaa2737db737c9560d6bb779bb9ad8bc267d6de063b95b
|
||||
EBUILD home-assistant-frontend-20211209.0.ebuild 755 BLAKE2B 71e32440ab5d6a4e367d5ba6eced8fd8b70fa8cba907831e75d63b18cfcbd6ee38adea9e166a3af5db9b2de992f51bffdb654014dd0411664df71dab80b7e798 SHA512 30c3f54b229fad1a9b18c64643d074c9e523ce8634538e4b45e9f5300417599cf26c3bfb66d6577eeddaa2737db737c9560d6bb779bb9ad8bc267d6de063b95b
|
||||
EBUILD home-assistant-frontend-20211211.0.ebuild 755 BLAKE2B 71e32440ab5d6a4e367d5ba6eced8fd8b70fa8cba907831e75d63b18cfcbd6ee38adea9e166a3af5db9b2de992f51bffdb654014dd0411664df71dab80b7e798 SHA512 30c3f54b229fad1a9b18c64643d074c9e523ce8634538e4b45e9f5300417599cf26c3bfb66d6577eeddaa2737db737c9560d6bb779bb9ad8bc267d6de063b95b
|
||||
EBUILD home-assistant-frontend-20211212.0.ebuild 755 BLAKE2B 71e32440ab5d6a4e367d5ba6eced8fd8b70fa8cba907831e75d63b18cfcbd6ee38adea9e166a3af5db9b2de992f51bffdb654014dd0411664df71dab80b7e798 SHA512 30c3f54b229fad1a9b18c64643d074c9e523ce8634538e4b45e9f5300417599cf26c3bfb66d6577eeddaa2737db737c9560d6bb779bb9ad8bc267d6de063b95b
|
||||
MISC metadata.xml 485 BLAKE2B db31a294d5ca2f4824e6ab06aaf266b0182e1c9b49d5aeafd299fd408fc5a96d0db3ac4d72732291b0c7f74480dab6cd4febcbeced136372db499d67eb46edac SHA512 c5a5ddd828915cd14975e480b2c6c9aa599aeb32ee6d7bfef4995450fa8b6d4cdc4b281c34c4cc34d4b15f8443c1d780bf72b5f5443edbcd50054fa434f367e5
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST httpcore-0.14.3.tar.gz 45893 BLAKE2B db9c36144c43966bbf9202cd77ab6cfc35eab235c6f6998bb35d3b529b01b42797584e999664671f2aed47be6bf0fbf575a3c05003dd423dff86484c1476ef89 SHA512 f2709b662b5b43c144a5c98c6b10dc75429f8b545c8ef976adca60dc542891f1aa4291acfae17b620dec6716f86c863a2384721c70a1faab04dc45805846c430
|
||||
DIST httpcore-0.14.3.tar.gz 64650 BLAKE2B 140c55af60f54ff13db958cecef50af2b8857837c00c2e5b1ec48d8866bc08146f608864a3dcaed0014505ba0ea10b8d457a763ecf434a0d40a2e11debdd4003 SHA512 05e92109839c2e2f7ec81fea9507fb15a12d1bf6ae92048170953b1cb0139237b81c892feff1bc3840e06887e8916cadcc4124725874344524e45e3640a00379
|
||||
EBUILD httpcore-0.14.3.ebuild 2315 BLAKE2B 53ffc55a169a20eddb74f9ef51c3debd2302f5129b756f27cfa642baf29497a303933c954e6eac41eeda17da93ab129856ed5a8be416d3ed435844f3fd17fa0c SHA512 02f4c9478e3bd9d65892d16d50b9f04bf04f99ca639bb5e1b17e43ffe8721f3a6412ba0eb7a204294bde5d817cee94fa3023d649751ed31cf9382ffee00dc840
|
||||
MISC metadata.xml 452 BLAKE2B 2916cd6597fa5c831413b22c88f8ae6fa5f8441ba39ce8b8c247dd8161aed94f4b3c5529ef9e00ecd271530549fb4343bb362fd684a1c4a023b188981abc2712 SHA512 74a3d859054062d6f4a5148ebf4dd1b9e1e7ef29f97b865bc387d8776e1676855ca7c9ad7e46dd07a488a5df6fbd6051d0fbb8bc9724e069c1c38ab89bb72595
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
DIST jinja-2.10.3.tar.gz 266316 BLAKE2B 0d8c10bb866eb887fd1c88ca5c5304f46d27930d8426587185ea72c0b79b512919bd5fa75987c26e433be049fd5764fb4ec08d42a4ec5ed00510fe8051e10f5e SHA512 566b781218b533c16b107b57e0252da5947fad262fd8d3fbb134b5916939c5e5d31c95e34bd6b14eec333d2ba3b4a6faa4168497a1ac774e7044f8220ac1b06e
|
||||
DIST jinja-2.11.2.tar.gz 258055 BLAKE2B 5cf12d6c79e7e659b16318cb3dc483a276511192903469629ec497c10ba6cd023f5a834961ac74cbda556177aaac46f5045c5aaca3068dcef87017760895851c SHA512 453e0c94c57065ab78f997726256bd2a31bb79124a2ee17b632cb124a3ccefded33d81b35cac73497f095b1cd5d8cd4420d6932a637fd7c4cdb786f1753e49ac
|
||||
EBUILD jinja-2.10.3.ebuild 1622 BLAKE2B cae65b5bc69423cedb57034b4166793cba89fe42d3edbe08c59c0c14c5ba68131837e47cbdc64993e8bae0e0c7ed2cf7b5691b938e349ad0cbaa55ab2bb896a4 SHA512 64ca2ae27eac5edb42eefcf944f220487e03de828406b47ced007ce25cf6b9046f932687a77da373db67c8904987b4ade927180e86f8b828b3312ebc5d1dc4df
|
||||
EBUILD jinja-2.11.2-r1.ebuild 1590 BLAKE2B be3e93f8d938a71e1a22dcfe8b8cf1c6ee5f81cd9459d46e398663dcfbfdf6c7e22d2ee533d18ce50ece7a1a0926cdfc7c4e34d531d61888e9836c953a5970d0 SHA512 d17a819da39c74a541d0aaaa75f8b214b5b4f0d8224e7253a62fa21f2c45679e2b787b0624d4b45096263a5884d45d82b6c7fb45d36b0c4526cff454b26edf9b
|
||||
DIST jinja-3.0.2.tar.gz 273251 BLAKE2B 69ef01fdce0be5d1df8eec01606c4fde72232aac2e089aed9a3a7e549a3ed283881c7c864aadb50d53eb5f1324781e3a89c2398e8c30e27dbed14d5917154513 SHA512 e6cf8b8e9fb3efc57806c9a17e71444f6e01f4d039c4894ee31aa4a042e63c31c9a68c85ce9400a7a840dc01ac8c46d88cdcc6ed15a28f662565b8ca9c1145b1
|
||||
EBUILD jinja-3.0.2.ebuild 1316 BLAKE2B 622e3f7fd3b54d2e960d69af59c62f0fbfd6756941383267b6a716e271612c6f857c1ddbc2870f68f19f2f318b89b3e4d2df3a547c91c26f1e345415e782f48c SHA512 fdf83e7f59fe8d5890650f698a11868a048c0d9c9ec4272d09de839c800085ed4681d920a2609094c4ae9992529a04cdea5898603e1853ab4fecbe6241256d99
|
||||
MISC metadata.xml 459 BLAKE2B 9f39d32ddc5c4f4244168dc33e7a824710edb50f125c8ecc273ea3d2095df8a3053c6cdbfe57bec5a94e593420948844fb293d9d9b1667ce56b8e3fc7884b11e SHA512 9615b934055753d0b8afff2d304101cc508a05948af9495e6c362c4c158cf5a54becd38754d5282d7de26496acb705a23e96b6b5da63dab438a937bd1cfa3ca2
|
||||
|
||||
@@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy pypy3 )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit eutils distutils-r1
|
||||
|
||||
DESCRIPTION="A full-featured template engine for Python"
|
||||
HOMEPAGE="https://jinja.pocoo.org/ https://pypi.org/project/Jinja2/"
|
||||
|
||||
# pypi tarball is missing tests
|
||||
SRC_URI="https://github.com/pallets/jinja/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
|
||||
IUSE="doc examples test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/markupsafe[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
!dev-python/jinja:compat"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
# XXX: handle Babel better?
|
||||
|
||||
wrap_opts() {
|
||||
local mydistutilsargs=()
|
||||
|
||||
if [[ ${EPYTHON} == python* ]]; then
|
||||
mydistutilargs+=( --with-debugsupport )
|
||||
fi
|
||||
|
||||
"${@}"
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
wrap_opts distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
if use examples ; then
|
||||
docinto examples
|
||||
dodoc -r examples/.
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins ext/Vim/*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! has_version dev-python/Babel; then
|
||||
elog "For i18n support, please emerge dev-python/Babel."
|
||||
fi
|
||||
}
|
||||
@@ -1,10 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
|
||||
PYTHON_COMPAT=( python3_{8..10} pypy3 )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit distutils-r1
|
||||
@@ -16,11 +15,11 @@ SRC_URI="https://github.com/pallets/jinja/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/markupsafe[${PYTHON_USEDEP}]
|
||||
>=dev-python/markupsafe-2.0.0[${PYTHON_USEDEP}]
|
||||
!dev-python/jinja:compat"
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
@@ -37,18 +36,6 @@ src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
distutils-r1_python_compile
|
||||
|
||||
if ! python_is_python3; then
|
||||
rm "${BUILD_DIR}"/lib/jinja2/async*.py || die
|
||||
fi
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install --skip-build
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
if use examples ; then
|
||||
docinto examples
|
||||
@@ -56,9 +43,6 @@ python_install_all() {
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins ext/Vim/*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
@@ -1,10 +1,8 @@
|
||||
AUX pip-10.0.1-disable-system-install.patch 769 BLAKE2B 9e722c95f01a184bbc48df6979cde15d748311e5ee5d83e5d18659cffd7520145bb24af891ba0f760dcec4c17b17d31adf211f1a4f938598d1fec44be56e6891 SHA512 6b0d49d398940f2614b2a892be2169a6c2c2d26d7d700271df3819c71c284646cceac9dce4e907662690e17bc0ca372b6251e02f520bf3e60994b26725403029
|
||||
AUX pip-10.0.1-disable-version-check.patch 850 BLAKE2B 4ec0e8e0b172c51cdfa2df6ee934df8e25a03885ef7976c2f7cc844728e0359a1d5081296680576ea5780a15b639b3809063e663374ee11e252cd95bd9e876ae SHA512 b489eaf4fe17042807dd92ce77b016fcd032dd79bd5c766bdf9be38d2958e32400bdb5950ff2c400abac42d2a0a17803f5a2cfdc1161906c95c1d34a8bc83f8a
|
||||
AUX pip-6.0.2-disable-version-check.patch 465 BLAKE2B e3ae94267a8d0caf425d22968f6e640063eaca0d2c475d130d1d2f7281d6ef541c0c36c3871c67fd4947f54a4ca18cc9a9c0fa347a3960727483b3a3bcd46ed9 SHA512 fd3413fea4649aa6a34ff7a23e7442267dc07307aeb25398e4620d108ab144703db7431e2a158612d9ee67e448d1d66db7e8103364aa6635844672bea16c7d28
|
||||
AUX pip-7.1.2-unbundle.patch 1496 BLAKE2B f0bb71125270bbcfe1fe544b81130951c6ccdb97f676b3be5c7831efdedae5edbc47669836565b269af287910cd23cbc193037b39ac09dcaff5dceee542c32e7 SHA512 c0daf49d9a596a188fd54751b8ee7333f1c3187657b677a6f61ab9820483b388c3475b5fecb887115aaa34208070a15b56a8eb5e0a4639c3732840cf17a6f16a
|
||||
AUX pip-8.0.0-unbundle.patch 1985 BLAKE2B dca355b40941ef5f805a4b247d75dc9d2ad560c7fd9752be2ca1d428522e83a4c318d3d361d2960fce79051df2ea9180a48c23e4af3048fe31ac535cd0cb8db9 SHA512 3b5f96160623eb2fad9c5978fc6512b21d48d5b91cb09c9d43deaee6de3c843af137a5df11c83b0d8395625482162d8cf40748b072692b305d6ab1220f3fb0c6
|
||||
AUX pip-9.0.1-disable-version-check.patch 1031 BLAKE2B 148e528aab19de021f193ac56d758c803e0875b618ee32e948eb103eb6b05eb56e2ecf5ed4dbe39893f5c44ddee17122fdd686f433f5ce89044b2c02291e0ba1 SHA512 8b5764d3ecdbfc871bdf051b41d9610d5028bc3b95a4bf990db46325d10e5d559449ec97ab052686148d6ab6abfa630fb38101c726b6648d19fa94ac593b0a28
|
||||
AUX pip-disable-system-install.patch 1070 BLAKE2B 85bfd82888a169cf771467f4f811b9859fddc1cfd134ac21be42b9fd93d84118354fa23a2f4b0ec9c67024f571ba7035665302671420221b52f3fc89f24b1af3 SHA512 bb0a9a32b2eac0a12276c3f0527534226c03868300f54945d20eec16902ad51cbfdace9d79b0caa304bc641323194031a5ca9e5e784366a44527441bd0f3c231
|
||||
DIST pip-19.0.2.tar.gz 1324514 BLAKE2B dc9771706d3cfaea8a0ff562606b2a901836531e305ac5f0efdca983f715301ca3c9e19adb8d8a144006a3f703875a8ffb660a9a015b0749170f4b6564d0df8a SHA512 c6e13da3a57462371d32982c80575c5181592f5c6a8e70d60ec879e689442f4ad468e7aef97eb58c9da50a5a770385aa35e701eefd713a8e9fafeb12e11d956b
|
||||
EBUILD pip-19.0.2.ebuild 1320 BLAKE2B 08e066081cefda78459fa657314c4906ea3dfb6a79c8aebfdbf314519de6c0a2cc213eb7eb252361addd1e3a2952390bcb6ea81f0f688f87aa606f66998df689 SHA512 4f3ce05fc72f6a120317e7f936b6d3acd7016efb587c564ad33d9dca24c61009623d052d570b5b8605f404e3355339bf1f250d3140020f4659641da81cbe703e
|
||||
AUX pip-19.3-disable-version-check.patch 872 BLAKE2B b0398674f56b78a066c4308f0a8ee0272c5c4c3cb569e6c300ac62fc9fbe8ec2a1bfe257047c15ddcf9cc44c47b7f8b9ab99e17b722bd6ae4cf9dc2a168e01d6 SHA512 1ece773f66556e4380eabf76490430e8fbec23f7cfad27dac02c7e49f7136b632515ef04843e89dfae42c095dbf5280d64e61da1544801c998f802aa59be8e22
|
||||
AUX pip-20.0.2-disable-system-install.patch 1298 BLAKE2B a384ee2114e59b8bc719fc14270cf6efbe8914854c404395beb1126db3278683b940e8fcfee83423d78e2aed6521e0bc57566ab0f5618f473262bbd9b7b0bffa SHA512 d2772105d4f4f880606e1e8ab3381af6768a96604a5fdcaa155dd42f8eea731c3a1b733b027d3e591d81f962ba14758b19da4a2c6c12946cd9a9d77c51ca4e78
|
||||
AUX pip-20.2-no-coverage.patch 6154 BLAKE2B 743dcacd3107d9c6447197dd01bc85b1b16db5b1da3bf5f84e73801e645848a98854f350d958056eb17aa6b87f8bb2557a27e3bd78582958c3b37cb6ce61d7ce SHA512 67ea11c56b6a7b02faae28c9d941015ca2ba9c125dfcaf01eeaba7717cfb22f23fb84c28f993202f7b648ee64741baaf7545e9951be840d378e39d3af0a60fd0
|
||||
DIST pip-20.2.4.tar.gz 8723163 BLAKE2B 4b892950b6752b61af2f6a9d2c0a6f5db124cb7605d6cb9d4787bdbd88911cc6013474dd299f6eb5b1af4a8fa0ab6d3c5253513af182045a50cb463ced8382ea SHA512 649fdc6baa1ebe741717bd1e5ed8f2450d79f8bc0d06f2804c27488be9018f6fa6cc2eccc3ec2801442073f59ac0b8c377612c25116126aa919aa95050f4214f
|
||||
DIST setuptools-44.0.0-py2.py3-none-any.whl 583230 BLAKE2B 823e6792471660f247e30a938aa869d345a63db7294e5f9b4bd88f15a7694779011d29740fe317149620985f705fc6e18cbb07a18e5680cc11d7c229ffbc74f6 SHA512 7006fd303181afbeeec0e30cafb9fd1e4d3c6f55cfdd6343fedbc32b17dbb96b3d96ae37f4db27bfb168738727474cf425904ec280ff1d2b789fc48077a8fa84
|
||||
DIST wheel-0.34.2-py2.py3-none-any.whl 26502 BLAKE2B 3a1bd4571c582245b60ff33c9bf74ff8a2ebafb26e56fc7b9bd215058d059b6bd13bbe21ce46002af257813a54126f27e19253f211e21c4548c7cf84cd15caf7 SHA512 4f1a44f4691ed8baad777d7874f7f4da96a5019eb485fd3a9eed9259aa2a9d5acccc6dc63a72128664347c64ee039a6076c6ca9c3b75a1f94457967864e522ed
|
||||
EBUILD pip-20.2.4.ebuild 4163 BLAKE2B cc26eb182a2e0c9c65946a251f9b2933b6a4622482bb1e434a278e1d103c7be044c23de588f5f79f487160672188b76dc580d1b5881d09301aef80d12873ad3e SHA512 403c5f8cf7375eac81ee208b3d5ded807a0c925a5e9bf95f54d17d3444e830e40687bf652657e58700bd71fd571a64298f5f321b2d69000ec75335d6eeac4c76
|
||||
MISC metadata.xml 366 BLAKE2B 6cfb3fe9bd6fa72a5bc5aafb74d7f79eaa1fdf273cf45be4fb7989fd917ea8b1ad60a855770cc51944611e7590abeec450ed02c7c9ae8d850084c2b4f7c0d009 SHA512 43ccb12f2797cb70b59ff495d149c32c813e5145c65521eda9a86f675eac7756eefadeb9f4ca977e8e8c7019bae144b445240e6d7128da771eaf6d19559336f6
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
install: Raise an error to avoid breaking python-exec
|
||||
|
||||
Running pip without --target, --root, or --user will result in packages
|
||||
being installed systemwide. This has a tendency to break python-exec if
|
||||
setuptools gets installed or upgraded.
|
||||
|
||||
--- pip-10.0.1/src/pip/_internal/commands/install.py
|
||||
+++ pip-10.0.1/src/pip/_internal/commands/install.py
|
||||
@@ -202,6 +202,9 @@
|
||||
if options.upgrade:
|
||||
upgrade_strategy = options.upgrade_strategy
|
||||
|
||||
+ if not options.use_user_site and not options.target_dir and not options.root_path:
|
||||
+ raise CommandError("(Gentoo) Please run pip with the --user option to avoid breaking python-exec")
|
||||
+
|
||||
if options.build_dir:
|
||||
options.build_dir = os.path.abspath(options.build_dir)
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
Don't check for new versions of pip.
|
||||
|
||||
--- pip-10.0.1/src/pip/_internal/basecommand.py
|
||||
+++ pip-10.0.1/src/pip/_internal/basecommand.py
|
||||
@@ -255,14 +255,6 @@
|
||||
|
||||
return UNKNOWN_ERROR
|
||||
finally:
|
||||
- # Check if we're using the latest version of pip available
|
||||
- if (not options.disable_pip_version_check and not
|
||||
- getattr(options, "no_index", False)):
|
||||
- with self._build_session(
|
||||
- options,
|
||||
- retries=0,
|
||||
- timeout=min(5, options.timeout)) as session:
|
||||
- pip_version_check(session, options)
|
||||
# Avoid leaking loggers
|
||||
for handler in set(logging.root.handlers) - original_root_handlers:
|
||||
# this method benefit from the Logger class internal lock
|
||||
24
dev-python/pip/files/pip-19.3-disable-version-check.patch
Normal file
24
dev-python/pip/files/pip-19.3-disable-version-check.patch
Normal file
@@ -0,0 +1,24 @@
|
||||
diff --git a/src/pip/_internal/cli/req_command.py b/src/pip/_internal/cli/req_command.py
|
||||
index 203e86a4..a2183f10 100644
|
||||
--- a/src/pip/_internal/cli/req_command.py
|
||||
+++ b/src/pip/_internal/cli/req_command.py
|
||||
@@ -129,17 +129,8 @@ class IndexGroupCommand(Command, SessionCommandMixin):
|
||||
# Make sure the index_group options are present.
|
||||
assert hasattr(options, 'no_index')
|
||||
|
||||
- if options.disable_pip_version_check or options.no_index:
|
||||
- return
|
||||
-
|
||||
- # Otherwise, check if we're using the latest version of pip available.
|
||||
- session = self._build_session(
|
||||
- options,
|
||||
- retries=0,
|
||||
- timeout=min(5, options.timeout)
|
||||
- )
|
||||
- with session:
|
||||
- pip_self_version_check(session, options)
|
||||
+ # Disabled on Gentoo
|
||||
+ return
|
||||
|
||||
|
||||
class RequirementCommand(IndexGroupCommand):
|
||||
29
dev-python/pip/files/pip-20.0.2-disable-system-install.patch
Normal file
29
dev-python/pip/files/pip-20.0.2-disable-system-install.patch
Normal file
@@ -0,0 +1,29 @@
|
||||
From 3aee04cbb93c0e479b040e682b2aef676629c9a2 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||
Date: Sat, 1 Feb 2020 09:14:46 +0100
|
||||
Subject: [PATCH] install: Raise an error to avoid breaking python-exec
|
||||
|
||||
Running pip without --target, --prefix, --root, or --user will result
|
||||
in packages being installed systemwide. This has a tendency to break
|
||||
python-exec if setuptools gets installed or upgraded.
|
||||
---
|
||||
src/pip/_internal/commands/install.py | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/src/pip/_internal/commands/install.py b/src/pip/_internal/commands/install.py
|
||||
index 8c2c32fd..41bac878 100644
|
||||
--- a/src/pip/_internal/commands/install.py
|
||||
+++ b/src/pip/_internal/commands/install.py
|
||||
@@ -238,6 +238,9 @@ class InstallCommand(RequirementCommand):
|
||||
if options.upgrade:
|
||||
upgrade_strategy = options.upgrade_strategy
|
||||
|
||||
+ if not options.use_user_site and not options.target_dir and not options.root_path and not options.prefix_path and not os.getenv('GENTOO_PIP_TESTING'):
|
||||
+ raise CommandError("(Gentoo) Please run pip with the --user option to avoid breaking python-exec")
|
||||
+
|
||||
cmdoptions.check_dist_restriction(options, check_target=True)
|
||||
|
||||
install_options = options.install_options or []
|
||||
--
|
||||
2.28.0
|
||||
|
||||
163
dev-python/pip/files/pip-20.2-no-coverage.patch
Normal file
163
dev-python/pip/files/pip-20.2-no-coverage.patch
Normal file
@@ -0,0 +1,163 @@
|
||||
From 43389903a55a5432ca8556f42fb2252c91c7ca45 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||
Date: Wed, 29 Jul 2020 07:42:25 +0200
|
||||
Subject: [PATCH] Revert "Add basic test coverage configuration"
|
||||
|
||||
This is just PITA since coverage uses native C extensions.
|
||||
---
|
||||
.coveragerc | 4 +++
|
||||
setup.cfg | 38 ----------------------
|
||||
tests/conftest.py | 16 +--------
|
||||
tools/requirements/tests-common_wheels.txt | 2 --
|
||||
tox.ini | 16 ++-------
|
||||
5 files changed, 7 insertions(+), 69 deletions(-)
|
||||
create mode 100644 .coveragerc
|
||||
|
||||
diff --git a/.coveragerc b/.coveragerc
|
||||
new file mode 100644
|
||||
index 00000000..5f833c94
|
||||
--- /dev/null
|
||||
+++ b/.coveragerc
|
||||
@@ -0,0 +1,4 @@
|
||||
+[run]
|
||||
+branch = True
|
||||
+omit =
|
||||
+ src/pip/_vendor/*
|
||||
diff --git a/setup.cfg b/setup.cfg
|
||||
index 45fd58a3..e40596e9 100644
|
||||
--- a/setup.cfg
|
||||
+++ b/setup.cfg
|
||||
@@ -67,44 +67,6 @@ markers =
|
||||
yaml: yaml based tests
|
||||
fails_on_new_resolver: Does not yet work on the new resolver
|
||||
|
||||
-[coverage:run]
|
||||
-branch = True
|
||||
-# Do not gather coverage for vendored libraries.
|
||||
-omit = */_vendor/*
|
||||
-# Centralized absolute file prefix for coverage files.
|
||||
-data_file = ${COVERAGE_OUTPUT_DIR}/.coverage
|
||||
-# By default, each covered process will try to truncate and then write to
|
||||
-# `data_file`, but with `parallel`, they will write to separate files suffixed
|
||||
-# with hostname, pid, and a timestamp.
|
||||
-parallel = True
|
||||
-# If not set, then at the termination of each worker (when using pytest-xdist),
|
||||
-# the following is traced: "Coverage.py warning: Module pip was previously
|
||||
-# imported, but not measured (module-not-measured)"
|
||||
-disable_warnings = module-not-measured
|
||||
-
|
||||
-[coverage:paths]
|
||||
-# We intentionally use "source0" here because pytest-cov unconditionally sets
|
||||
-# "source" after loading the config.
|
||||
-source0 =
|
||||
- # The primary source code path which other paths will be combined into.
|
||||
- src/pip/
|
||||
- # Unit test source directory e.g.
|
||||
- # `.tox/coverage-py3/lib/pythonX.Y/site-packages/pip/...`
|
||||
- */site-packages/pip/
|
||||
- # Functional test virtual environment directories, which look like
|
||||
- # `tmpdir/pip0/pip/src/pip/...`
|
||||
- */pip/src/pip/
|
||||
-
|
||||
-[coverage:report]
|
||||
-exclude_lines =
|
||||
- # We must re-state the default because the `exclude_lines` option overrides
|
||||
- # it.
|
||||
- pragma: no cover
|
||||
- # This excludes typing-specific code, which will be validated by mypy anyway.
|
||||
- if MYPY_CHECK_RUNNING
|
||||
- # Can be set to exclude e.g. `if PY2:` on Python 3
|
||||
- ${PIP_CI_COVERAGE_EXCLUDES}
|
||||
-
|
||||
[bdist_wheel]
|
||||
universal = 1
|
||||
|
||||
diff --git a/tests/conftest.py b/tests/conftest.py
|
||||
index 2aab5020..0db6d967 100644
|
||||
--- a/tests/conftest.py
|
||||
+++ b/tests/conftest.py
|
||||
@@ -294,13 +294,6 @@ def wheel_install(tmpdir_factory, common_wheels):
|
||||
'wheel')
|
||||
|
||||
|
||||
-@pytest.fixture(scope='session')
|
||||
-def coverage_install(tmpdir_factory, common_wheels):
|
||||
- return _common_wheel_editable_install(tmpdir_factory,
|
||||
- common_wheels,
|
||||
- 'coverage')
|
||||
-
|
||||
-
|
||||
def install_egg_link(venv, project_name, egg_info_dir):
|
||||
with open(venv.site / 'easy-install.pth', 'a') as fp:
|
||||
fp.write(str(egg_info_dir.resolve()) + '\n')
|
||||
@@ -310,7 +303,7 @@ def install_egg_link(venv, project_name, egg_info_dir):
|
||||
|
||||
@pytest.fixture(scope='session')
|
||||
def virtualenv_template(request, tmpdir_factory, pip_src,
|
||||
- setuptools_install, coverage_install):
|
||||
+ setuptools_install, common_wheels):
|
||||
|
||||
if six.PY3 and request.config.getoption('--use-venv'):
|
||||
venv_type = 'venv'
|
||||
@@ -334,13 +327,6 @@ def virtualenv_template(request, tmpdir_factory, pip_src,
|
||||
subprocess.check_call([venv.bin / 'python', 'setup.py', '-q', 'develop'],
|
||||
cwd=pip_editable)
|
||||
|
||||
- # Install coverage and pth file for executing it in any spawned processes
|
||||
- # in this virtual environment.
|
||||
- install_egg_link(venv, 'coverage', coverage_install)
|
||||
- # zz prefix ensures the file is after easy-install.pth.
|
||||
- with open(venv.site / 'zz-coverage-helper.pth', 'a') as f:
|
||||
- f.write('import coverage; coverage.process_startup()')
|
||||
-
|
||||
# Drop (non-relocatable) launchers.
|
||||
for exe in os.listdir(venv.bin):
|
||||
if not (
|
||||
diff --git a/tools/requirements/tests-common_wheels.txt b/tools/requirements/tests-common_wheels.txt
|
||||
index f0edf0b0..6703d606 100644
|
||||
--- a/tools/requirements/tests-common_wheels.txt
|
||||
+++ b/tools/requirements/tests-common_wheels.txt
|
||||
@@ -7,5 +7,3 @@
|
||||
|
||||
setuptools >= 40.8.0
|
||||
wheel
|
||||
-# As required by pytest-cov.
|
||||
-coverage >= 4.4
|
||||
diff --git a/tox.ini b/tox.ini
|
||||
index 82e9abc6..7a19ca61 100644
|
||||
--- a/tox.ini
|
||||
+++ b/tox.ini
|
||||
@@ -8,7 +8,6 @@ envlist =
|
||||
# Wrapper for calls to pip that make sure the version being used is the
|
||||
# original virtualenv (stable) version, and not the code being tested.
|
||||
pip = python {toxinidir}/tools/tox_pip.py
|
||||
-mkdirp = python -c 'import os, sys; os.path.exists(sys.argv[1]) or os.mkdir(sys.argv[1])'
|
||||
|
||||
[testenv]
|
||||
# Remove USERNAME once we drop PY2.
|
||||
@@ -31,20 +30,9 @@ commands = pytest --timeout 300 []
|
||||
install_command = {[helpers]pip} install {opts} {packages}
|
||||
list_dependencies_command = {[helpers]pip} freeze --all
|
||||
|
||||
-[testenv:coverage]
|
||||
+[testenv:coverage-py3]
|
||||
basepython = python3
|
||||
-commands =
|
||||
- {[helpers]mkdirp} {toxinidir}/.coverage-output
|
||||
- pytest --timeout 300 --cov=pip --cov-config={toxinidir}/setup.cfg []
|
||||
-
|
||||
-setenv =
|
||||
- # Used in coverage configuration in setup.cfg.
|
||||
- COVERAGE_OUTPUT_DIR = {toxinidir}/.coverage-output
|
||||
- # Ensure coverage is enabled in child processes in virtual environments
|
||||
- # since they won't already have been enabled by pytest-cov.
|
||||
- COVERAGE_PROCESS_START = {toxinidir}/setup.cfg
|
||||
- # Used in coverage configuration in setup.cfg.
|
||||
- PIP_CI_COVERAGE_EXCLUDES = if PY2
|
||||
+commands = pytest --timeout 300 --cov=pip --cov-report=term-missing --cov-report=xml --cov-report=html tests/unit {posargs}
|
||||
|
||||
[testenv:docs]
|
||||
# Don't skip install here since pip_sphinxext uses pip's internals.
|
||||
--
|
||||
2.28.0
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
Don't check PyPI for new versions of pip by default, updates will occur when
|
||||
new releases are added to the tree.
|
||||
|
||||
--- pip-6.0.2/pip/cmdoptions.py
|
||||
+++ pip-6.0.2/pip/cmdoptions.py
|
||||
@@ -404,7 +404,7 @@
|
||||
"--disable-pip-version-check",
|
||||
dest="disable_pip_version_check",
|
||||
action="store_true",
|
||||
- default=False,
|
||||
+ default=True,
|
||||
help="Don't periodically check PyPI to determine whether a new version "
|
||||
"of pip is available for download.")
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
pip/_vendor/__init__.py | 13 +++++--------
|
||||
1 file changed, 5 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/pip/_vendor/__init__.py b/pip/_vendor/__init__.py
|
||||
index ef8851d..349d022 100644
|
||||
--- a/pip/_vendor/__init__.py
|
||||
+++ b/pip/_vendor/__init__.py
|
||||
@@ -14,7 +14,7 @@ import sys
|
||||
# Downstream redistributors which have debundled our dependencies should also
|
||||
# patch this value to be true. This will trigger the additional patching
|
||||
# to cause things like "six" to be available as pip.
|
||||
-DEBUNDLED = False
|
||||
+DEBUNDLED = True
|
||||
|
||||
# By default, look in this directory for a bunch of .whl files which we will
|
||||
# add to the beginning of sys.path before attempting to import anything. This
|
||||
@@ -29,13 +29,10 @@ WHEEL_DIR = os.path.abspath(os.path.dirname(__file__))
|
||||
def vendored(modulename):
|
||||
vendored_name = "{0}.{1}".format(__name__, modulename)
|
||||
|
||||
- try:
|
||||
- __import__(vendored_name, globals(), locals(), level=0)
|
||||
- except ImportError:
|
||||
- __import__(modulename, globals(), locals(), level=0)
|
||||
- sys.modules[vendored_name] = sys.modules[modulename]
|
||||
- base, head = vendored_name.rsplit(".", 1)
|
||||
- setattr(sys.modules[base], head, sys.modules[modulename])
|
||||
+ __import__(modulename, globals(), locals(), level=0)
|
||||
+ sys.modules[vendored_name] = sys.modules[modulename]
|
||||
+ base, head = vendored_name.rsplit(".", 1)
|
||||
+ setattr(sys.modules[base], head, sys.modules[modulename])
|
||||
|
||||
|
||||
# If we're operating in a debundled setup, then we want to go ahead and trigger
|
||||
@@ -1,43 +0,0 @@
|
||||
pip/_vendor/__init__.py | 15 +++++----------
|
||||
1 file changed, 5 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/pip/_vendor/__init__.py b/pip/_vendor/__init__.py
|
||||
index b09a7c3..b9fe6ee 100644
|
||||
--- a/pip/_vendor/__init__.py
|
||||
+++ b/pip/_vendor/__init__.py
|
||||
@@ -14,7 +14,7 @@ import sys
|
||||
# Downstream redistributors which have debundled our dependencies should also
|
||||
# patch this value to be true. This will trigger the additional patching
|
||||
# to cause things like "six" to be available as pip.
|
||||
-DEBUNDLED = False
|
||||
+DEBUNDLED = True
|
||||
|
||||
# By default, look in this directory for a bunch of .whl files which we will
|
||||
# add to the beginning of sys.path before attempting to import anything. This
|
||||
@@ -29,13 +29,10 @@ WHEEL_DIR = os.path.abspath(os.path.dirname(__file__))
|
||||
def vendored(modulename):
|
||||
vendored_name = "{0}.{1}".format(__name__, modulename)
|
||||
|
||||
- try:
|
||||
- __import__(vendored_name, globals(), locals(), level=0)
|
||||
- except ImportError:
|
||||
- __import__(modulename, globals(), locals(), level=0)
|
||||
- sys.modules[vendored_name] = sys.modules[modulename]
|
||||
- base, head = vendored_name.rsplit(".", 1)
|
||||
- setattr(sys.modules[base], head, sys.modules[modulename])
|
||||
+ __import__(modulename, globals(), locals(), level=0)
|
||||
+ sys.modules[vendored_name] = sys.modules[modulename]
|
||||
+ base, head = vendored_name.rsplit(".", 1)
|
||||
+ setattr(sys.modules[base], head, sys.modules[modulename])
|
||||
|
||||
|
||||
# If we're operating in a debundled setup, then we want to go ahead and trigger
|
||||
@@ -85,8 +82,6 @@ if DEBUNDLED:
|
||||
vendored("requests.packages.urllib3.packages.ordered_dict")
|
||||
vendored("requests.packages.urllib3.packages.six")
|
||||
vendored("requests.packages.urllib3.packages.ssl_match_hostname")
|
||||
- vendored("requests.packages.urllib3.packages.ssl_match_hostname."
|
||||
- "_implementation")
|
||||
vendored("requests.packages.urllib3.poolmanager")
|
||||
vendored("requests.packages.urllib3.request")
|
||||
vendored("requests.packages.urllib3.response")
|
||||
@@ -1,32 +0,0 @@
|
||||
From 890a1c26018752f2c57c7800968e4b8d1e0987f9 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Pipping <sebastian@pipping.org>
|
||||
Date: Sun, 20 Nov 2016 19:52:40 +0100
|
||||
Subject: [PATCH] Stop checking for new versions
|
||||
|
||||
---
|
||||
pip/basecommand.py | 9 ---------
|
||||
1 file changed, 9 deletions(-)
|
||||
|
||||
diff --git a/pip/basecommand.py b/pip/basecommand.py
|
||||
index 54c6706..3cffe86 100644
|
||||
--- a/pip/basecommand.py
|
||||
+++ b/pip/basecommand.py
|
||||
@@ -241,15 +241,6 @@ class Command(object):
|
||||
logger.critical('Exception:', exc_info=True)
|
||||
|
||||
return UNKNOWN_ERROR
|
||||
- finally:
|
||||
- # Check if we're using the latest version of pip available
|
||||
- if (not options.disable_pip_version_check and not
|
||||
- getattr(options, "no_index", False)):
|
||||
- with self._build_session(
|
||||
- options,
|
||||
- retries=0,
|
||||
- timeout=min(5, options.timeout)) as session:
|
||||
- pip_version_check(session)
|
||||
|
||||
return SUCCESS
|
||||
|
||||
--
|
||||
2.10.2
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
From 847553da616edabede18c69ba640a32b719b45a8 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gilbert <floppym@gentoo.org>
|
||||
Date: Tue, 27 Oct 2015 12:20:44 -0400
|
||||
Subject: [PATCH] install: Raise an error to avoid breaking python-exec
|
||||
|
||||
Running pip without --target, --root, or --user will result in packages
|
||||
being installed systemwide. This has a tendency to break python-exec if
|
||||
setuptools gets installed or upgraded.
|
||||
---
|
||||
pip/commands/install.py | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/pip/commands/install.py b/pip/commands/install.py
|
||||
index 46cd9f2..36b72f2 100644
|
||||
--- a/pip/commands/install.py
|
||||
+++ b/pip/commands/install.py
|
||||
@@ -204,6 +204,9 @@ class InstallCommand(RequirementCommand):
|
||||
)
|
||||
options.ignore_installed = True
|
||||
|
||||
+ if not options.use_user_site and not options.target_dir and not options.root_path:
|
||||
+ raise CommandError("(Gentoo) Please run pip with the --user option to avoid breaking python-exec")
|
||||
+
|
||||
if options.build_dir:
|
||||
options.build_dir = os.path.abspath(options.build_dir)
|
||||
|
||||
--
|
||||
2.6.2
|
||||
|
||||
@@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4..10} pypy{,3} )
|
||||
PYTHON_REQ_USE="ssl(+),threads(+)"
|
||||
|
||||
inherit eutils bash-completion-r1 distutils-r1
|
||||
|
||||
DESCRIPTION="Installs python packages -- replacement for easy_install"
|
||||
HOMEPAGE="https://pip.pypa.io/ https://pypi.org/project/pip/ https://github.com/pypa/pip/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
SLOT="0"
|
||||
IUSE="-vanilla"
|
||||
|
||||
# required test data isn't bundled with the tarball
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
#python_prepare_all() {
|
||||
# local PATCHES=(
|
||||
# "${FILESDIR}/${PN}-10.0.1-disable-version-check.patch"
|
||||
# )
|
||||
# if ! use vanilla; then
|
||||
# PATCHES+=( "${FILESDIR}/pip-10.0.1-disable-system-install.patch" )
|
||||
# fi
|
||||
# distutils-r1_python_prepare_all
|
||||
#}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( AUTHORS.txt docs/man/commands/*.rst )
|
||||
distutils-r1_python_install_all
|
||||
|
||||
COMPLETION="${T}"/completion.tmp
|
||||
|
||||
"${PYTHON}" -m pip completion --bash > "${COMPLETION}" || die
|
||||
newbashcomp "${COMPLETION}" ${PN}
|
||||
|
||||
"${PYTHON}" -m pip completion --zsh > "${COMPLETION}" || die
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins "${COMPLETION}" _pip
|
||||
}
|
||||
144
dev-python/pip/pip-20.2.4.ebuild
Normal file
144
dev-python/pip/pip-20.2.4.ebuild
Normal file
@@ -0,0 +1,144 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
|
||||
PYTHON_REQ_USE="ssl(+),threads(+)"
|
||||
|
||||
inherit bash-completion-r1 distutils-r1 multiprocessing
|
||||
|
||||
SETUPTOOLS_PV="44.0.0"
|
||||
WHEEL_PV="0.34.2"
|
||||
|
||||
DESCRIPTION="Installs python packages -- replacement for easy_install"
|
||||
HOMEPAGE="https://pip.pypa.io/ https://pypi.org/project/pip/ https://github.com/pypa/pip/"
|
||||
SRC_URI="
|
||||
https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
test? (
|
||||
https://files.pythonhosted.org/packages/py2.py3/s/setuptools/setuptools-${SETUPTOOLS_PV}-py2.py3-none-any.whl
|
||||
https://files.pythonhosted.org/packages/py2.py3/w/wheel/wheel-${WHEEL_PV}-py2.py3-none-any.whl
|
||||
)
|
||||
"
|
||||
# PyPI archive does not have tests, so we need to download from GitHub.
|
||||
# setuptools & wheel .whl files are required for testing, exact version is not very important.
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
|
||||
SLOT="0"
|
||||
IUSE="test -vanilla"
|
||||
|
||||
# disable-system-install patch breaks tests
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/csv23[${PYTHON_USEDEP}]
|
||||
dev-python/freezegun[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pretend[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/scripttest[${PYTHON_USEDEP}]
|
||||
<dev-python/virtualenv-20[${PYTHON_USEDEP}]
|
||||
dev-python/werkzeug[${PYTHON_USEDEP}]
|
||||
dev-python/wheel[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
local PATCHES=(
|
||||
"${FILESDIR}/${PN}-19.3-disable-version-check.patch"
|
||||
"${FILESDIR}/${PN}-20.2-no-coverage.patch"
|
||||
)
|
||||
if ! use vanilla; then
|
||||
PATCHES+=( "${FILESDIR}/pip-20.0.2-disable-system-install.patch" )
|
||||
fi
|
||||
|
||||
# TODO
|
||||
rm tests/functional/test_new_resolver_user.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
|
||||
if use test; then
|
||||
mkdir tests/data/common_wheels/ || die
|
||||
cp "${DISTDIR}"/setuptools-${SETUPTOOLS_PV}-py2.py3-none-any.whl \
|
||||
tests/data/common_wheels/ || die
|
||||
|
||||
cp "${DISTDIR}"/wheel-${WHEEL_PV}-py2.py3-none-any.whl \
|
||||
tests/data/common_wheels/ || die
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
if [[ ${EPYTHON} == pypy* ]]; then
|
||||
ewarn "Skipping tests on ${EPYTHON} since they are very broken"
|
||||
return 0
|
||||
fi
|
||||
|
||||
local -a exclude_tests
|
||||
|
||||
# these will be built in to an expression passed to pytest to exclude
|
||||
exclude_tests=(
|
||||
git
|
||||
svn
|
||||
bazaar
|
||||
mercurial
|
||||
version_check
|
||||
uninstall_non_local_distutils
|
||||
pep518_uses_build_env
|
||||
install_package_with_root
|
||||
install_editable_with_prefix
|
||||
install_user_wheel
|
||||
install_from_current_directory_into_usersite
|
||||
uninstall_editable_from_usersite
|
||||
uninstall_from_usersite_with_dist_in_global_site
|
||||
build_env_isolation
|
||||
user_config_accepted
|
||||
)
|
||||
|
||||
distutils_install_for_testing
|
||||
|
||||
# generate the expression to exclude failing tests
|
||||
local exclude_expr
|
||||
printf -v exclude_expr "or %s " "${exclude_tests[@]}" || die
|
||||
exclude_expr="not (${exclude_expr#or })" || die
|
||||
|
||||
local -x GENTOO_PIP_TESTING=1 \
|
||||
PATH="${TEST_DIR}/scripts:${PATH}" \
|
||||
PYTHONPATH="${TEST_DIR}/lib:${BUILD_DIR}/lib"
|
||||
|
||||
pytest -vv \
|
||||
-k "${exclude_expr}" \
|
||||
-m "not network" \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
# Prevent dbus auto-launch
|
||||
# https://bugs.gentoo.org/692178
|
||||
export DBUS_SESSION_BUS_ADDRESS="disabled:"
|
||||
|
||||
local DOCS=( AUTHORS.txt docs/html/**/*.rst )
|
||||
distutils-r1_python_install_all
|
||||
|
||||
COMPLETION="${T}"/completion.tmp
|
||||
|
||||
# 'pip completion' command embeds full $0 into completion script, which confuses
|
||||
# 'complete' and causes QA warning when running as "${PYTHON} -m pip".
|
||||
# This trick sets correct $0 while still calling just installed pip.
|
||||
local pipcmd='import sys; sys.argv[0] = "pip"; import pip.__main__; sys.exit(pip.__main__._main())'
|
||||
|
||||
${PYTHON} -c "${pipcmd}" completion --bash > "${COMPLETION}" || die
|
||||
newbashcomp "${COMPLETION}" ${PN}
|
||||
|
||||
${PYTHON} -c "${pipcmd}" completion --zsh > "${COMPLETION}" || die
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins "${COMPLETION}" _pip
|
||||
}
|
||||
@@ -1,11 +1,9 @@
|
||||
DIST simplisafe-python-11.0.6.tar.gz 17734 BLAKE2B 1af57d0f00d70c8ec1ad5a831623f3a5d8e80af3e6ba86673d4457515cef2e83908d8867ca5736dc3bec12ad21e550d5f94e9611fd7b3e7f07631455fec41782 SHA512 982271c351e40443fb7779f90fb793ea9655f9c52b36a1e9b1bf2f1179b5c06b7a620ce6dddc18e2c0ea86b8103c15d43fcda58684180f5defa4267d6c3a4e95
|
||||
DIST simplisafe-python-11.0.7.tar.gz 17718 BLAKE2B fb3222864aed9b81cf96a8858381f94ed27e75caafb2bf3aa27b7a716fe978db095e7758720377e3bb25fd059d80ad79506bf226a8eb52bdee655f06f3eeb45d SHA512 71d6657f911206711990523a3c3892436adf67c162ce96352603b29e1027c5eee128eaeb8e544714fc0622e908f87a5e11cabf0ded305c7748d3fceb2bce752c
|
||||
DIST simplisafe-python-12.0.2.tar.gz 22835 BLAKE2B 9230ceae40b7d5ec365da16087a9b4deb7b453a331bf464ec4e8be27d273a1a3d7efe5af551e756c6c32d7b26d6a7b29f679a83038ef8b72dd8ff8ada49ba258 SHA512 b67dc90181cbdedf5c2b0102136682e2b4eb9cb03d8efee45cbb772a96b31db4411a672a45b34cc3c134e7124333a4b9f445a681bd8f45093aa7b5b6c1463c2a
|
||||
DIST simplisafe-python-2021.11.2.tar.gz 23216 BLAKE2B ebb586095b247016a98073d997e436a630cc6cd1a6490f0e1cc1d4e702ef73506cd614124f43f5a0645c9cab2941935f38144d059603d9e844ddd484e9871450 SHA512 540d2a9159df50ce1127cfb56d77e5946aba5578cb76766122e4cba4a84dc065a128a54a75c212082e2b526a672b04036efcd1b25f937a63e956d41536c05930
|
||||
DIST simplisafe-python-2021.12.0.tar.gz 23175 BLAKE2B f5bcf046aefae74be3368a2861c3508299f7e4dbffa0429d59088a347f726f837504db957e777ea56d8f6db2f5498c69c1520e66d8b9ba2ddc8c5e426a42c3c9 SHA512 ad82c13ec35cf73eb0c392d0aa30aadb76ad2ac57fca57a06f97704aa789e900dede8a6e87f93f64a8273dde0dca553f6b4488e3d0f605e7a821f07cba30e305
|
||||
EBUILD simplisafe-python-11.0.6.ebuild 1075 BLAKE2B 172c9ca5b6556094c9431d84af7579d506a8bc8b6454e29b3aac8659721e81680eece85a303f463d9ad47e182bf5f38df56dac4c27c18cb67045a8e7723ce5ff SHA512 975d82f76fab53126312c246c4c229053cc89b75bb79459dc06be556c6768b3b54aab5c3b687bdcc726372948ad74a938e5477200c187a89df787e172235482c
|
||||
DIST simplisafe-python-2021.12.1.tar.gz 22774 BLAKE2B f1bdf29fc5dc783a20c5debd6e668e9d243a51c28edf5a679528a5ca799b290e6fae6c9e99131d309046d39b45c347441b0e55dbb6eeab2bec53d63b90fc2bbb SHA512 df951c68a0b851507670813304e31e9e059c8a44aaec91003638a6f7dd221f3fad86996abe96db1e2ee55e8c28d18133d821b21e74e4fd9d4cda873fd66d6cb9
|
||||
EBUILD simplisafe-python-11.0.7.ebuild 1125 BLAKE2B 21a8f436d8ab46acd00d11140ebc801f23b058cb5c1d102e012349a730add4d27120bfced3918b2ed17709485ec1aa663dea6849da7a418eccb78f08a70217c4 SHA512 8a1b2d5131812fa7450f5a29623c5d6c6e63d3363c31ffc95af46ca9ffde2b66948e96ca62cdc39c120de23f832d240b880d394e67d86f6c0b4afff528f20360
|
||||
EBUILD simplisafe-python-12.0.2.ebuild 1123 BLAKE2B efdddcb3ad6d267bcbf63eeb5a3f3f5d6ae4e0e089ee9709302f2b3c9c1c89d65a9b9d5f7e8de2ecac5bf41a27f1d9f6a11fa362c0d05d8efbb95c9f8d53c48f SHA512 40978e244963b28ec876e63f72afb49af41c0deb64200898353a63b842c6643e75bdb24808d54c915014245808e068081a1fa67e7f98869ed880bba4fb223df6
|
||||
EBUILD simplisafe-python-2021.11.2.ebuild 1120 BLAKE2B f454d142d50400c56064d0805fbc2133f596f4e0212259c761a8432041ee7b6119c7a797186db0c40d8656a065be1dc64cd11880787ea2bc86160d652c63efd7 SHA512 9b446ec096d5c5aa11f33419004188a51440f4baa8cc0e0c7cdc1c829422e12b3e0dcb51bc908de585b27d4d74a0aab94ef8cfcc447e426df006690a441040ff
|
||||
EBUILD simplisafe-python-2021.12.0.ebuild 1120 BLAKE2B f454d142d50400c56064d0805fbc2133f596f4e0212259c761a8432041ee7b6119c7a797186db0c40d8656a065be1dc64cd11880787ea2bc86160d652c63efd7 SHA512 9b446ec096d5c5aa11f33419004188a51440f4baa8cc0e0c7cdc1c829422e12b3e0dcb51bc908de585b27d4d74a0aab94ef8cfcc447e426df006690a441040ff
|
||||
EBUILD simplisafe-python-2021.12.1.ebuild 1120 BLAKE2B f454d142d50400c56064d0805fbc2133f596f4e0212259c761a8432041ee7b6119c7a797186db0c40d8656a065be1dc64cd11880787ea2bc86160d652c63efd7 SHA512 9b446ec096d5c5aa11f33419004188a51440f4baa8cc0e0c7cdc1c829422e12b3e0dcb51bc908de585b27d4d74a0aab94ef8cfcc447e426df006690a441040ff
|
||||
MISC metadata.xml 460 BLAKE2B 2b1ee497f05835d4310a427c78a87cfa43c367775a3a900519fcfdfb034a5ead492552353b006967f37be4bf9b291b9ae1fc19ed656ad5c27a399b4d1df905ac SHA512 c611e4d648ea6ff76b0df103fe9684f8d56cf8d3e15eafb90f036677a131b4019df4fb453512f8c3aef0ad196f0ebedffa2b3a282fa9c69e0bc505013b46a753
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST tailscale-0.1.3.tar.gz 7791 BLAKE2B 8da2faf2676dc1502a63dc150d64aef4c0ee5a433c9373d1df079c85d9bbf5c04a73b98b72cadf20766ff2361d4f0f48f167d1efc9780ffe935924973dcac77b SHA512 8b16e15ecdea97f1b9537be6591214d70a7a8a6fdfb45527a6efc3ea6011bf37cd0bccf9ca48a075bc87282676f2aa19aeda5ae64ef4ae345c1bac380ff19006
|
||||
DIST tailscale-0.1.4.tar.gz 7787 BLAKE2B 9e27ae203e63ec8fc0a61adfcb74378235ce7778fe857c8f9a60e6d996e1c0e9afb9de7c6d55363891b4195592e0de71ed565b1ff8b0994465686c62f560c6ed SHA512 07ac912f785cc772afd1adefe6ffe118615f843821e17b350b6a33183af7b33ef9ffb4c57f342be5533f15bd5363675c0988499a35e2152e494f01d97c69b428
|
||||
EBUILD tailscale-0.1.3.ebuild 834 BLAKE2B 327efa10710835cc81f8b14dfa77e657ee5a14d398bdc7dd0390a889bd511ad1a1f88302af1abf79e017ef40997e2e8973193421b831550dd0e59cce47239ddb SHA512 88d66c847d201e3e5b6afa7c259864e26d84b876cafc540f21669d95e4c9e96f7c5e3e69d77abe1afd52b7d99c6d0fb56935d98c9d442a8c878d670b7e2f59d1
|
||||
EBUILD tailscale-0.1.4.ebuild 834 BLAKE2B 327efa10710835cc81f8b14dfa77e657ee5a14d398bdc7dd0390a889bd511ad1a1f88302af1abf79e017ef40997e2e8973193421b831550dd0e59cce47239ddb SHA512 88d66c847d201e3e5b6afa7c259864e26d84b876cafc540f21669d95e4c9e96f7c5e3e69d77abe1afd52b7d99c6d0fb56935d98c9d442a8c878d670b7e2f59d1
|
||||
MISC metadata.xml 456 BLAKE2B 071f1e9dbc0e383e3c02e7789848fa390c86cd02a4eeff463fba906b03627d9954d8987702309054f82d92c281ccb1e19d0035270c3f80ebe5b55a994fbea9d8 SHA512 3a9f9765e93376f97a1ae50efed1d54a1c88aeebd3719b3f0b3cadc5a638b054b9c8fc101d5606d5929c90b3465672cdd3df7f84e1487010624404bb99d90fec
|
||||
|
||||
34
dev-python/tailscale/tailscale-0.1.4.ebuild
Normal file
34
dev-python/tailscale/tailscale-0.1.4.ebuild
Normal file
@@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Asynchronous client for the Tailscale API."
|
||||
HOMEPAGE="https://github.com/frenck/python-tailscale https://pypi.org/project/tailscale/"
|
||||
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"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-1.8.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
|
||||
}
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST tesla-wall-connector-1.0.0.tar.gz 5384 BLAKE2B 7d6ffb6fd7e40aaa4a919a4b9848cb85344bdbe174fb4b80c450fbb0a0e74984f5c82aad5ad62805000d1e91696fa9ae927ce898f68cc2646a23dc2d7013e052 SHA512 6410352e67e375821a60091de1153bd5fcb4e9a8d8ded22004dd0a9195fcadfea366fac62bfc017b4baa962b24e5e6859266534ec735d1ab285ea64a86537846
|
||||
DIST tesla-wall-connector-1.0.1.tar.gz 5817 BLAKE2B cd9389a5a262aba574ae662155b53df47b9dc15e0a46acd8030ad94c545afee01e82e7bd97296d8af6ccab7e86fa8f86ddc2fb54f8439bf3d5485a33aae3ae7b SHA512 400f4cfba7f1940960159fc6957733350b0d7758bffb581d102ed0132c7a9e26fc09dee75837e8478819439c306266cb935808200a0a6e1873f199320381eb05
|
||||
EBUILD tesla-wall-connector-1.0.0.ebuild 862 BLAKE2B c949d5e2df3e3c9bd2d21acb543c53ed6be32006100f4f2d5f00add4e09a21615c7ec83d3cdd422257e8fa8981ad4d7333b13e7961a08068785dc5a9c8a0640b SHA512 a674a2f31037d47929e399aef0e059be9cdbaa6eaabc36fecf9fd43b6cea78f1ab28a6c5cb22f07818fce6ee80376fda330fd9015c3ab43dac042a33c0b431ea
|
||||
EBUILD tesla-wall-connector-1.0.1.ebuild 862 BLAKE2B c949d5e2df3e3c9bd2d21acb543c53ed6be32006100f4f2d5f00add4e09a21615c7ec83d3cdd422257e8fa8981ad4d7333b13e7961a08068785dc5a9c8a0640b SHA512 a674a2f31037d47929e399aef0e059be9cdbaa6eaabc36fecf9fd43b6cea78f1ab28a6c5cb22f07818fce6ee80376fda330fd9015c3ab43dac042a33c0b431ea
|
||||
MISC metadata.xml 477 BLAKE2B ff0b1ddfdd212c3ae616ffb01b99a10bb26162600c60c6c7b76ef2c4bd1cde4b9b75f8673abd68ed793d7bc0112c7cf442a440a521f7525570702a630d3ccfd4 SHA512 be6ecf5e8078b6a7ce521b80276c887a3be64258818b17baae5a29b73a88c2a463e8f38d39f1669366d2b96124c2fb8d5d6de9fac8b24aea95afb809fd4e821e
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# 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} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Python3, async interface to the SimpliSafe API"
|
||||
HOMEPAGE="https://github.com/bachya/simplisafe-python https://pypi.org/project/simplisafe-python/"
|
||||
DESCRIPTION="API Library for communicating with a Tesla Wall Connector"
|
||||
HOMEPAGE="https://github.com/einarhauks/tesla-wall-connector https://pypi.org/project/tesla-wall-connector/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
@@ -16,21 +16,16 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
DOCS=""
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-1.11.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}]"
|
||||
>=dev-python/backoff-1.11.1[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/aioresponses[${PYTHON_USEDEP}]
|
||||
dev-python/asynctest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
6
dev-python/virtualenv/Manifest
Normal file
6
dev-python/virtualenv/Manifest
Normal file
@@ -0,0 +1,6 @@
|
||||
AUX virtualenv-16.7.7-tests-internet.patch 2103 BLAKE2B 56ac246fb6675c273e288b230c2502691f36f49502427c234c8b2da1a2d187791aced234fd70f7be98b98ff158f570747e670cc0ededdab1d5ed499d7b8588be SHA512 17f2a38d32f17c7f8bfe138939b6953dcbf13404371b8377a47759118ad37aaf73f45f670d46d5956fd5948754fb9c60248d9222920c6fd7e7c2e7c7661c9a18
|
||||
AUX virtualenv-16.7.7-tests.patch 2092 BLAKE2B fe9eef6372958265ff4b0b919c424a16313934973f29f15f726541cf3a32a9e49d163a40ff0b2d08d17f6521cc7d651fa092d66eb196261706d8d11a9e590e31 SHA512 f4c8a46d5d064672bd154beb0c1fd4a368e9879046931a67fc053e314b5f8510e825cbb3ad3d7e149a19745149a47d4e694b0f6b9f771dcf55e35bcc0871eb59
|
||||
AUX virtualenv-16.7.8-tests-pypy.patch 3133 BLAKE2B 37d544c96a1546aa0df4e820014ee6091d4b4ca5155da86280aaebfb1a8d26ce9c6a055e47b11129509d7d00abcee0e3a915bd6ff4665b289cfce399f2dfd3b6 SHA512 f99cd435fe9fa98465addc6b22310e5d708c87edef224cdf540556a2ab1a70bebf06e828c02148bb597d163c31b2816845c0c8126727d1d25b38ffcb91c2251e
|
||||
DIST virtualenv-16.7.10.tar.gz 5116776 BLAKE2B 42f0a4b4330850b504f8febd991ef6ecdcbb0821efdd94ca324a8cc34a68a760a8a98de97f0cb2384d8e6cbb0ce8f261995c6433886444e29b75ba0ce09ca12c SHA512 f06d7c354ce1910f04dbcbe1a77e60392653bbe4f638bafbe9284454db2c0e5d63cf9159201d0916fc01aaba91d45fb733b63096c38517fcd83fd00ed8b26d28
|
||||
EBUILD virtualenv-16.7.10-r1.ebuild 1959 BLAKE2B 90c31ff96e46d24169602a0f034bf02f0d5fcc4132b1ef12a06226580ed2737398c889a0f752cd14c99f310a72642664aacc27024a65840a8541e580ef601deb SHA512 ab7f3e64008dc6320e2d0a280087b7ae26f934eaa7d571e2f8e01c4e21db7356476fd002918b6217bb52827f22bcd6f8e527e53c1011824d8d32be99c452bec8
|
||||
MISC metadata.xml 405 BLAKE2B 65152299182652973b0a6387a690d6e04066d9ac05167d6f0ef7d27036813a793503d16e65514093869ed596227123f493dfdba021a094b0021b6c5b98cc0cf7 SHA512 13db4a863e2a82bae1d177967fc45821a59fddc9afc5c9bbbc0abf64fd2c57cb1f7053443d4721c3c91b6562c1b3844560fccc5853f14bce387aabc620167eb6
|
||||
@@ -0,0 +1,50 @@
|
||||
diff --git a/tests/test_from_source.py b/tests/test_from_source.py
|
||||
index 39d7c05..76834f7 100644
|
||||
--- a/tests/test_from_source.py
|
||||
+++ b/tests/test_from_source.py
|
||||
@@ -40,6 +40,7 @@ def test_use_from_source_sdist(sdist, tmp_path, clean_python, monkeypatch, call_
|
||||
)
|
||||
|
||||
|
||||
+@pytest.mark.skip(reason="needs internet access")
|
||||
def test_use_from_wheel(tmp_path, extracted_wheel, clean_python, monkeypatch, call_subprocess):
|
||||
"""test that we can create a virtual environment by feeding to a clean python the wheels content"""
|
||||
virtualenv_file = extracted_wheel / "virtualenv.py"
|
||||
diff --git a/tests/test_source_content.py b/tests/test_source_content.py
|
||||
index 8eae6bc..06763ee 100644
|
||||
--- a/tests/test_source_content.py
|
||||
+++ b/tests/test_source_content.py
|
||||
@@ -41,6 +41,7 @@ def test_sdist_contains(sdist):
|
||||
assert not extra, " | ".join(extra)
|
||||
|
||||
|
||||
+@pytest.mark.skip(reason="needs internet access")
|
||||
def test_wheel_contains(extracted_wheel):
|
||||
content = set(extracted_wheel.iterdir())
|
||||
|
||||
diff --git a/tests/test_zipapp.py b/tests/test_zipapp.py
|
||||
index d084af6..93d29e1 100644
|
||||
--- a/tests/test_zipapp.py
|
||||
+++ b/tests/test_zipapp.py
|
||||
@@ -51,11 +51,13 @@ def call_wheel(tmp_path_factory, call_subprocess):
|
||||
return wheel_make_env
|
||||
|
||||
|
||||
+@pytest.mark.skip(reason="needs internet access")
|
||||
@pytest.mark.skipif(six.PY2, reason="seems to be broken on python2")
|
||||
def test_zipapp_basic_invocation(call_zipapp, tmp_path):
|
||||
_test_basic_invocation(call_zipapp, tmp_path)
|
||||
|
||||
|
||||
+@pytest.mark.skip(reason="needs internet access")
|
||||
@pytest.mark.skipif(six.PY2, reason="seems to be broken on python2")
|
||||
def test_wheel_basic_invocation(call_wheel, tmp_path):
|
||||
_test_basic_invocation(call_wheel, tmp_path)
|
||||
@@ -97,6 +99,7 @@ def test_zipapp_invocation_dash_p(call_zipapp, tmp_path):
|
||||
_test_invocation_dash_p(call_zipapp, tmp_path)
|
||||
|
||||
|
||||
+@pytest.mark.skip(reason="needs internet access")
|
||||
@pytest.mark.skipif(six.PY2, reason="seems to be broken on python2")
|
||||
@pytest.mark.skipif(sys.platform == "win32" and six.PY2, reason="no python 3 for windows on CI")
|
||||
def test_wheel_invocation_dash_p(call_wheel, tmp_path):
|
||||
53
dev-python/virtualenv/files/virtualenv-16.7.7-tests.patch
Normal file
53
dev-python/virtualenv/files/virtualenv-16.7.7-tests.patch
Normal file
@@ -0,0 +1,53 @@
|
||||
diff --git a/tests/test_virtualenv.py b/tests/test_virtualenv.py
|
||||
index 620c0cb..946233b 100644
|
||||
--- a/tests/test_virtualenv.py
|
||||
+++ b/tests/test_virtualenv.py
|
||||
@@ -356,6 +356,7 @@ def test_install_python_bin():
|
||||
shutil.rmtree(tmp_virtualenv)
|
||||
|
||||
|
||||
+@pytest.mark.skip(reason="This test does not seem to be working, and I have no idea why")
|
||||
@pytest.mark.skipif("platform.python_implementation() == 'PyPy'")
|
||||
def test_always_copy_option():
|
||||
"""Should be no symlinks in directory tree"""
|
||||
diff --git a/tests/test_zipapp.py b/tests/test_zipapp.py
|
||||
index 8ef8bd1..d084af6 100644
|
||||
--- a/tests/test_zipapp.py
|
||||
+++ b/tests/test_zipapp.py
|
||||
@@ -51,10 +51,12 @@ def call_wheel(tmp_path_factory, call_subprocess):
|
||||
return wheel_make_env
|
||||
|
||||
|
||||
+@pytest.mark.skipif(six.PY2, reason="seems to be broken on python2")
|
||||
def test_zipapp_basic_invocation(call_zipapp, tmp_path):
|
||||
_test_basic_invocation(call_zipapp, tmp_path)
|
||||
|
||||
|
||||
+@pytest.mark.skipif(six.PY2, reason="seems to be broken on python2")
|
||||
def test_wheel_basic_invocation(call_wheel, tmp_path):
|
||||
_test_basic_invocation(call_wheel, tmp_path)
|
||||
|
||||
@@ -95,6 +97,7 @@ def test_zipapp_invocation_dash_p(call_zipapp, tmp_path):
|
||||
_test_invocation_dash_p(call_zipapp, tmp_path)
|
||||
|
||||
|
||||
+@pytest.mark.skipif(six.PY2, reason="seems to be broken on python2")
|
||||
@pytest.mark.skipif(sys.platform == "win32" and six.PY2, reason="no python 3 for windows on CI")
|
||||
def test_wheel_invocation_dash_p(call_wheel, tmp_path):
|
||||
_test_invocation_dash_p(call_wheel, tmp_path)
|
||||
diff --git a/virtualenv.py b/virtualenv.py
|
||||
index 0c47e4f..d4a1747 100755
|
||||
--- a/virtualenv.py
|
||||
+++ b/virtualenv.py
|
||||
@@ -80,9 +80,9 @@ else:
|
||||
DEFAULT_CONFIG_FILE = os.path.join(DEFAULT_STORAGE_DIR, "virtualenv.ini")
|
||||
|
||||
if IS_PYPY:
|
||||
- EXPECTED_EXE = "pypy"
|
||||
+ EXPECTED_EXE = "pypy{}".format('' if sys.hexversion < 0x3000000 else '3')
|
||||
else:
|
||||
- EXPECTED_EXE = "python"
|
||||
+ EXPECTED_EXE = "python{}.{}".format(sys.version_info.major, sys.version_info.minor)
|
||||
|
||||
# Return a mapping of version -> Python executable
|
||||
# Only provided for Windows, where the information in the registry is used
|
||||
@@ -0,0 +1,64 @@
|
||||
diff --git a/tests/test_virtualenv.py b/tests/test_virtualenv.py
|
||||
index 620c0cb..3284cea 100644
|
||||
--- a/tests/test_virtualenv.py
|
||||
+++ b/tests/test_virtualenv.py
|
||||
@@ -5,6 +5,7 @@ import optparse
|
||||
import os
|
||||
import shutil
|
||||
import subprocess
|
||||
+import platform
|
||||
import sys
|
||||
import tempfile
|
||||
import textwrap
|
||||
@@ -342,6 +343,11 @@ def test_install_python_bin():
|
||||
|
||||
if virtualenv.IS_WIN:
|
||||
required_executables = ["python.exe", "pythonw.exe"]
|
||||
+ elif platform.python_implementation() == 'PyPy':
|
||||
+ if sys.version_info.major < 3:
|
||||
+ required_executables = ["pypy"]
|
||||
+ else:
|
||||
+ required_executables = ["pypy3"]
|
||||
else:
|
||||
py_exe_no_version = "python"
|
||||
py_exe_version_major = "python%s" % sys.version_info[0]
|
||||
@@ -549,7 +555,7 @@ def check_pypy_pre_import():
|
||||
assert module in sys.modules, "missing {!r} in sys.modules".format(module)
|
||||
|
||||
|
||||
-@pytest.mark.skipif("platform.python_implementation() != 'PyPy'")
|
||||
+@pytest.mark.skipif("platform.python_implementation() == 'PyPy'")
|
||||
def test_pypy_pre_import(tmp_path):
|
||||
"""For PyPy, some built-in modules should be pre-imported because
|
||||
some programs expect them to be in sys.modules on startup.
|
||||
@@ -622,7 +628,7 @@ def test_create_environment_from_venv(tmpdir):
|
||||
builder.setup_python(ctx)
|
||||
builder.setup_scripts(ctx)
|
||||
subprocess.check_call([ctx.env_exe, virtualenv.__file__, "--no-setuptools", "--no-pip", "--no-wheel", ve_venv_dir])
|
||||
- ve_exe = os.path.join(bin_dir, "python")
|
||||
+ ve_exe = os.path.join(bin_dir, os.getenv('EPYTHON'))
|
||||
out = subprocess.check_output([ve_exe, "-c", "import sys; print(sys.real_prefix)"], universal_newlines=True)
|
||||
# Test against real_prefix if present - we might be running the test from a virtualenv (e.g. tox).
|
||||
assert out.strip() == getattr(sys, "real_prefix", sys.prefix)
|
||||
@@ -639,7 +645,7 @@ def test_create_environment_from_venv_no_pip(tmpdir):
|
||||
builder.setup_python(ctx)
|
||||
builder.setup_scripts(ctx)
|
||||
subprocess.check_call([ctx.env_exe, virtualenv.__file__, "--no-pip", ve_venv_dir])
|
||||
- ve_exe = os.path.join(bin_dir, "python")
|
||||
+ ve_exe = os.path.join(bin_dir, os.getenv('EPYTHON'))
|
||||
out = subprocess.check_output([ve_exe, "-c", "import sys; print(sys.real_prefix)"], universal_newlines=True)
|
||||
# Test against real_prefix if present - we might be running the test from a virtualenv (e.g. tox).
|
||||
assert out.strip() == getattr(sys, "real_prefix", sys.prefix)
|
||||
@@ -657,10 +663,11 @@ def test_create_environment_with_old_pip(tmpdir):
|
||||
virtualenv.create_environment(venvdir, search_dirs=[support_dir], no_wheel=True)
|
||||
|
||||
|
||||
+@pytest.mark.skipif("platform.python_implementation() == 'PyPy'")
|
||||
def test_license_builtin(clean_python):
|
||||
_, bin_dir, _ = clean_python
|
||||
proc = subprocess.Popen(
|
||||
- (os.path.join(bin_dir, "python"), "-c", "license()"), stdin=subprocess.PIPE, stdout=subprocess.PIPE
|
||||
+ (os.path.join(bin_dir, os.getenv('EPYTHON')), "-c", "license()"), stdin=subprocess.PIPE, stdout=subprocess.PIPE
|
||||
)
|
||||
out_b, _ = proc.communicate(b"q\n")
|
||||
out = out_b.decode()
|
||||
13
dev-python/virtualenv/metadata.xml
Normal file
13
dev-python/virtualenv/metadata.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">virtualenv</remote-id>
|
||||
<remote-id type="github">pypa/virtualenv</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
66
dev-python/virtualenv/virtualenv-16.7.10-r1.ebuild
Normal file
66
dev-python/virtualenv/virtualenv-16.7.10-r1.ebuild
Normal file
@@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
|
||||
DISTUTILS_USE_SETUPTOOLS=manual
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Virtual Python Environment builder"
|
||||
HOMEPAGE="
|
||||
https://virtualenv.pypa.io/en/stable/
|
||||
https://pypi.org/project/virtualenv/
|
||||
https://github.com/pypa/virtualenv/
|
||||
"
|
||||
SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND=">=dev-python/setuptools-19.6.2[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=dev-python/pip-19.3.1-r1[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pypiserver[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-localserver[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-timeout[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/wheel[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DOCS=( docs/index.rst docs/changes.rst )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/virtualenv-16.7.7-tests.patch"
|
||||
|
||||
# disable tests that need internet access
|
||||
"${FILESDIR}/virtualenv-16.7.7-tests-internet.patch"
|
||||
|
||||
# test fixes for pypy
|
||||
"${FILESDIR}/virtualenv-16.7.8-tests-pypy.patch"
|
||||
)
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/sphinx_rtd_theme \
|
||||
dev-python/towncrier
|
||||
|
||||
python_test() {
|
||||
cp "${S}"/LICENSE.txt "${BUILD_DIR}"/lib || \
|
||||
die "Could not copy LICENSE.txt with ${EPYTHON}"
|
||||
|
||||
pytest -vv tests || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Please note that while virtualenv package no longer supports"
|
||||
elog "Python 2.7, you can still create py2.7 virtualenvs via:"
|
||||
elog " $ virtualenv -p /usr/bin/python2.7 ..."
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
AUX yarl-1.4.2-disable-broken-tests.patch 750 BLAKE2B a4d0346c790f68e49c4c1baf5ac0f713a619cd9bae6514bfd22157c8edad08f950b1e207f78b2c9e06e0a0bf281a4406a639200e7b3559a727ff048cf4c51105 SHA512 a0ac3983aa6d88a30b1b31872f24b1ecd7c1055d5f8354ecb14da6aaab029ffe9e5f818d75e5ff3f44f6f70c624ec20bd9f5ae1831e3297cdaf423af7e2ce3d5
|
||||
AUX yarl-1.4.2-test-without-coverage.patch 585 BLAKE2B 2a49dbc7f8c0465b51f0d3405e897b61ce16355c64a7b19cb805d1d546b26a8088e1aca834b215b3337ed6062d068d646e635d85fdbfa9ae98744fa0a5956cf7 SHA512 f7775c6a01fac42c9c4a544d9326692d97cdf4a4a2e8c7d69a53dc6d0847eaef9660d193531c9bf50964b0e01d764fe85761c3ba1dae8c70669795723da7154d
|
||||
DIST yarl-1.4.2.tar.gz 163521 BLAKE2B ababd1d35bca51a84c8d189266ef5d35f7a4dc65c84c4097a260e86fb838b1a35d2a639c1cf2a407aac8e68c5f67222aae6fa1f6cbfa5cb71dd851b385bae45a SHA512 036562b645d7b9b3ed4a749decb189587b41ab13b5dda5ff461b00eebadf1ecdbd8d5ae06932cc7d8b7ff551cd630f8671eb0f6c854b20996cda4a6897994fa0
|
||||
EBUILD yarl-1.4.2.ebuild 720 BLAKE2B 89f6dcbf3890552b8b8e521cf1d25e1aa810bd3549c8d1d38ffefb08b4be9fd5fe7cf42dbb4210b9df8826aa88d303f27dfbc1ad567d62a532a24e372cc1cabb SHA512 1ff2dae8bd197c04366e938d1c5b517210a584e3f45ebc1b034f21cdf142e5973c837e1c26e6d4b1b037d15e0bc94aa8045cf16d52419e8fcbee4924cc0258f0
|
||||
DIST yarl-1.6.3.tar.gz 176823 BLAKE2B 58d36c6d18ef661cb08074153081f541fc98968107d71e7b501297f45f38de092804bba2ae89ddcf0da79b5d4fca62292a4c460bc9dff9d723d3958bc64ff84b SHA512 4c76b94198b8e334f4b4e71d92b0fe23f752d35e0c29bc68df99648b3f48fbb6e3dd8d7339138544e5dc8fbf64c15cb61678052670ac47edc5be958df819d42e
|
||||
EBUILD yarl-1.6.3-r1.ebuild 825 BLAKE2B 627eed221470a0af05b89cfaa56f52cd2997ad7436dd3f00a6457264a3ba6e322594e668482f0cb08dc5406b7d267dd689fc0786fe172fb490a80db528f80f74 SHA512 9d7c73d6fddd6bf16ea52ef79556b1cf5646c7c9fdad9d84036e5ac8ac058d12b115e54df61eab3f73e31788f918e959ea27f0bb10fc7a48b4875e3a4c377c06
|
||||
MISC metadata.xml 455 BLAKE2B 1b921d4a4abf5922b39e34781250850ac644a7ccd8e3864fd5592e7be65d9f9575d8d737a68f3bf6824bcf696e0a7ccf2e5fba735cb1d0b8d381a7a5b2c93a07 SHA512 64a696a4437d7e37ea7220d202b0ce59cf717ddd8fa0e989f7874ecc32775299be933a201ba92090fabac60c6e60eeb987a18627bf9b9867af0d68d21c8258b1
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
From ca06b26582c08c6e75fa5588f712c4c2f7247223 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Pipping <sebastian@pipping.org>
|
||||
Date: Wed, 4 Mar 2020 22:36:58 +0100
|
||||
Subject: [PATCH] Disable failing test TestScheme.test_no_scheme1
|
||||
|
||||
---
|
||||
tests/test_url_parsing.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/tests/test_url_parsing.py b/tests/test_url_parsing.py
|
||||
index beea365..58fa198 100644
|
||||
--- a/tests/test_url_parsing.py
|
||||
+++ b/tests/test_url_parsing.py
|
||||
@@ -38,7 +38,7 @@ class TestScheme:
|
||||
assert u.query_string == ""
|
||||
assert u.fragment == ""
|
||||
|
||||
- def test_no_scheme1(self):
|
||||
+ def _test_no_scheme1(self):
|
||||
u = URL("google.com:80")
|
||||
assert u.scheme == ""
|
||||
assert u.host is None
|
||||
--
|
||||
2.24.1
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{6,7,8,9} )
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..10} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -12,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/multidict-4.0[${PYTHON_USEDEP}]
|
||||
@@ -20,10 +21,16 @@ RDEPEND="
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/alabaster
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.4.2-test-without-coverage.patch
|
||||
|
||||
# Upstream: https://github.com/aio-libs/yarl/issues/410
|
||||
"${FILESDIR}"/${PN}-1.4.2-disable-broken-tests.patch
|
||||
)
|
||||
|
||||
python_test() {
|
||||
cd tests || die
|
||||
# broken by CPython CVE fix
|
||||
epytest \
|
||||
--deselect tests/test_url_query.py::test_semicolon_as_separator
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
DIST zha-quirks-0.0.60.tar.gz 124927 BLAKE2B 083baae5e147a62d048d098a505d6f57e874cf4c7f816f3b0f6a9ef6e15f11ba4e44e074e334798dae8645405c43bc8e050629ee71da244c6da69141b112b8fa SHA512 969ca4637bb6662c5bd587ffeaece64439654e823c5b6732a495ca7128bcc2e6766984615f5136a8f8096dd096646580c8cdc2f22691d6a8542fbcf29b7074b1
|
||||
DIST zha-quirks-0.0.62.tar.gz 125107 BLAKE2B 0abb24ad94cfc8e70e01804268eab2de94a9fc24b6297763df887b4dbc24ba63040d2d9e7a1a2962f74ed24b7a055b414daa278cf9bc59ab73eb0f5df3b018c4 SHA512 d60d3c734b1cd5a609618c8a4c9f2d7df007b3d2743d7aae3b5054266cb5e607af3fb8773504fe501dd09a9c5ab52d716a64bfad5b4e1bb01da8d3cd6cd1b6c8
|
||||
DIST zha-quirks-0.0.63.tar.gz 129034 BLAKE2B e2671a0610fddbfbbc86327f4bbba8fcb7137a89eda05311dd45d8ac5f35690346d83c229014497e2acfae27d853e527a505d2cb7f2cc2c3e0f4227815ae2131 SHA512 c637e0bdf53ad79a4aeedd10bd95a3d725d2809b250f427b7aa97aa2725b310ce0458fe2c6fe5b09e3b919ff14083ea1dd8b3b66023fcdc710887b28ed0d865f
|
||||
DIST zha-quirks-0.0.64.tar.gz 134934 BLAKE2B 453c4b9b007233493ec4bcec0a436558bcf26f18a12486ef23526a3ba60b05bf537d253425a8c3ddaa67cd2779810697351100b041714baa1a6b73b55079fc81 SHA512 28cca9df2af22ee55dc43bda13bfd4b9d5656f0caca6856592149201b2d3f512dbe46b95d2dbe810bbdf1ee54d311912d94888e9bc97aa7eca58a1fe74de74d0
|
||||
EBUILD zha-quirks-0.0.60.ebuild 776 BLAKE2B 7c8caca0b1e48479c40090dc50f219464ecd6c55d4c0678655b3e6d1da37f7963331ae98debefe1dfcdaa04838c55b45bbc2b9a9c3b42991dc2a1168d213051b SHA512 9655638540422cc9354427fddd5faa109b8c63532d02e91d53657cf4dc7ce40802d326e28c6e691225d5e31f77ea46046828a0d60f4b1cad4c30c91455bc5b39
|
||||
DIST zha-quirks-0.0.65.tar.gz 134947 BLAKE2B fa28d2fa9dde9169ac3655b068aa782376d0256fe740f0433a16051a261fcc76859d01aaf0dc496ad384225ebe6dc25ef7841416e4cb5f7bb64857f3b84ae65d SHA512 7480060813db2b98bfa3f129be89d200e7f04a4888c42d5ba74d75cd38388019ed1873ae516203ccebb9ad483517359653810feca7363b766dc7d25d6d14e46d
|
||||
EBUILD zha-quirks-0.0.62.ebuild 776 BLAKE2B 7c8caca0b1e48479c40090dc50f219464ecd6c55d4c0678655b3e6d1da37f7963331ae98debefe1dfcdaa04838c55b45bbc2b9a9c3b42991dc2a1168d213051b SHA512 9655638540422cc9354427fddd5faa109b8c63532d02e91d53657cf4dc7ce40802d326e28c6e691225d5e31f77ea46046828a0d60f4b1cad4c30c91455bc5b39
|
||||
EBUILD zha-quirks-0.0.63.ebuild 774 BLAKE2B 79e1f772d3a21f8e43e83d55dc689b03c0ae4138580b6e5f6a1c20c3a76d57813c92b71e4f122c6600f0da3c3a4f6a59c0c8f4fc8b691c9b55c9ed8cdf73f5e5 SHA512 23e6792bdc9ab4100229e09a2705d26b85cf9f302919fba8a4fe6cfe8cef89cf3f578c8cd424b93d014ec3983b475096fc6acddac8a9f268c54c378eeae28177
|
||||
EBUILD zha-quirks-0.0.64.ebuild 774 BLAKE2B 0674520fab0ee7459cc79fbbd48de77e960a6193cc4857a4d526c111b78d94ccb1a67445b6bc8815dc1200c95e3253eeb491fd6986691ac42db5867ec2fba96a SHA512 2e3a9c4acca8245e12063d7ae812c40cd1489b576d9fc13ea3aac16127bb7f6608b7a464c199e7e7ba7a60d6f35d14bc3238e872d45b7208df0f9cc72cb70b9f
|
||||
EBUILD zha-quirks-0.0.65.ebuild 774 BLAKE2B 0674520fab0ee7459cc79fbbd48de77e960a6193cc4857a4d526c111b78d94ccb1a67445b6bc8815dc1200c95e3253eeb491fd6986691ac42db5867ec2fba96a SHA512 2e3a9c4acca8245e12063d7ae812c40cd1489b576d9fc13ea3aac16127bb7f6608b7a464c199e7e7ba7a60d6f35d14bc3238e872d45b7208df0f9cc72cb70b9f
|
||||
MISC metadata.xml 465 BLAKE2B 4ab6f1bf46ff45a48e3d7548f071780124cfe64eeb3cbfd180677ad409d271387cc2cfe3795be9f9c9057e7f2105082f370d3f0d1eb055f7bff542980a2fe1eb SHA512 210d99ebc5972c1253efda162f95fa1e62b0f8ffcc5432bae8dd2a15a65652c9e5d9104959c64ddaed286faf636c326c56bac1e1c349ed22a3fd4bafd00c2056
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# 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} )
|
||||
|
||||
@@ -18,7 +18,7 @@ IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/zigpy-0.32.0[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/zigpy-0.42.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
@@ -1,5 +1,7 @@
|
||||
DIST zigpy-znp-0.5.4.tar.gz 91100 BLAKE2B 8932eb24e28e47cdeabdd41d8595f646ca5df0b4686f15fe5dd10d7b844688bba7184bca1267345f21f4c6fb0cac6c85a20a82e7bd44ac8b2e535ae12dae97b1 SHA512 6d5f449a762a2afb0ee3d97b903e2bab60c9aa270134ba710ffb87ef223a577e77925528a3d90f59fe0b9ef829f9440d169fda9bc5ce82df5ee158cd6e281e68
|
||||
DIST zigpy-znp-0.6.3.tar.gz 94755 BLAKE2B 4be0a2a9d8d4c0875f13509b5734f22fda7c6d593ed4df232c241e6ebeb2d0a56817858ecb3d85dde54728a641fb9a80426cea5b8e1f5cfbf8f184f251cc7e5c SHA512 d343cc2b1fcbc043f216593927816ad0238ed5cc099130c017b470d461df81706be4e16a7c1ddbfb9368972b37b99d08c04ff67793787db604e9265e761bba1f
|
||||
DIST zigpy-znp-0.6.4.tar.gz 94770 BLAKE2B b1e61f23eedbf955dca5489c09552f8dce709aa3d0c3088e4dd73287eb766db854a140f1b8bde3c6ce9259dfaa234a2722ba2628a8c707b3f1d440598aeb8907 SHA512 f647353ea8d3353170be4889d674ac430412b2a8c3e84a98b1998d3fb0ae4a4a9132045910eb5252cf35c5d09872bc9f017cb41899af34f3e1f3730ecaa41eeb
|
||||
EBUILD zigpy-znp-0.5.4.ebuild 964 BLAKE2B 99506c416efe3de1c8dfde6760d42e28ea788ce86235de2eefe956a5bd0da36314eaba14f5e04533534ea006ba1e8998186c33ce92352d2fdcb8dc45c4fc21c9 SHA512 eb07bf8e2b36bf842af7dbcc0f7ff3233b33b7ee7b3157c84311c905a243a528cadc66fb9b4ae3eeb6658e698e9a2b0d4209f4728e69e79f8a92c5abdf75a653
|
||||
EBUILD zigpy-znp-0.6.3.ebuild 962 BLAKE2B fb3a4fe52d2c32eca1c607980e51bec218a52bc412ade30a7f049de41fcd26be516ec22a5594ce42824ed1c9aa661dbdec778514e539d17d23dc78b7c15a6a7d SHA512 30929bfb6d4db1aad9e0ed0c6e6a46afc1307824801a39c93ae306bbc9f8a1bc2171b030741fbefc43721bb834cb0e2201d0c852882af6f01a278f790fae7ab3
|
||||
EBUILD zigpy-znp-0.6.4.ebuild 1008 BLAKE2B 6a8318041c7864f8e41d869e3663b1b5a28d483f437ac95417519b854e709346b6d7bc96921a1363d4420ffe5ce521bff2379df9c8553f6f48cff2684b3a2acc SHA512 9c1fb277f5599e7c42d5cd1710b23207acb1f359c9c73393f68c29c238fc606b4d155db67d5112506c678c74313f2a35f0760e161f2d5cc9ce3716df463ddab2
|
||||
MISC metadata.xml 462 BLAKE2B 123f7f058af7f8a40d1565cfaa31464e3c7bb5130d4102f48fa95240853cf144b75c40c03017f256cc693ac87ec4b5f0674743bcfc43c00e1cd082d3feb55a25 SHA512 b9e5d548118c8986b457699c02168c64b4d39388499a19a8dd04faeb41c259e8699796498722279d9122fd3ac031b16a3f88f700a521439587a0ef7e3745c60b
|
||||
|
||||
38
dev-python/zigpy-znp/zigpy-znp-0.6.4.ebuild
Normal file
38
dev-python/zigpy-znp/zigpy-znp-0.6.4.ebuild
Normal file
@@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2021 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 library for zigpy which communicates with TI ZNP radios"
|
||||
HOMEPAGE="https://github.com/zigpy/zigpy-znp https://pypi.org/project/zigpy-znp/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
|
||||
>=dev-python/zigpy-0.40.0[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/voluptuous[${PYTHON_USEDEP}]
|
||||
dev-python/coloredlogs[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${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}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -43,7 +43,7 @@ aiohttp-cors==0.7.0
|
||||
aiohttp==3.7.3
|
||||
aiohttp==3.7.4_p0
|
||||
aiohttp==3.8.1
|
||||
aiohue==3.0.2
|
||||
aiohue==3.0.3
|
||||
aioimaplib==0.9.0
|
||||
aiokafka==0.6.0
|
||||
aiokef==0.2.16
|
||||
@@ -58,7 +58,7 @@ aionanoleaf==0.1.1
|
||||
aionotify==0.2.0
|
||||
aionotion==3.0.2
|
||||
aiopulse==0.4.3
|
||||
aiopvapi==1.6.14
|
||||
aiopvapi==1.6.19
|
||||
aiopvpc==2.2.4
|
||||
aiopylgtv==0.4.0
|
||||
aiorecollect==1.0.8
|
||||
@@ -179,10 +179,10 @@ cachetools==4.2.4
|
||||
casttube==0.2.0
|
||||
cattrs==1.7.1
|
||||
cbor2==5.4.2
|
||||
certifi==2999
|
||||
certifi==3021.3.16
|
||||
cffi==1.15.0
|
||||
chardet==4.0.0
|
||||
charset_normalizer==2.0.6
|
||||
charset_normalizer==2.0.7
|
||||
circuit-webhook==1.0.1
|
||||
ciscomobilityexpress==0.3.9
|
||||
ciso8601==2.2.0
|
||||
@@ -197,7 +197,7 @@ coinbase==2.1.0
|
||||
colorama==0.4.4
|
||||
coloredlogs==15.0.1
|
||||
colorlog==5.0.1
|
||||
colorlog==6.4.1
|
||||
colorlog==6.6.0
|
||||
colorthief==0.2.1
|
||||
colorzero==1.1
|
||||
commentjson==0.9.0
|
||||
@@ -244,7 +244,7 @@ demjson==2.2.4
|
||||
denonavr==0.10.9
|
||||
devolo-home-control-api==0.17.4
|
||||
devolo-plc-api==0.6.3
|
||||
dialog==1.3.20210621
|
||||
dialog==1.3.20211107
|
||||
dicttoxml==1.7.4
|
||||
directv==0.4.0
|
||||
discogs-client==2.3.0
|
||||
@@ -264,7 +264,7 @@ ebusdpy==0.0.16
|
||||
ecdsa==0.17.0
|
||||
ecoaliface==0.4.0
|
||||
eebrightbox==0.0.4
|
||||
elementpath==2.3.2
|
||||
elementpath==2.4.0
|
||||
elgato==2.2.0
|
||||
eliqonline==1.2.2
|
||||
elkm1-lib==1.0.0
|
||||
@@ -284,9 +284,9 @@ epson-projector==0.4.2
|
||||
epsonprinter==0.0.9
|
||||
eselect-awk==0.3
|
||||
esphome
|
||||
esphome-dashboard==20211021.0
|
||||
esphome-dashboard==20211211.0
|
||||
esprima==4.0.1
|
||||
esptool==3.1
|
||||
esptool==3.2
|
||||
eternalegypt==0.0.12
|
||||
evdev==1.4.0
|
||||
evohome-async==0.3.15
|
||||
@@ -298,14 +298,14 @@ fastdotcom==0.0.3
|
||||
feedparser==6.0.2
|
||||
ffmpeg==4.4
|
||||
fiblary3==0.1.7
|
||||
file==5.40
|
||||
file==5.41
|
||||
fints==1.0.1
|
||||
fitbit==0.3.1
|
||||
fixerio==1.0.0_alpha0
|
||||
fjaraskupan==1.0.2
|
||||
flask==2.0.2
|
||||
flipr-api==1.4.1
|
||||
flux-led==0.25.17
|
||||
flux-led==0.26.7
|
||||
foobot_async==1.0.0
|
||||
forecast-solar==2.1.0
|
||||
fortiosapi==1.0.5
|
||||
@@ -346,7 +346,7 @@ google-auth-oauthlib==0.4.6
|
||||
google-auth==2.3.3
|
||||
google-cloud-pubsub==2.1.0
|
||||
google-cloud-texttospeech==0.4.0
|
||||
google-nest-sdm==0.4.5
|
||||
google-nest-sdm==0.4.6
|
||||
googleapis-common-protos==1.53.0
|
||||
googlemaps==2.5.1
|
||||
goslide-api==0.5.1
|
||||
@@ -387,9 +387,8 @@ hkavr==0.0.5
|
||||
hlk-sw16==0.0.9
|
||||
hole==0.7.0
|
||||
holidays==0.11.3.1
|
||||
home-assistant-cli==0.9.4
|
||||
home-assistant-cli==9999
|
||||
home-assistant-frontend==20211206.0
|
||||
home-assistant-frontend==20211212.0
|
||||
homeassistant
|
||||
homeassistant-pyozw==0.1.10
|
||||
homeconnect==0.6.3
|
||||
@@ -423,7 +422,7 @@ ifaddr==0.1.7
|
||||
iglo==1.2.7
|
||||
ihcsdk==2.7.0
|
||||
imageio==2.6.1
|
||||
importlib_metadata==4.8.1
|
||||
importlib_metadata==4.8.2
|
||||
incomfort-client==0.4.4
|
||||
incremental==21.3.0
|
||||
inflect==5.3.0
|
||||
@@ -435,7 +434,7 @@ iotawattpy==0.1.0
|
||||
iperf3==0.1.11
|
||||
ismartgate==4.0.4
|
||||
iso-codes==4.7.0
|
||||
iso8601==0.1.16
|
||||
iso8601==1.0.0
|
||||
isodate==0.6.0
|
||||
isoduration==20.11.0
|
||||
itsdangerous==2.0.1
|
||||
@@ -447,12 +446,13 @@ josepy==1.10.0
|
||||
Js2Py==0.66
|
||||
jsonpath-ng==1.5.2
|
||||
jsonpickle==2.0.0
|
||||
jsonpointer==2.1
|
||||
jsonpointer==2.2
|
||||
jsonrpc-async==2.0.0
|
||||
jsonrpc-base==2.0.0
|
||||
jsonrpc-websocket==3.0.0
|
||||
jsonschema==4.1.2
|
||||
jsonschema==4.2.1
|
||||
kaiterra-async-client==0.0.2
|
||||
kconfiglib==13.7.1
|
||||
keba-kecontact==1.1.0
|
||||
keyring==23.2.1
|
||||
kiwiki-client==0.1.1
|
||||
@@ -505,7 +505,7 @@ london-tube-status==0.2
|
||||
luftdaten==0.7.1
|
||||
lupupy==0.0.21
|
||||
lw12==0.9.2
|
||||
lxml==4.6.3
|
||||
lxml==4.6.5
|
||||
lyft_rides==0.2
|
||||
mac-vendor-lookup==0.1.11
|
||||
magicseaweed==1.0.3
|
||||
@@ -529,7 +529,7 @@ mill-local==0.1.0
|
||||
millheater==0.9.0
|
||||
miniaudio==1.44
|
||||
minio==5.0.10
|
||||
more-itertools==8.10.0
|
||||
more-itertools==8.11.0
|
||||
motionblinds==0.5.8
|
||||
motioneye-client==0.3.12
|
||||
mpfr==4.1.0
|
||||
@@ -547,7 +547,7 @@ nad-receiver==0.3.0
|
||||
namespace-google==1
|
||||
namespace-ruamel==1
|
||||
namespace-zope==1
|
||||
natsort==7.1.1
|
||||
natsort==7.2.0
|
||||
nclib==0.8.3
|
||||
ncurses==6.2_p20210619
|
||||
ndms2-client==0.1.1
|
||||
@@ -598,14 +598,13 @@ ovoenergy==1.1.12
|
||||
oyaml==1.0
|
||||
p1monitor==1.0.0
|
||||
packaging==21.0
|
||||
paho-mqtt==1.5.1
|
||||
paho-mqtt==1.6.1
|
||||
panacotta==0.1
|
||||
panasonic-viera==0.3.6
|
||||
pandas==1.3.0
|
||||
pandas==1.3.4
|
||||
paramiko==2.8.0
|
||||
pbr==5.6.0
|
||||
pbr==5.7.0
|
||||
pcal9535a==0.7
|
||||
pdunehd==1.3.2
|
||||
pencompy==0.0.3
|
||||
@@ -622,11 +621,11 @@ piglow==1.2.4
|
||||
pilight==0.1.1
|
||||
pillow==8.2.0
|
||||
pillow==8.4.0
|
||||
pip==19.0.2
|
||||
pip==20.2.4
|
||||
pizzapi==0.0.3
|
||||
pkce==1.0.3
|
||||
platformdirs==2.4.0
|
||||
platformio==5.2.1
|
||||
platformio==5.2.2
|
||||
plugwise==0.8.5
|
||||
plumbum==1.7.0
|
||||
plumlightpad==0.0.11
|
||||
@@ -637,14 +636,14 @@ poolsense==0.0.8
|
||||
praw==7.4.0
|
||||
prawcore==2.3.0
|
||||
prayer-times-calculator==0.0.5
|
||||
prettytable==2.2.1
|
||||
prettytable==2.4.0
|
||||
procps==3.3.17
|
||||
ProgettiHWSW==0.1.1
|
||||
proliphix==0.4.1
|
||||
prometheus_client==0.7.1
|
||||
proto-plus==1.19.0
|
||||
protobuf-python==3.17.3
|
||||
protobuf==3.17.3
|
||||
protobuf-python==3.19.1
|
||||
protobuf==3.19.1
|
||||
proxmoxer==1.1.1
|
||||
psutil==5.8.0
|
||||
ptyprocess==0.7.0
|
||||
@@ -816,6 +815,7 @@ pyotp==2.6.0
|
||||
pyowm==3.2.0
|
||||
pyownet==0.10.0
|
||||
pyparsing==2.4.7
|
||||
pyparsing==3.0.6
|
||||
pypca==0.0.7
|
||||
pypck==0.7.10
|
||||
pypjlink2==1.2.1
|
||||
@@ -889,7 +889,6 @@ python-forecastio==1.4.0
|
||||
python-gammu==3.2.3
|
||||
python-gc100==1.0.3_alpha0
|
||||
python-gitlab==1.6.0
|
||||
python-greenlet==1.0
|
||||
python-hpilo==4.3
|
||||
python-http-client==3.3.2
|
||||
python-izone==1.1.8
|
||||
@@ -930,7 +929,6 @@ pytradfri==7.2.1
|
||||
pytrafikverket==0.1.6.2
|
||||
PyTransportNSW==0.1.1
|
||||
PyTurboJPEG==1.6.3
|
||||
pytz==2021.1
|
||||
pytz==2021.3
|
||||
pytzdata==2020.1
|
||||
pytz_deprecation_shim==0.1.0_p0
|
||||
@@ -952,7 +950,6 @@ pywemo==0.6.7
|
||||
pywilight==0.0.70
|
||||
pyxeoma==1.4.1
|
||||
PyXiaomiGateway==0.13.4
|
||||
pyyaml==5.4.1
|
||||
pyyaml==6.0
|
||||
pyzbar==0.1.7
|
||||
pyzerproc==0.4.8
|
||||
@@ -1026,7 +1023,7 @@ shodan==1.25.0
|
||||
simplehound==0.3
|
||||
simplejson==3.17.5
|
||||
simplepush==1.1.4
|
||||
simplisafe-python==2021.12.0
|
||||
simplisafe-python==2021.12.1
|
||||
sisyphus-control==3.0
|
||||
six==1.16.0
|
||||
skybellpy==0.6.3
|
||||
@@ -1050,17 +1047,18 @@ solax==0.2.8
|
||||
somecomfort==0.8.0
|
||||
somfy-mylink-synergy==1.0.6
|
||||
sonarr==0.3.0
|
||||
soupsieve==2.2.1
|
||||
soupsieve==2.3.1
|
||||
speak2mary==1.4.0
|
||||
speedtest-cli==2.1.3
|
||||
spiderpy==1.6.1
|
||||
spidev==3.5
|
||||
spotipy==2.19.0
|
||||
sqlalchemy==1.4.27
|
||||
sqlalchemy==1.4.26
|
||||
sqlitedict==1.6.0
|
||||
srpenergy==1.3.2
|
||||
sseclient-py==1.7
|
||||
starkbank-ecdsa==1.1.1
|
||||
starlette==0.16.0
|
||||
starlette==0.17.0
|
||||
starline==0.1.5
|
||||
starlingbank==3.2
|
||||
@@ -1084,7 +1082,7 @@ sysvinit==2.99
|
||||
tabulate==0.8.9
|
||||
tahoma-api==0.0.16
|
||||
tailer==0.4.1
|
||||
tailscale==0.1.3
|
||||
tailscale==0.1.4
|
||||
tank_utility==1.4.0
|
||||
tapsaff==0.2.1
|
||||
tellcore-net==0.4
|
||||
@@ -1095,7 +1093,7 @@ temescal==0.3
|
||||
temperusb==1.5.3
|
||||
tenacity==8.0.1
|
||||
tesla-powerwall==0.3.12
|
||||
tesla-wall-connector==1.0.0
|
||||
tesla-wall-connector==1.0.1
|
||||
teslajsonpy==0.18.3
|
||||
text-unidecode==1.3
|
||||
thermoworks-smoke==0.1.8
|
||||
@@ -1122,6 +1120,7 @@ TwitterAPI==2.7.5
|
||||
txdbus==1.1.2
|
||||
typing-extensions==3.10.0.2
|
||||
typing-inspect==0.7.1
|
||||
tzdata==2021.5
|
||||
tzlocal==4.1
|
||||
ua-parser==0.10.0
|
||||
udev==217
|
||||
@@ -1191,7 +1190,7 @@ xbox-webapi==2.0.11
|
||||
xboxapi==2.0.1
|
||||
xerces-c==3.2.3
|
||||
xknx==0.18.13
|
||||
xmlschema==1.8.1
|
||||
xmlschema==1.8.2
|
||||
xmltodict==0.12.0
|
||||
xs1-api-client==3.0.0
|
||||
yalesmartalarmclient==0.3.4
|
||||
@@ -1206,13 +1205,13 @@ zbar==0.23.1
|
||||
zeep==4.1.0
|
||||
zengge==0.2
|
||||
zeroconf==0.37.0
|
||||
zha-quirks==0.0.64
|
||||
zha-quirks==0.0.65
|
||||
zhong-hong-hvac==1.0.9
|
||||
ziggo-mediabox-xl==1.1.0
|
||||
zigpy-deconz==0.14.0
|
||||
zigpy-xbee==0.14.0
|
||||
zigpy-zigate==0.7.3
|
||||
zigpy-znp==0.6.3
|
||||
zigpy-znp==0.6.4
|
||||
zigpy==0.42.0
|
||||
zipp==3.6.0
|
||||
zlib==1.2.11
|
||||
|
||||
Reference in New Issue
Block a user