Compare commits
521 Commits
Author | SHA1 | Date |
---|---|---|
Andreas Billmeier | 8394434c1b | |
Andreas Billmeier | 30e753cbca | |
Andreas Billmeier | 4fc7560c04 | |
Andreas Billmeier | 4f6bcbdb20 | |
Andreas Billmeier | 06cc09a6ca | |
Andreas Billmeier | 34b8d512f3 | |
Andreas Billmeier | d63e7a2d4e | |
Andreas Billmeier | 4ce3dfbf98 | |
Andreas Billmeier | 0f699d375c | |
Andreas Billmeier | 503fccdd08 | |
Andreas Billmeier | ea9e72cb11 | |
Andreas Billmeier | d80f32364e | |
Andreas Billmeier | 4d35a6388f | |
Andreas Billmeier | 10c2b2e15e | |
Andreas Billmeier | cc98944595 | |
Andreas Billmeier | 9d92431cd3 | |
Andreas Billmeier | 3ee33d45ff | |
Andreas Billmeier | 2347b1e544 | |
Andreas Billmeier | 89d8b0d24b | |
Andreas Billmeier | c79ed3a456 | |
Andreas Billmeier | f22c5fdaca | |
Andreas Billmeier | f48b140f8d | |
Andreas Billmeier | fa95ae0286 | |
Andreas Billmeier | 8dbe914127 | |
Andreas Billmeier | 2e63b0e6b4 | |
Andreas Billmeier | 8cacfe2c19 | |
Andreas Billmeier | fae6516b78 | |
Andreas Billmeier | f14ecea7dd | |
Andreas Billmeier | 9eb25f3a5d | |
Andreas Billmeier | d18a49f2e8 | |
Andreas Billmeier | 5e445519ed | |
Andreas Billmeier | bdb7a5b803 | |
Andreas Billmeier | 52c9a77681 | |
Andreas Billmeier | a0aac18177 | |
Andreas Billmeier | 44f00a52f6 | |
Andreas Billmeier | 08262383bb | |
Andreas Billmeier | e14a72bce7 | |
Andreas Billmeier | f954e691cd | |
Andreas Billmeier | 0393294c2a | |
Andreas Billmeier | 5a45874928 | |
Andreas Billmeier | bb7ff6856e | |
Andreas Billmeier | 87151e2235 | |
Andreas Billmeier | d907c584ff | |
Andreas Billmeier | 3c774f3293 | |
Andreas Billmeier | 7740cb59c6 | |
Andreas Billmeier | c789228f3a | |
Andreas Billmeier | 2fbf5e05e8 | |
Andreas Billmeier | dd8ea4b477 | |
Andreas Billmeier | 08aaca4ba3 | |
Andreas Billmeier | 06944a4962 | |
Andreas Billmeier | cbc5368c61 | |
Andreas Billmeier | e2e45ace0a | |
Andreas Billmeier | 2643e221e0 | |
Andreas Billmeier | bbdad003b7 | |
Andreas Billmeier | fd268b9d3a | |
Andreas Billmeier | 960be72a77 | |
Andreas Billmeier | a6431204bb | |
Andreas Billmeier | 2c5e5d16d0 | |
Andreas Billmeier | addd4dc9e7 | |
Andreas Billmeier | 908af767c5 | |
Andreas Billmeier | 26beb57e5c | |
Andreas Billmeier | 93f0463f50 | |
Andreas Billmeier | 088da70044 | |
Andreas Billmeier | f4919eaa07 | |
Andreas Billmeier | 8656873afa | |
Andreas Billmeier | adbf627b55 | |
Andreas Billmeier | 1b345a345a | |
Andreas Billmeier | d139083597 | |
Andreas Billmeier | b92c210dff | |
Andreas Billmeier | 068d18f7dd | |
Andreas Billmeier | 8ecf4db28e | |
Andreas Billmeier | 354fa39c89 | |
Andreas Billmeier | 5692454ef6 | |
Andreas Billmeier | c56c90d0b8 | |
Andreas Billmeier | fb43e00b85 | |
Andreas Billmeier | bfbe55cb21 | |
Andreas Billmeier | 5e11e44907 | |
Andreas Billmeier | 4cae0451e3 | |
Andreas Billmeier | 0dcb96f9e8 | |
Andreas Billmeier | dc33f086c4 | |
Andreas Billmeier | 9f64e58e9e | |
Andreas Billmeier | 01ed150849 | |
Andreas Billmeier | f1cb51790b | |
Andreas Billmeier | edab941496 | |
Andreas Billmeier | eecc8e9160 | |
Andreas Billmeier | 0190cd9115 | |
Andreas Billmeier | 4b51b3fa27 | |
Andreas Billmeier | ca4bc17130 | |
Andreas Billmeier | 7d0effd9dd | |
Andreas Billmeier | 223fcbe1c4 | |
Andreas Billmeier | 1582eafaa4 | |
Andreas Billmeier | 75cb37e0a9 | |
Andreas Billmeier | 65e27cf24c | |
Andreas Billmeier | a62e706725 | |
Andreas Billmeier | 5754d5a182 | |
Andreas Billmeier | e964a638b0 | |
Andreas Billmeier | 5c058359cf | |
Andreas Billmeier | d9a5cc822d | |
Andreas Billmeier | e3f3866533 | |
Andreas Billmeier | 025ace6788 | |
Andreas Billmeier | 08fd86b3aa | |
Andreas Billmeier | a0e05000c8 | |
Andreas Billmeier | 8a09b8ea3f | |
Andreas Billmeier | 40495b4bc7 | |
Andreas Billmeier | 6bf45cccf1 | |
Andreas Billmeier | dc66a58df1 | |
Andreas Billmeier | aa25a64a63 | |
Andreas Billmeier | 52d54c4f27 | |
Andreas Billmeier | 09d35c5bb4 | |
Andreas Billmeier | 1a0ff2d047 | |
Andreas Billmeier | 0147252b6d | |
Andreas Billmeier | e634485238 | |
Andreas Billmeier | ba644e1755 | |
Andreas Billmeier | 5843de8a0a | |
Andreas Billmeier | 5aa745a998 | |
Andreas Billmeier | e8afeb2e44 | |
Andreas Billmeier | a46cc746c3 | |
Andreas Billmeier | c95d4e2cb9 | |
Andreas Billmeier | ef784e9d11 | |
Andreas Billmeier | 2426dd386b | |
Andreas Billmeier | 4d552e9a4d | |
Andreas Billmeier | 74867bd992 | |
Andreas Billmeier | 5dc41ad600 | |
Andreas Billmeier | 63406624b1 | |
Andreas Billmeier | 8d2112d812 | |
Andreas Billmeier | 6664f0b0d7 | |
Andreas Billmeier | 730a1ee6ed | |
Andreas Billmeier | ee5d45d78f | |
Andreas Billmeier | 99b6e1d6c5 | |
Andreas Billmeier | d4289d1296 | |
Andreas Billmeier | b10b934f0b | |
Andreas Billmeier | 07fc6381ef | |
Andreas Billmeier | 81f3be6e94 | |
Andreas Billmeier | 771b64fb68 | |
Andreas Billmeier | 2f1491bd55 | |
Andreas Billmeier | ec4879d8fd | |
Andreas Billmeier | ad6e6582f2 | |
Andreas Billmeier | 3f4e50bad9 | |
Andreas Billmeier | b81d13b091 | |
Andreas Billmeier | fc6f1c87c4 | |
Andreas Billmeier | 3c50cec2a1 | |
Andreas Billmeier | e5f5179177 | |
Andreas Billmeier | 6d3b583ca8 | |
Andreas Billmeier | 83f87863bc | |
Andreas Billmeier | ce6f93bacd | |
Andreas Billmeier | ad011d415c | |
Andreas Billmeier | 60091b8861 | |
Andreas Billmeier | 6433f38594 | |
Andreas Billmeier | c741bd995b | |
Andreas Billmeier | 7c4da18b48 | |
Andreas Billmeier | 2858f228b5 | |
Andreas Billmeier | f7119aaa9f | |
Andreas Billmeier | 1537c9deb5 | |
Andreas Billmeier | 807913dc3d | |
Andreas Billmeier | 5ad9c5ea82 | |
Andreas Billmeier | d27faf8763 | |
Andreas Billmeier | c40e2f4c22 | |
Andreas Billmeier | 38c07a30d3 | |
Andreas Billmeier | d7c53a4045 | |
Andreas Billmeier | 73c5686c5e | |
Andreas Billmeier | dedf87e547 | |
Andreas Billmeier | 0641e4a4b2 | |
Andreas Billmeier | 191a8981fc | |
Andreas Billmeier | 9feb377e36 | |
Andreas Billmeier | d142d3104d | |
Andreas Billmeier | 5e02465170 | |
Andreas Billmeier | b8739fd0f2 | |
Andreas Billmeier | 03488782b8 | |
Andreas Billmeier | f294d2570a | |
Andreas Billmeier | 5e9dd4dd05 | |
Andreas Billmeier | dc8d54eb20 | |
Andreas Billmeier | 531d5709e2 | |
Andreas Billmeier | 15f17d8579 | |
Andreas Billmeier | a19c9a14cd | |
Andreas Billmeier | f72a6b0be2 | |
Andreas Billmeier | 1aa9812e6b | |
Andreas Billmeier | 701db52697 | |
Andreas Billmeier | c4bf51031d | |
Andreas Billmeier | be97828c07 | |
Andreas Billmeier | 45d7c897a7 | |
Andreas Billmeier | 5743e4718f | |
Andreas Billmeier | e60a34c063 | |
Andreas Billmeier | 0069e79317 | |
Andreas Billmeier | 860d6f3114 | |
Andreas Billmeier | fe977127d2 | |
Andreas Billmeier | 5c8fc6143f | |
Andreas Billmeier | b586ce3c71 | |
Andreas Billmeier | 65b63bcf11 | |
Andreas Billmeier | 6fd7df41aa | |
Andreas Billmeier | 961c91bbd6 | |
Andreas Billmeier | 81d3242132 | |
Andreas Billmeier | ceb9ad922b | |
Andreas Billmeier | fe9954b9eb | |
Andreas Billmeier | 7187912f54 | |
Andreas Billmeier | 9e6f1265bb | |
Andreas Billmeier | 90651fd59e | |
Andreas Billmeier | 0836e8fbfd | |
Andreas Billmeier | b6ab189e06 | |
Andreas Billmeier | 497d5e6fe6 | |
Andreas Billmeier | 779852decd | |
Andreas Billmeier | 0733c28b83 | |
Andreas Billmeier | 534c2c50e0 | |
Andreas Billmeier | 61ca3d0cde | |
Andreas Billmeier | 9c9497a65e | |
Andreas Billmeier | 46ac8b35b0 | |
Andreas Billmeier | a5d3eb1a26 | |
Andreas Billmeier | 25e1ea73fe | |
Andreas Billmeier | afc09a871e | |
Andreas Billmeier | 0674ee3333 | |
Andreas Billmeier | 47c1123251 | |
Andreas Billmeier | fd7ef269d2 | |
Andreas Billmeier | 3e69dc75a2 | |
Andreas Billmeier | 6d65105641 | |
Andreas Billmeier | ee44676f28 | |
Andreas Billmeier | 0c7ef906aa | |
Andreas Billmeier | e39c0a84aa | |
Andreas Billmeier | 6fa0cddb11 | |
Andreas Billmeier | ebb862d701 | |
Andreas Billmeier | fc690426c0 | |
Andreas Billmeier | 264c1d7ac8 | |
Andreas Billmeier | 1c59bfee48 | |
Andreas Billmeier | befc771c2c | |
Andreas Billmeier | 111b6b61db | |
Andreas Billmeier | d0dff74c16 | |
Andreas Billmeier | 7faab28727 | |
Andreas Billmeier | 634bd981bc | |
Andreas Billmeier | bbfb5795ba | |
Andreas Billmeier | 977264faca | |
Andreas Billmeier | f9e1e253f6 | |
Andreas Billmeier | efca767f3b | |
Andreas Billmeier | 543eea2be2 | |
Andreas Billmeier | 1662114f4f | |
Andreas Billmeier | 140b203ff8 | |
Andreas Billmeier | 89f1659c33 | |
Andreas Billmeier | 0c755f2085 | |
Andreas Billmeier | cb5f92f158 | |
Andreas Billmeier | 41b322941d | |
Andreas Billmeier | 6319f71f0c | |
Andreas Billmeier | 833c372edd | |
Andreas Billmeier | 07c2c0c07b | |
Andreas Billmeier | 50ae8b0616 | |
Andreas Billmeier | 784ac579b4 | |
Andreas Billmeier | f700e097df | |
Andreas Billmeier | 7f782c581f | |
Andreas Billmeier | efd2954a5e | |
Andreas Billmeier | 5057e878b5 | |
Andreas Billmeier | 1ebc2ad534 | |
Andreas Billmeier | c46ab0afd4 | |
Andreas Billmeier | d13b16e603 | |
Andreas Billmeier | 9149864560 | |
Andreas Billmeier | 35e37c9498 | |
Andreas Billmeier | f149c349e8 | |
Andreas Billmeier | e6b74cfed4 | |
Andreas Billmeier | 8cf37da001 | |
Andreas Billmeier | 46c6196648 | |
Andreas Billmeier | a545b99e08 | |
Andreas Billmeier | c400a55ee1 | |
Andreas Billmeier | cc9af11c39 | |
Andreas Billmeier | 562e2b8970 | |
Andreas Billmeier | 4941ab7374 | |
Andreas Billmeier | f764929a1d | |
Andreas Billmeier | 6c3a2e1424 | |
Andreas Billmeier | a95952ab9d | |
Andreas Billmeier | 3a7f0a1a6e | |
Andreas Billmeier | 7577058e62 | |
Andreas Billmeier | 6c5b5ae3d1 | |
Andreas Billmeier | 4a78d41e5a | |
Andreas Billmeier | 5781629335 | |
Andreas Billmeier | 72d6532182 | |
Andreas Billmeier | 3d10694752 | |
Andreas Billmeier | 2d25ac751f | |
Andreas Billmeier | 3a7ec2eb84 | |
Andreas Billmeier | 855eed24f9 | |
Andreas Billmeier | 1d6e1c3806 | |
Andreas Billmeier | 9b15261623 | |
Andreas Billmeier | ceac56d523 | |
Andreas Billmeier | 77e3809513 | |
Andreas Billmeier | 07682466d0 | |
Andreas Billmeier | 62303f05f6 | |
Andreas Billmeier | 4fad602fa5 | |
Andreas Billmeier | db7e24a471 | |
Andreas Billmeier | b1cd97a517 | |
Andreas Billmeier | 56bb255440 | |
Andreas Billmeier | 3fc546ce93 | |
Andreas Billmeier | 7c6eba684f | |
Andreas Billmeier | 41529570a4 | |
Andreas Billmeier | 8661632704 | |
Andreas Billmeier | 44798ab67c | |
Andreas Billmeier | 0c56cc82bc | |
Andreas Billmeier | d903680043 | |
Andreas Billmeier | 5cb9219486 | |
Andreas Billmeier | ef0628956d | |
Andreas Billmeier | ae6536df83 | |
Andreas Billmeier | 59afd238bb | |
Andreas Billmeier | 26f3188ba6 | |
Andreas Billmeier | 9d6bb8cc33 | |
Andreas Billmeier | 4d14eec5c7 | |
Andreas Billmeier | 17f4b4c2b7 | |
Andreas Billmeier | 9e2b68c632 | |
Andreas Billmeier | 7e5b07e7a7 | |
Andreas Billmeier | baa7a7d70c | |
Andreas Billmeier | 93a212e52f | |
Andreas Billmeier | a1a40a2e44 | |
Andreas Billmeier | 64cc736302 | |
Andreas Billmeier | 4c34dec63b | |
Andreas Billmeier | c4ce6df370 | |
Andreas Billmeier | f64d977aa1 | |
Andreas Billmeier | e34a209067 | |
Andreas Billmeier | c36563778e | |
Andreas Billmeier | c6416bc7e1 | |
Andreas Billmeier | bb237d286d | |
Andreas Billmeier | b7c6958a72 | |
Andreas Billmeier | 4f41cdd085 | |
Andreas Billmeier | 24f78db5fa | |
Andreas Billmeier | 2d3528986b | |
Andreas Billmeier | 1211704e43 | |
Andreas Billmeier | a6d3e25499 | |
Andreas Billmeier | 3a2e6408a1 | |
Andreas Billmeier | 0f58ff2db5 | |
Andreas Billmeier | 18bd2dc228 | |
Andreas Billmeier | cb8d9e2f02 | |
Andreas Billmeier | 8a8e904a69 | |
Andreas Billmeier | 2385d5a878 | |
Andreas Billmeier | 9f99c6b6c1 | |
Andreas Billmeier | bfb010bf85 | |
Andreas Billmeier | 80b594e648 | |
Andreas Billmeier | 55212f32f6 | |
Andreas Billmeier | 67e30e83c4 | |
Andreas Billmeier | a86eb1c9a3 | |
Andreas Billmeier | eb1b14ce28 | |
Andreas Billmeier | 57b1a7525f | |
Andreas Billmeier | 66ac0b271c | |
Andreas Billmeier | 8daaa47e5e | |
Andreas Billmeier | 1296954745 | |
Andreas Billmeier | 074cccc59a | |
Andreas Billmeier | 8f8af1dc4f | |
Andreas Billmeier | 4f1f2b3a02 | |
Andreas Billmeier | 26911c031d | |
Andreas Billmeier | 3dd619a179 | |
Andreas Billmeier | ba3765a574 | |
Andreas Billmeier | 6b2233d83d | |
Andreas Billmeier | c9220e5d80 | |
Andreas Billmeier | 700616474a | |
Andreas Billmeier | 2f804abdd9 | |
Andreas Billmeier | d5ddeb358f | |
Andreas Billmeier | 03ebd7d2d4 | |
Andreas Billmeier | 078fed0f78 | |
Andreas Billmeier | 5812533987 | |
Andreas Billmeier | f2bb46bd8a | |
Andreas Billmeier | a2b3b671ea | |
Andreas Billmeier | a85e4e1d1a | |
Andreas Billmeier | f4cc82a702 | |
Andreas Billmeier | bf34733b8a | |
Andreas Billmeier | 5c1293e2df | |
Andreas Billmeier | e0d885b6fe | |
Andreas Billmeier | 2987ea0ee5 | |
Andreas Billmeier | 39df2fe587 | |
Andreas Billmeier | 82c74dbf42 | |
Andreas Billmeier | 74833675c0 | |
Andreas Billmeier | cd75244616 | |
Andreas Billmeier | 44c727a23d | |
Andreas Billmeier | 0c606a4b0a | |
Andreas Billmeier | d104300f0a | |
Andreas Billmeier | fa096647fa | |
Andreas Billmeier | 2ba9283d70 | |
Andreas Billmeier | e3fe08b80e | |
Andreas Billmeier | 587689b2d9 | |
Andreas Billmeier | adfe99815a | |
Andreas Billmeier | dbb437b870 | |
Andreas Billmeier | d7619c7c0c | |
Andreas Billmeier | e1f23467c1 | |
Andreas Billmeier | 6fe9856c58 | |
Andreas Billmeier | 967656690b | |
Andreas Billmeier | 16fc6e3fe8 | |
Andreas Billmeier | 48df48aa84 | |
Andreas Billmeier | b34e60f9c9 | |
Andreas Billmeier | de30a3279f | |
Andreas Billmeier | 86a6fbd60b | |
Andreas Billmeier | edd8bad557 | |
Andreas Billmeier | 2df638598d | |
Andreas Billmeier | 33fc5a2216 | |
Andreas Billmeier | fac19b1fb2 | |
Andreas Billmeier | 0af87beaab | |
Andreas Billmeier | d6e0a92080 | |
Andreas Billmeier | d597366850 | |
Andreas Billmeier | 2632054a45 | |
Andreas Billmeier | af1660b7a0 | |
Andreas Billmeier | 7fa7ef4a12 | |
Andreas Billmeier | f7e80b18f3 | |
Andreas Billmeier | 436ffd661f | |
Andreas Billmeier | 7c2c347b2f | |
Andreas Billmeier | 02e3385e91 | |
Andreas Billmeier | b92e276e4e | |
Andreas Billmeier | 5d23b9a031 | |
Andreas Billmeier | 08c124c72e | |
Andreas Billmeier | 874691713a | |
Andreas Billmeier | ed54cdd155 | |
Andreas Billmeier | 9564df482e | |
Andreas Billmeier | 0ad3fd409f | |
Andreas Billmeier | d3022b8d25 | |
Andreas Billmeier | 3942218ad1 | |
Andreas Billmeier | 5618ae8d37 | |
Andreas Billmeier | 4f5e1c4089 | |
Andreas Billmeier | 9c99dc2677 | |
Andreas Billmeier | 78b2647eb0 | |
Andreas Billmeier | 83febaedf6 | |
Andreas Billmeier | 42c6b4bab7 | |
Andreas Billmeier | 692685c0c2 | |
Andreas Billmeier | b6a3b5560b | |
Andreas Billmeier | 9b8c0be034 | |
Andreas Billmeier | b3bebd78f2 | |
Andreas Billmeier | 27e8ed5a62 | |
Andreas Billmeier | 4921893921 | |
Andreas Billmeier | 478fca4362 | |
Andreas Billmeier | c3c9407dfe | |
Andreas Billmeier | 0f15583497 | |
Andreas Billmeier | f9c66c5649 | |
Andreas Billmeier | 6e3e2558e3 | |
Andreas Billmeier | 6baa431272 | |
Andreas Billmeier | 7958870710 | |
Andreas Billmeier | 1616d1b2b1 | |
Andreas Billmeier | 6b1e4e5717 | |
Andreas Billmeier | b17dbd1984 | |
Andreas Billmeier | a497c443f1 | |
Andreas Billmeier | 7813aa390b | |
Andreas Billmeier | 8403276b4a | |
Andreas Billmeier | a50565775f | |
Andreas Billmeier | 2960952917 | |
Andreas Billmeier | 8887e1c46c | |
Andreas Billmeier | fe728d0b50 | |
Andreas Billmeier | 54a98bbf5b | |
Andreas Billmeier | ed620efb0b | |
Andreas Billmeier | cf34baed4c | |
Andreas Billmeier | 048948297b | |
Andreas Billmeier | f6f7a63b52 | |
Andreas Billmeier | d924ffae80 | |
Andreas Billmeier | e2cb52d902 | |
Andreas Billmeier | cbdf6ff8d7 | |
Andreas Billmeier | 922b9c2d1b | |
Andreas Billmeier | 858b161287 | |
Andreas Billmeier | 0ef3566a44 | |
Andreas Billmeier | 49f9e8989c | |
Andreas Billmeier | c211cb73c7 | |
Andreas Billmeier | 80bf78d3c6 | |
Andreas Billmeier | fa9bbee665 | |
Andreas Billmeier | 1fae8903c4 | |
Andreas Billmeier | 5ccfd261da | |
Andreas Billmeier | 7fdfabe97d | |
Andreas Billmeier | 289fe4576a | |
Andreas Billmeier | 29df4e9f40 | |
Andreas Billmeier | b2a4010d29 | |
Andreas Billmeier | ffb00361f7 | |
Andreas Billmeier | 8b4a6c91e2 | |
Andreas Billmeier | 90119d52d7 | |
Andreas Billmeier | 35f82fd617 | |
Andreas Billmeier | e3da5ec2e7 | |
Andreas Billmeier | 7e8abefbca | |
Andreas Billmeier | 19bc65769b | |
Andreas Billmeier | 98973557f3 | |
Andreas Billmeier | 603af242da | |
Andreas Billmeier | f4a0bef2cf | |
Andreas Billmeier | 885830dc72 | |
Andreas Billmeier | 7ad3f696ef | |
Andreas Billmeier | a1b9504e21 | |
Andreas Billmeier | b8cb0ac083 | |
Andreas Billmeier | dbf6721f2b | |
Andreas Billmeier | fd1c06dd50 | |
Andreas Billmeier | e03867245c | |
Andreas Billmeier | 44abcbc4e5 | |
Andreas Billmeier | eac6e38ec1 | |
Andreas Billmeier | ab433c5f81 | |
Andreas Billmeier | 4584c69b60 | |
Andreas Billmeier | 4c302765ba | |
Andreas Billmeier | 54cf94fa79 | |
Andreas Billmeier | 3c8dc57edf | |
Andreas Billmeier | ea953b7a77 | |
Andreas Billmeier | 458cf5610f | |
Andreas Billmeier | 9e75c032d3 | |
Andreas Billmeier | d99d65f8ef | |
Andreas Billmeier | 98178346bd | |
Andreas Billmeier | 3de715898e | |
Andreas Billmeier | b2e78419c2 | |
Andreas Billmeier | 97b48a1344 | |
Andreas Billmeier | 4ff3644b27 | |
Andreas Billmeier | 3ac24e282d | |
Andreas Billmeier | 408796d888 | |
Andreas Billmeier | d6659181fc | |
Andreas Billmeier | 5fd5faf951 | |
Andreas Billmeier | 66000174bc | |
Andreas Billmeier | 90943b1a8b | |
Andreas Billmeier | ee7a927f27 | |
Andreas Billmeier | c64e578b76 | |
Andreas Billmeier | 7f0d742b82 | |
Andreas Billmeier | 570ca3e155 | |
Andreas Billmeier | f20087aeac | |
Andreas Billmeier | 0bbdd5ba4a | |
Andreas Billmeier | 9c5df40d92 | |
Andreas Billmeier | 3586c6a87f | |
Andreas Billmeier | f0d279e7e0 | |
Andreas Billmeier | f95d29c8b0 | |
Andreas Billmeier | 716cba36b1 | |
Andreas Billmeier | 186b3aeb11 | |
Andreas Billmeier | 0fb40e9e13 | |
Andreas Billmeier | 0c0078637c | |
Andreas Billmeier | 3e0bbdc99e | |
Andreas Billmeier | 8573a3885f | |
Andreas Billmeier | 6a5c7eb35f | |
Andreas Billmeier | fab6914623 | |
Andreas Billmeier | c357c7e013 | |
Andreas Billmeier | da4d100c57 | |
Andreas Billmeier | c1682a1448 | |
Andreas Billmeier | d794608eb9 | |
Andreas Billmeier | 15a30a3e9b | |
Andreas Billmeier | 63a954a48f | |
Andreas Billmeier | e489e44ae4 | |
Andreas Billmeier | aae5878346 | |
Andreas Billmeier | 8252ef6122 | |
Andreas Billmeier | d4fd0dd549 | |
Andreas Billmeier | ac2e8424d2 | |
Andreas Billmeier | 9669dbc848 | |
Andreas Billmeier | dabb7aae59 |
|
@ -44,6 +44,7 @@
|
|||
|apns|Use Apple Push Notification service (APNS) to deliver notifications|N|N|Y||
|
||||
|apple_tv|Library for controlling an Apple TV|N|Y|Y|0.49|
|
||||
|apprise|The Apprise service is an all-in-one solution to open up Home Assistant|N|Y|Y|0.101|
|
||||
|aprilaire|The Aprilaire integration allows you to control an Aprilaire thermostat|N|N|Y|2024.3.0|
|
||||
|aprs|Tracker integration connects to the APRS-IS|N|N|Y|0.95|
|
||||
|aqualogic|Provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller|N|N|Y|0.80|
|
||||
|aquostv|The aquostv platform allows you to control a Sharp Aquos TV|N|Y|Y|0.35|
|
||||
|
@ -275,6 +276,7 @@
|
|||
|frontier_silicon|Support for Internet Radios based on the Frontier Silicon chipset|N|N|Y|0.40|
|
||||
|fully_kiosk|Fully Kiosk Browser control in Home Assistant|N|N|Y|2022.9.0b3|
|
||||
|futurenow|Allows you to use P5 FutureNow relay/dimmer units as lights|N|N|Y|0.75|
|
||||
|fyta|uses the open API of FYTA to obtain the data from your plant sensors|N|N|Y|2024.4.0b3|
|
||||
|garages_amsterdam|measure the occupancy of Amsterdam parking garages in the Netherlands|N|N|Y|2021.6|
|
||||
|gardena_bluetooth|integrate their Gardena Bluetooth devices into Home Assistant|N|N|Y|2023.10.1|
|
||||
|garmin_connect|The Garmin Connect sensor allows you to expose data from Garmin Connect|N|Y|Y||
|
||||
|
@ -352,6 +354,7 @@
|
|||
|hue|talk to Philips Hue|N|Y|Y||
|
||||
|huisbaasje|Huisbaasje smart energy meters|N|N|Y|2021.2|
|
||||
|hunterdouglas_powerview|integrate your Hunter Douglas PowerView devices|N|N|Y|0.15|
|
||||
|husqvarna_automower|integration provides connectivity with Husqvarna Automowers lawn mowers|N|N|Y|2024.3.0|
|
||||
|huum|Integrates Huum saunas into Home Assistant|N|N|Y|2024.2.1|
|
||||
|hvv_departures|departures of busses, trains and ferries in Hamburg|N|N|Y|0.112|
|
||||
|hydrawise|communicate with Hunter Wi-Fi irrigation controllers|N|Y|Y|0.71|
|
||||
|
@ -481,6 +484,7 @@
|
|||
|met_eireann|Met Éireann (The Irish Meteorological Service) Public Weather Forecast API|N|N|Y|2021.5|
|
||||
|mfi|sensor platform to allow you to monitor mFi mPort interface and sensors|N|Y|Y|0.13|
|
||||
|mhz19|small non-dispersive infrared sensor that can measure CO2 level|N|N|Y||
|
||||
|microbees|allows you to control your microBees devices such as plugs and wall switches|N|N|Y|2024.3.0|
|
||||
|microsoft|text-to-speech platform uses the TTS engine of the Microsoft Speech Service|N|N|Y|0.57|
|
||||
|mikrotik|add support for MikroTik RouterOS API|Y|Y|Y|0.44|
|
||||
|mill|A python3 library to communicate with Mill|N|N|Y|0.81|
|
||||
|
@ -496,6 +500,7 @@
|
|||
|monoprice|Python API for talking to Monoprice 6-zone amplifier|N|N|Y|0.56|
|
||||
|mopeka|Integrates Mopeka devices into Home Assistant|N|N|Y|2023.2.1|
|
||||
|mosquitto|Set a runtime dependency for Mosquitto MQTT broker|Y|Y|Y|2022.8.3|
|
||||
|motionblinds_ble|adds support for Motionblinds Bluetooth motors|N|N|Y|2024.4.0b3|
|
||||
|motioneye|integrate your motionEye server into Home Assistant|N|N|Y|2021.5|
|
||||
|motionmount|control the position of your TVM 7675 Pro Signature MotionMount|N|N|Y|2024.1.0b7|
|
||||
|motion_blinds|control Motion Blinds from Coulisse B.V.|N|N|Y|2020.12|
|
||||
|
@ -560,6 +565,7 @@
|
|||
|octoprint|The main integration to integrate OctoPrint sensors|Y|Y|Y|0.19|
|
||||
|oem|ESP8266 based “WiFi MQTT Relay / Thermostat” sold by OpenEnergyMonitor|N|N|Y|0.39|
|
||||
|ohmconnect| show you the current OhmConnect status for the given OhmConnect ID|N|N|Y|0.26|
|
||||
|ollama|adds a conversation agent in Home Assistant powered by a local Ollama server|N|N|Y|2024.4.0b3|
|
||||
|ombi|The Ombi integration monitors data from your Ombi instance|N|N|Y|0.100|
|
||||
|omnilogic|Hayward Onmilogic pool control system|N|N|Y|0.116|
|
||||
|oncue|allow you to monitor the state of your Oncue enabled Kohler generator|N|N|Y|2022.2.0b1|
|
||||
|
@ -921,7 +927,9 @@
|
|||
|watttime|Cloud based Climate Trace Service|N|N|Y|2021.10.0b2|
|
||||
|waze_travel_time|waze_travel_time sensor provides travel time from the Waze|Y|Y|Y|0.67|
|
||||
|weatherflow|reads weather data from all WeatherFlow Tempest compatible weather station|N|N|Y|2023.10.1|
|
||||
|weatherflow_cloud|provides access to cloud provided Weather Forecast of a user’s Tempest Weather S|N|N|Y|2024.3.0|
|
||||
|weatherkit|obtains current weather and forecasts (hourly and daily) from Apple Weather|N|N|Y|2023.10.1|
|
||||
|webmin|provides sensors for monitoring the CPU and memory usage of your server|N|N|Y|2024.3.0|
|
||||
|webostv|allows you to control a LG webOS Smart TV|N|Y|Y|0.18|
|
||||
|wemo|discover and control WeMo devices|Y|Y|Y||
|
||||
|whirlpool|integrates Whirlpool 6th Sense Live appliances|N|N|Y|2021.10.0b2|
|
||||
|
|
36
README.md
36
README.md
|
@ -127,7 +127,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a
|
|||
### `app-misc/homeassistant-full`
|
||||
|
||||
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
|
||||
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **970** USE Flags.
|
||||
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **978** USE Flags.
|
||||
|
||||
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
|
||||
|
||||
|
@ -146,7 +146,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
|
|||
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
|
||||
* I use an own profile based on "amd64/17.1/no-multilib"
|
||||
* Sunce 2022.07.06, I run detailed tests on Python 3.10 only, and am starting to try builds on Python 3.11.
|
||||
* python-3.12.2 is set as default target.
|
||||
* python-3.12.3 is set as default target.
|
||||
|
||||
# Bigger Changes
|
||||
|
||||
|
@ -617,32 +617,32 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
|
|||
|
||||
## Licenses
|
||||
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
|
||||
There are 1829 Ebuilds in total, 1818 of them have in total 1837 (42 different) licenses assigned.
|
||||
There are 1787 Ebuilds in total, 1776 of them have in total 1796 (42 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1038|
|
||||
|Apache-2.0|412|
|
||||
|GPL-3|120|
|
||||
|BSD|103|
|
||||
|LGPL-3|24|
|
||||
|MIT|1013|
|
||||
|Apache-2.0|403|
|
||||
|GPL-3|106|
|
||||
|BSD|105|
|
||||
|LGPL-3|25|
|
||||
|GPL-2|21|
|
||||
|LGPL-3+|14|
|
||||
|BSD-2|13|
|
||||
|all-rights-reserved|13|
|
||||
|LGPL-3+|12|
|
||||
|BSD-2|11|
|
||||
|GPL-3+|11|
|
||||
|GPL-3+|13|
|
||||
|Unlicense|9|
|
||||
|ISC|6|
|
||||
|PSF-2|7|
|
||||
|MPL-2.0|6|
|
||||
|PSF-2|6|
|
||||
|LGPL-2.1+|4|
|
||||
|LGPL-2.1|4|
|
||||
|ISC|5|
|
||||
|EPL-1.0|4|
|
||||
|ZPL|3|
|
||||
|LGPL-2.1+|3|
|
||||
|AGPL-3|3|
|
||||
|AGPL-3+|2|
|
||||
|LGPL-2+|2|
|
||||
|public-domain|2|
|
||||
|AGPL-3|2|
|
||||
|LGPL-2.1|2|
|
||||
|BSD-4|2|
|
||||
|LGPL-2|2|
|
||||
|0BSD|1|
|
||||
|
@ -664,9 +664,9 @@ There are 1829 Ebuilds in total, 1818 of them have in total 1837 (42 different)
|
|||
|GPL-2+|1|
|
||||
|GPL-2-with-linking-exception|1|
|
||||
|
||||
(Last counted: 09/03/2024)
|
||||
(Last counted: 28/04/2024)
|
||||
|
||||
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: 09/03/2024
|
||||
Last updated: 28/04/2024
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
|
||||
EBUILD acme-2.8.0-r1.ebuild 1492 BLAKE2B 59a8aa1c0ca4ab82de9deb0dca96b6ea1bb35cfd42b3efae3e3bcd4d987149cb374b6a4fb46bc49bcdf092a8254d5bd21677fe1c9ee9047718973139241daa41 SHA512 522d9615499bbbfc7ee4800564b1847654f35823a821433d15bc9a69db7a2ef4444d8effc10049d0401719a9f78c0316210178e7485b6574f8f5d72743e49ea5
|
||||
DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94 SHA512 27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546
|
||||
EBUILD acme-2.8.0-r1.ebuild 1492 BLAKE2B c342f606015538573b6410cbc3ac45dc7e3d8ea426e77e3fb4bbe66eef12f90678c7bdc94d5ed3a9122fd60c51640333c8553e891bab6a82ca54a3cc417724e7 SHA512 f56549c380d9ba115830b11fe2e40b51bba5a96c921246ca68f1bd8dbc28ddf37ddf445747d9ad6bd8ed5974283e686e2fb057a61e913a4d3c55a009f37e2cb3
|
||||
EBUILD acme-2.9.0-r1.ebuild 1494 BLAKE2B 48582e96829eae862edf406adfae6cabcd6f5729d303b60f77fbd968cd7f80b6ef1ee9290492d07a212d9f6af645684bdeaf07b50357f3d907e943df2d7484d4 SHA512 69f004bc909373a72bb1271e22ef0153e6656d786b607f5ea6a324dc799a8f566b8efcb1996b6a987e24926b0726fe1480cd4905da977cbb0f5388d6d640920b
|
||||
MISC metadata.xml 508 BLAKE2B 4fe51d2a5379c7848d5be6e3a1a578bfe9e55c531863cc05127ce5339394d8e9aabb31b302c051c85deb8c5f69406800877e2f5a64a80dcc47d06cb6a9ce6bfe SHA512 90ba95fa53baaa343aff3c7ced1c16ce1a2f4600c0c2d570664b16611ff6c25573c55fb8b434d36b82a562b565440772f5b90754dee2059e91d5624075e3d859
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1
|
||||
|
|
|
@ -0,0 +1,57 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="ACME protocol implementation in Python"
|
||||
HOMEPAGE="https://github.com/certbot/certbot https://pypi.org/project/acme/"
|
||||
|
||||
PARENT_PN="certbot"
|
||||
PARENT_P="${PARENT_PN}-${PV}"
|
||||
|
||||
if [[ "${PV}" == *9999 ]]; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
EGIT_SUBMODULES=()
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
|
||||
else
|
||||
SRC_URI="
|
||||
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
|
||||
-> ${PARENT_P}.gh.tar.gz
|
||||
"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
S="${WORKDIR}/${PARENT_P}/${PN}"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
# The requirement is really 17.5.0 but easier to require latest stable >= 23.1.1
|
||||
# to avoid broken 23.1.0.
|
||||
RDEPEND="
|
||||
dev-python/chardet[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
|
||||
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
|
||||
distutils_enable_tests pytest
|
|
@ -6,11 +6,11 @@
|
|||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">freezegun</remote-id>
|
||||
<remote-id type="github">spulec/freezegun</remote-id>
|
||||
<remote-id type="pypi">acme</remote-id>
|
||||
<remote-id type="github">certbot/certbot</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>spulec@gmail.com</email>
|
||||
<name>Steve Pulec</name>
|
||||
<email>certbot-dev@eff.org</email>
|
||||
<name>Certbot Project</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
|
@ -8,26 +8,26 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
|
|||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2023.12.1.gh.tar.gz 15480427 BLAKE2B 07a5384c65c03ad44a34139438e2a6e49a9fdc323faadbeb6c96c47dad7d9bf994b70bb07bc0a8d51dc471041bdf4b65073726edc85f4aace79dfae3e2d798b0 SHA512 ed054b8f01a93365e472f58c790c4fb78f749cf5d277cac6643784795b8c3f8f3002a19216701ec95c517f9ecd3392a1340d3a75f449154fc4a2591f7861e6e3
|
||||
DIST homeassistant-2023.12.1.tar.gz 18789635 BLAKE2B 49f0ecd072915e4168499eab73656d6dd14f27b73ec1dce8c8e43b35040ddf0231ba752367131c1fad8b1a8f2b814720ba61cd772352109c65a5a1a254e0985d SHA512 cf6290440c3c98fdf0f3d4e6f50e08753e9ea53ae69916992a5e4776006d54e45676edfbacfc6682eef51da68cf94a1ba5ac1ffac18d0d2ab978bf237d4b36e9
|
||||
DIST homeassistant-2023.12.4.gh.tar.gz 15480656 BLAKE2B 1315601a3bfcb94fe32533eddab8ad3aac7ff38e9bc08cfa9078b89f458192a6e53e8f8892a33d37d695e4b15c3fbe2b8f7e874f663ca675bf04f1effc0978f3 SHA512 a3eb5ab9f50c11f0493666082597b1bf22652c05033c4d1fe9e96a374df26641d4b3773c493b3319ec6d6c0a8a0b3eb08cf0642b2c2854d8adcc179a06a2624d
|
||||
DIST homeassistant-2023.12.4.tar.gz 18924952 BLAKE2B da4dd4406d86522b24647f81a135528a11de370fc78223156c3b5634e5bb088b14226c3b1f1ddef236b17f5ebf47f8991973328d800114b883893980f1202612 SHA512 0fe0eae4d326a10f6e3809aec7173d1435284655a71ddfb150f0560548c4fa664c6ee8100c40aadf09d66ed598a16596bd4e08bbdc5dc86549e3e53a210933e6
|
||||
DIST homeassistant-2024.1.0.gh.tar.gz 15710129 BLAKE2B c1550a3827dec564afdf150b7b628fd3fc001157d36baa49e0e9cf9a9094de2baf8c7b7662d386c535ff2f2a6cd86d5a8dc5041a06df588c6f6dbdf253985f10 SHA512 f5c6aea33ee8fc239534c14a7f1c66088cb66ffce8ce38316e152e66395b9b08b10f2b81d891ce8d7ed96337cf4c11e8e8d614b7caf28c51a4bb04a7630b18a1
|
||||
DIST homeassistant-2024.1.0.tar.gz 19164130 BLAKE2B 839991b8759f600380fa25ff34129c15760df13c4d1eff3e2f1ce6c99d2468b6c25249253f4ceb8570f1045e40b221f31b243be69a4a92f69705e26fc250d108 SHA512 e23b26656257bbd0becda6852127e4bdc195ed7c35747c0acaffad3dbab7e7ee216e639109c149a90dc982bcd24bae952202de969ee38b6082d11c34bef18ec2
|
||||
DIST homeassistant-2024.1.6.gh.tar.gz 15725293 BLAKE2B 48a047d7ebba9df8082cc9dc6f5a4d6d4cdd6cdca5dffd3e97c80ceace974a58884d50304fb836ba8c46876663e0fdb61fcbbfd046e4177315043874a848c27d SHA512 b3ad41a7dbafece9cfca30578f44b4f8a9fdb28287c355bae721b3593d5cc7ab8642f277f7d7b42f71b06a3e45939a5f7f4152168cad96de8a51b71c18224855
|
||||
DIST homeassistant-2024.1.6.tar.gz 19477937 BLAKE2B cbb8d10a3725c531f642c550c40ad7ce313fc958fd83a8cfe6366e1c45f2e9414724b3c923881184a28d31bc7fe2ab070b0828be8b1697e272e1c5747ad75698 SHA512 bfec159589a071b49eadc726bd92130ac79940ff4197b54c6cb6579c9c43c6da7d60a887e21448018548fe9bff107d7c1ec76ed1ea030289ec9d82e22dd1898b
|
||||
DIST homeassistant-2024.2.3.gh.tar.gz 16277776 BLAKE2B 3fba462584d962637a4b4f2f8221a7c5323052d059755247cdc306142e7e44f59c0745cb7241c46b4755883a23a24cf49d8d0a33f76b59ffaa65ccbec6b8a7a7 SHA512 5475790af36c29e9c669119e26465dd1b453e752a4cb838cba47f24365153604950b7bf57f25a7cba18a5cd8b5cf12d19f34799eb90895e92edf16e809db490c
|
||||
DIST homeassistant-2024.2.3.tar.gz 19956843 BLAKE2B 3c6fbd4277886c8accb629cc1900e1160a87d85c1521434b43d66c2c62eeff747f0c0681800005b4b74903d6dc3e8d2026c37321322558d6dca06776e03c969b SHA512 cf627d9804359cb11e6fb0e30e9bf32b6c549ab6fa883220371dcb63bce46d8ac65a9ee2bcefe16fac9c43c3e0efaf976b2daa5c6069d4189bf57c8e83398ced
|
||||
DIST homeassistant-2024.2.4.gh.tar.gz 16277196 BLAKE2B 03677e476bbceb623f67ba9d6fd5bd22c13a7c219a37b6c1c76dd0d59c947c8f256b60fe8ba9875eacb71968ee3862c88edc8d13f93e5c44f9bf288f3b2a82cf SHA512 68aec8f38821ec9489c5eb7251d1364847b4825cf98e8f9b10f9bc2a2f3ef31428c7bee0a01c6d451f872be5dfdc1bec4b4c52a9a34c12f853250ed70928f069
|
||||
DIST homeassistant-2024.2.4.tar.gz 19966997 BLAKE2B bea54bd15f741c60f710d7796b9a1fe6a4e2893ccd2ce65889e7e349a5bfc47b187d99f9544a7fdb9be18bba4ffd6b154a6992158473431ac3945a9e1e7d9e31 SHA512 5ca0f09e48d90d6e1687bf8927c429db1ea9bdc2630b62d2458bee5debc5ff16940ab56f03b5fb8d412f6688371b2cc97c5bf8a743394a7b3a243b7e4bb22524
|
||||
DIST homeassistant-2024.2.5.gh.tar.gz 16277151 BLAKE2B b811599130967653dc8d5a6f40f437abf213eb92fb3e2cc620b4af087f1f93d79e6424f1438256ee709a16ecf4087a9d1b40093360c5543dd2123d173782cc25 SHA512 f4f2a12c82fc907701ee28bf4e1b6804f2fff4347533505b1a79c0fbd5136805f3f7c4b9773543bb25aedcc00c1f2d3758b26ec783536c0e4212acd46b67a477
|
||||
DIST homeassistant-2024.2.5.tar.gz 20005661 BLAKE2B 02ed74d9c7eb07dbfab51bff5baa37d01e1eacfbcdf3f316f54155b947ea5963440ab46ca8b8e710975b1c540ac4a7efeab0d1fb5faf9f3ea928203ba90c5b7a SHA512 421b699567cf085ef891f56886a131bd9f520627d52d514bcd5ec1a1a06cd2e9a5af12e013cfbd29c9558c827adc196b200921df0967ec99c187bbf358b89e17
|
||||
EBUILD homeassistant-full-2023.12.1.ebuild 83312 BLAKE2B 09b7a5087817b454282f6d2f03be2a0607e6c01866dc902bbec433724bd14c0ad071e5deadc9da82730e18097b4664bced009ea21aaa8542837efa5691476df5 SHA512 614f08cbe91ab41678542698eb06d938c56852ba9cdd2d212ad6fabe857f91423c6e1e9aefa0a460b9e7818407926e28471888f741e4fa63fa3a264a5f052642
|
||||
EBUILD homeassistant-full-2023.12.4.ebuild 83307 BLAKE2B 1de99b82b53f9a138fc1c4dbe117d336e051c09555078ebe3f7b2f3971afc76cb651d149ffecad8e4ce9b0790d6d4f0d408a634bfe66d0928fdf80e81b31cca2 SHA512 68320b8b38b04267899f558469c070005a9ddc81348fddc704c2f86164774277e3b5a5aff143096a6a30e004e101fc27fd3c2f59b58cee4b1b28cb4405171507
|
||||
EBUILD homeassistant-full-2024.1.0.ebuild 84433 BLAKE2B 65e55422a8c73cf916609aadb3481f4d5713dc51a7221121c17a183e2218eefce0d4954e6ac1bb2916a3306f17c360449a2120935b62ac92ef0198d4a5d613f7 SHA512 a85ece64f238d1b8547269214371474b40fcf5b1be9ee4ee2ca3148818296617d2cb47d528aedbcf0a16fdbe4da111c5d4ec9e118049e2ac9d9942fe025862b2
|
||||
EBUILD homeassistant-full-2024.1.6.ebuild 84520 BLAKE2B 858246ab6491dd37d06adb6949c1c389b059dfefbba3bfc5f7525b4f13715ab1fb0a6a364b3c812d33f09d77d6bff94e6a933449da7bf4757e677794dc52523b SHA512 6b66dcd8bddc2e7d8fa1ccedbd2c1a99c1d1c1c5ac5b0b84b3c4e51ce0c653d895ee6b446dda4852d6c6f8f173990c74342d29cdc140642c49f72a8b70a44ecc
|
||||
EBUILD homeassistant-full-2024.2.3.ebuild 85990 BLAKE2B 2bfe73dc2908d428ba11284da33c9c072127c9c02895780f93a14c24434cc6750896267262530c95d30891629d12c572ce195c35d338d9df1b25e0155ad1d603 SHA512 18625697fdf024689d666aa01244d96863b423f7d64ea6fbf0712b9e4d838d4469528cfa1d59110ead46f79d75d2b6e9658d6d2c48db495a92a6c7670f340a01
|
||||
EBUILD homeassistant-full-2024.2.4-r1.ebuild 86083 BLAKE2B 5a22fc02074aa855935c8b41aacde315c375aaa91a4f794c9f740aea9e2257581dd3ff545034f9eeb0bfc0960906d948cd435a39b172e957126aeeebb190a80d SHA512 6422f9bcb9652b28452291b885764bd62af4adde62f59371b302439085b239a34396fd1a4ddadc144b264a6caac7e21a49e30a0ccf65d83bc0dc945a75af9f24
|
||||
EBUILD homeassistant-full-2024.2.5.ebuild 86083 BLAKE2B 5a22fc02074aa855935c8b41aacde315c375aaa91a4f794c9f740aea9e2257581dd3ff545034f9eeb0bfc0960906d948cd435a39b172e957126aeeebb190a80d SHA512 6422f9bcb9652b28452291b885764bd62af4adde62f59371b302439085b239a34396fd1a4ddadc144b264a6caac7e21a49e30a0ccf65d83bc0dc945a75af9f24
|
||||
EBUILD homeassistant-full-9999.ebuild 86008 BLAKE2B b7334feabca4d777a9d11ed4d46c20b52bfafce1c494cfb68fffd826b3ed59f1676b2a9033123d27c8f1c959789127ed784301d86421dabce334c557384370b9 SHA512 f836f7c9d85534dc20ad477bed9e3f463e742805bc303bff17f9b7f2efb5c2ba686cbcec08771647f4f53d346048626cb614599125bb910a868e6e6f228e019b
|
||||
MISC metadata.xml 91211 BLAKE2B debd0e18c16549a50e744fa83d12f483d5305c14c48c614666c566f647f094fd85abfe90c02a89ae46f5f677a319f61dafa3bef0166450baf45e91528634d8f5 SHA512 de12c37dd66ceaa4ed65c28d1c1055a7ae7c225825b3794b548ce0b84ea0fa514b19e447edacea6d38a31d907639c2eb61b8ba8481f79c263935089bc92eaf67
|
||||
DIST homeassistant-2024.3.3.gh.tar.gz 16494189 BLAKE2B bfb728d5739c2fbdfd94172f2600e1764ca3cbc1a37bdfd4f882a7da647c910f8a7947e63da69bb81dd7b452e4f91ad4091195f55d8e9145b9523895b8b81d61 SHA512 a08a0c6776f34826128bce3310003ac104822f6391de403ac83ee037e9d5d6ca4c145698337555d127e0041354387a62304cc8e6dc18907bc330c74ce2919072
|
||||
DIST homeassistant-2024.3.3.tar.gz 20325232 BLAKE2B 4f4a28ea1e4f2a68d2e31c49fbaf6a5ae4f1ac2b07f67b0671439eaeb344b1a87e91840f9bfce4cb7e5275ce40aa952b66242d1f7c6b71ebf0a860f03fa524ff SHA512 86aeedf514f20af8f525d94c37ba579301cd0eb3b7249882be46bd2142687f8500942fa1380393eb1bc3df98cbedc74d3e147d90c2322b0b6635eeb5788403f0
|
||||
DIST homeassistant-2024.4.1.gh.tar.gz 16721155 BLAKE2B bd90062aae83c447f9cf098cfc0752355e19f2084ff931fe3e549a25cf76e2265cfa8f277f99d7524cd9493917f75fecac6b55ba1bc144343514262dd7906c68 SHA512 acea2584a22af1e34ae0915cae0ebe14dfb10325bdfa8bb16a34aca96efc134e4b127defa97bc864cae3d0e2638050f6b54dc8163a28b12d8c26bf00b28cb286
|
||||
DIST homeassistant-2024.4.1.tar.gz 20684761 BLAKE2B 6cb115252dc2bcbdcb6d46cb1d1e37a4134841059b485b2e018b1d19888e95b3eeb8410d77b77fb11bbefb8d1bcafa20bbe080e2c0fcfd1c8ddb412d5f34ee97 SHA512 86892576dee797c8ad3cc7ad7f982fa7d893da5b79f6de0857863a024df9c20aa06c2b9e4e0121d6f3b2f9ad0e3968d89e154c9b6b4c6a9c3e6fd20e0fb6d9cd
|
||||
DIST homeassistant-2024.4.2.gh.tar.gz 16720862 BLAKE2B e783f220c54e457499a2a00645b1abf06ac2cfaa5ddd36a780d4fb8e50859a5e0fc22ac2054eab6eb9e2b04d3f585cf41779e35e467f0887fa19ca8784469f5e SHA512 09a4fe63958b2099442b79e6667f1e9c56a9c3577733a50798766bd9e828ee7cea04dce718a550bb928b5e9a500f8422e0056929a15326d5ec51988a6967d8f4
|
||||
DIST homeassistant-2024.4.2.tar.gz 20564543 BLAKE2B 32c7197dd0797815892a288a37d738056050c6716b84429616dcef58898abd0585f279613850bcd9ad24110f1895665d5fa7e55fe50fad03f46010add73ebccf SHA512 a29e4548dca2911f590fea37b45aaa5d4dc12a5ef60f0c0cd4e62adf97d202df7a7eecc510d9868ce5f5dfe53be4abd9a9f8106fdb61d4f7fbd3da36ba6162e9
|
||||
DIST homeassistant-2024.4.3.gh.tar.gz 16722195 BLAKE2B 981353e51b39515398ec272323b22e15635cbe3b4f24d832e3c6e64b397bf226d32ed0d16309c8520ea05df9dce361bf4388fc4a8d5ec5a315e449376b47d4d2 SHA512 7bd0a43eb2fbe9ca94b720856bf7ec431fe641c29d3d28fc3ca5240d291c7a8807071669c0c2040e65d8b1ca36b0fecb44cb5c4e4b5222923245f028a4690d70
|
||||
DIST homeassistant-2024.4.3.tar.gz 20579147 BLAKE2B b38874b5ce970f6f8eea7512c00671f2eeeaf33f5df6a4b7b2d4fa9c8ad223bd9f8768a46c145e6a47608169e607798cfeb52dcbd205ba085f331eac6642493d SHA512 021714f754f6f8fb2dc0133d31c496ae1e23255469da741497c75d0f391d603e257884d9836eda2f9f3ac719c23b3fb426ade1769c664d3ac02e8d46f9418190
|
||||
DIST homeassistant-2024.4.4.gh.tar.gz 16723900 BLAKE2B ca4d862ff72a20aeeb883f927dce436be58100eeb008f62f211d31f6bf384f67e45b95cea07af1cae881f2ed7bd3b240f555f204b81596d0968ad678a11b0367 SHA512 c9fc1828f276f5ab37d6ed335886c13a860232e66009922d8a9ea5f53b2b181ba39f90c2c3932961dd0724bda6d491a59aeffec983eab592ddfac0bbdf1683b5
|
||||
DIST homeassistant-2024.4.4.tar.gz 20721794 BLAKE2B 38ef086468d0e818035ce2572ca94249010ec906ab08ba63bd9e63ae16f0d5ed9f47fc8aa84120f3664ba578908652e20cf95e9e5c414919d1b389f3d3aa74e8 SHA512 93acf9ada78bd97134f05e2b3a0052477adacc079332da89fa41dd3ff432180ebe2bdb041b3a33c8df85bfd75090e305e9cae615db405b0c9cf94631f504eca9
|
||||
EBUILD homeassistant-full-2024.1.0.ebuild 84438 BLAKE2B 4c082e10743024bd7a9613b61aaf3ee536855f6a578b474263c7a4c1ea93af21708f0c558c07a5f1e26f43b32cb454a0e11a585232982d759822a175b639f671 SHA512 f8cda52bd6306ecdefde12f89feb97568508f4c3ede599a9150bb8e7d5eb52da6543b64dac3ea4c020ec7e80ee89e5aa80b44492fc007fb3a81141624e2fcc28
|
||||
EBUILD homeassistant-full-2024.2.5.ebuild 86088 BLAKE2B 6ed642f921c5d4a282cdec134877fe123c56d6c834b4012477e9310b5b01bd4f735f4a56c4e53c186f0b1ac329f9f2bd7cce834d221199efed821458cc260a93 SHA512 127bc04f49a9eeeb1440e1bb958cfad088acc01434687e8c2b70722403ef2429b2f3cdc8e846ebac280b080ad4a98dc0b5f831edd3d5f481bb493736c409e594
|
||||
EBUILD homeassistant-full-2024.3.3.ebuild 86657 BLAKE2B 42779a673528864b2de8f7d6021f23ad6b02fb638aaabd81471bebf93f2891e1dd9158269702258ed39d0685fc55fb32a96264f510811db84c3ede194701ed65 SHA512 2b17c9f4eaf4e0661f26939e68611088dcd3ca1ed3d09046f32363c82f2520e9fe3fd59a305c587f72d73d4527ae4d8cd363a983f8534c683d1f20142e13cd92
|
||||
EBUILD homeassistant-full-2024.4.1.ebuild 86919 BLAKE2B b389f159c2399a859836a77ca3df02143680058abf7154dd80863b8e0f4e0dd5ec9f91b0e4c5fa827a0f041588bf7b9376c3fed0cda25ec8b95add7be739169d SHA512 7a1c74166d5cb70e54c05a8f2667ca620ffc9e5a539137cc7f068e1f266d582b33c9791b39ec9a0edde8227e01b8811538ccc31953c015e9681ea68136dec6b9
|
||||
EBUILD homeassistant-full-2024.4.2.ebuild 86902 BLAKE2B 31371dd5c2e2125c283e762047d9323863a50a4a17b4e3f30c14329061264f53f5d28a98b896b184f9fccfeb1c54bfd01915b42564624c2f397c6c806440bdff SHA512 0ac9216b335c9ea0c432a0083fc58de98b093e906f9c7b5fccdcd0c8b2eb9b51c0bdecc94717feb038abd7e6f5435865a4a9d90b9cfbc99a242d46efb09946a0
|
||||
EBUILD homeassistant-full-2024.4.3-r1.ebuild 86902 BLAKE2B 0a916cb899e902cca38c2b7eaf0719bbca14ce6f690fe4076936559276fc15cef071ff400b32217a38f4a397dfb8c320b66ef1d4fb1fcf182282beac4b3d59da SHA512 4c3ae0da209e7c85fa9c0cc9bffbd40f38e48ec8e605111dcbd8b0645d8b58928008039fda3c469edad91878ec5f658eaf3dc4a5288af6fcaffdf7e982c9705c
|
||||
EBUILD homeassistant-full-2024.4.4.ebuild 86902 BLAKE2B bd8a9d4f2205badf7b89b7d4fb486b1fc3d26fc8c0428417036324c319392240481ced1e4ddfad4f8de0107243f42f30f21ead99a7519173eb6f482048b731b3 SHA512 100b322327980f6df1aac797d3ed5e9907d27de75d48e87cb35a10dc2cfe2955ae8daafce98d2699b6509856c81346466ae90267704d00ca9d8f5bfebb5efa46
|
||||
EBUILD homeassistant-full-9999.ebuild 86827 BLAKE2B c3a986b0d06605b1a626603518faf4552fe6bf11c28ff1fd624914d5c865e0474ee1f655cf015b3840f5aee9f5d2fd0cc44afbf0f1ecee92fdeb80abfec72b77 SHA512 93558cee72929ac5223cdd24a3d27805bec3bf6b76b907e299b98e3c1a752a1b85e1190eace762a16eacc18ee827f956c7a8992e01067ca52e945ae324cb5167
|
||||
MISC metadata.xml 92066 BLAKE2B ed1cd342e9909514a4df1cfe97f3a53af544771459fff3719f289b63c958f6b9b2558e3bfbbc786f3446d849f91141e9446cb6ef8d7957d12a55f29c1b2467af SHA512 ce12c2c24de4f5b214a8182fa0df0d5591daa1a15ad534915e1517cdc9ead7a935b8484c1c3594a6ae7d40932440a3357588fc17660eda1561ca15baa5ef3d9d
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -191,7 +191,7 @@ RDEPEND="${RDEPEND}
|
|||
aprs? ( ~dev-python/aprslib-0.7.0[${PYTHON_USEDEP}] ~sci-geosciences/geopy-2.3.0 )
|
||||
aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
aranet? ( ~dev-python/aranet4-2.2.2[${PYTHON_USEDEP}] )
|
||||
aranet? ( ~sci-geosciences/aranet4-2.2.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
|
||||
arlo? ( ~dev-python/pyarlo-0.2.4[${PYTHON_USEDEP}] )
|
||||
arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.2.1[${PYTHON_USEDEP}] )
|
||||
|
|
|
@ -194,7 +194,7 @@ RDEPEND="${RDEPEND}
|
|||
aprs? ( ~dev-python/aprslib-0.7.0[${PYTHON_USEDEP}] ~sci-geosciences/geopy-2.3.0 )
|
||||
aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
aranet? ( ~dev-python/aranet4-2.2.2[${PYTHON_USEDEP}] )
|
||||
aranet? ( ~sci-geosciences/aranet4-2.2.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
|
||||
arlo? ( ~dev-python/pyarlo-0.2.4[${PYTHON_USEDEP}] )
|
||||
arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.2.1[${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
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
|
@ -59,6 +59,7 @@
|
|||
<flag name="apns">Use Apple Push Notification service (APNS) to deliver notifications</flag>
|
||||
<flag name="apple_tv">Library for controlling an Apple TV</flag>
|
||||
<flag name="apprise">The Apprise service is an all-in-one solution to open up Home Assistant</flag>
|
||||
<flag name="aprilaire">The Aprilaire integration allows you to control an Aprilaire thermostat</flag>
|
||||
<flag name="aprs">Tracker integration connects to the APRS-IS</flag>
|
||||
<flag name="aqualogic">Provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller</flag>
|
||||
<flag name="aquostv">The aquostv platform allows you to control a Sharp Aquos TV</flag>
|
||||
|
@ -292,6 +293,7 @@
|
|||
<flag name="frontier_silicon">Support for Internet Radios based on the Frontier Silicon chipset</flag>
|
||||
<flag name="fully_kiosk">Fully Kiosk Browser control in Home Assistant</flag>
|
||||
<flag name="futurenow">Allows you to use P5 FutureNow relay/dimmer units as lights</flag>
|
||||
<flag name="fyta">uses the open API of FYTA to obtain the data from your plant sensors</flag>
|
||||
<flag name="garages_amsterdam">measure the occupancy of Amsterdam parking garages in the Netherlands</flag>
|
||||
<flag name="gardena_bluetooth">integrate their Gardena Bluetooth devices into Home Assistant</flag>
|
||||
<flag name="garmin_connect">The Garmin Connect sensor allows you to expose data from Garmin Connect</flag>
|
||||
|
@ -369,6 +371,7 @@
|
|||
<flag name="hue">talk to Philips Hue</flag>
|
||||
<flag name="huisbaasje">Huisbaasje smart energy meters</flag>
|
||||
<flag name="hunterdouglas_powerview">integrate your Hunter Douglas PowerView devices</flag>
|
||||
<flag name="husqvarna_automower">integration provides connectivity with Husqvarna Automowers lawn mowers</flag>
|
||||
<flag name="huum">Integrates Huum saunas into Home Assistant</flag>
|
||||
<flag name="hvv_departures">departures of busses, trains and ferries in Hamburg</flag>
|
||||
<flag name="hydrawise">communicate with Hunter Wi-Fi irrigation controllers</flag>
|
||||
|
@ -498,6 +501,7 @@
|
|||
<flag name="met_eireann">Met Éireann (The Irish Meteorological Service) Public Weather Forecast API</flag>
|
||||
<flag name="mfi">sensor platform to allow you to monitor mFi mPort interface and sensors</flag>
|
||||
<flag name="mhz19">small non-dispersive infrared sensor that can measure CO2 level</flag>
|
||||
<flag name="microbees">allows you to control your microBees devices such as plugs and wall switches</flag>
|
||||
<flag name="microsoft">text-to-speech platform uses the TTS engine of the Microsoft Speech Service</flag>
|
||||
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
|
||||
<flag name="mill">A python3 library to communicate with Mill</flag>
|
||||
|
@ -513,6 +517,7 @@
|
|||
<flag name="monoprice">Python API for talking to Monoprice 6-zone amplifier</flag>
|
||||
<flag name="mopeka">Integrates Mopeka devices into Home Assistant</flag>
|
||||
<flag name="mosquitto">Set a runtime dependency for Mosquitto MQTT broker</flag>
|
||||
<flag name="motionblinds_ble">adds support for Motionblinds Bluetooth motors</flag>
|
||||
<flag name="motioneye">integrate your motionEye server into Home Assistant</flag>
|
||||
<flag name="motionmount">control the position of your TVM 7675 Pro Signature MotionMount</flag>
|
||||
<flag name="motion_blinds">control Motion Blinds from Coulisse B.V.</flag>
|
||||
|
@ -577,6 +582,7 @@
|
|||
<flag name="octoprint">The main integration to integrate OctoPrint sensors</flag>
|
||||
<flag name="oem">ESP8266 based “WiFi MQTT Relay / Thermostat” sold by OpenEnergyMonitor</flag>
|
||||
<flag name="ohmconnect"> show you the current OhmConnect status for the given OhmConnect ID</flag>
|
||||
<flag name="ollama">adds a conversation agent in Home Assistant powered by a local Ollama server</flag>
|
||||
<flag name="ombi">The Ombi integration monitors data from your Ombi instance</flag>
|
||||
<flag name="omnilogic">Hayward Onmilogic pool control system</flag>
|
||||
<flag name="oncue">allow you to monitor the state of your Oncue enabled Kohler generator</flag>
|
||||
|
@ -938,7 +944,9 @@
|
|||
<flag name="watttime">Cloud based Climate Trace Service</flag>
|
||||
<flag name="waze_travel_time">waze_travel_time sensor provides travel time from the Waze</flag>
|
||||
<flag name="weatherflow">reads weather data from all WeatherFlow Tempest compatible weather station</flag>
|
||||
<flag name="weatherflow_cloud">provides access to cloud provided Weather Forecast of a user’s Tempest Weather S</flag>
|
||||
<flag name="weatherkit">obtains current weather and forecasts (hourly and daily) from Apple Weather</flag>
|
||||
<flag name="webmin">provides sensors for monitoring the CPU and memory usage of your server</flag>
|
||||
<flag name="webostv">allows you to control a LG webOS Smart TV</flag>
|
||||
<flag name="wemo">discover and control WeMo devices</flag>
|
||||
<flag name="whirlpool">integrates Whirlpool 6th Sense Live appliances</flag>
|
||||
|
|
|
@ -8,19 +8,22 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
|
|||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2023.12.4.gh.tar.gz 15480656 BLAKE2B 1315601a3bfcb94fe32533eddab8ad3aac7ff38e9bc08cfa9078b89f458192a6e53e8f8892a33d37d695e4b15c3fbe2b8f7e874f663ca675bf04f1effc0978f3 SHA512 a3eb5ab9f50c11f0493666082597b1bf22652c05033c4d1fe9e96a374df26641d4b3773c493b3319ec6d6c0a8a0b3eb08cf0642b2c2854d8adcc179a06a2624d
|
||||
DIST homeassistant-2023.12.4.tar.gz 18924952 BLAKE2B da4dd4406d86522b24647f81a135528a11de370fc78223156c3b5634e5bb088b14226c3b1f1ddef236b17f5ebf47f8991973328d800114b883893980f1202612 SHA512 0fe0eae4d326a10f6e3809aec7173d1435284655a71ddfb150f0560548c4fa664c6ee8100c40aadf09d66ed598a16596bd4e08bbdc5dc86549e3e53a210933e6
|
||||
DIST homeassistant-2024.1.6.gh.tar.gz 15725293 BLAKE2B 48a047d7ebba9df8082cc9dc6f5a4d6d4cdd6cdca5dffd3e97c80ceace974a58884d50304fb836ba8c46876663e0fdb61fcbbfd046e4177315043874a848c27d SHA512 b3ad41a7dbafece9cfca30578f44b4f8a9fdb28287c355bae721b3593d5cc7ab8642f277f7d7b42f71b06a3e45939a5f7f4152168cad96de8a51b71c18224855
|
||||
DIST homeassistant-2024.1.6.tar.gz 19477937 BLAKE2B cbb8d10a3725c531f642c550c40ad7ce313fc958fd83a8cfe6366e1c45f2e9414724b3c923881184a28d31bc7fe2ab070b0828be8b1697e272e1c5747ad75698 SHA512 bfec159589a071b49eadc726bd92130ac79940ff4197b54c6cb6579c9c43c6da7d60a887e21448018548fe9bff107d7c1ec76ed1ea030289ec9d82e22dd1898b
|
||||
DIST homeassistant-2024.2.3.gh.tar.gz 16277776 BLAKE2B 3fba462584d962637a4b4f2f8221a7c5323052d059755247cdc306142e7e44f59c0745cb7241c46b4755883a23a24cf49d8d0a33f76b59ffaa65ccbec6b8a7a7 SHA512 5475790af36c29e9c669119e26465dd1b453e752a4cb838cba47f24365153604950b7bf57f25a7cba18a5cd8b5cf12d19f34799eb90895e92edf16e809db490c
|
||||
DIST homeassistant-2024.2.3.tar.gz 19956843 BLAKE2B 3c6fbd4277886c8accb629cc1900e1160a87d85c1521434b43d66c2c62eeff747f0c0681800005b4b74903d6dc3e8d2026c37321322558d6dca06776e03c969b SHA512 cf627d9804359cb11e6fb0e30e9bf32b6c549ab6fa883220371dcb63bce46d8ac65a9ee2bcefe16fac9c43c3e0efaf976b2daa5c6069d4189bf57c8e83398ced
|
||||
DIST homeassistant-2024.2.4.gh.tar.gz 16277196 BLAKE2B 03677e476bbceb623f67ba9d6fd5bd22c13a7c219a37b6c1c76dd0d59c947c8f256b60fe8ba9875eacb71968ee3862c88edc8d13f93e5c44f9bf288f3b2a82cf SHA512 68aec8f38821ec9489c5eb7251d1364847b4825cf98e8f9b10f9bc2a2f3ef31428c7bee0a01c6d451f872be5dfdc1bec4b4c52a9a34c12f853250ed70928f069
|
||||
DIST homeassistant-2024.2.4.tar.gz 19966997 BLAKE2B bea54bd15f741c60f710d7796b9a1fe6a4e2893ccd2ce65889e7e349a5bfc47b187d99f9544a7fdb9be18bba4ffd6b154a6992158473431ac3945a9e1e7d9e31 SHA512 5ca0f09e48d90d6e1687bf8927c429db1ea9bdc2630b62d2458bee5debc5ff16940ab56f03b5fb8d412f6688371b2cc97c5bf8a743394a7b3a243b7e4bb22524
|
||||
DIST homeassistant-2024.2.5.gh.tar.gz 16277151 BLAKE2B b811599130967653dc8d5a6f40f437abf213eb92fb3e2cc620b4af087f1f93d79e6424f1438256ee709a16ecf4087a9d1b40093360c5543dd2123d173782cc25 SHA512 f4f2a12c82fc907701ee28bf4e1b6804f2fff4347533505b1a79c0fbd5136805f3f7c4b9773543bb25aedcc00c1f2d3758b26ec783536c0e4212acd46b67a477
|
||||
DIST homeassistant-2024.2.5.tar.gz 20005661 BLAKE2B 02ed74d9c7eb07dbfab51bff5baa37d01e1eacfbcdf3f316f54155b947ea5963440ab46ca8b8e710975b1c540ac4a7efeab0d1fb5faf9f3ea928203ba90c5b7a SHA512 421b699567cf085ef891f56886a131bd9f520627d52d514bcd5ec1a1a06cd2e9a5af12e013cfbd29c9558c827adc196b200921df0967ec99c187bbf358b89e17
|
||||
EBUILD homeassistant-min-2023.12.4.ebuild 17733 BLAKE2B 8aa40f7336ed9b954ab4749b76b6c7fbea924a9b9b445409c96df5b2226dc09870ea08f00cfac16884ea49949bd074f3917405f2e590b09cb76da4aa495ad2ac SHA512 6abce85b25315fba8d7ffe04f41c2b33bb1560f6f7162a25037ed673ebdf752a0f8fb4a905cd89e7214ec7d815964b5a20c4732d1e189dddaeccecb2ad507b4d
|
||||
EBUILD homeassistant-min-2024.1.6.ebuild 18559 BLAKE2B f883e05d01de5828f90b5f7bc43338444bcd295e366e239be2d55475eab9784903de3364a508f6b31021b760179b32cb2bd388cc7f1985ab0cac5dd9cb96cb09 SHA512 7faec0e0c64eee2f134d33575e71145420068dfb068e62ff3eca7705cb79d62694e038e18e7ee6f2c0081eeaba4eb2ff17678ee30fb26d66eb5d5cc4159b6863
|
||||
EBUILD homeassistant-min-2024.2.3.ebuild 18851 BLAKE2B 5f25e18f6a423c432cd1fc30deaea0241ffcc60090c4f93332845c69c4da600a2288f9890576ae0893b5a656148316920af9e5c942da209cb8175c8560db8832 SHA512 6c8df4be4471d7282913436036189b9e828001358277c6481f6adcebb8f408f7749deff331eb9f84fb618855f7ed7d1071bb58a4c3b3286d200343a1af97c3f4
|
||||
EBUILD homeassistant-min-2024.2.4-r2.ebuild 18905 BLAKE2B ff02258a0ee8a083a92adfa9d67e5d7403021ea8b3056b4f9a58c3d303adb4f845cec8d4ea043a7b56445e2910df7a8464e284c74865bf93846414256de327ef SHA512 41aec99e3897301df3c8a7f6e84c345f07f2c9ef90d33d2af3723f9bfcbe69e9ce717e7bb34f84bac125435e06b47878e29e80449c438ba9cb7c40ebe1f59ce6
|
||||
DIST homeassistant-2024.3.3.gh.tar.gz 16494189 BLAKE2B bfb728d5739c2fbdfd94172f2600e1764ca3cbc1a37bdfd4f882a7da647c910f8a7947e63da69bb81dd7b452e4f91ad4091195f55d8e9145b9523895b8b81d61 SHA512 a08a0c6776f34826128bce3310003ac104822f6391de403ac83ee037e9d5d6ca4c145698337555d127e0041354387a62304cc8e6dc18907bc330c74ce2919072
|
||||
DIST homeassistant-2024.3.3.tar.gz 20325232 BLAKE2B 4f4a28ea1e4f2a68d2e31c49fbaf6a5ae4f1ac2b07f67b0671439eaeb344b1a87e91840f9bfce4cb7e5275ce40aa952b66242d1f7c6b71ebf0a860f03fa524ff SHA512 86aeedf514f20af8f525d94c37ba579301cd0eb3b7249882be46bd2142687f8500942fa1380393eb1bc3df98cbedc74d3e147d90c2322b0b6635eeb5788403f0
|
||||
DIST homeassistant-2024.4.1.gh.tar.gz 16721155 BLAKE2B bd90062aae83c447f9cf098cfc0752355e19f2084ff931fe3e549a25cf76e2265cfa8f277f99d7524cd9493917f75fecac6b55ba1bc144343514262dd7906c68 SHA512 acea2584a22af1e34ae0915cae0ebe14dfb10325bdfa8bb16a34aca96efc134e4b127defa97bc864cae3d0e2638050f6b54dc8163a28b12d8c26bf00b28cb286
|
||||
DIST homeassistant-2024.4.1.tar.gz 20684761 BLAKE2B 6cb115252dc2bcbdcb6d46cb1d1e37a4134841059b485b2e018b1d19888e95b3eeb8410d77b77fb11bbefb8d1bcafa20bbe080e2c0fcfd1c8ddb412d5f34ee97 SHA512 86892576dee797c8ad3cc7ad7f982fa7d893da5b79f6de0857863a024df9c20aa06c2b9e4e0121d6f3b2f9ad0e3968d89e154c9b6b4c6a9c3e6fd20e0fb6d9cd
|
||||
DIST homeassistant-2024.4.2.gh.tar.gz 16720862 BLAKE2B e783f220c54e457499a2a00645b1abf06ac2cfaa5ddd36a780d4fb8e50859a5e0fc22ac2054eab6eb9e2b04d3f585cf41779e35e467f0887fa19ca8784469f5e SHA512 09a4fe63958b2099442b79e6667f1e9c56a9c3577733a50798766bd9e828ee7cea04dce718a550bb928b5e9a500f8422e0056929a15326d5ec51988a6967d8f4
|
||||
DIST homeassistant-2024.4.2.tar.gz 20564543 BLAKE2B 32c7197dd0797815892a288a37d738056050c6716b84429616dcef58898abd0585f279613850bcd9ad24110f1895665d5fa7e55fe50fad03f46010add73ebccf SHA512 a29e4548dca2911f590fea37b45aaa5d4dc12a5ef60f0c0cd4e62adf97d202df7a7eecc510d9868ce5f5dfe53be4abd9a9f8106fdb61d4f7fbd3da36ba6162e9
|
||||
DIST homeassistant-2024.4.3.gh.tar.gz 16722195 BLAKE2B 981353e51b39515398ec272323b22e15635cbe3b4f24d832e3c6e64b397bf226d32ed0d16309c8520ea05df9dce361bf4388fc4a8d5ec5a315e449376b47d4d2 SHA512 7bd0a43eb2fbe9ca94b720856bf7ec431fe641c29d3d28fc3ca5240d291c7a8807071669c0c2040e65d8b1ca36b0fecb44cb5c4e4b5222923245f028a4690d70
|
||||
DIST homeassistant-2024.4.3.tar.gz 20579147 BLAKE2B b38874b5ce970f6f8eea7512c00671f2eeeaf33f5df6a4b7b2d4fa9c8ad223bd9f8768a46c145e6a47608169e607798cfeb52dcbd205ba085f331eac6642493d SHA512 021714f754f6f8fb2dc0133d31c496ae1e23255469da741497c75d0f391d603e257884d9836eda2f9f3ac719c23b3fb426ade1769c664d3ac02e8d46f9418190
|
||||
DIST homeassistant-2024.4.4.gh.tar.gz 16723900 BLAKE2B ca4d862ff72a20aeeb883f927dce436be58100eeb008f62f211d31f6bf384f67e45b95cea07af1cae881f2ed7bd3b240f555f204b81596d0968ad678a11b0367 SHA512 c9fc1828f276f5ab37d6ed335886c13a860232e66009922d8a9ea5f53b2b181ba39f90c2c3932961dd0724bda6d491a59aeffec983eab592ddfac0bbdf1683b5
|
||||
DIST homeassistant-2024.4.4.tar.gz 20721794 BLAKE2B 38ef086468d0e818035ce2572ca94249010ec906ab08ba63bd9e63ae16f0d5ed9f47fc8aa84120f3664ba578908652e20cf95e9e5c414919d1b389f3d3aa74e8 SHA512 93acf9ada78bd97134f05e2b3a0052477adacc079332da89fa41dd3ff432180ebe2bdb041b3a33c8df85bfd75090e305e9cae615db405b0c9cf94631f504eca9
|
||||
EBUILD homeassistant-min-2024.2.5.ebuild 18905 BLAKE2B ff02258a0ee8a083a92adfa9d67e5d7403021ea8b3056b4f9a58c3d303adb4f845cec8d4ea043a7b56445e2910df7a8464e284c74865bf93846414256de327ef SHA512 41aec99e3897301df3c8a7f6e84c345f07f2c9ef90d33d2af3723f9bfcbe69e9ce717e7bb34f84bac125435e06b47878e29e80449c438ba9cb7c40ebe1f59ce6
|
||||
EBUILD homeassistant-min-2024.3.3.ebuild 19080 BLAKE2B 4f7d485d89fe25b40ef9de9fd8c3c5a469812d09e7aed9a2c957c1f307fe3f7f32aea96552891137951415b0910364dda064434bcd25741d9608052f883b68d3 SHA512 81bdf34f8f4efe854a3a9cc1fea584f269801d7df31f4cbd3336246abdb6e7a3f8d490911583921b87ab0316f888a1085ef28bb9f851c93cf6d294b705d779f5
|
||||
EBUILD homeassistant-min-2024.4.1.ebuild 19118 BLAKE2B e5da2fe87434a514c749bc6f70a96d2127de564ef8fee6ea1b70cb3ef9c13f1a368f56089b18e9a2a09420dafd4305e613f98e0ec257e757c570facd28c4e374 SHA512 d84ed3d4c628613f0894a444e83efa713cf4a860043ca02ed14fd9cc978c47b1287f5d632b1a4f688a96a97a40ebce24637c7713b728069917d85d3b5c91b2ed
|
||||
EBUILD homeassistant-min-2024.4.2-r1.ebuild 19118 BLAKE2B 02d1074cd2470e4175c422e27fc69df056e222d414ca91ba0bf12f7fcb5e9cd79cb5baa7b379ae5e996ea61546a88185923fe8da91a3130155f0d2c818684184 SHA512 c2c972593d9db42211fe33c866d313c48eef978dd6aca9f3c2ba1311bc9d968d9ca9c1d41f604870083bb69de1016579c8940631d88dff3b5ec54d6648b57df1
|
||||
EBUILD homeassistant-min-2024.4.3-r1.ebuild 19118 BLAKE2B e16514b9833a8986f0653b882a0622eaca1db359e7336d84ee1d6e5672cd0e98cbfce20be285f86b053039d096a6a4aabe92cff8a1a124a3c573abc680c4c702 SHA512 dae77739b77e455bbcaf5e9b54ada732101ea4fb5bb50878dfa2e3ef6a86859da3ba98b6d9343f7b9a11727978440927cbacee246289f94d5c5e77b69f50e82d
|
||||
EBUILD homeassistant-min-2024.4.4-r1.ebuild 19118 BLAKE2B 0adbdaf266bc249da614d1eedc444a6aa86c930f4d7bf17519188d68cd79870447be63d21728eb7a9c25de8decf23d06afef21f6426d5c85151e0550d8321177 SHA512 4edf7eeb7a950a4369385c1990ef070159de8f729dabe32b0b94e4081bbee7c79acfb6a95b199ae602d878a8d0d2b5d875c64f74b12223619f75bce65bee477f
|
||||
MISC metadata.xml 10026 BLAKE2B 6d5633fe741abe33725dc60a5def69542267ba5d0a5e806cbecba38c50eb79173fb5d7ccee2667ac0f20c807505639d7607bf9c6e0e0f6ac94d4a777d3bc9801 SHA512 ccc02ffab9ed7ca9197ea9759082669b7fadc38eb9111ca7753ac776fcedf043806a66936b06a0199caf7498ef0d88c5516c86b8d44c5da34d2101e5a3209822
|
||||
|
|
|
@ -47,22 +47,24 @@ RDEPEND="${RDEPEND}
|
|||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodhcpwatcher-0.8.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
|
@ -70,8 +72,8 @@ RDEPEND="${RDEPEND}
|
|||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
|
@ -82,15 +84,15 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.76.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240207.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240307.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.3.12[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
|
||||
|
@ -115,10 +117,9 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
|| ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
|
@ -126,9 +127,8 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.9.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
|
@ -155,13 +155,13 @@ RDEPEND="${RDEPEND}
|
|||
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
|
||||
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2023.3.0[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.17.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-58[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.1.0[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
|
@ -171,31 +171,31 @@ RDEPEND="${RDEPEND}
|
|||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-21.0.2[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-0.4.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.43[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.44[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.4[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.0.1[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.6.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.5.0[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.3[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.6[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
|
||||
|
@ -209,76 +209,76 @@ RDEPEND="${RDEPEND}
|
|||
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.7[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.10[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.7[listen,${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.0.1[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.1.1[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.43[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.44[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.111[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.62.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.112[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.4[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-1.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.13.2[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.6.0
|
||||
~dev-python/pipdeptree-2.15.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.6.2
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.5_p1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
@ -289,6 +289,8 @@ src_prepare() {
|
|||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
|
@ -47,31 +47,33 @@ RDEPEND="${RDEPEND}
|
|||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
|
@ -81,44 +83,42 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.76.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.79.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240207.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240404.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.47.0
|
||||
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.14[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1
|
||||
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
|| ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
|
@ -126,9 +126,9 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0
|
||||
~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.9.0[${PYTHON_USEDEP}]
|
||||
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
|
@ -137,7 +137,7 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
|
||||
|
@ -155,47 +155,47 @@ RDEPEND="${RDEPEND}
|
|||
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
|
||||
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2023.3.0[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.17.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-60[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.8[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.1.0[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-21.0.2[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-0.4.1[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.43[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.4[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.0.1[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.6.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.5.0[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.3[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.6[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
|
||||
|
@ -209,76 +209,76 @@ RDEPEND="${RDEPEND}
|
|||
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.7[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.11[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.7[listen,${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.0.1[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.43[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.111[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.62.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.113[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-1.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.13.2[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.6.0
|
||||
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.7.0
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
@ -289,6 +289,8 @@ src_prepare() {
|
|||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_11 )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYPI_PN="homeassistant"
|
||||
|
@ -29,7 +29,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
|
|||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv androidtv_remote android_ip_webcam axis +bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github glances holiday +homekit homekit_controller http hyperion ibeacon influxdb knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nextcloud nfandroidtv +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink +upnp utility_meter +version +wake_on_lan waze_travel_time wemo whois wled workday xiaomi_aqara yamaha yamaha_musiccast zeroconf zha zwave_js"
|
||||
IUSE="accuweather airly airvisual alpha_vantage analytics_insights androidtv androidtv_remote android_ip_webcam axis +backup +bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github glances holiday +homekit homekit_controller http hyperion ibeacon influxdb knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nextcloud nfandroidtv +notify_events octoprint onvif openweathermap +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink +upnp utility_meter +version +wake_on_lan waze_travel_time wemo whois wled workday xiaomi_aqara yamaha yamaha_musiccast zeroconf zha zwave_js"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# external deps
|
||||
|
@ -47,32 +47,35 @@ RDEPEND="${RDEPEND}
|
|||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-23.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-41.0.7[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
|
||||
|
@ -80,45 +83,42 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.75.1[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240104.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240404.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/lxml-4.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.47.0
|
||||
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.9[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1
|
||||
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
|| ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
|
@ -126,9 +126,9 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0
|
||||
~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.9.0[${PYTHON_USEDEP}]
|
||||
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
|
@ -137,7 +137,7 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
|
||||
|
@ -151,131 +151,134 @@ RDEPEND="${RDEPEND}
|
|||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
|
||||
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.1.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.8[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.0.8[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.1.5[${PYTHON_USEDEP}] )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.6[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2023.5.0[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-21.0.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-0.4.0[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.39[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.1.3[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.0.1[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.11.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.4.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2023.6.23.191712[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.1.1[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.5.4[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.6[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.4.0[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
|
||||
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
|
||||
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.7[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.11[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.5[listen,${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.4[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-7.1.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.30.0[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.2[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.7[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.5.4[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.3.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.39[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.37.6[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.109[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.22.4[${PYTHON_USEDEP}] ~dev-python/zigpy-0.60.7[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.15[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.113[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.3.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-1.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.11.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.6.0
|
||||
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.7.0
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
@ -286,6 +289,8 @@ src_prepare() {
|
|||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_11 )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYPI_PN="homeassistant"
|
||||
|
@ -29,7 +29,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
|
|||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv androidtv_remote android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nfandroidtv +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter +version +wake_on_lan wemo whois wled workday yamaha yamaha_musiccast zeroconf zha zwave_js"
|
||||
IUSE="accuweather airly airvisual alpha_vantage analytics_insights androidtv androidtv_remote android_ip_webcam axis +backup +bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github glances holiday +homekit homekit_controller http hyperion ibeacon influxdb knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nextcloud nfandroidtv +notify_events octoprint onvif openweathermap +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink +upnp utility_meter +version +wake_on_lan waze_travel_time wemo whois wled workday xiaomi_aqara yamaha yamaha_musiccast zeroconf zha zwave_js"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# external deps
|
||||
|
@ -47,30 +47,35 @@ RDEPEND="${RDEPEND}
|
|||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-23.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.16.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-41.0.7[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
|
||||
|
@ -78,53 +83,52 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.74.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.10.4[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20231208.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2023.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240404.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.25.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.47.0
|
||||
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.9[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1
|
||||
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyasn1-0.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.10.3[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0
|
||||
~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.8.0[${PYTHON_USEDEP}]
|
||||
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
|
@ -132,8 +136,8 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.128.5[${PYTHON_USEDEP}]"
|
||||
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
|
||||
|
@ -147,125 +151,134 @@ RDEPEND="${RDEPEND}
|
|||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
|
||||
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.14.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.8[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.0.8[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.1.5[${PYTHON_USEDEP}] )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.6[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2023.5.0[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-19.2.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.0.9[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.11.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.4.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2023.6.23.191712[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.0.0[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.5.4[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.7[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
|
||||
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
|
||||
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.4[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.11[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.5[listen,${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.3[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-6.1.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.29.1[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.2[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.6[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.5.4[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.3.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.36[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.128.5[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.37.4[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.108[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.22.3[${PYTHON_USEDEP}] ~dev-python/zigpy-0.60.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.15[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.54.0[${PYTHON_USEDEP}] )"
|
||||
zeroconf? ( ~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.114[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.11.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.5.0
|
||||
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.7.0
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
@ -275,7 +288,9 @@ src_prepare() {
|
|||
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -i "s/regex==2021.8.28/regex==2023.10.3/g" -i homeassistant/package_constraints.txt || die
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
|
@ -0,0 +1,338 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYPI_PN="homeassistant"
|
||||
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="$(pypi_sdist_url)
|
||||
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="accuweather airly airvisual alpha_vantage analytics_insights androidtv androidtv_remote android_ip_webcam axis +backup +bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github glances holiday +homekit homekit_controller http hyperion ibeacon influxdb knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nextcloud nfandroidtv +notify_events octoprint onvif openweathermap +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink +upnp utility_meter +version +wake_on_lan waze_travel_time wemo whois wled workday xiaomi_aqara yamaha yamaha_musiccast zeroconf zha zwave_js"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
dev-libs/xerces-c"
|
||||
# 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/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240404.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
|
||||
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.8[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
|
||||
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
|
||||
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.12[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.114[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.7.0
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
src_prepare() {
|
||||
if use test ; then
|
||||
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
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
|
||||
"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -8,25 +8,25 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
|
|||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2023.12.1.gh.tar.gz 15480427 BLAKE2B 07a5384c65c03ad44a34139438e2a6e49a9fdc323faadbeb6c96c47dad7d9bf994b70bb07bc0a8d51dc471041bdf4b65073726edc85f4aace79dfae3e2d798b0 SHA512 ed054b8f01a93365e472f58c790c4fb78f749cf5d277cac6643784795b8c3f8f3002a19216701ec95c517f9ecd3392a1340d3a75f449154fc4a2591f7861e6e3
|
||||
DIST homeassistant-2023.12.1.tar.gz 18789635 BLAKE2B 49f0ecd072915e4168499eab73656d6dd14f27b73ec1dce8c8e43b35040ddf0231ba752367131c1fad8b1a8f2b814720ba61cd772352109c65a5a1a254e0985d SHA512 cf6290440c3c98fdf0f3d4e6f50e08753e9ea53ae69916992a5e4776006d54e45676edfbacfc6682eef51da68cf94a1ba5ac1ffac18d0d2ab978bf237d4b36e9
|
||||
DIST homeassistant-2023.12.4.gh.tar.gz 15480656 BLAKE2B 1315601a3bfcb94fe32533eddab8ad3aac7ff38e9bc08cfa9078b89f458192a6e53e8f8892a33d37d695e4b15c3fbe2b8f7e874f663ca675bf04f1effc0978f3 SHA512 a3eb5ab9f50c11f0493666082597b1bf22652c05033c4d1fe9e96a374df26641d4b3773c493b3319ec6d6c0a8a0b3eb08cf0642b2c2854d8adcc179a06a2624d
|
||||
DIST homeassistant-2023.12.4.tar.gz 18924952 BLAKE2B da4dd4406d86522b24647f81a135528a11de370fc78223156c3b5634e5bb088b14226c3b1f1ddef236b17f5ebf47f8991973328d800114b883893980f1202612 SHA512 0fe0eae4d326a10f6e3809aec7173d1435284655a71ddfb150f0560548c4fa664c6ee8100c40aadf09d66ed598a16596bd4e08bbdc5dc86549e3e53a210933e6
|
||||
DIST homeassistant-2024.1.0.gh.tar.gz 15710129 BLAKE2B c1550a3827dec564afdf150b7b628fd3fc001157d36baa49e0e9cf9a9094de2baf8c7b7662d386c535ff2f2a6cd86d5a8dc5041a06df588c6f6dbdf253985f10 SHA512 f5c6aea33ee8fc239534c14a7f1c66088cb66ffce8ce38316e152e66395b9b08b10f2b81d891ce8d7ed96337cf4c11e8e8d614b7caf28c51a4bb04a7630b18a1
|
||||
DIST homeassistant-2024.1.0.tar.gz 19164130 BLAKE2B 839991b8759f600380fa25ff34129c15760df13c4d1eff3e2f1ce6c99d2468b6c25249253f4ceb8570f1045e40b221f31b243be69a4a92f69705e26fc250d108 SHA512 e23b26656257bbd0becda6852127e4bdc195ed7c35747c0acaffad3dbab7e7ee216e639109c149a90dc982bcd24bae952202de969ee38b6082d11c34bef18ec2
|
||||
DIST homeassistant-2024.1.6.gh.tar.gz 15725293 BLAKE2B 48a047d7ebba9df8082cc9dc6f5a4d6d4cdd6cdca5dffd3e97c80ceace974a58884d50304fb836ba8c46876663e0fdb61fcbbfd046e4177315043874a848c27d SHA512 b3ad41a7dbafece9cfca30578f44b4f8a9fdb28287c355bae721b3593d5cc7ab8642f277f7d7b42f71b06a3e45939a5f7f4152168cad96de8a51b71c18224855
|
||||
DIST homeassistant-2024.1.6.tar.gz 19477937 BLAKE2B cbb8d10a3725c531f642c550c40ad7ce313fc958fd83a8cfe6366e1c45f2e9414724b3c923881184a28d31bc7fe2ab070b0828be8b1697e272e1c5747ad75698 SHA512 bfec159589a071b49eadc726bd92130ac79940ff4197b54c6cb6579c9c43c6da7d60a887e21448018548fe9bff107d7c1ec76ed1ea030289ec9d82e22dd1898b
|
||||
DIST homeassistant-2024.2.3.gh.tar.gz 16277776 BLAKE2B 3fba462584d962637a4b4f2f8221a7c5323052d059755247cdc306142e7e44f59c0745cb7241c46b4755883a23a24cf49d8d0a33f76b59ffaa65ccbec6b8a7a7 SHA512 5475790af36c29e9c669119e26465dd1b453e752a4cb838cba47f24365153604950b7bf57f25a7cba18a5cd8b5cf12d19f34799eb90895e92edf16e809db490c
|
||||
DIST homeassistant-2024.2.3.tar.gz 19956843 BLAKE2B 3c6fbd4277886c8accb629cc1900e1160a87d85c1521434b43d66c2c62eeff747f0c0681800005b4b74903d6dc3e8d2026c37321322558d6dca06776e03c969b SHA512 cf627d9804359cb11e6fb0e30e9bf32b6c549ab6fa883220371dcb63bce46d8ac65a9ee2bcefe16fac9c43c3e0efaf976b2daa5c6069d4189bf57c8e83398ced
|
||||
DIST homeassistant-2024.2.4.gh.tar.gz 16277196 BLAKE2B 03677e476bbceb623f67ba9d6fd5bd22c13a7c219a37b6c1c76dd0d59c947c8f256b60fe8ba9875eacb71968ee3862c88edc8d13f93e5c44f9bf288f3b2a82cf SHA512 68aec8f38821ec9489c5eb7251d1364847b4825cf98e8f9b10f9bc2a2f3ef31428c7bee0a01c6d451f872be5dfdc1bec4b4c52a9a34c12f853250ed70928f069
|
||||
DIST homeassistant-2024.2.4.tar.gz 19966997 BLAKE2B bea54bd15f741c60f710d7796b9a1fe6a4e2893ccd2ce65889e7e349a5bfc47b187d99f9544a7fdb9be18bba4ffd6b154a6992158473431ac3945a9e1e7d9e31 SHA512 5ca0f09e48d90d6e1687bf8927c429db1ea9bdc2630b62d2458bee5debc5ff16940ab56f03b5fb8d412f6688371b2cc97c5bf8a743394a7b3a243b7e4bb22524
|
||||
DIST homeassistant-2024.2.5.gh.tar.gz 16277151 BLAKE2B b811599130967653dc8d5a6f40f437abf213eb92fb3e2cc620b4af087f1f93d79e6424f1438256ee709a16ecf4087a9d1b40093360c5543dd2123d173782cc25 SHA512 f4f2a12c82fc907701ee28bf4e1b6804f2fff4347533505b1a79c0fbd5136805f3f7c4b9773543bb25aedcc00c1f2d3758b26ec783536c0e4212acd46b67a477
|
||||
DIST homeassistant-2024.2.5.tar.gz 20005661 BLAKE2B 02ed74d9c7eb07dbfab51bff5baa37d01e1eacfbcdf3f316f54155b947ea5963440ab46ca8b8e710975b1c540ac4a7efeab0d1fb5faf9f3ea928203ba90c5b7a SHA512 421b699567cf085ef891f56886a131bd9f520627d52d514bcd5ec1a1a06cd2e9a5af12e013cfbd29c9558c827adc196b200921df0967ec99c187bbf358b89e17
|
||||
EBUILD homeassistant-2023.12.1.ebuild 33204 BLAKE2B 6b100599c1a2d16714dceed552fa9a80a0afc91dd0e18408511447a5b18680b3b7ab4dc6c7affcc3acfb93403f01203cefc8ee43dc5429a96a3b6ff7a03dec70 SHA512 14b6c4c198bdd95a91d2f01d98980aa70e6908b20419610fc89bda01e36843a0c9a81a8e5c4f9653035515dd218ee502b146fa7bbef4998c11e1f1bb857eb6fc
|
||||
EBUILD homeassistant-2023.12.4.ebuild 33193 BLAKE2B 7d4057564b73591ff0fd876d05778a64c9f5c19fec81c5b6ac20a9b2a10b3a7fdcf05434f4b4d2950ac37a1af355b2dbfe147ad82956290a3d2926d841f8d99e SHA512 278caff6289bfa3f4f9d7d407651aca1fdd12fc8ed5aa43fe643d9790b56cdb1cfdb48c3fe7e35c9d327856306da7e655acc08aa355c4c0c671f3699267772dc
|
||||
DIST homeassistant-2024.3.3.gh.tar.gz 16494189 BLAKE2B bfb728d5739c2fbdfd94172f2600e1764ca3cbc1a37bdfd4f882a7da647c910f8a7947e63da69bb81dd7b452e4f91ad4091195f55d8e9145b9523895b8b81d61 SHA512 a08a0c6776f34826128bce3310003ac104822f6391de403ac83ee037e9d5d6ca4c145698337555d127e0041354387a62304cc8e6dc18907bc330c74ce2919072
|
||||
DIST homeassistant-2024.3.3.tar.gz 20325232 BLAKE2B 4f4a28ea1e4f2a68d2e31c49fbaf6a5ae4f1ac2b07f67b0671439eaeb344b1a87e91840f9bfce4cb7e5275ce40aa952b66242d1f7c6b71ebf0a860f03fa524ff SHA512 86aeedf514f20af8f525d94c37ba579301cd0eb3b7249882be46bd2142687f8500942fa1380393eb1bc3df98cbedc74d3e147d90c2322b0b6635eeb5788403f0
|
||||
DIST homeassistant-2024.4.1.gh.tar.gz 16721155 BLAKE2B bd90062aae83c447f9cf098cfc0752355e19f2084ff931fe3e549a25cf76e2265cfa8f277f99d7524cd9493917f75fecac6b55ba1bc144343514262dd7906c68 SHA512 acea2584a22af1e34ae0915cae0ebe14dfb10325bdfa8bb16a34aca96efc134e4b127defa97bc864cae3d0e2638050f6b54dc8163a28b12d8c26bf00b28cb286
|
||||
DIST homeassistant-2024.4.1.tar.gz 20684761 BLAKE2B 6cb115252dc2bcbdcb6d46cb1d1e37a4134841059b485b2e018b1d19888e95b3eeb8410d77b77fb11bbefb8d1bcafa20bbe080e2c0fcfd1c8ddb412d5f34ee97 SHA512 86892576dee797c8ad3cc7ad7f982fa7d893da5b79f6de0857863a024df9c20aa06c2b9e4e0121d6f3b2f9ad0e3968d89e154c9b6b4c6a9c3e6fd20e0fb6d9cd
|
||||
DIST homeassistant-2024.4.2.gh.tar.gz 16720862 BLAKE2B e783f220c54e457499a2a00645b1abf06ac2cfaa5ddd36a780d4fb8e50859a5e0fc22ac2054eab6eb9e2b04d3f585cf41779e35e467f0887fa19ca8784469f5e SHA512 09a4fe63958b2099442b79e6667f1e9c56a9c3577733a50798766bd9e828ee7cea04dce718a550bb928b5e9a500f8422e0056929a15326d5ec51988a6967d8f4
|
||||
DIST homeassistant-2024.4.2.tar.gz 20564543 BLAKE2B 32c7197dd0797815892a288a37d738056050c6716b84429616dcef58898abd0585f279613850bcd9ad24110f1895665d5fa7e55fe50fad03f46010add73ebccf SHA512 a29e4548dca2911f590fea37b45aaa5d4dc12a5ef60f0c0cd4e62adf97d202df7a7eecc510d9868ce5f5dfe53be4abd9a9f8106fdb61d4f7fbd3da36ba6162e9
|
||||
DIST homeassistant-2024.4.3.gh.tar.gz 16722195 BLAKE2B 981353e51b39515398ec272323b22e15635cbe3b4f24d832e3c6e64b397bf226d32ed0d16309c8520ea05df9dce361bf4388fc4a8d5ec5a315e449376b47d4d2 SHA512 7bd0a43eb2fbe9ca94b720856bf7ec431fe641c29d3d28fc3ca5240d291c7a8807071669c0c2040e65d8b1ca36b0fecb44cb5c4e4b5222923245f028a4690d70
|
||||
DIST homeassistant-2024.4.3.tar.gz 20579147 BLAKE2B b38874b5ce970f6f8eea7512c00671f2eeeaf33f5df6a4b7b2d4fa9c8ad223bd9f8768a46c145e6a47608169e607798cfeb52dcbd205ba085f331eac6642493d SHA512 021714f754f6f8fb2dc0133d31c496ae1e23255469da741497c75d0f391d603e257884d9836eda2f9f3ac719c23b3fb426ade1769c664d3ac02e8d46f9418190
|
||||
DIST homeassistant-2024.4.4.gh.tar.gz 16723900 BLAKE2B ca4d862ff72a20aeeb883f927dce436be58100eeb008f62f211d31f6bf384f67e45b95cea07af1cae881f2ed7bd3b240f555f204b81596d0968ad678a11b0367 SHA512 c9fc1828f276f5ab37d6ed335886c13a860232e66009922d8a9ea5f53b2b181ba39f90c2c3932961dd0724bda6d491a59aeffec983eab592ddfac0bbdf1683b5
|
||||
DIST homeassistant-2024.4.4.tar.gz 20721794 BLAKE2B 38ef086468d0e818035ce2572ca94249010ec906ab08ba63bd9e63ae16f0d5ed9f47fc8aa84120f3664ba578908652e20cf95e9e5c414919d1b389f3d3aa74e8 SHA512 93acf9ada78bd97134f05e2b3a0052477adacc079332da89fa41dd3ff432180ebe2bdb041b3a33c8df85bfd75090e305e9cae615db405b0c9cf94631f504eca9
|
||||
EBUILD homeassistant-2024.1.0.ebuild 33648 BLAKE2B a6aa0ae5b785707cf9b6dfac174567026ad02ae98a34430a42cda69f5d0d79a692d2b0600f858604a0bdffc46f1fb5f74df8b25559221e46ac40ef861230b165 SHA512 59eae697eb24eb6d7d397c16007edacd2a2b07ab406ffc0341b022b634b8dfdee391059681b3ac80fbed757968486b2a8b7a8584783398a94e436bb0ba6835f8
|
||||
EBUILD homeassistant-2024.1.6.ebuild 33843 BLAKE2B 629a141e495b9b8466d4ba26c209814f1cd8965c0e9c3c6b9dad2c1a4d0fe699e8fbf44e648f6e28e3be35bbbb32a6d05a8d2e133fe894ef378cfebc1e718eae SHA512 5b8552e49a19e2014da9c724d12ad17b37df8a2e7e5e6f4ba2668f39429fef706f938206dbd607d734d02f65137a011ecfbc3de1748d389e36f9af2722432722
|
||||
EBUILD homeassistant-2024.2.3.ebuild 34067 BLAKE2B 5a15f77cac8f41397f1362dd66471223a2e530e1d20d5a326494c78e7c34fd288b9afb583105234dd9eb4319d1fd7a05aa9db2bf546be6abdac490724febcd9b SHA512 d149df2233853934cf8ea3723438b48502f8b2d623aa93336c4a98d0f7ca172d464143d2505624f2abdfce7b44125306c7ee7ea3c3f9678474f9796b4857ab6d
|
||||
EBUILD homeassistant-2024.2.4-r1.ebuild 34157 BLAKE2B fc0c403622643b1c33b60c976a3b5b12b64a391d005006c1baa8b1faaf7e035a0183ad1230d4b28c0494895af9dd27a696e53c7b8667f5f0de9f5505bb7434e2 SHA512 0f0f647e6be34555974e9c8278e0e786f3da7b641216a2550e14ec4f0425a4e1ba61515c95154862f8b1511a7783347a9e28a5a6bec4e8429fcc0cdb0651ad09
|
||||
EBUILD homeassistant-2024.2.5.ebuild 34157 BLAKE2B fc0c403622643b1c33b60c976a3b5b12b64a391d005006c1baa8b1faaf7e035a0183ad1230d4b28c0494895af9dd27a696e53c7b8667f5f0de9f5505bb7434e2 SHA512 0f0f647e6be34555974e9c8278e0e786f3da7b641216a2550e14ec4f0425a4e1ba61515c95154862f8b1511a7783347a9e28a5a6bec4e8429fcc0cdb0651ad09
|
||||
EBUILD homeassistant-2024.3.3.ebuild 34315 BLAKE2B 319fb86801d9b0a8b88a8171e4a87fe7c42f0715b6ee6c7174fb0040367338f36e6c7cdca0cb012ada621ff0a53060c0ef57b9a83741757f49670453b2bead4b SHA512 2081862a8f17eb8497f12c29336006672c0cbbc5d350eee5f36c931ae040b5677c04c3e51152ce2cf5f8f6026f9a05e5db9b7f94ac1b489d9240768b1f0bdf58
|
||||
EBUILD homeassistant-2024.4.1.ebuild 34350 BLAKE2B a4f00a7bb0671bad6cae4d7d3ca39f833090ccb4a9291be6fac28ffb41088d6e878134fdb5748d4bf3585cdaf0f4c45ca3e7358848c40ea86d49f08fa6c15982 SHA512 bb97b7b374d8345266bbe939ca249696b403e0b2f4ed84dce19c3140cbf4a0944c2a408eb41f519ace3b3f250b0c66be81d08a70c55c79f78c8e1c6eff872fe9
|
||||
EBUILD homeassistant-2024.4.2.ebuild 34351 BLAKE2B 7d34fa47fcf38ad398cf96f6f25737ceb406bf1d961f7d45e615879abaea82a86cd1ad6fe5ce791ae0726c9a6739f8de2d449092f494fb1eca6ce81282152d5e SHA512 04115e1cde61417b0a7ba24b4e66a798a518cde802c5a381dec4309a981f7718c95085f8f8e34e4b22213bbf551b704333c63dd7412cd3965b27c3dd645d1ea2
|
||||
EBUILD homeassistant-2024.4.3-r1.ebuild 34351 BLAKE2B 2f279bee3682f405578f19cddd00d7af99559315767311f5ffc127ab8973ae731c3dea06a19706129f5ac395b23f25cef24dde4e7412268d07e25bc4dfef4e8d SHA512 cd41715f592b7f191e0b0e86e3ec855c13a8675d1722813479358a62e1170c79eaf6de4b952a1cb3e27e0c733a897bf85a6c8227b737d76d31bbeef5bceef62b
|
||||
EBUILD homeassistant-2024.4.4.ebuild 34351 BLAKE2B b772e26a2fb2978feb4772ab96a7872c36a46e6f9158c15496d7a8f065ae2233dea5e0111e2a998179c0fcd9c36a6cb279bcc9daa673c9e1d7412f83cc86dcb4 SHA512 d6f391b712f93f33b901619bb4bb8c596bfe5af265bf5ac1609afae562bcaa8f26396f7d0f30d018b50ca0347bb8cc161f1bb21e386b867cd0bb88518b9cdbb8
|
||||
MISC metadata.xml 27369 BLAKE2B 8975a2c9885e30759df19290efb4deb224394bd57f77d9be8398223b5cdb5613468573eb9ac300fba4acf7a21bc847b715d587d089260f4cb431b08d02c953c9 SHA512 2b5d9038f8804277010b279ba75849902eff1a4cc6de3df74e994ddb5a1964eadcbfee475be28f7c6d89c1923d322850f3172ac5decb0e4e5e823910b1372e15
|
||||
|
|
|
@ -1,521 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_11 )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYPI_PN="homeassistant"
|
||||
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="$(pypi_sdist_url)
|
||||
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant-min
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-23.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.16.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-41.0.7[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.74.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.10.4[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20231208.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2023.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.47.0
|
||||
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1
|
||||
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyasn1-0.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.10.3[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0
|
||||
~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.8.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.127.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.6.3[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.58[${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-2023.4.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.4[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-1.6.0[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.20[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.3.2[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2023.3.0[${PYTHON_USEDEP}] )
|
||||
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
|
||||
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
|
||||
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
|
||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||
blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.22.3[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.14.0[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.14.6[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-2.3.0[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/python-bsblan-0.5.16[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.6[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.0.8[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.1.5[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-114[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.4[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.5.0 ~dev-python/aiodiscover-1.5.1[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] )
|
||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.6[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2023.5.0[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.14.3[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( dev-python/aioesphomeapi[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.4.6[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/pyfibaro-0.7.6[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.9[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.0.9[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.16[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.1.1[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.0[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2023.11.0[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
|
||||
image_upload? ( ~dev-python/pillow-10.1.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.5.2[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.14.4[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.10[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.11.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.4.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2023.6.23.191712[${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-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2023.4.9[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-6.1.0[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-6.1.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.16[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/yt-dlp-2023.11.16[${PYTHON_USEDEP}] )
|
||||
met? ( ~dev-python/PyMetno-0.11.0[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.5.4[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-7.6.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
|
||||
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/mac-vendor-lookup-0.1.12[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.2[${PYTHON_USEDEP}] )
|
||||
nut? ( ~dev-python/pynut2-2.1.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-3.1.1[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.4[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.34.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.19[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.1[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2023.6.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.3[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.18.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.8[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.1.5[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-6.1.0[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2023.8.0[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.29.1[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.2[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.6.3[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.6[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.7.3[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.5.4[${PYTHON_USEDEP}] )
|
||||
tts? ( ~media-libs/mutagen-1.47.0 )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-67[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-4.0.2[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2023.11.0[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.29.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.3.3[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.3.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/aiowithings-2.0.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.36[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.127.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.37.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.107[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.22.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.60.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.0[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.15[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.54.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.11.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.5.0
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
src_prepare() {
|
||||
if use test ; then
|
||||
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -i "s/regex==2021.8.28/regex==2023.10.3/g" -i homeassistant/package_constraints.txt || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
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
|
||||
"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -47,22 +47,24 @@ RDEPEND="${RDEPEND}
|
|||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodhcpwatcher-0.8.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
|
@ -70,8 +72,8 @@ RDEPEND="${RDEPEND}
|
|||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
|
@ -82,15 +84,15 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.76.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240207.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240307.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.3.12[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
|
||||
|
@ -115,10 +117,9 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
|| ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
|
@ -126,9 +127,8 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.9.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
|
@ -180,25 +180,25 @@ RDEPEND="${RDEPEND}
|
|||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.11.2[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.11.4[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2023.3.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-58[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${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.6[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.17.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.0[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.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}] )
|
||||
|
@ -206,7 +206,7 @@ RDEPEND="${RDEPEND}
|
|||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.14.6[china,${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
|
||||
bring? ( ~dev-python/python-bring-api-3.0.0[${PYTHON_USEDEP}] )
|
||||
bring? ( ~dev-python/bring-api-0.5.6[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
|
||||
|
@ -217,23 +217,23 @@ RDEPEND="${RDEPEND}
|
|||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.1.0[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-114[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.4[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~dev-python/aiodhcpwatcher-0.8.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-1.6.1[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
|
||||
|
@ -247,9 +247,9 @@ RDEPEND="${RDEPEND}
|
|||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.19.0[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.19.2[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-21.0.2[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-0.4.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||
|
@ -265,7 +265,7 @@ RDEPEND="${RDEPEND}
|
|||
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.10[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
|
@ -278,17 +278,17 @@ RDEPEND="${RDEPEND}
|
|||
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.43[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.44[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.4[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.16[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.1.0[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.0[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2024.1.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2024.3.0[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.0.1[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
|
||||
image_upload? ( ~dev-python/pillow-10.2.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
|
||||
|
@ -297,24 +297,24 @@ RDEPEND="${RDEPEND}
|
|||
insteon? ( ~dev-python/pyinsteon-1.5.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.14.4[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.15.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.10[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.6.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${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-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2023.4.9[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.16[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.5.0[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/yt-dlp-2023.11.16 )
|
||||
met? ( ~dev-python/PyMetno-0.11.0[${PYTHON_USEDEP}] )
|
||||
|
@ -322,7 +322,7 @@ RDEPEND="${RDEPEND}
|
|||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.3[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.6[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
|
@ -332,9 +332,9 @@ RDEPEND="${RDEPEND}
|
|||
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
|
||||
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/mac-vendor-lookup-0.1.12[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.2[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
|
||||
nut? ( ~dev-python/pynut2-2.1.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
|
@ -352,7 +352,7 @@ RDEPEND="${RDEPEND}
|
|||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.7[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.10[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.36.3[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.5.1[${PYTHON_USEDEP}] )
|
||||
|
@ -362,40 +362,40 @@ RDEPEND="${RDEPEND}
|
|||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.1[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.2[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2024.1.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.7[listen,${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.19.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.19.2[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.13[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.0.1[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.1.1[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
|
@ -407,12 +407,12 @@ RDEPEND="${RDEPEND}
|
|||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-71[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-72[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-4.0.3[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-5.1.0[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2023.12.0[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
|
@ -422,13 +422,13 @@ RDEPEND="${RDEPEND}
|
|||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.3.3[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.43[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.44[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
|
||||
|
@ -440,38 +440,38 @@ RDEPEND="${RDEPEND}
|
|||
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.111[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.62.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.112[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.4[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-1.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.13.2[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.6.0
|
||||
~dev-python/pipdeptree-2.15.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.6.2
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.5_p1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
@ -482,6 +482,8 @@ src_prepare() {
|
|||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
|
@ -47,31 +47,33 @@ RDEPEND="${RDEPEND}
|
|||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
|
@ -81,44 +83,42 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.76.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.79.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240207.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240404.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.47.0
|
||||
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.14[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1
|
||||
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
|| ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
|
@ -126,9 +126,9 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0
|
||||
~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.9.0[${PYTHON_USEDEP}]
|
||||
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
|
@ -137,7 +137,7 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
|
||||
|
@ -173,32 +173,32 @@ RDEPEND="${RDEPEND}
|
|||
apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-1.7.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-1.7.4[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.11.2[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-2.0.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2023.3.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-60[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${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.6[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.17.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.0[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.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}] )
|
||||
|
@ -206,7 +206,7 @@ RDEPEND="${RDEPEND}
|
|||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.14.6[china,${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
|
||||
bring? ( ~dev-python/python-bring-api-3.0.0[${PYTHON_USEDEP}] )
|
||||
bring? ( ~dev-python/bring-api-0.5.7[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
|
||||
|
@ -214,29 +214,29 @@ RDEPEND="${RDEPEND}
|
|||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.8[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.1.0[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-114[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.4[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.5.0 ~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${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.7[${PYTHON_USEDEP}] )
|
||||
|
@ -245,14 +245,14 @@ RDEPEND="${RDEPEND}
|
|||
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.19.0[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-21.0.2[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-0.4.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/pyfibaro-0.7.6[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
|
@ -265,7 +265,7 @@ RDEPEND="${RDEPEND}
|
|||
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.10[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
|
@ -278,17 +278,17 @@ RDEPEND="${RDEPEND}
|
|||
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.43[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.4[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.16[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.1.0[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.0[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2024.1.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2024.3.0[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.0.1[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
|
||||
image_upload? ( ~dev-python/pillow-10.2.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
|
||||
|
@ -297,32 +297,32 @@ RDEPEND="${RDEPEND}
|
|||
insteon? ( ~dev-python/pyinsteon-1.5.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.14.4[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.10[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.15.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.12[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.6.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${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-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2023.4.9[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.16[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.5.0[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/yt-dlp-2023.11.16 )
|
||||
met? ( ~dev-python/PyMetno-0.11.0[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/yt-dlp-2024.03.10 )
|
||||
met? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.3[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.6[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
|
@ -332,10 +332,10 @@ RDEPEND="${RDEPEND}
|
|||
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
|
||||
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/mac-vendor-lookup-0.1.12[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.2[${PYTHON_USEDEP}] )
|
||||
nut? ( ~dev-python/pynut2-2.1.2[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
|
||||
nut? ( ~dev-python/aionut-4.3.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
|
||||
|
@ -352,8 +352,8 @@ RDEPEND="${RDEPEND}
|
|||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.7[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.36.3[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.11[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.37.1[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.5.1[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
|
@ -361,59 +361,59 @@ RDEPEND="${RDEPEND}
|
|||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.1[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2024.1.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.2[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.7[listen,${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.19.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.12[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.19.2[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.0.1[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.25[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
tts? ( ~media-libs/mutagen-1.47.0 )
|
||||
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-71[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-74[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-4.0.3[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2023.12.0[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2024.4.0[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
|
@ -421,14 +421,14 @@ RDEPEND="${RDEPEND}
|
|||
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.3.3[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.43[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
|
||||
|
@ -436,42 +436,42 @@ RDEPEND="${RDEPEND}
|
|||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.111[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.62.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.113[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-1.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.13.2[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.6.0
|
||||
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.7.0
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
@ -482,6 +482,8 @@ src_prepare() {
|
|||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_11 )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYPI_PN="homeassistant"
|
||||
|
@ -29,7 +29,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
|
|||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# external deps
|
||||
|
@ -47,32 +47,35 @@ RDEPEND="${RDEPEND}
|
|||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-23.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-41.0.7[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
|
||||
|
@ -80,45 +83,42 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.75.1[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240104.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240404.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/lxml-4.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.47.0
|
||||
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.9[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1
|
||||
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
|| ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
|
@ -126,9 +126,9 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0
|
||||
~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.9.0[${PYTHON_USEDEP}]
|
||||
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
|
@ -137,7 +137,7 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
|
||||
|
@ -162,42 +162,43 @@ 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-2023.4.0[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2024.1.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
|
||||
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-1.6.0[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-1.7.4[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.0[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-2.0.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2023.3.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${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.6[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.22.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.1.0[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.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}] )
|
||||
|
@ -205,52 +206,53 @@ RDEPEND="${RDEPEND}
|
|||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.14.6[china,${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
|
||||
bring? ( ~dev-python/bring-api-0.5.7[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/python-bsblan-0.5.16[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/python-bsblan-0.5.18[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.8[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.0.8[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.1.5[${PYTHON_USEDEP}] )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-114[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.4[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.5.0 ~dev-python/aiodiscover-1.6.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${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.6[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2023.5.0[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.17.0[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-21.0.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-0.4.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.4.15[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/pyfibaro-0.7.6[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
|
@ -261,9 +263,9 @@ RDEPEND="${RDEPEND}
|
|||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.9[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.10[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
|
@ -276,64 +278,64 @@ RDEPEND="${RDEPEND}
|
|||
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.39[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.3[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.16[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.1.3[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.0[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2023.11.0[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.1.0[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2024.3.0[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.0.1[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
|
||||
image_upload? ( ~dev-python/pillow-10.1.0[${PYTHON_USEDEP}] )
|
||||
image_upload? ( ~dev-python/pillow-10.2.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.5.2[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.5.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.14.4[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.10[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.15.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.12[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.11.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.4.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2023.6.23.191712[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${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-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2023.4.9[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2023.4.11[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.16[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.1.1[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/yt-dlp-2023.11.16 )
|
||||
met? ( ~dev-python/PyMetno-0.11.0[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/yt-dlp-2024.03.10 )
|
||||
met? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.5.4[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.6[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-8.0.2[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-8.0.3[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.4.0[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
|
||||
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/mac-vendor-lookup-0.1.12[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.2[${PYTHON_USEDEP}] )
|
||||
nut? ( ~dev-python/pynut2-2.1.2[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
|
||||
nut? ( ~dev-python/aionut-4.3.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
|
||||
|
@ -350,68 +352,68 @@ RDEPEND="${RDEPEND}
|
|||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.7[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.35.3[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.11[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.37.1[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.19[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.5.1[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.1[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2023.6.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.2[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.5[listen,${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.18.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.10[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.19.2[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.4[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-7.1.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2023.8.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-5.0.31[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.30.0[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.2[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.7[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.5.4[${PYTHON_USEDEP}] )
|
||||
tts? ( ~media-libs/mutagen-1.47.0 )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-69[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-74[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-4.0.2[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2023.11.0[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2024.4.1[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
|
@ -419,14 +421,14 @@ RDEPEND="${RDEPEND}
|
|||
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.3.3[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.3.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/aiowithings-2.0.0[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.39[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
|
||||
|
@ -434,42 +436,42 @@ RDEPEND="${RDEPEND}
|
|||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.1[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.37.6[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.109[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.22.4[${PYTHON_USEDEP}] ~dev-python/zigpy-0.60.7[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.15[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.113[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.3.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-1.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.11.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.6.0
|
||||
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.7.0
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
@ -480,6 +482,8 @@ src_prepare() {
|
|||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_11 )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYPI_PN="homeassistant"
|
||||
|
@ -29,7 +29,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
|
|||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# external deps
|
||||
|
@ -47,30 +47,35 @@ RDEPEND="${RDEPEND}
|
|||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-23.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.16.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-41.0.7[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
|
||||
|
@ -78,53 +83,52 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.74.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.10.4[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20231208.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2023.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240404.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.25.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.47.0
|
||||
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.9[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1
|
||||
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyasn1-0.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.10.3[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.5.0
|
||||
~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.8.0[${PYTHON_USEDEP}]
|
||||
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
|
@ -132,8 +136,8 @@ RDEPEND="${RDEPEND}
|
|||
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.128.5[${PYTHON_USEDEP}]"
|
||||
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
|
||||
|
@ -158,42 +162,43 @@ 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-2023.4.0[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2024.1.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
|
||||
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-1.6.0[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-1.7.4[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.20[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.3.2[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-2.0.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-48[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2023.3.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${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.6[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.22.4[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.14.0[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.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}] )
|
||||
|
@ -201,69 +206,70 @@ RDEPEND="${RDEPEND}
|
|||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.14.6[china,${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
|
||||
bring? ( ~dev-python/bring-api-0.5.7[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-2.3.0[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/python-bsblan-0.5.16[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/python-bsblan-0.5.18[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.8[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-13.0.8[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.1.5[${PYTHON_USEDEP}] )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-114[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.4[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.5.0 ~dev-python/aiodiscover-1.5.1[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${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.6[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2023.5.0[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.15.2[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-19.2.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.4.6[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/pyfibaro-0.7.6[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.9[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.10[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
|
||||
|
@ -272,61 +278,64 @@ RDEPEND="${RDEPEND}
|
|||
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.0.9[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.16[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.1.1[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.0[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2023.11.0[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.1.0[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2024.3.0[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
|
||||
image_upload? ( ~dev-python/pillow-10.1.0[${PYTHON_USEDEP}] )
|
||||
image_upload? ( ~dev-python/pillow-10.2.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.5.2[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.5.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.14.4[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.10[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.15.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.12[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.11.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.4.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2023.6.23.191712[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${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-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2023.4.9[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-6.1.1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2023.4.11[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.16[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.0.0[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/yt-dlp-2023.11.16 )
|
||||
met? ( ~dev-python/PyMetno-0.11.0[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/yt-dlp-2024.04.09 )
|
||||
met? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.5.4[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.7[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-8.0.1[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-8.0.3[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
|
||||
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/mac-vendor-lookup-0.1.12[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.2[${PYTHON_USEDEP}] )
|
||||
nut? ( ~dev-python/pynut2-2.1.2[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
|
||||
nut? ( ~dev-python/aionut-4.3.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
|
||||
|
@ -343,83 +352,83 @@ RDEPEND="${RDEPEND}
|
|||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.4[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.35.3[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.11[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.37.1[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.19[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.5.1[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.1[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2023.6.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.2[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.5[listen,${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.18.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.8[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.1.5[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.3[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.19.2[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-6.1.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2023.8.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmplib-5.0.21[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.29.1[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.2[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.6.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.9.6[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.5.4[${PYTHON_USEDEP}] )
|
||||
tts? ( ~media-libs/mutagen-1.47.0 )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-67[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-74[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-4.0.2[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2023.11.0[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2024.4.1[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.29.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.3.3[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.3.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/aiowithings-2.0.0[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.36[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
|
||||
|
@ -427,42 +436,42 @@ RDEPEND="${RDEPEND}
|
|||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.128.5[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.37.4[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.108[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.22.3[${PYTHON_USEDEP}] ~dev-python/zigpy-0.60.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.15[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.54.0[${PYTHON_USEDEP}] )"
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.114[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.11.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.5.0
|
||||
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.7.0
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.7[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-7.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.1[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
@ -472,7 +481,9 @@ src_prepare() {
|
|||
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -i "s/regex==2021.8.28/regex==2023.10.3/g" -i homeassistant/package_constraints.txt || die
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
|
@ -0,0 +1,531 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYPI_PN="homeassistant"
|
||||
inherit distutils-r1 pypi readme.gentoo-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="$(pypi_sdist_url)
|
||||
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
dev-libs/xerces-c"
|
||||
# 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/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
|
||||
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20240404.2[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-10.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
|
||||
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.4[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.6.3[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.58[${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-2024.1.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
|
||||
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-1.7.4[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-2.0.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
|
||||
backup? ( ~dev-python/securetar-2024.2.1[${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.6[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.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.14.6[china,${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
|
||||
bring? ( ~dev-python/bring-api-0.5.7[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/python-bsblan-0.5.18[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${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.7[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
|
||||
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/pyenphase-1.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
|
||||
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/pyfibaro-0.7.6[${PYTHON_USEDEP}] )
|
||||
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.10[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
|
||||
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
|
||||
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.1.0[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/pydrawise-2024.3.0[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
|
||||
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
|
||||
image_upload? ( ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.5.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.15.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.12[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${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-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2023.4.11[${PYTHON_USEDEP}] )
|
||||
local_calendar? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
|
||||
local_todo? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
|
||||
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/yt-dlp-2024.04.09 )
|
||||
met? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
modbus? ( ~dev-python/pymodbus-3.6.8[${PYTHON_USEDEP}] )
|
||||
mosquitto? ( app-misc/mosquitto )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-8.0.3[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
|
||||
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
|
||||
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
|
||||
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
|
||||
nut? ( ~dev-python/aionut-4.3.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-3.1.1[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.15.12[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.37.1[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.5.1[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${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.1.0[${PYTHON_USEDEP}] )
|
||||
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-4.0.2[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.19.2[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
|
||||
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
|
||||
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-75[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
|
||||
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2024.4.1[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.114[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-3.7.0
|
||||
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
src_prepare() {
|
||||
if use test ; then
|
||||
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
|
||||
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
|
||||
fi
|
||||
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
|
||||
# temp replacement to remove dev-python/future RDEP
|
||||
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
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
|
||||
"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,5 +1,7 @@
|
|||
DIST esphome-dashboard-20230904.0.tar.gz 5274408 BLAKE2B 3ab9bb245af9375a2b1d5721051c065949995ebc07c039056074b5d185afee486c0f3bbddda424ed8ec95aae9464e26c404abfd2e0f995cb84f03695cbaa0197 SHA512 523d14f0ec590b2d0fdc00ad2f5a58e4e1a87e9805b15dd571c084bb3fa44b6fe763e5bd5159c95827ab207ece8056d80ca4ee4a724ad88a021d617d55e96bd4
|
||||
DIST esphome-dashboard-20231107.0.tar.gz 5322470 BLAKE2B 524769c3f1964cbebce7840deff36f65f58bf8eafdbc6031395d8d840c1380a859a9bc794c04cd35934fe3c776fd6bd335b2fb7822de4bac987a420f875f9a04 SHA512 2a93b03adfe1da96e6af285c5613614f636ab05039e42b7f062086baaaf6660cc1d1ebd93255eedc8e1a4093e26b64acf827718de3bc7376409bf21b8d514fae
|
||||
EBUILD esphome-dashboard-20230904.0.ebuild 430 BLAKE2B ffd52fba157f3c9126480c5b451c7b1df971e0f6a06d5c497b1841192a34419d3bf85e7020be2259f5527d3747a101df6ff592d89b1b6102a53213bd30fa81b9 SHA512 3b0c9847a455330819b14491a415eebb970557b7576aefaa6d398ab9f6b7c8250eda094b3ffb0e02df566ec5aa72ac36e616da967431a82a71b7340d48d56af0
|
||||
EBUILD esphome-dashboard-20231107.0.ebuild 430 BLAKE2B ffd52fba157f3c9126480c5b451c7b1df971e0f6a06d5c497b1841192a34419d3bf85e7020be2259f5527d3747a101df6ff592d89b1b6102a53213bd30fa81b9 SHA512 3b0c9847a455330819b14491a415eebb970557b7576aefaa6d398ab9f6b7c8250eda094b3ffb0e02df566ec5aa72ac36e616da967431a82a71b7340d48d56af0
|
||||
DIST esphome-dashboard-20240319.0.tar.gz 5383924 BLAKE2B 0cb3ffa8afed61a9083b442b74c85cb12a4f9da7bb57338371db10fe2c210b94a1a4cf27db8786501a0dc3393f7cae43a94d2419e11de672e36d328c738671f4 SHA512 8f51aaf408481c6a9b84be6b1dd1681cf512847e26968d843cc74b51149d084e7a4ef21157d9edf2387c4e5b850dc27acdec085064db96b94fdc61252c24e8bc
|
||||
EBUILD esphome-dashboard-20230904.0.ebuild 430 BLAKE2B 5eb0e22fd45728a7cdf6b1af0f1d42538d81dc25c716a914565a70a573e63b2acb588e577c1371234784fa8808efe5c2297f985bc2b3527832044ac515426368 SHA512 715cf281323309d5169fa64aca49de59e1913003ef14ab0bdf464971da87538797738f59e5764474dcc0762da8a1bbdfda4dcad0ffe480d860874bc9a2df5293
|
||||
EBUILD esphome-dashboard-20231107.0.ebuild 430 BLAKE2B 5eb0e22fd45728a7cdf6b1af0f1d42538d81dc25c716a914565a70a573e63b2acb588e577c1371234784fa8808efe5c2297f985bc2b3527832044ac515426368 SHA512 715cf281323309d5169fa64aca49de59e1913003ef14ab0bdf464971da87538797738f59e5764474dcc0762da8a1bbdfda4dcad0ffe480d860874bc9a2df5293
|
||||
EBUILD esphome-dashboard-20240319.0.ebuild 430 BLAKE2B 5eb0e22fd45728a7cdf6b1af0f1d42538d81dc25c716a914565a70a573e63b2acb588e577c1371234784fa8808efe5c2297f985bc2b3527832044ac515426368 SHA512 715cf281323309d5169fa64aca49de59e1913003ef14ab0bdf464971da87538797738f59e5764474dcc0762da8a1bbdfda4dcad0ffe480d860874bc9a2df5293
|
||||
MISC metadata.xml 516 BLAKE2B 9279866d47bec9f6ff5357e99b7234912ed6c19999eff0101044505f7bc3e3e13c4840e26ac0e92bd724654bc3559c3bbbdcdfc49517300b244a301dbf245670 SHA512 680331484d1334d2b719c7001742064cd39aaccc08245dca38797a32e83a7491f71c4b8e4eace7f570eb04bff9baf24f3538c35237b5ee8721466f5d5fd67650
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="ESPHome dashboard"
|
||||
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="Apache-2.0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
DOCS="README.md"
|
|
@ -4,11 +4,15 @@ AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca
|
|||
AUX esphome.init.d-r3 650 BLAKE2B dc3750f8749e6183d0496b575a46fc55430b89bf973c75bf83c91b688f67e458d828b116e207042797852d5340967609224b806dc09190f92b8ebdcbf55e5388 SHA512 48cbcc982e95ff4d4486edf8ca91f742026f1745f23e4339d01dca016461ff0da2c37ee1539a5750e2d0ee339408bfbe16ff4b8c6cb2dcbbd97e382b7f0759d3
|
||||
DIST esphome-2023.10.6.tar.gz 1911193 BLAKE2B 447cb63d291ec5009c9ed99a35540d6ea5074127f32725fa204d47cfeb715e2d03c14f98b8290abd36eace5685eace214150ef0481a48f654c826b59084b1dd4 SHA512 0b67f836d0e05c34893f7e9b5f6a5de91fec68ddf137bf72a04599089a233f2df0c8dbbd165d5262fa70f29e22a1f91f2cc38b3c05eba3eff76624acaab3d6df
|
||||
DIST esphome-2023.11.6.tar.gz 1986566 BLAKE2B b43642e0bec333729bcd2cd738c65816b7556a3bee29dcabd056dc06deddda7fd39ce308fb2c158afe44df9d25c864ee230c400d5577b6cef98b6d94324b5868 SHA512 fe8fc28d261b5ab1bc23e67000377907edbf4db1526431f0b51e9a772fd7799e6fb9a4be3d0248909603cfa021a9b433a69cf3c710363ce74e2662c6869964ae
|
||||
DIST esphome-2023.12.5.tar.gz 2064027 BLAKE2B 6bdcb633ae04a66cd812b50230e4f7109ff00ea611654980c7b727535860a5e90831fb947dc9f7b969207aee7ac22dc6d8f79c54cd54919f02a8698abd6f1c84 SHA512 18b192e90f4ab4b5210370c59ad64965f8c4e9ce617f451305d6315f099d983750e99d6eb89616dfec7903347ed0d4fe7d13a2261d5d33004141a3d87a1366a8
|
||||
DIST esphome-2023.12.9.tar.gz 2064985 BLAKE2B 38d7a842a461aebed8352f54093259f8c5a845c2a7f487216a77ecc4179dbe2e6848e2255428711f67a54e598c7c97709a23458d6092d37995031f86069b9157 SHA512 5065ea80fc3296612427a365dfdb98d6f7befa6b0e5f7abd22e82b1617c247245c780ec6c0303b8c7f0a9e3334bd90be84d97e0fb768dfcc09032966cbec830b
|
||||
EBUILD esphome-2023.10.6.ebuild 3003 BLAKE2B 399c92bd04164423e9c6590a52d613f363e3dbc069470c309ec981a4ccc65706c48a464908354c450b016e7e4b2efdc98bf7d4112294f6e5daf189166e701437 SHA512 ca95142864a30a1fee3974392e7637cb5655c5df0f3532ed2627bfe51f7fb7af127600e1297d5325efab3e7c9b3df6369ad58c52372d9ad3f30fc303129da41e
|
||||
EBUILD esphome-2023.11.6.ebuild 3063 BLAKE2B 4fd5f8accae45c6d700ca1f26e000cc5fdae8733e590f5c94a37cd1d16c3bad944e6349a344b934fb9604dbdd15d9b5ce943434fd29282bd2e89454d36852a16 SHA512 f66a2020fbeda296dea0042a4a480e34310140b29e8f1d754905654959929e45fad9f3072f0267b6d813cfee3b9225e357fc475bea21a3fb233e670f688dba9b
|
||||
EBUILD esphome-2023.12.5.ebuild 3061 BLAKE2B dce7e4aee9830e570fd1073007681306a795fe22b74604ea3155acea6efdd7487de55c47c5b3a696f89b49bf96e7521b0723e1976946256c1d50438dddfa16b5 SHA512 8ba59e191c6b93f6ad4924563aef13be8ddacaafed78734b65d396b78f65d22127f4f728ae4d4a56927387e54d653f71188fc456c5a6944702192b68e855c5c8
|
||||
EBUILD esphome-2023.12.9.ebuild 3114 BLAKE2B 18903d11ca065ec38963cb507efa44f191eda719b3951d587c739e728a8da99f1e1612554e9a9a09406dd31e7bdf475a39f8c0b87c3a062352de582ef1a43411 SHA512 9015c0a93bc40094d6ee64a155402136c3388138e6f2ecbf20fdfc836989e89ad64110cb9375c394e751515c5e9f9a146bff65ea6f777b304fdee78d8a786bdb
|
||||
EBUILD esphome-9999.ebuild 3109 BLAKE2B a93a475dd04a9d0c67db3743619371d72ad3a220fc654b1beb100bc6ceae2e4566063a50b1e0ea16eda0fa0812f441cc354d640fa078ba0f0134445aa60eb7ee SHA512 03f6b0ce6b4eff8b01aec6a563749c803d66d5171501a3a64393fe4874409302b79c726badd0dddf13b311f25061a1496618446eb2fbac3627aa2cfd6eb6bf3a
|
||||
DIST esphome-2024.2.2.tar.gz 2127565 BLAKE2B 52aa760c3c9050640aaabe51ea9f01ed146b76c2ff0a48de855f027c9c92c2df3fb05eb81a4dda27f51cef061116c8b7088864db68756bd918a113807ef693fb SHA512 0f1e4277a0bd12adff8e4cfec702e9e00c6023fa8682d1f247d0153739153cc14956a94044a634afaf3d0a311543a5a4a8c04dd7c791c5c61c994625118b300c
|
||||
DIST esphome-2024.3.0.tar.gz 2236732 BLAKE2B 349223e4e06c811925e2fbb7974954f43a9af9fa6b84d4e5b1751bc955afbed1d6b7682fc1471cbeab3142245576161f57e4ea0769ae061a65ff53739650ef36 SHA512 c54184c85b11a0ea331b6d751acf24c72548ad446c3d226266c1223829671cf78cb2f14e4a577873c08c82d8150ba61f02114308dcfebabed89fbf718eb52641
|
||||
DIST esphome-2024.3.2.tar.gz 2236891 BLAKE2B 8d3d5845a0735c0c3c60163a4709265d6ecb2326a0cba969897a794cc4154f4538c49bdcbcb32236e1053389b647c3bb9fdad55844aa1af3d888acaeb465db2b SHA512 8d3273a886987118865e9bbffe7edfe5922fab670387f093b111b07497b5165040fa1f452c7687b322704446fc0c61df08bc06987e43ab46d62d5e10b08abd14
|
||||
EBUILD esphome-2023.10.6.ebuild 3003 BLAKE2B 4daeb36a1081b6608dee0a50836812abe9bca242a06b59223f7c8ed97a0e10c95d059264e1519123f24cdafe2e3d73e28629d13144b4d1ab180ba0d5da9e354d SHA512 c804ce991fada5225e0303cecb44e31b567ce0ed5f0f39550715051a0976afd9c8ab542c8df3b19819827d8e981ad205a1a36a2fa7419748248e3a33853000b8
|
||||
EBUILD esphome-2023.11.6.ebuild 3063 BLAKE2B 2389d0dc3fd36d89041b632227b5d0e06d68e88075263fa6b60848625dff3f3098dda8c557e28952ecf48f11656170700e3246859861e6500ea8f65adb34f4cc SHA512 594a88da89f265d7278bc8df8cab5567beb20f0d3ae65c3993c473886afb7a078ad7d8da36469f1663269be54a5c132aaf01b828d1446c9c45ba24cc5b5aede3
|
||||
EBUILD esphome-2023.12.9.ebuild 3114 BLAKE2B e6ba9c1299d960c69dba6d1b5ffebb71bfa708d21b3bdec867d4e73107d3f78255322229f5f9651fd8522cf97f35f7d95cdeb5a8c1c17cda0e20386de6b037c4 SHA512 ceee6bb8e5d67fa5cece7ada37e1580f48351f068583ef757f988915d3c3c07149259b713bdd2b759d5c312b08f4853f5a800237769edaf5c6568449131d6e43
|
||||
EBUILD esphome-2024.2.2.ebuild 3181 BLAKE2B 66739de0635c499a4cba796999f6177cb42264a87ddc41a9f0cfc4e8d333b353da9f2f1f0b6fe95b7363a02a6a5bbe7f25d3ca14f5eced83671836eff099a606 SHA512 3a8157f256da934d01183425957ddcd6849bd78928a6e6d4e5268a1ad2018b5c1487b4a573f326c2f16843bdfab6339380ee34fe126c54c6f86a4cc2045cc628
|
||||
EBUILD esphome-2024.3.0.ebuild 3383 BLAKE2B 53277fbdc0f7b64ec51d138ab4689f9ff4c41876aeab139009244b04aa55a558878a40123376fd9b332fb88e30acb7b3cad95b58ad80782a343586768958e252 SHA512 7639e4a4a827c5e745ac570dbd139f34ecf404f6758443709e9bd77f32b4fe224cfb60a117875df3a367ca40716eb552ce4435b53960a00c392db8f4e5f5894a
|
||||
EBUILD esphome-2024.3.2-r1.ebuild 3376 BLAKE2B 6cb4ef37a4db313e39166570fa892144d5105377750ede5cbe8f227f1a4380949e87eca14958e83b9781451a0e99e4c645b4b7749209613bdc845d0d810a4082 SHA512 6e76bd6102b34421d8d2d6691e5318660c3260430d00671901901c0118e73b11aecb5f135609e6030ca5bfca792a1ed97c873ec121e8e06b2a94717703bd4115
|
||||
EBUILD esphome-9999.ebuild 3219 BLAKE2B df2d86fc84e7ac2baeb1c36dd21931cb353b74e340eed316a606db8d96fc4df0ea48bb25cb9615dbeac0b72f766205bb5ae98abfc305c71049e8faac327b512c SHA512 6f678afd7ed7fbba3e76b4accd0d873db286ec3d97abac3bb1414eb6dde76a22931eaa48909786b5e0e6b6f434ba36b685a8417f6bc93991aada4e9cc55dd620
|
||||
MISC metadata.xml 585 BLAKE2B 07113af8bf33f8ab4a457387804b65e5927bd40dc42de4931df0e78405ba49e2e9b695de6f3d919070b11e3edca32015f069217624b00549c38e608ffe680cf9 SHA512 fbd6544cfe0826fc63567c55f7882e4c6f61a2ebd337421353ae9afb8c2c66961f6328746fdfbe68ee47e5002193914c809c53a663d4a9a58f64166ba1346f20
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
EAPI=8
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
EAPI=8
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
EAPI=8
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
EAPI=8
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
|
@ -34,16 +34,17 @@ DOCS="README.md"
|
|||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/cryptography-42.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.14.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
|
||||
server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-6.1.11[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-embedded/esptool-4.6.2[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-embedded/platformio-6.1.13[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-embedded/esptool-4.7.0[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20231107.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
|
@ -79,6 +80,7 @@ src_prepare() {
|
|||
sed "/click==/c\click" -i requirements.txt || die
|
||||
sed "/colorama==/c\colorama" -i requirements.txt || die
|
||||
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
|
||||
sed "/voluptuous==/c\voluptuous" -i requirements.txt || die
|
||||
eapply_user
|
||||
}
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
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
|
||||
inherit pypi
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
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/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="+server test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
dev-python/voluptuous[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
|
||||
dev-python/icmplib[${PYTHON_USEDEP}]
|
||||
server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-6.1.13[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-embedded/esptool-4.7.0[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20240319.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
|
||||
')"
|
||||
|
||||
BDEPEND="$(python_gen_cond_dep '
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_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 "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
|
||||
sed "/click==/c\click" -i requirements.txt || die
|
||||
sed "/colorama==/c\colorama" -i requirements.txt || die
|
||||
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
|
||||
sed "/voluptuous==/c\voluptuous" -i requirements.txt || die
|
||||
sed "/cryptography==/c\cryptography" -i requirements.txt || die
|
||||
sed "/icmplib==/c\icmplib" -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
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -0,0 +1,111 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
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
|
||||
inherit pypi
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
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/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="+server test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
|
||||
dev-python/voluptuous[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
|
||||
dev-python/icmplib[${PYTHON_USEDEP}]
|
||||
server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-6.1.13[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-embedded/esptool-4.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20240319.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
|
||||
')"
|
||||
|
||||
BDEPEND="$(python_gen_cond_dep '
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_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 "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
|
||||
sed "/click==/c\click" -i requirements.txt || die
|
||||
sed "/colorama==/c\colorama" -i requirements.txt || die
|
||||
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
|
||||
sed "/voluptuous==/c\voluptuous" -i requirements.txt || die
|
||||
sed "/cryptography==/c\cryptography" -i requirements.txt || die
|
||||
sed "/icmplib==/c\icmplib" -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
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -4,7 +4,7 @@
|
|||
EAPI=8
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
|
@ -31,10 +31,11 @@ RESTRICT="!test? ( test )"
|
|||
|
||||
RDEPEND="server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/voluptuous-0.14.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-42.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.14.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
|
||||
~dev-python/icmplib-3.0.4[${PYTHON_USEDEP}]
|
||||
server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
|
||||
|
@ -43,10 +44,11 @@ RDEPEND="server? ( acct-group/${PN} acct-user/${PN} )
|
|||
~dev-embedded/platformio-6.1.13[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-embedded/esptool-4.7.0[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20231107.0[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20240319.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
DIST platformio-6.1.11.gh.tar.gz 296333 BLAKE2B 17672b499eca9c828cd7c6ea6a4c8acea7287f42bb78d4fc5fbd11bb93175bb87d9c2d100270869bc99bc0db550b49c163555ddd8edb17b6b33ccc5f3623f768 SHA512 450e3d1dc3b9c8124b6254fbf0a05b207b834aa0661f083ee2915bde5064498b6d5af666ad851b737fa5627ed436db983e038f83ed0437a1e248749a0dcc99ba
|
||||
EBUILD platformio-6.1.11-r1.ebuild 3304 BLAKE2B fd1c5324777853aa2f0d03f56abf87cfd9d9c2e948d9a65878a2d8d8672febcddc429fa2b55ca839c009cff9d89b5b5b1800cb405119e483afe6fa12efd1ca6e SHA512 ceddf77267224e8d68e73dabaf4afeaa0f86d578db8850b2c4a40036ec6ec78879432da2c46d3cdb6b0413c4f95f1a49fb887756232393a33b638877e6015c3d
|
||||
EBUILD platformio-6.1.11.ebuild 3396 BLAKE2B 6b8dad253b68adc8df03e453170153e5da79a14dfa470a67501ce4a2d2eabd771b63926b033258b8a5a110b18e04c731810873793611b8d7da3d4facc319a42c SHA512 c1e6090981a1fdcb5263774a4aa3cef9bfefc8ad70c2bf17af3f4cb1345fd775550345c1876eb91e3c91304cb395b86eb58f09e870572e310ef801a03cc24c7b
|
||||
DIST platformio-6.1.13.gh.tar.gz 298899 BLAKE2B 9b1916bb72d1aea0c9a930a9a681e97a7f2c0ef2c266526f3359ec3cde84dffc1b982e3f46d2cd99051d7dbed3877a11812ad3a7ea21599c9bd05470f35d8c85 SHA512 cd71720c5a293299bc357d9eee82344bea61f44c68bc1b0d287a14c3531cd1f0d8d1d265e7c4a670935b69f93d9f360216cfc613c0c9c3f653415df8ae8f8069
|
||||
EBUILD platformio-6.1.11-r1.ebuild 3304 BLAKE2B 9b03272e74ed8070d9c9f4d885791ca03d1298bfe3d9100a933fc4b6a2cfa8f8ee18d6ba956609901797a4e6dafc286a912fb582bbcad2860a46f7def1c602a7 SHA512 400ed333d1a198d672bb90f8cacc18516f7e91d1173d1b16802dfadffaf11a8f9e532543167150448ecbb875cdb4cacae892ca6e0e2135fd72b148126e322e1e
|
||||
EBUILD platformio-6.1.11.ebuild 3396 BLAKE2B 5cc2767edc5c081755524f6eee94235c961de3bc49268e0d62e2a41f789d237b85ecbc24cdde037a77dfe3e50c6b42c26527d9e5b68ea192dae272815de24d5b SHA512 07518a41c199c44d975bdf657c8dd2f7eb2481e74af6258976bf8553664de709ebb528234e7909b82a7d8938de69cc3462997aab61b156e5280a9f7485e152e9
|
||||
EBUILD platformio-6.1.13.ebuild 3180 BLAKE2B 3434f3fbfc0d60bcefe4fe9dc8a20e1a08b107f8e6f367ee657b780d241914ee44d0b8a5ad8fd0794eeee775384eb9a79a978b789c1b5317f3f8364364d92220 SHA512 1c8afc6282a4304c6e0324b4d60c8697049833bc1cd38e08bb61ad32d187687f9f6bd6be57c1f727af0d5751ea853d8ac05f9fdd8858d52c93c5fa3573a8c6d4
|
||||
MISC metadata.xml 525 BLAKE2B 40eb042e66855b7a7f76251fb994cbe9318bfa5227c529086e5b7e30130df8767cadddd6a58ec5590deb350381f024050a3590919baf6f0b239866611b643733 SHA512 4809b8b1deaa62246ee1dac2f62074c6a2d62f3a7013eec24aafeb1986049776bd8a4f81a10698ea26171cabe1d9d9778428d0cd361adaf23118fd4122d95f70
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit distutils-r1 udev
|
||||
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit distutils-r1 udev
|
||||
|
||||
|
|
|
@ -0,0 +1,114 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit distutils-r1 udev
|
||||
|
||||
DESCRIPTION="An open source ecosystem for IoT development"
|
||||
HOMEPAGE="https://platformio.org/"
|
||||
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}"/${PN}-core-${PV}
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/bottle-0.12.25[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-8.0.4[${PYTHON_USEDEP}]
|
||||
<dev-python/click-9[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
~dev-python/marshmallow-3.21.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
>=dev-python/semantic-version-2.10[${PYTHON_USEDEP}]
|
||||
<dev-python/semantic-version-3[${PYTHON_USEDEP}]
|
||||
<dev-python/tabulate-1[${PYTHON_USEDEP}]
|
||||
~dev-python/ajsonrpc-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/starlette-0.21[${PYTHON_USEDEP}]
|
||||
>=dev-python/uvicorn-0.19[${PYTHON_USEDEP}]
|
||||
dev-python/wsproto[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
|
||||
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
|
||||
')
|
||||
virtual/udev"
|
||||
DEPEND="virtual/udev"
|
||||
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
|
||||
|
||||
# This list could be refined a bit to have individual tests which need network
|
||||
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
|
||||
EPYTEST_IGNORE=(
|
||||
# Requires network access
|
||||
tests/test_builder.py
|
||||
tests/package/test_manager.py
|
||||
tests/package/test_manifest.py
|
||||
tests/commands/test_platform.py
|
||||
tests/commands/test_test.py
|
||||
tests/commands/test_ci.py
|
||||
tests/commands/test_init.py
|
||||
tests/commands/test_lib.py
|
||||
tests/commands/test_lib_complex.py
|
||||
tests/commands/test_boards.py
|
||||
tests/commands/test_check.py
|
||||
tests/commands/test_run.py
|
||||
tests/commands/pkg/test_exec.py
|
||||
tests/commands/pkg/test_list.py
|
||||
tests/commands/pkg/test_outdated.py
|
||||
tests/commands/pkg/test_search.py
|
||||
tests/commands/pkg/test_show.py
|
||||
tests/commands/pkg/test_install.py
|
||||
tests/commands/pkg/test_uninstall.py
|
||||
tests/commands/pkg/test_update.py
|
||||
tests/misc/ino2cpp/test_ino2cpp.py
|
||||
tests/test_maintenance.py
|
||||
tests/test_misc.py
|
||||
)
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# Requires network access
|
||||
tests/misc/test_maintenance.py::test_check_pio_upgrade
|
||||
tests/misc/test_misc.py::test_ping_internet_ips
|
||||
tests/misc/test_misc.py::test_api_cache
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# Allow newer versions of:
|
||||
# - zeroconf, bug #831181.
|
||||
# - wsproto
|
||||
# - semantic_version, bug #853247
|
||||
# - starlette & uvicorn, bug #888427
|
||||
sed \
|
||||
-e '/zeroconf/s/<[0-9.*]*//' \
|
||||
-e '/wsproto/s/==.*/"/' \
|
||||
-e '/semantic_version/s/==[0-9.*]*//' \
|
||||
-e '/starlette/s/==.*/"/' \
|
||||
-e '/uvicorn/s/==.*/"/' \
|
||||
-i setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
epytest -k "not skip_ci"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
udev_dorules platformio/assets/system/99-platformio-udev.rules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
@ -18,6 +18,7 @@ RESTRICT="!test? ( test )"
|
|||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="sci-geosciences/geopy[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]"
|
||||
RDEPEND="
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
sci-geosciences/geopy[${PYTHON_USEDEP}]
|
||||
"
|
|
@ -1,7 +1,7 @@
|
|||
DIST AEMET-OpenData-0.4.5.tar.gz 23097 BLAKE2B ab6ccb08c57a514b968b1c36f0825dad709dc7094fe43a82b66b4b34443c77448584bdd5a4405f469bad22eaf06df884d2e563f20be30c123b9ef28cc2bbe79c SHA512 117f80e17c7ae9abafec8f2c12ed9d04ee365a48965cdd30ddc0fa08def5799b3c903a3b03d4739c4c127725edfda61bf4a5f83ec3d5213009dd54ff49a4b5b9
|
||||
DIST AEMET-OpenData-0.4.6.tar.gz 23161 BLAKE2B 2775f6cadd55e5b72e54d098ec781a0cd17db15ac96a3da8d3500fae4a1141032aab7198a6407cb1809ae4bf5e1b17ee9f009b11c2514ba79c1b0aac1f71b9a4 SHA512 f5445d2d508c290a46d35c9eb9e3b7bc2e67a6599fd26f424db4d3f2c16e1c006b772976c850f85534c8d5587ba51b17d669193b096419065698d0ad9b47f2eb
|
||||
DIST AEMET-OpenData-0.4.7.tar.gz 23173 BLAKE2B bb063f9956fd982e7f3894791d9ed6507907c63484154356068318f038b11c9927ad67732a1acf19ed5dad948b008fb73b7b9157ee378f9f6aeb5059725a5048 SHA512 665d1659cd7bf44c92f06db18bba844ce6613321121cb799b4a46d3a7a8f7475ddac9445465c51487d3f9f27498edb4b44801665f6534ee4d6bd0980a1b2cb9e
|
||||
EBUILD AEMET-OpenData-0.4.5.ebuild 608 BLAKE2B 278bd6c6408e20591418ad67f8f657c45b3a91d091cdc8268ce98d3d825e56068c8e632b555e402d1efaeb5f7ed892c9ca5235779399a1e9c737ecbf9174d4a4 SHA512 1409f393f85eafc9b5094cab266fba6df73e060ba7f7ba47b54948e114452ef105100d992bb303e374dcf34fbab456cc6b823f78231a8d39e37ea91026fd1d3d
|
||||
EBUILD AEMET-OpenData-0.4.6.ebuild 569 BLAKE2B 3512d301d1c4947573c1ec48de7a0d58433f431d7e74c8d1d81fe079e7d9df5398122a4e628009311c5819f90bb1cf3fbef4d456f1771a088322aa361facb82c SHA512 e636e409d12c3e9e8b74a29d9538bcf628f037e9cd200f4e2b7355063d4674b5b1ea00991c51c265e324eaa3cc3217dc934a85bd38492d1af2908a91f0fe8d84
|
||||
EBUILD AEMET-OpenData-0.4.7.ebuild 572 BLAKE2B 6aae614f28e4322b919d91a1bf071f6130eef6af5194039d536b8ef2b0243d4ae655a5bb1173127557257c8a97cce3cbc38c26800a3a5f85e544a29cb2d9e98b SHA512 316fc884bc43ef5f99a6c88b17cbc047bb2b6a5669449f80ef35cad3296e20d187268da3f503e5e1fd3038aa64c52fb198d86763d28665c2c89043c0ce684e32
|
||||
DIST AEMET-OpenData-0.5.1.tar.gz 22805 BLAKE2B 660a5d6f344e2134c859036b5e032a0df4cc5e8cd16d1ed2517483d302bff6c62530d12d65aa1b8b959946e1c9fd952eea67fb4c329710df3d68ffab23fffdfb SHA512 92e57b7add8c1522e2e338ee4f2821b0e633be26cc2fb13deb2175d74ca18707eeacc52a4ca55338d7087db556fd463efb572348b65976c7413346caa4210d2f
|
||||
EBUILD AEMET-OpenData-0.4.6.ebuild 569 BLAKE2B 9f8d69554edda0e664abacdaad79c0c62c193a8c2e35ff207fd896b0ecab4a016820578e6f2ac804cdc5d177c5bc92851efa93f99f5be57ed3ab247448208869 SHA512 e9966c3cfea5d89415d4aefe67e44b60ce3a3134c106155618a5e8dfbd9f7145dedce031b48a1da3443b8d099d001e7717ea39b778e9f1e4b84af821a5c4379c
|
||||
EBUILD AEMET-OpenData-0.4.7.ebuild 572 BLAKE2B 76b519d34f7986ca20d8165cba16de0ca68512c1d87fc663185a1c9884ccabc3bacc49061ff7155b4d44860d66fce27e74a38d6c928290aa4a3c7173b2089295 SHA512 531ad794ab88e2a51ef0d76ceaecaff453658d547af7003c8b7c4620b3642ada669b143a3b89b2d446f66c8eb9f07f105ea107c4aac1018ce137d3dd3a437d6b
|
||||
EBUILD AEMET-OpenData-0.5.1.ebuild 572 BLAKE2B 76b519d34f7986ca20d8165cba16de0ca68512c1d87fc663185a1c9884ccabc3bacc49061ff7155b4d44860d66fce27e74a38d6c928290aa4a3c7173b2089295 SHA512 531ad794ab88e2a51ef0d76ceaecaff453658d547af7003c8b7c4620b3642ada669b143a3b89b2d446f66c8eb9f07f105ea107c4aac1018ce137d3dd3a437d6b
|
||||
MISC metadata.xml 532 BLAKE2B 373144ccbefeba2231001852729de66f7041d89635ce6073889fd0e895a29317f892880786f81d2b20940d5fb8bab036ad7342c3c52c9074978c2dd56d8d2dbf SHA512 bfa81d6ecfaa84167a019231a59650438e70721b2ee2d3f26ba5ee47715b475cd3ed032ce660320d488dc086542221031d4fa6a12428f820ff1187af92ddd122
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="A client for Honeywell's US-based cloud devices"
|
||||
HOMEPAGE="https://github.com/mkmer/AIOSomecomfort https://pypi.org/project/AIOSomecomfort/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/prettytable[${PYTHON_USEDEP}]"
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,9 +1,5 @@
|
|||
DIST AIOSomecomfort-0.0.17.tar.gz 21689 BLAKE2B bb2e80f1632bf37b93e7e8d6953e3eae163ea86d3d9b3913c4c7ee5f2646a20aeb71ac8ba7768d22946c4ea5b2a3cb0094f825ae818f91805173a3320f66b3e5 SHA512 8140bbffba564fbe0b6a2c6598004d458ff19df401c3ad35aa1a3009389aad95d916b5e84dc576e759a0f26dea89471fb90e5702f3569359add26632a6e4edd1
|
||||
DIST AIOSomecomfort-0.0.22.tar.gz 21796 BLAKE2B dc76138339405e9229ef327350749df1d9ceed89b0fe858b8e9db743e5d3014f46b07c3136370444abec8c8e60e591e0fa24fd15a3b978df73a963c2d59f785f SHA512 5196a6b3cafda260bd473c2aad6e4e497ce4cb59050f46213c8084b175754f9268078639817eea2741b45c8e60ea15e6fae3cd6db1d15d012e2c462479d8e962
|
||||
DIST AIOSomecomfort-0.0.24.tar.gz 21844 BLAKE2B 5ac5c696316746587500ad6fb065673077fefc4e316bfbb181b82444ee201fde8848155a2a6671f6080553e8d1dcb69c5c8b164d45b1378f6c13adbc09bf8179 SHA512 f996206dfebc0128b4c9040c475d13a57abc9592e225282fc69e8ba4932c18ef22ffec8b14875dfda0b33e66b649c76ad5378ae0946390a0708bd6e6097ea7bd
|
||||
DIST AIOSomecomfort-0.0.25.tar.gz 21911 BLAKE2B b83963dcaffa98b68cd3d3ada3181e5a6610de99c42f4ddf3643e5c8b9c73ef050729f875b02e6f6899541f8a99b019164d7cc6c2ffbe6cb12abcf4dce5df228 SHA512 dd6aa78009e155dd80c2ed0f768072d8283273a9b9348a78abe5f0310e61debb156a4a54b7d158aecf4f782b2c55c13e66203853778e541d246bf4bf3eecd9b2
|
||||
EBUILD AIOSomecomfort-0.0.17.ebuild 583 BLAKE2B a5101e35ec5e2a3b082728635645254a8beec84b8635c05589ffeb2d7c0005c23f4d6a92e1da0fa0179ab7fba1ad85eec4a8b85672b3c6cc27dfba9deb2d9a05 SHA512 64bf5e91eed61b23c816b16ab485fc7fb81dc919fab99fe2079e48f2f233c07b0da48fa1710d94dc97a709a62942ce28bb9de69ee110f7a6cf461f5b3123fa35
|
||||
EBUILD AIOSomecomfort-0.0.22.ebuild 583 BLAKE2B a5101e35ec5e2a3b082728635645254a8beec84b8635c05589ffeb2d7c0005c23f4d6a92e1da0fa0179ab7fba1ad85eec4a8b85672b3c6cc27dfba9deb2d9a05 SHA512 64bf5e91eed61b23c816b16ab485fc7fb81dc919fab99fe2079e48f2f233c07b0da48fa1710d94dc97a709a62942ce28bb9de69ee110f7a6cf461f5b3123fa35
|
||||
EBUILD AIOSomecomfort-0.0.24.ebuild 583 BLAKE2B a5101e35ec5e2a3b082728635645254a8beec84b8635c05589ffeb2d7c0005c23f4d6a92e1da0fa0179ab7fba1ad85eec4a8b85672b3c6cc27dfba9deb2d9a05 SHA512 64bf5e91eed61b23c816b16ab485fc7fb81dc919fab99fe2079e48f2f233c07b0da48fa1710d94dc97a709a62942ce28bb9de69ee110f7a6cf461f5b3123fa35
|
||||
EBUILD AIOSomecomfort-0.0.25.ebuild 583 BLAKE2B a5101e35ec5e2a3b082728635645254a8beec84b8635c05589ffeb2d7c0005c23f4d6a92e1da0fa0179ab7fba1ad85eec4a8b85672b3c6cc27dfba9deb2d9a05 SHA512 64bf5e91eed61b23c816b16ab485fc7fb81dc919fab99fe2079e48f2f233c07b0da48fa1710d94dc97a709a62942ce28bb9de69ee110f7a6cf461f5b3123fa35
|
||||
EBUILD AIOSomecomfort-0.0.24.ebuild 583 BLAKE2B d7edeac6954a4f42169c3c2b24bc7206d00fc8e0dac217ab25104a0ad3cba2a99091e0984c282e04fac1c001f1f99b6418788388a208fd4ead5fbc4bf6874920 SHA512 585b7e9dae3ea094e4aa7624511391908a3f2232c27ec6cccdcf69a6ae855e6bab325aaeacb6fd46568fcd7b091e99d693769cd3c3fb577bbb906e55d9fb2194
|
||||
EBUILD AIOSomecomfort-0.0.25.ebuild 583 BLAKE2B d7edeac6954a4f42169c3c2b24bc7206d00fc8e0dac217ab25104a0ad3cba2a99091e0984c282e04fac1c001f1f99b6418788388a208fd4ead5fbc4bf6874920 SHA512 585b7e9dae3ea094e4aa7624511391908a3f2232c27ec6cccdcf69a6ae855e6bab325aaeacb6fd46568fcd7b091e99d693769cd3c3fb577bbb906e55d9fb2194
|
||||
MISC metadata.xml 522 BLAKE2B 01363a2e06ff39ecc027fcc27ef961869b84c32bd97a2d27b8079c33857b41c14433e17815f51d83b2ab9adc8c172b89422ae8f52a5d0dca81fdf466b7dd676a SHA512 4b70cbe1a570ee6b1be1f6cdd7053f91f4498368689a584e21e59639126afbc830a1e0cf4eb99b85e9d17a41d7e205539835174895339bba9e16accc2dc94cad
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="HomeKit Accessory Protocol implementation in python"
|
||||
HOMEPAGE="https://github.com/ikalchev/HAP-python https://pypi.org/project/HAP-python/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/chacha20poly1305-reuseable[${PYTHON_USEDEP}]
|
||||
>=dev-python/orjson-3.7.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]
|
||||
dev-python/h11[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
DIST HAP-python-4.8.0.tar.gz 262565 BLAKE2B 67082660bf8bbfe2323ffc2400269b17e945d219088b69e8c5069ac3178463d9e43962349c4028c6871c11cb8d3f9184bbfe730fdcadf7f15732705f044e3d17 SHA512 0ab22211fbeff5034950fa2373e6597aecc2f6bc66fe4ace7d7e878736313844b3caad8f42210aff1e319a828bd65586c88a4cbcca9bbee7476e47292b443469
|
||||
DIST HAP-python-4.9.1.tar.gz 264096 BLAKE2B 6ce4f046e118c93469bba34019fe74a38a023260d0d01e34663a53eef863e8534e78ffdb88d889478d3f84283d4f7a6e5f7fe0a2cd61c68e284dd3a29a0b90f0 SHA512 2fff1641a53d67e5f15b4ce9c84b518a6f97e9f167ebcfe98d1b87794eda6de464b790fef5123b0ed08496512211e0ac71a6f7564513655c08194947d1779913
|
||||
EBUILD HAP-python-4.8.0.ebuild 948 BLAKE2B f541494924ae985c4bc4db8e5315de95d5557ba38cebef8aa653264805aaf5a00a28053467465d1077a228a375aace8ced423e70f3258042e6244c21a423811d SHA512 23eac909b6dd999f978931ecaa666251a5e7cc2b284c861da9da1653e441eca6f34e3f036a6ac1a79cbd4379a258a318240c272c77a081fe8656a6d283c3d71d
|
||||
EBUILD HAP-python-4.9.1.ebuild 948 BLAKE2B f541494924ae985c4bc4db8e5315de95d5557ba38cebef8aa653264805aaf5a00a28053467465d1077a228a375aace8ced423e70f3258042e6244c21a423811d SHA512 23eac909b6dd999f978931ecaa666251a5e7cc2b284c861da9da1653e441eca6f34e3f036a6ac1a79cbd4379a258a318240c272c77a081fe8656a6d283c3d71d
|
||||
EBUILD HAP-python-4.9.1.ebuild 948 BLAKE2B 58ad8d1b93cd3f276b8f369ff9b01c31ce825b1b4cab0d5b706e8807ba869b23526d5902b46207def593f21274fe09f6a276132058e9dbf78f081ab1fb9cdf3e SHA512 8888486d6c3f3c38ccc1fb8d145fc11b14a25cbd2213265f06a1ee9eb4f6a548b8d85fdc76d69b6a1ac7b29f0a1b3a8ae7e6c6768c933a8d1d3ec1c5efd362e3
|
||||
MISC metadata.xml 390 BLAKE2B 33ecbfd8a7cb9957eaad9d7ccfe2a013e682192a1a8f10a963b81a351eb25c5ece04f433e7ea8769a9f29861e796367114fee54d393c0109f0fa00e5f34e00df SHA512 246969e9a7f3db5527f2ee641713d318878a213903c5fc9556ca8f01d3bf3cc2bb644650740022b9ce01e8a1f89cd7e9053184eac2d4a1cd55b6677baed2cb39
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
DIST Mastodon.py-1.5.1.tar.gz 1225203 BLAKE2B 052ff268178645160d9a203156a11369bf8080a0abccc25d5e6c5fab68289a99ec45f660d3d94068b8bc31890295dcc42ecaa3a219264daff1df44e779a91413 SHA512 0c1a27b6cfcb4a197614100ffdb40ff8224162c0029598eadebdfa8984fe30519d3b163265d6f198e4a563c0e6a8bf68cafb69938f1a4768724a02f4f6971fa3
|
||||
EBUILD Mastodon-py-1.5.1.ebuild 899 BLAKE2B 199830cd99069ed3e15e730ca846602734cb2b49206e413d7758f390d47689abc789588e5217598804fb4f0182d2da7b102c9736e9004547b5db191e1f4cee07 SHA512 d4b0eb7183535322d24d1bf028722207ab0d0ba5d4f53eb774f0491a34570751ea84863188dbf4122d07761e22c4e7be711074e701c75d7b152b225c7cba7c0e
|
||||
MISC metadata.xml 525 BLAKE2B a54aff5dce18912d2d5e0dbd48f80d93f4077125a7cd46878e86d34db4e64f448f80e099323b7bb28a6e6cff42b83bf438a16447927462e824de58569c475188 SHA512 f0b4c7ccccada4468d86df0c120e214906d42163490048d27d86e02d0c243dade61715ad691fed6f554ced223a802f8a761b1a26633d346f51501db5cce00d81
|
||||
DIST Mastodon.py-1.8.1.tar.gz 8694359 BLAKE2B d3b8d2196199eeaeb0377c8503e763099943142c58b5b45bbbb86a38c0629ea6ee6427b53c989267a13d4d2a0c104635387ffef96d05d7dfa7dd8c2756e8704b SHA512 812bfdcb1a59a06376bfb48798b43cac9dc9390781b3949e4b3d751ec0530b25b187e688c7cfc18eff6d5bb23c9bf442bce5f6902727331e8bc550e310dab94c
|
||||
EBUILD Mastodon-py-1.5.1.ebuild 899 BLAKE2B a3b04f3845102d3c2ea2df42a949fa3461a1015ec808efb63f22d5ab4372110de0f453aaa7a06403ea6bbfb4920c6da777f3245e26be3ae7bdb3d394a242dcb6 SHA512 ebc2d62300fe183639b804edaa06c17d9db17406c7bd6ac65e7304d223a4de62d13a45ab356af4cbce1549901489b27507f29d1125231be8a7ecaf95791db139
|
||||
EBUILD Mastodon-py-1.8.1.ebuild 801 BLAKE2B b5463eae585f0393e95d2a20d73da79022cee68c178b3235a9fc609ccf6d62c0c0b4c948216c2e12713f7c91b336110b766c7de4a0e7cdcfd3a3fabdb5ac37f5 SHA512 fd14c9abb3c4ac0cdbdc4340c683053c40771df7c10b3580e5d6e1f832faf97c822cb29afb380cd7829bb340900e7aba4ddb6de4ce80abee0d225050fc083877
|
||||
MISC metadata.xml 528 BLAKE2B 56486ca6153258146e4f0e4d0bd5688a9ebb16aeddfe488e8924e53817cce003a6c9f2059d651572d557c94749b7fe2ee96e77abb53db07660e8e92da09d58ff SHA512 4dc9538d0121801025d0ce2e75d56286a9f576289b375b1502ec998222a8727550d59b066ab05ebcb59faa3b3c0098ec67ff6916f5c6f45dd0549d308ffbbdbe
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYPI_PN=${PN/-/.}
|
||||
|
|
|
@ -0,0 +1,29 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYPI_PN=${PN/-/.}
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Python wrapper for the Mastodon API"
|
||||
HOMEPAGE="https://github.com/halcy/Mastodon.py https://pypi.org/project/Mastodon.py/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.4.2[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/python-magic[${PYTHON_USEDEP}]
|
||||
>=dev-python/decorator-4.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/blurhash[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -7,7 +7,7 @@
|
|||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">Mastodon.py</remote-id>
|
||||
<remote-id type="github">halcy/Mastodon</remote-id>
|
||||
<remote-id type="github">halcy/Mastodon.py</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>lorenzd+mastodonpypypi@gmail.com</email>
|
||||
<name>Lorenz Diener</name>
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
DIST PlexAPI-4.15.3.tar.gz 147469 BLAKE2B 1e8f43860a7b2b87dc46dcf0d105b1fd95715fefa8e5e3a5d255fb904adbaaed5b4c8c608faef51297e1b27d4d22aa08bc3321da2486f3bd6899c5af310f8d41 SHA512 47d065cde2ad4c90754d163f37ab00f8ec6ca8ca3ae42867eab5f1853f8a251c41b20f83546b8737fd1be08e794b45b854068ea4bccd09a5b0f31403b447aaed
|
||||
DIST PlexAPI-4.15.4.tar.gz 147579 BLAKE2B 6fa6e408c5cb4cc41c73379d19169f4000109e850b96c4029c35692fa9922dfa32b17f55875015a54bc51c8f782ae6f0f1dee5fd716be608512fc82a9bf97628 SHA512 27f067f62737f205369680e10256e64c8ca23e2d199d348bf514991b834424bac08ac32e19ab44b5c3cb62481cc72e766b5909b019ce0aa0454c4b8c62b6621d
|
||||
DIST PlexAPI-4.15.10.tar.gz 150162 BLAKE2B 34dfe9d000499b9619f8562ee247cc05979cfd41a5002a4a878f24b9726e5667ff078ef3ec7ff0574d9c3d0152328f7f5b5b894a46fc4e87624bc267172b3a83 SHA512 f34468724b964d2f13559e9792b513d4312f4f540dd38468fe3b228a080bd9738ab670d0b44d5c463c8e069923934370e656790718666a5ebafba94ff1d0a9eb
|
||||
DIST PlexAPI-4.15.11.tar.gz 151839 BLAKE2B 3ee67dc00cd948d85742a03aa4bd5072a147eed586b02790565edccda2f8d73d46a7f002c862eec91772e8f0ec7f7349c32065acd2a8d2599e4a98d2eea403aa SHA512 ccfac639a74f97ff4d22be3f649abbc5d8e0df5fef3df713d559c48277afa6d23e759dd7c796e25da634b0890d5994b782436eeafcf0a6174c422193d47dd5c0
|
||||
DIST PlexAPI-4.15.12.tar.gz 151865 BLAKE2B 47b8c3fe82fa0735f0701cf8d3e6ca563861e9c34712f3ee57d49c94401458b9ba7c8a6d1c3df02a188336f1767266c1f4ff70abb2742df70bac6cebb544be9f SHA512 bc32771474689906938cc7cfa46fd4658ad2ba674e85d801951069eabef31801dd477bc43b749b132e024600b8fff135cbb8ae07198951cae90bc168eae321bd
|
||||
DIST PlexAPI-4.15.7.tar.gz 149539 BLAKE2B 6b205a3ea1f241b4261a2251cabc983de31e75c6a8dc48a4cbefc5dab2bfcb4ad121459e858635cd43c6a9aefdc497e547e03eb8984aa95f429a510cff2f2018 SHA512 6eb5b24166a926e954dd0da37cfc87a321c34085180aa468d17748ed837e03fbbbd802b5c1c6723a5d43e568c8155437128b66207cd15f69e0d3f220d7ebffab
|
||||
EBUILD PlexAPI-4.15.3.ebuild 654 BLAKE2B 8a0aa294458fcd57e7ba75269f2a9ea60fadf34fb9482aaf8b20c71a28aec0e93f1509823d89998f825a575ddedfe082d4f009e3936c9bcbd30f577214d32b9b SHA512 93f4b9b2c8c117b8148ce2e94e595cdd0ad1e790cf472c2ebcae004c0f266b4ea89d09939494712ba9d7476ef4b3af93363418942a4e546e42a6088ddbdc5f81
|
||||
EBUILD PlexAPI-4.15.4.ebuild 654 BLAKE2B 8a0aa294458fcd57e7ba75269f2a9ea60fadf34fb9482aaf8b20c71a28aec0e93f1509823d89998f825a575ddedfe082d4f009e3936c9bcbd30f577214d32b9b SHA512 93f4b9b2c8c117b8148ce2e94e595cdd0ad1e790cf472c2ebcae004c0f266b4ea89d09939494712ba9d7476ef4b3af93363418942a4e546e42a6088ddbdc5f81
|
||||
EBUILD PlexAPI-4.15.7.ebuild 613 BLAKE2B 94c956a4617e91b4a17e2b0bbd7ce045fd464c118ad8b93457552a2878d6b88bb72cc3647ff81150c4d4abf33d9fb74a57e24f8d9cbdc7abca4f35218a1926a4 SHA512 dc68e3c2bb7143988181cfa05d4f71e54f7ae5d54e6ef6618b26b7c620189f15ea77484621f88fbb44e0b8849bc406c393a2c243bdb564f4270cc73983fbaaf9
|
||||
EBUILD PlexAPI-4.15.10.ebuild 552 BLAKE2B 6c4ed24b2ddd0079083327ed83bbf5d0aa37af63d596a6122e2244628d7dfe86d44faf77425d5383bf71aeadae416d1fb9708beb052840c40ac5243705e69f7f SHA512 1b73ece5ff16caea09ea3a98fe7170ba44d83136d6afb6ef1cc3831ec2a574e9281c6d5b6dcd7f2263e5bdd915aa0dc4b1207d8ab8e4335abf6bd424fdb2e3be
|
||||
EBUILD PlexAPI-4.15.11.ebuild 552 BLAKE2B 6c4ed24b2ddd0079083327ed83bbf5d0aa37af63d596a6122e2244628d7dfe86d44faf77425d5383bf71aeadae416d1fb9708beb052840c40ac5243705e69f7f SHA512 1b73ece5ff16caea09ea3a98fe7170ba44d83136d6afb6ef1cc3831ec2a574e9281c6d5b6dcd7f2263e5bdd915aa0dc4b1207d8ab8e4335abf6bd424fdb2e3be
|
||||
EBUILD PlexAPI-4.15.12.ebuild 552 BLAKE2B 6c4ed24b2ddd0079083327ed83bbf5d0aa37af63d596a6122e2244628d7dfe86d44faf77425d5383bf71aeadae416d1fb9708beb052840c40ac5243705e69f7f SHA512 1b73ece5ff16caea09ea3a98fe7170ba44d83136d6afb6ef1cc3831ec2a574e9281c6d5b6dcd7f2263e5bdd915aa0dc4b1207d8ab8e4335abf6bd424fdb2e3be
|
||||
EBUILD PlexAPI-4.15.7.ebuild 613 BLAKE2B 58a4e295a25a89c0ea32af1d5fcefd715b75fc2de9e2bf4117da8e815772a70e741985c368b28ec19ee71003ecb3c806d832aaf08d6cbcf88983ee47af15da85 SHA512 9152030562b54a012a5c5520a8aa7dff8d4f278a372024aae5fd1145140107a2edcc72962ed1d85e87c03e29a71a6c3ab9059314f8b237c040627bd3f8ddbb17
|
||||
MISC metadata.xml 526 BLAKE2B 3bc1e84291dcfa8443534946142adc59de09a2311f2760d1503b2bdf804c1e7bae1658c8e74c8ba8644dda76c22892e4a3137bd6709f816cd39d136b2020f635 SHA512 190178bf9a8b21d4c762bc627bc2b940ae57448d7cd4e3dfdd2b84ab9de36c0f0b45d09d3597a93c6ef46fa3ca25af3811f84619f2798795bd6e7be57d055746
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
@ -19,13 +19,5 @@ RESTRICT="!test? ( test )"
|
|||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
@ -19,13 +19,5 @@ RESTRICT="!test? ( test )"
|
|||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -0,0 +1,23 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Python bindings for the Plex API."
|
||||
HOMEPAGE="https://github.com/pkkid/python-plexapi https://pypi.org/project/PlexAPI/"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
DIST PyFronius-0.7.2.tar.gz 12454 BLAKE2B afdc12101e7033e5db6145c063ec273771df718004c2b330831e0f2700e747f5b35bada432ac4a6ca61f346b89b365218cf610477c968100d41c45d04c8965f7 SHA512 8287cd26731de7684b25dbf6a760d79f0cfc3896f054e3d374439a2ff7355b5fb7d87a00584902d5f77c7f25e4e04f2429ee65460fc6c46f9772a8ee8d41f167
|
||||
EBUILD PyFronius-0.7.2.ebuild 677 BLAKE2B 4c13ee7674d67874176c9f19980c875b50713af5d021d1817c3a39d3c764afab126ce61e6564c24a6d0e87dcddbfe620891ceb02fd3aed1eee9dfa55f1edd8e9 SHA512 b87bbb4a4160562dccaf76e81db5fe75a92256d36b753b5c904c055db2134fc39ef9a1aeab3fc4fe549e17fa9bba5b2c7a9b894bcffdb4ab014a63012ba158aa
|
||||
DIST PyFronius-0.7.3.tar.gz 12581 BLAKE2B b37fc5121ee79d1afb64c04b3a78e5bdf8f156c16b04e19cd9caabf54003854d931eb6a359e742aa4eb2b55d1889ca7b2b6ae1112b22cbbbc9ed4c77cb91794c SHA512 b495bb5477785ecb4edccbc0ddf32643f3dd63ccbb7c8ac7e44a0cfc79c633a76e41451317a5bd211515f5d3acfd58a257c601d5ad5864b400535c5c853ecdd9
|
||||
EBUILD PyFronius-0.7.2.ebuild 677 BLAKE2B 65b8abc1e53ccb123616b27014bc8c2fd0765df009653a8af7e6417b091e905ef74bbf81928fcda23b891f2489d8bf45663eab1e67a5fa7d534584091c10bfa2 SHA512 e9a8ed4488288b8eab832ed51782e8827d4ab2d585fcfe4a1ac3d2224b0fe2be4313530e25ae25eae68b417b110ec8a2fd311323a5ec55e52ee9bf35d16484e0
|
||||
EBUILD PyFronius-0.7.3.ebuild 575 BLAKE2B 75531a4f7247bd46bb8ce0a9ff1f23fbfefe10a9c7ecdf7852dc13f95e19701ae23ecc55a59839e5cbd28354662a5930dbb6e00ca573cfbd5ba6296c92db4a71 SHA512 f75d645a15d8660df379d6e153a4e5b76e94e732d639785ae6a73ef5ae3b6308c187eb8d0ad76d52ec890552ff0adcfab19985e5f4dd1c5f127f55af7d2d5dea
|
||||
MISC metadata.xml 549 BLAKE2B 67aa257039691fc60016e6d4156235438414a3f6f7fa4f22fd5ce31cccab6762cfcd8dea8b3e7dc985a80d61da7c8edc94cc2f430183f17f999c994c9b103bcb SHA512 c13022d598a83270878a222fbcada92d989506cf95865126a28049141f295d346705ea551760165b85424b89096612927a13ee09d4ae88ab38a45deafcb1000d
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Automated JSON API based communication with Fronius Symo"
|
||||
HOMEPAGE="https://github.com/nielstron/pyfronius/ https://pypi.org/project/PyFronius/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,3 +1,5 @@
|
|||
DIST PyMetno-0.11.0.tar.gz 5747 BLAKE2B c6a6f4077d471e908e902e4719a8e1192dfe63bbff75a0ad4c8205deb8abd11677ec679321959b545d3648f0afadd55960e331c3e41dbad66bb9c3e7fad3283b SHA512 7e269ce9afa1f8c05c382b73db223e1f482825aab05e1be10038acfb2007d4bcbe2d69ce312442deb5d0bfafe1ed7f1b1dc243ec57ed1ad1175dfda6d279aba6
|
||||
EBUILD PyMetno-0.11.0.ebuild 803 BLAKE2B 4f4025c728c52f2eb200ff097817e985d44c7c3afb0192f46589fad2ef7a197c454979ce3113ad1559fe3328d75028acda6c35947dc102acd9631f07cb34d0d6 SHA512 1636e768f140f7db798cd78c0dc4791434cdce07b6d7b411da7328a9c60169dd1e6e712711b23c9df71060a756e4854716f5552d9fc99e387a1f406f962c349a
|
||||
DIST PyMetno-0.12.0.tar.gz 5895 BLAKE2B c9f910c287e47d52c0792a78aa5d86e008fb7d3fc33ec7f111401927338310d7ea81172086ea0050fdcd198e47814541a770ba2299278bd7cbc451b7fa87d950 SHA512 ad7fa8498954361dea347cced48d47215a77c688631ab823078cc7ae9ef4fe77356c1b42ab6e0e3d21aaaddd29a55165c19804e06f8bc345fa8397446c14f3c9
|
||||
EBUILD PyMetno-0.11.0.ebuild 803 BLAKE2B 21d0a397f3a9f47bba582d6c08839f6b8b6a8fd2dc98e838ffa52df2a4098aefb0bbaa963e86b53f9429cd41cc49d72b883913de3b8f6d4026ab66682e0da39c SHA512 64f4f4341f99b2d1b0678c9f6e13527832653ef21065087e17ec8bcd74902547e8175b5f7e800d7e80e3e99e617bd0179d2b520fdd711ec1ab865b98909f8824
|
||||
EBUILD PyMetno-0.12.0.ebuild 586 BLAKE2B ba0ae81cc749b33e7100418657c599579a20dc160e921c3a9662946cdb3a2fc9ce292bb9ad371e3ebd59f3c0bda7b179e18d2eea9be094544ee160b2d9d16dac SHA512 a0926a8c1d186eeadca91e713630d96b1d67ef5231d107990ee15a4556270afb60c92efcd7abe6399558d37be1fc502d8dbcf578ab3090a6e5fc146883b96c84
|
||||
MISC metadata.xml 390 BLAKE2B a252028aa2840c92f50e60cb8cafec14bd749e48a68dea020f2e3d5be3fcb4710a8e4c728199f4c29f3f49d58852fc781b8ec40c38fa8fa27ae86ec31d376007 SHA512 2200a9ed5e7068b92c4c0b506cae1e960e7d71e6caf48151ae82e4f7a94a42eae5451df5aff0f97ad07cab7081dd0e0cdc665b1f41a2fbc95070aa93b1281bc8
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="A library to communicate with the met.no api"
|
||||
HOMEPAGE="https://github.com/Danielhiversen/pyMetno/ https://pypi.org/project/PyMetno/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="dev-python/xmltodict[${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,5 +1,7 @@
|
|||
DIST PyMicroBot-0.0.12.tar.gz 5398 BLAKE2B 0719cab68b770e59bb2911b0a35624122eb95a46257d20c18e698704e39b12220ca6df2a4ec0ca80f98fd02dfdd58b3f112d027993f8a77a727bddd3fe453905 SHA512 8d769f153004e8992eb983b17ddda70bce40a0bf14df56bc0612f8372ae07b4ee7257d35395d6e7977f907b2bc9bcd505caeae0943915a251287cdfb3afe7606
|
||||
DIST PyMicroBot-0.0.17.tar.gz 5363 BLAKE2B 6e874b93ab1c579bff17dda4011b3ea6aa18cad5348b9003850348893f66b31b17b72b857cec90c34634708fc04a4f8c0faef5c45ea3b89719744c388ea95af7 SHA512 438fd3ebef23f1d6568b19ab1f463e5a2b9b30b6cecda451ec4dd0da214da45cd25afb5d1996c449bc4972ffc44a45a3bd636d9d3547e31f1247fad1f26984d7
|
||||
DIST PyMicroBot-0.0.9.tar.gz 5399 BLAKE2B 9d58fab4250133eee859fc5d387182d1ffaf44a930ce5b4c31707310ff9b82f4bec18af6cec7334e0c620f82a086e56cbab5790ef75a586c74f431944a6dde93 SHA512 1dd61fffd606229198bb08266ed2105308553c342ed44e5208bd66878d5aaa82b08e47fa92f6761cf04e62af0174a979c8caf9081738c3bc7047442a94598804
|
||||
EBUILD PyMicroBot-0.0.12.ebuild 623 BLAKE2B 99a6ab19fd8eea44611b714637330efa274db7c93226867a748b34e0388f183cf553c61d7f41cd60b187e4a3e7526735562b84a73dbeaf9f207934c4024e489d SHA512 e2037f2c42b2a7eb072430fba97d18a398cc9175fe634cd3a60a9ff0993e4d5e22c13e6835d569adf1be7c48b641a872726b0589c2723a63c612bc39df256ffa
|
||||
EBUILD PyMicroBot-0.0.9.ebuild 716 BLAKE2B 426ff1f436cb6cadc91164f3ba9747771bc6d2ac349da4ddee2f35018af512ba9c68949f8b73bcf4e47a017b6df0d96ae0dfce49275d2b2ad70a3777833f7755 SHA512 182c79099e91c0ba7c0dd74b6018418e01fcd2023afb98084b75f8e4ffcaea652dd530ecf337b3029e659873b2f84e01bc1b0a8a02043f59e6ed475650ac1154
|
||||
EBUILD PyMicroBot-0.0.12.ebuild 623 BLAKE2B d410fe8b5123b6b22393728bbafd629124281d26f2e5947db39cdc8e42f104ffce2dcb6ff5361fefc7e00ba2c688aefdc989ff5c5355195432cda63b5546bc5d SHA512 2317a2329b264fba13b0f9a04b7df4a787247831e02ea1737a984234007a8409389a295a1cfa208ce5e4fa07d9369d2f90e819c07e01ad9faaeddf356c1dab6e
|
||||
EBUILD PyMicroBot-0.0.17.ebuild 623 BLAKE2B d410fe8b5123b6b22393728bbafd629124281d26f2e5947db39cdc8e42f104ffce2dcb6ff5361fefc7e00ba2c688aefdc989ff5c5355195432cda63b5546bc5d SHA512 2317a2329b264fba13b0f9a04b7df4a787247831e02ea1737a984234007a8409389a295a1cfa208ce5e4fa07d9369d2f90e819c07e01ad9faaeddf356c1dab6e
|
||||
EBUILD PyMicroBot-0.0.9.ebuild 716 BLAKE2B 5b8863a47361db308ee3f9a01f00b74f8f2df7d3975d9912110d46c2b4f4bf1803e5e62c411f0c083ea769190047ded4a617eab73cd882acb768653165f3d4df SHA512 eb00dce61517b696ec0924ef2c1d933b56a3eca549be715676d384e8c1856ad110e1d6c8031f90530f4d8ba3d1ec290fe547df5491f83a0b6ba651eee8b21afd
|
||||
MISC metadata.xml 388 BLAKE2B 3c4c2f5d9986588d5d9d4357925e064b821dcca419e4500419f83006e8d1d6820e47c303d84668719797625a4f21b42f179d35b988d38b34e22c9407cb5a936b SHA512 248d0b5941af343712d818d486c486cf3f250c4af412664aab6a6c98e616c5746f573adfe11380da2138ebf6fab7614cdc56489754c75cf5b2e7afa61494fd64
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="A library to communicate with MicroBot"
|
||||
HOMEPAGE="https://github.com/spycle/pyMicroBot/ https://pypi.org/project/PyMicroBot/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/bleak-0.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bleak-retry-connector-1.4.0[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
DIST PySwitchbot-0.40.1.tar.gz 24244 BLAKE2B b3b0fbb3a106c8a52d6b45999eb25e5b18baa37413b326af7f13bbb22fbe692af8554ade930e62eaf28bee76399cc506d683fcb3da5a4a498506ad73a239a91f SHA512 1446c8cd40367e6c46276654923775c4bcb39fbb9299d84cdc9cfc8d248758384e628df7961d8d4056d15c5c70fa614db597bab65a8c4fb49f57157c279d216a
|
||||
DIST PySwitchbot-0.43.0.tar.gz 28085 BLAKE2B f7ff9e33932da3b7943f05c8576f5a6d4eefa6be35b171a0dbb684f3ca264748e0b36ac33727868eb045554b7c01ae5ae3ffa98198d8d748cae4950879ba9378 SHA512 4f738db8be9c44cf9a7db45e9e05ea4dcf6e467fffa98c19ac112cb4a383647ec3688e3eba1eb1bc3f2f36066220f707452209c8a30a054aaa24aac5c322bf47
|
||||
DIST PySwitchbot-0.44.0.tar.gz 29129 BLAKE2B 8f5ea98dc43922abe34b8f3d54efb384916cb513768b1892a1d778f47e821760708240413236289d667cffc98f0adb057d7f88466c4d5825c44444c50b38e97e SHA512 694ecb12d48fa978a619cfdd2d921ac19733f3be02cfa994144be37094b2c2581c5900041c99c9840f1734a8604387b5b1a24d3508f2f6674f1f9a69a8454a2d
|
||||
DIST PySwitchbot-0.45.0.tar.gz 31567 BLAKE2B e50ed40a12a64d36a2a8cad960e35c4eb80af9b9bf76efc4ea7b32e831d29ecbebcbeba05221454b865a32b882d9d23d5b6e82e995f166115c4f5eca88b70a57 SHA512 c419eca8dc875cceafd1f9b7ac7b7a9c0629136ddb52e3657cab2921fe24eae7de4f1cb5da006f77bc6e37858493f8067a0ee9db501216788b2ebf38f43026a1
|
||||
EBUILD PySwitchbot-0.40.1.ebuild 851 BLAKE2B 3d5310d43b295194ce1c9b64b9b96298d21916291f6ec6094877d315a5756b2a53e2ef197a80b1654a876097e6254bbaa3280162daab06f180b8cf2c976952b2 SHA512 393d0922061e8774f23173d95feb66d0e0779d37cca0e8e5af6bbf3d6889bde6a557f6a240e38e7049c330646b7a7bc5ed2deaff567c976462bdf3061d279aa3
|
||||
EBUILD PySwitchbot-0.43.0.ebuild 799 BLAKE2B 74011af89fb51b27baf92b52544d842e3e2c77c7fdab8003a867bd4c1085646034e9d7c329caaced79c333eedb1ca5277aa19709198b87c6dedd5d620e242138 SHA512 5b3e1b9b08669168187272b89cb5778d27da3b33633578d07affa22d28bd390ef2f8d13c23549eefa62c28273aa67c8e26f6b20cf323c581e6fa7e753cbdab13
|
||||
EBUILD PySwitchbot-0.44.0.ebuild 799 BLAKE2B 74011af89fb51b27baf92b52544d842e3e2c77c7fdab8003a867bd4c1085646034e9d7c329caaced79c333eedb1ca5277aa19709198b87c6dedd5d620e242138 SHA512 5b3e1b9b08669168187272b89cb5778d27da3b33633578d07affa22d28bd390ef2f8d13c23549eefa62c28273aa67c8e26f6b20cf323c581e6fa7e753cbdab13
|
||||
EBUILD PySwitchbot-0.45.0.ebuild 799 BLAKE2B 74011af89fb51b27baf92b52544d842e3e2c77c7fdab8003a867bd4c1085646034e9d7c329caaced79c333eedb1ca5277aa19709198b87c6dedd5d620e242138 SHA512 5b3e1b9b08669168187272b89cb5778d27da3b33633578d07affa22d28bd390ef2f8d13c23549eefa62c28273aa67c8e26f6b20cf323c581e6fa7e753cbdab13
|
||||
EBUILD PySwitchbot-0.40.1.ebuild 851 BLAKE2B fd9377d6383e20212318d1d071287bab689c04f3394df29e2fd4c0533e8d92fd44bb0c48a6216b8fee93e58c66491047188d511219f8f4a158058daaa748fb50 SHA512 6cdf13dc4e266bda3509db92d7628acd96866cad5186e3cda25010cc59bf5be2dd1010cbd2687661d645a78b710bfe64306069afedaba397476f7b025e4819bd
|
||||
EBUILD PySwitchbot-0.43.0.ebuild 799 BLAKE2B 70af8f7f07018f3c4c2641cf51df67d0f65245cb0582f1a12d74b880abc281a05ba8f24ae089090a5c857fcb413e02f2070efa7151cfe06cf60829d5baa5cf2d SHA512 86d26f226d2f8bcafa4d3afd986660dfc584d677eb7dc640ee26b680161070170fb9b9ca9359648ee97ed59cc5b40fe9ab5b7b1bbc46236297c8af0f47e4329a
|
||||
EBUILD PySwitchbot-0.45.0.ebuild 799 BLAKE2B 70af8f7f07018f3c4c2641cf51df67d0f65245cb0582f1a12d74b880abc281a05ba8f24ae089090a5c857fcb413e02f2070efa7151cfe06cf60829d5baa5cf2d SHA512 86d26f226d2f8bcafa4d3afd986660dfc584d677eb7dc640ee26b680161070170fb9b9ca9359648ee97ed59cc5b40fe9ab5b7b1bbc46236297c8af0f47e4329a
|
||||
MISC metadata.xml 398 BLAKE2B 268a137b67e86e07103e7be4707ca39fb1f1f84c8c4d4c1b707816c6ec087a29e9e8966df7c5200b4c37bc7b5d84ef135d7dd7d75d475aceffc9b1f2746ce1e6 SHA512 8c1fa70391b8375591da1cb2af43c5958ec6b085810d913692f38a9b52092a732b2ecaa1f1c1991e6dbb36e81e7cc10aab479429b98d0c6f1900e0a59b10b21d
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,27 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A library to communicate with Switchbot"
|
||||
HOMEPAGE="https://github.com/Danielhiversen/pySwitchbot/ https://pypi.org/project/PySwitchbot/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/bleak-0.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-39.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.20.24[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.28.1[${PYTHON_USEDEP}]"
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,9 +1,5 @@
|
|||
DIST PyViCare-2.25.0.tar.gz 25952 BLAKE2B e07f60a59c51aea88734403d816bd52e78982434c683bf7073dd7de65a276a4291b0cd71818907c910f97fa0b82c00af38d6fbcb6ae7db34b11eb4c5f5d8ebb2 SHA512 a7a2207f908d1b416d5ecc02adb5afa0db3ed4737e9ceeb45bca4bdf2018c1f03f8081dfed25d992b93ad6b7bf59fa8c3d2cc93a3ded338868e23d4d82ef675a
|
||||
DIST PyViCare-2.28.1.tar.gz 36470 BLAKE2B f70879059a056b03f3bc565397d0a434ec476276e4aa7c52d73ad9e48eeb7a1d772b714ef918fb72d229152fc56f46d2d1cadaf1600a404b3d220a595a55a293 SHA512 8554704bd63eefa0d0ca2d8aa92429b0a9602ceada676f01f429aa46322ac67d5ebdfd02c811953f24080b733300fe3a620ddc60064135c4fd0f0c866ab65fc0
|
||||
DIST PyViCare-2.29.0.tar.gz 37732 BLAKE2B a126834c4151073b43ad2c0561ef608c7bb2ee9f1b9f8911ac56281e964084fe813ae85e0574e69689d315cb85e3e5c02a6b456c4dbabc80c1799dc32740369a SHA512 a8eb5157d530e24b55eb8a0d8e8b9216a33a01da768284d4a11310a904dcfe086ae7ef9332d411c4b2bc6be30446b03d0c30b01facb21e74b8bfa3eed0e1a4e5
|
||||
DIST PyViCare-2.32.0.tar.gz 39320 BLAKE2B 0910fa519e6403cbaa880169baec5aa1b9cbf39209b80a4d5bac84eed2b5b91e7f2630d79582c361fd0c716232bfabd83c413d995b071e1147246ac73394d937 SHA512 88c86174c7290722d0b2bd38a23da7bccf7b1f6c16aba69f4e13182b89baf1cb75cd731e6d508192a13ad6949aa8b50cd5f8f7e79e6a2201c7ccb20fc6367881
|
||||
EBUILD PyViCare-2.25.0.ebuild 780 BLAKE2B 2a1797880aa0d7356ead15baee54e200eedf9efdccc5fd4485bd458b7929d0517b43d5531fd10d3f0598d98140b3ae0d8becec4587d10ba39865227bd3091328 SHA512 e8f8212e2b511c215c0bc5387693f75796493d701054b6bdac5593b8a534e8f853473963e99544f2736e776cb09f9bdfef23e231659197651549952a37a529c1
|
||||
EBUILD PyViCare-2.28.1.ebuild 881 BLAKE2B b549422b6f0efe9489ddda97a5249448d0fb6229bc11767dd61daaf4872067fa79f8928c838142f6c20fa3e31682ff47bc4c3224f0d008f60958696874b66e6e SHA512 7b24a713a01cd7c6c037b36d7d5e4137dfad49f134a0840c52d7088918c8774b6617833e7166997b1772008c57d1fb9be5a8a1b33e63c5c7ce28a73bcf49ba5f
|
||||
EBUILD PyViCare-2.29.0.ebuild 881 BLAKE2B b549422b6f0efe9489ddda97a5249448d0fb6229bc11767dd61daaf4872067fa79f8928c838142f6c20fa3e31682ff47bc4c3224f0d008f60958696874b66e6e SHA512 7b24a713a01cd7c6c037b36d7d5e4137dfad49f134a0840c52d7088918c8774b6617833e7166997b1772008c57d1fb9be5a8a1b33e63c5c7ce28a73bcf49ba5f
|
||||
EBUILD PyViCare-2.32.0.ebuild 881 BLAKE2B b549422b6f0efe9489ddda97a5249448d0fb6229bc11767dd61daaf4872067fa79f8928c838142f6c20fa3e31682ff47bc4c3224f0d008f60958696874b66e6e SHA512 7b24a713a01cd7c6c037b36d7d5e4137dfad49f134a0840c52d7088918c8774b6617833e7166997b1772008c57d1fb9be5a8a1b33e63c5c7ce28a73bcf49ba5f
|
||||
EBUILD PyViCare-2.29.0.ebuild 881 BLAKE2B 88bd236e445c16d801090613e54df8bae7b6ec1b99804df10795f16275dc8d736daf757ff9770dcfdf984de7031cfc98f88e65dd532e9090b1e6a1c9c7d8833a SHA512 6aea9499cd4063ec30158ca70e98dda62ca52ed475d007a85b844fcca3c49f2f7236ab6aba8356685ac3ea5e2185ffeaf38c24307fa07a346cb76309c3286ccc
|
||||
EBUILD PyViCare-2.32.0.ebuild 881 BLAKE2B 88bd236e445c16d801090613e54df8bae7b6ec1b99804df10795f16275dc8d736daf757ff9770dcfdf984de7031cfc98f88e65dd532e9090b1e6a1c9c7d8833a SHA512 6aea9499cd4063ec30158ca70e98dda62ca52ed475d007a85b844fcca3c49f2f7236ab6aba8356685ac3ea5e2185ffeaf38c24307fa07a346cb76309c3286ccc
|
||||
MISC metadata.xml 516 BLAKE2B dda267ec985e6c6d68f71a765f5d1bae58dc61d92adb1f71f95854da5ef512ac7a3f2a0b7bdfa87fa7eac733a1ff4b0da1a347bded5738b44a79ef40a3478af0 SHA512 91c3ddded6dcb6851ae8e2e2d612f31d578ec90be1b0e08e1d810bca1d5d0c4fb391a14c7bc496786e07d4de36286b532fe58bb05ae5c3190b2331a167e05f0a
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Library to communicate with the Viessmann ViCare API"
|
||||
HOMEPAGE="https://github.com/somm15/PyViCare https://pypi.org/project/PyViCare/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/Authlib-1.2.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s/setuptools-git-versioning<1.8.0//g" -i setup.py || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,38 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Library to communicate with the Viessmann ViCare API"
|
||||
HOMEPAGE="https://github.com/somm15/PyViCare https://pypi.org/project/PyViCare/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/Authlib-1.2.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# remove dynamic-versioning
|
||||
sed 's/version_config=True/version = \"'${PV}'\"/g' -i setup.py || die
|
||||
sed -i "s/setuptools-git-versioning<1.8.0//g" -i setup.py || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -1,9 +1,3 @@
|
|||
DIST accuweather-1.0.0.tar.gz 11426 BLAKE2B ae65fff63e48d2d2e778ccd19445db78220b7d43517f8a6cecb77bdeb8fe13b463e18f3214a14be748589dc72722329b405c316aad26667dc9a86945f94ab040 SHA512 0dccfcd22dbbb49df9256c617678fdd7ac7ce0f1f6d4e5199a361eb5c662743fbef5f9d2d6c6c240eea3a0c5cac0a16291e414aabc559e7d49117b206c2ac951
|
||||
DIST accuweather-2.0.0.tar.gz 11447 BLAKE2B 4b145658602aa8c14ca4ee3c9d5c2c5f73ce2d32c2790a41c3f80f61aac882640c7b18769b7db820985ca208fb021397102a8a0f88cb9073b2b61f62bd4bbdad SHA512 0e241c932408f936417db21d00f6780e9486b7e379f254950f45202fc87fb0b7489746b0cb8020f523cce5c0d85074fdc8bec2286d7e8a54a21c02a81e0cd799
|
||||
DIST accuweather-2.1.0.tar.gz 13003 BLAKE2B 0aef0a116fe180c676139b8a82f5c1e0ac6a8f37f74083630d87cf5a8c72c76948e9771d797c5696649bc5b1ced0ea066836fb7147c33a652337e0f287ed6b05 SHA512 416a7d8f9750060898bc088130a41bb039e9a3191f242e86ac6625d714788f81631e8fe3a7737ec5a9025f0263ac058b44c342f24cc92eaf098f54f9851f8cd5
|
||||
DIST accuweather-2.1.1.tar.gz 12960 BLAKE2B 9c5670688ddfd5e62e15ab60769a27cfe299b9bbc416802e69b3e0a95c4cb340028944d1236cf821bd99f1865903d47b73f65ab89623db3ce8dacc24535f6811 SHA512 24eaad63fb48c541325ae05439d17db54b3811dc89689276f551514cddd701ddb62b5fed453568ad148941bf50f094b5ab85b110d64238cbb30a9e85aa3fffab
|
||||
EBUILD accuweather-1.0.0.ebuild 880 BLAKE2B eb2b248941ffb949a640b9380ce4cd6db7f85d355852f1b8f0ee4921a7ce872951d60972e5ac2ff78003541972a0075d3b06e5b97a766def184b0b1442628472 SHA512 3a3656931c3c77dc82a6f048563595f43843f156ad8781ff8a488ef75985ffc3ef9739cd494e63ca559ab51a27ef7c2eca687be663a923aeac2150b8705eb028
|
||||
EBUILD accuweather-2.0.0.ebuild 1008 BLAKE2B 5ab8b56640e54961d184426aefa43f46b7248bfa50feae4d4f89a8779a7a2598ee4a10cddd9a01535980a5f18fd34a6da03646a1921ebc3035e2dae481af132b SHA512 d5e555e50eaab42f583107461f2284866ebdf718fc394ff4b4a7d3afa73248a513a92ebd7c0d0ad286af809884636d9ccc434e5fd946384ae2c45285e4896f98
|
||||
EBUILD accuweather-2.1.0.ebuild 1008 BLAKE2B 5ab8b56640e54961d184426aefa43f46b7248bfa50feae4d4f89a8779a7a2598ee4a10cddd9a01535980a5f18fd34a6da03646a1921ebc3035e2dae481af132b SHA512 d5e555e50eaab42f583107461f2284866ebdf718fc394ff4b4a7d3afa73248a513a92ebd7c0d0ad286af809884636d9ccc434e5fd946384ae2c45285e4896f98
|
||||
EBUILD accuweather-2.1.1.ebuild 888 BLAKE2B 7f5fd07af4cd2307c60ba3557af682a0a0a7dd8472616097a1e16b38f7ff733d103d0db5b272ed6ee2b3be0d176b9204741bd7d7c9ef4a1d6b33948b98fe70ac SHA512 20dad8451e0218051da77e178c50cbb9858ccf0e1700a585aa613dc7a35dbfece41f992d403a5436f5e965f4eed0adce407c7beecd4b8f0d929f84db1e30b832
|
||||
EBUILD accuweather-2.1.1.ebuild 888 BLAKE2B ff81b1ef810e7dc57a7bd8c158d1a61c882bb415048e823f471a4cd1f612db82fefe5fac3b0128068bce472e5b63562af8ff48acfb2b9b2d706483a9d0265bec SHA512 69242679edfc9e3c0ac81ff61ecb2f5152ba070bcb43ad774a786ec6158d18775df3e632c18f6449c4845ff1c02f8d833abcb927e9b339b2c3e0ad922d946677
|
||||
MISC metadata.xml 390 BLAKE2B aef9b96736f7617d3765e81ea040c7209e448b170d611a5aba6d9856566d6ea19c9b485d38469ea0a85cfe9b0eaf7cbda51456acf683887e0cd7db59518cf2f2 SHA512 2f9b87aa981ccc31722e6e0314219f98cc0c80c0229147e45a8c60c3f78664bacc11d9fba6d9e4313d177ff9d3032887783eca1c91f9ac7d210d9348d7326c5f
|
||||
|
|
|
@ -1,35 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers."
|
||||
HOMEPAGE="https://github.com/bieniu/accuweather https://pypi.org/project/accuweather/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/orjson[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/pytest-runner[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pylint[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,37 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers."
|
||||
HOMEPAGE="https://github.com/bieniu/accuweather https://pypi.org/project/accuweather/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '>=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]' python3_12)
|
||||
$(python_gen_cond_dep '>=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]' python3_11)
|
||||
dev-python/orjson[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/pytest-runner[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pylint[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,37 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers."
|
||||
HOMEPAGE="https://github.com/bieniu/accuweather https://pypi.org/project/accuweather/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '>=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]' python3_12)
|
||||
$(python_gen_cond_dep '>=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]' python3_11)
|
||||
dev-python/orjson[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/pytest-runner[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pylint[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers."
|
||||
|
|
|
@ -1,7 +1,3 @@
|
|||
DIST adguardhome-0.6.1.tar.gz 13140 BLAKE2B 1ec798492ad63d2b37685bcfbd64f06fb50ada98798c2415f3a8ed88fc398892931cb2cf19925c248c1bb1c83415ea061d3bfaf0f5fe4e0795c659ce3dad6c90 SHA512 992c70ffc776ef7bf5581d7733be732abc08ca9988c0f90a1705d4726ba6786c11020fa351d4d5ad8a9dba3cc6c95c8f8847a91e0cf699c355dbfb9f48c59518
|
||||
DIST adguardhome-0.6.2.tar.gz 12293 BLAKE2B 8ccaa06d21786bb5aafcfbb0a7a7d5322a93cb2f4ef53c031d52f69ed267cf5f71feb8409c5fc30e5ee3fab6915fc4687da93ac7c56dbd4355e41855d4921463 SHA512 1e955a53976ebf5014165f882dcbc563d3a05c278d12cb9cb3cd751c0b51066ac4c8057771211ae722369ff462ee621cd2d8d8d846b7cee1ec00d44fb66401be
|
||||
DIST adguardhome-0.6.3.tar.gz 12503 BLAKE2B 8e75fbce2aa213bd3c5da64d1283b7a8d2ce0c7d61ef336940ba8607e35ef081c22feef30a92b57a2679fad6bf2f3f4c1838f9b94da8980ded95ccc197ae2b0b SHA512 4bfd42a6a9d2bb24944351cb0845b793a002afd1b5be79446129121ccbccce292212e9a9a42e9f9c9281d502b09cfcdfec81a34110ee3bae8732eaebcc2cec76
|
||||
EBUILD adguardhome-0.6.1.ebuild 691 BLAKE2B 12c9111bcb85fd8ab3dc469bf69268c96239bf9661b29ac63df6bb7bddf9b1c32385e5f1d7c22c5ca4e0782e55752a3295e8744649d63b456051d781dd2a4f10 SHA512 bff58d23ddfbd83e84fae11ca4bd442edc45ffe69a28bd6fb5935a66fc9e1442797daf952e4835e9b0b4d1ea6f278964dfd3eeed719b10b83d736870dbde24ca
|
||||
EBUILD adguardhome-0.6.2.ebuild 818 BLAKE2B ba0fe1ea619ad01c1178216cab8dc03057b0174bd2b4e6e2619b60d10e37daef3659e70808010a7478d6fd998f68f55b76bdfc10b998ee7f5d6e6fb38b1b1511 SHA512 973327c13ede48f90ca56992969826f54c92ac08deb6567f84fc595f4cc0c237f314fcab845c7f20fb928c0b660d1945271b668842913ea663edc3efbd4aee94
|
||||
EBUILD adguardhome-0.6.3.ebuild 818 BLAKE2B ba0fe1ea619ad01c1178216cab8dc03057b0174bd2b4e6e2619b60d10e37daef3659e70808010a7478d6fd998f68f55b76bdfc10b998ee7f5d6e6fb38b1b1511 SHA512 973327c13ede48f90ca56992969826f54c92ac08deb6567f84fc595f4cc0c237f314fcab845c7f20fb928c0b660d1945271b668842913ea663edc3efbd4aee94
|
||||
EBUILD adguardhome-0.6.3.ebuild 818 BLAKE2B 5bb2253ea82ecd439b73e78f8ba3f51d6cba6a7416b5e32a869cbdad0a2aa7e4efb475b1229fb087598b8f9ed869b99d986041cff5c778d36437688574ce4522 SHA512 e7cc19b6294d7008e2e81724eda636c89947f178e205a8639d70d00c832f6482e0ca97e81009fef8d8946c30b4a88903f8c97ea2d87f800ec95ec025a7387826
|
||||
MISC metadata.xml 525 BLAKE2B adf39b9a6eeafa5ba0af5e17e9f04f88c1770d972943e0be60372c0a1134f068797c29cd86132d3f3f5902fe463134ee3374eb70970f94230d6e0bc5fa9e0d17 SHA512 1ec63457cbb08aabb8ea3cc6ce862f34b9b07aee3c7fd62632ee34c0bba053174a4a65ce34f2b06454a5b98fe8b6629fed988209fe61a653215631621df22b63
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Asynchronous Python client for the AdGuard Home API."
|
||||
HOMEPAGE="https://github.com/frenck/python-adguardhome https://pypi.org/project/adguardhome/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/yarl[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,36 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Asynchronous Python client for the AdGuard Home API."
|
||||
HOMEPAGE="https://github.com/frenck/python-adguardhome https://pypi.org/project/adguardhome/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/yarl[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
# remove unsupported dynamic-versioning plugin
|
||||
sed 's/0.0.0/${PV}/g' -i pyproject.toml || die
|
||||
eapply_user
|
||||
}
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Asynchronous Python client for the AdGuard Home API."
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
DIST aioairzone-cloud-0.3.6.tar.gz 23155 BLAKE2B 39f1bc19ff577b1fd505a858c5277ca28619e54521ebc318d31bb367e39abf9cc35cfaf84ce7651c02b6032744be60bf9c558449593536b6691ab21906e83c16 SHA512 b5c65f25be529fc8c62833e9c391eb3bdebcf2b0c31002253be9cfad5fe1b5078117ad786e3fe9ba9d15640861169083508cd3efa18766f266a84206fac525ad
|
||||
DIST aioairzone-cloud-0.3.8.tar.gz 24089 BLAKE2B d991032907d3f05035538c5611cd26920b83087cdaa6b9bb479b28811e82fabd545509258b4bb7be02b0aad721b379af08edba3bcceb6ec21f2479aee1fde21b SHA512 ae38548ef1d358e7b24ee115b76e533af06b654ceef2c221fa44cbe8976b2122b43f3b3b5e96f6c2d29f506f5eada382c30015f59870df07efd31aa6c57af965
|
||||
EBUILD aioairzone-cloud-0.3.6.ebuild 680 BLAKE2B ddd0fc0104a5eafd5632fb941168f94c3adfa9bebf028c3229036014c5eedbe740e6d47ebc696d0339e74c38fc6ad6475f7f69d66bb4f72daf89c525ea4716ae SHA512 8ea4a762ac8bd0fefba14fc722318598b74388243dd00e17bb2330ba624010633b1021e629f74e9f70f9165387645937e686c669ac511b8eace1aab04e8e4e6a
|
||||
EBUILD aioairzone-cloud-0.3.8.ebuild 578 BLAKE2B b3c24c44a36fee6c4ca2a7db8a894552677eb5de7bc7142fe2a0906dfad5ed27b82d59d043454465b92cd40813918a28c836b75ec39c0aad31d869e7337cf19c SHA512 e4743e8229247ec9f9e19ead61614a662c3bd5d4997b442413e8b3703a62f820287f25cc4b6ba288a1d11d8c1b3ad299477d11aa5a87b166ced799192c985fdb
|
||||
DIST aioairzone-cloud-0.4.5.tar.gz 27799 BLAKE2B e5ae3cbf9992802d0d59ce58fcad9657b8145be2c3b4cd3e7c9310feeccb4fcb3b647fe14fd6dff793b56da185bce46647ec8421be15624eaead1f600cb16bdd SHA512 49dd4224b441d814d58455ee077c27dd7b11106ef27b5c169442b734a998587ae4162b0862f82e8b1d7062bfd529aecc41a123d43a425c783a20dc28f1bac91c
|
||||
DIST aioairzone-cloud-0.4.7.tar.gz 28160 BLAKE2B 82efe9e788a9e3f5be0ed9231764a9dee3f905fa94761d5ffac1fcfacc04fd34e273cb60c0035c5b5d952252558ccc0a34e2b4947d585196b1e383701c44a9bf SHA512 a48299d7069111cd2df2050b3672ab722cb55481d3b1c401723e5d3a0742b29083e52a62d2476ca3a5fab8c2bf67129de9811c1833be8558dc6ae41e0b3f5643
|
||||
EBUILD aioairzone-cloud-0.3.6.ebuild 680 BLAKE2B f9c3a47c4aa697acd25f782a49d4f0657ab2893095731b107692be19076053fe35f1f67372e37763320f8fd162e6327f917d19ee05ce592e6715e9bf0f328690 SHA512 d136eade98b2ddf8fbc7596e06e89435685de2f77eca048c03f14e111e036e26853e6abf88447d2e6d6793cb217bb2c3356a1227613290a37a84441c15016a61
|
||||
EBUILD aioairzone-cloud-0.3.8.ebuild 578 BLAKE2B b8c38bea0ae9a9a035f3c84fea551f8752ec05eb6009f37a09c50e4c3d3229454a14be765610cb2554d7d1f130bdb3844fd96824b25defb84df9788910b9d693 SHA512 e00c26f2adde0386ee5a2e5e8b66db9234c60a20647dd8fd26e6d5eee8cc53e0a40e32549963293c8948bf9b6012e92cd407f0fd981ba6394c3ef6de83e68dbe
|
||||
EBUILD aioairzone-cloud-0.4.5.ebuild 578 BLAKE2B b8c38bea0ae9a9a035f3c84fea551f8752ec05eb6009f37a09c50e4c3d3229454a14be765610cb2554d7d1f130bdb3844fd96824b25defb84df9788910b9d693 SHA512 e00c26f2adde0386ee5a2e5e8b66db9234c60a20647dd8fd26e6d5eee8cc53e0a40e32549963293c8948bf9b6012e92cd407f0fd981ba6394c3ef6de83e68dbe
|
||||
EBUILD aioairzone-cloud-0.4.7.ebuild 578 BLAKE2B b8c38bea0ae9a9a035f3c84fea551f8752ec05eb6009f37a09c50e4c3d3229454a14be765610cb2554d7d1f130bdb3844fd96824b25defb84df9788910b9d693 SHA512 e00c26f2adde0386ee5a2e5e8b66db9234c60a20647dd8fd26e6d5eee8cc53e0a40e32549963293c8948bf9b6012e92cd407f0fd981ba6394c3ef6de83e68dbe
|
||||
MISC metadata.xml 536 BLAKE2B 655a921050c2970edd55895601375873be01d53e5a357039893177771e81932c920620b6ec334312c7f796838f0a1b7001454758ca2401da0fe8bfe4d8af220b SHA512 89a9983915e6aa5abfed539f2627091363b4ebbfa4fd04759a93e435eea469ac1a2be06990d14b2bff646db1adba9d1a5a3c422f9992a2ee785c5e0f896624d9
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
|
|
@ -3,13 +3,13 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Asynchronous library to control Logitech Media Server"
|
||||
HOMEPAGE="https://github.com/rajlaud/pysqueezebox https://pypi.org/project/pysqueezebox/"
|
||||
DESCRIPTION="Library to control Airzone Cloud devices"
|
||||
HOMEPAGE="https://github.com/Noltari/aioairzone-cloud https://pypi.org/project/aioairzone-cloud/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
@ -20,13 +20,5 @@ RESTRICT="!test? ( test )"
|
|||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Library to control Airzone Cloud devices"
|
||||
HOMEPAGE="https://github.com/Noltari/aioairzone-cloud https://pypi.org/project/aioairzone-cloud/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue