Compare commits

...

228 Commits

Author SHA1 Message Date
949e955948 update CHANGELOG.md 2019-08-06 20:55:22 +02:00
a04788d91a add new 0.97.0_beta3 core dependencies 2019-08-06 20:51:41 +02:00
d4a0a54da4 add immutables-0.9 2019-08-06 20:49:57 +02:00
69554c84f3 update 0.97.0_beta3 2019-08-06 20:37:30 +02:00
af6ac7f926 bump frontend-20190805.0 2019-08-06 20:26:24 +02:00
188373cb6e add zigpy-zigate-0.1.0 2019-08-06 20:10:36 +02:00
864b9d7525 add envirophat-1.0.1 2019-08-06 20:06:31 +02:00
286c4bcd04 add contextvars-2.4 2019-08-06 20:02:10 +02:00
d88aa20c5d bump androidtv-0.0.21 2019-08-06 20:00:44 +02:00
e0787d1782 bump pure-python-adb-homeassistant-0.1.7 (dev0) 2019-08-06 19:59:51 +02:00
e70b459e54 bump aiounifi-10 2019-08-06 19:53:25 +02:00
d851fdc574 add envoy-reader-0.8.6 and requests-async-0.6.2 2019-08-06 19:46:10 +02:00
3fe9eca370 update README.md 2019-08-05 20:00:58 +02:00
b720b51684 update CHANGELOG.md 2019-08-05 19:56:05 +02:00
07ea364c66 update homeassistant-0.97.0_beta2 2019-08-05 19:52:27 +02:00
f3412fe4e5 bump roku-3.1 2019-08-05 18:35:56 +02:00
c1093e9761 bump frontend to 20190804.0 2019-08-05 18:34:58 +02:00
dc7e60b6b3 bump haanna-0.10.1 2019-08-05 00:00:32 +02:00
3ca65ca158 add useflag xknx, Asynchronous Library for the KNX protocol 2019-08-03 17:33:00 +02:00
26cd8c6f51 add useflag everlights, fix PYTHON_USEDEP 2019-08-03 17:30:10 +02:00
9634a77603 add useflags for abode & avea 2019-08-03 17:25:14 +02:00
6220a71690 fix abodepy-0.15.0 deps 2019-08-03 17:22:01 +02:00
9ced42e82e disable non-working sed in ebuild 2019-08-03 10:50:21 +02:00
6b72d0fddd add homekit-python-0.15.0 and 2 unmet deps 2019-08-03 10:16:47 +02:00
ca828084d7 add habitipy-0.3.0 2019-08-03 09:51:36 +02:00
0e4db7918d add haanna-0.10.0 2019-08-03 09:46:01 +02:00
eafe2e1fcd update homematicip-0.10.10 2019-08-03 09:38:39 +02:00
1c090c83bd fix ed25519-1.4 Filesize 2019-08-02 17:29:39 +02:00
43906d5d90 update manifest 2019-08-02 16:05:42 +02:00
ab68e23ac6 0.97.0_beta1 2019-08-02 07:05:43 +02:00
5f6a870cd2 add vincenty-0.1.4 2019-08-02 07:02:45 +02:00
a56c0b0754 bump zha-quirks-0.0.20 2019-08-02 06:58:06 +02:00
20084cdc4b bump hass-nabucasa-0.16 2019-08-02 06:57:16 +02:00
071c7b278c bump aiounifi-9 2019-08-02 06:56:32 +02:00
301418967b bump frontend-20190801.0 2019-08-02 06:55:43 +02:00
4f972b63a4 add buienradar-1.0.1 2019-08-01 13:01:29 +02:00
7732ae9214 bump aiounifi-8 2019-08-01 12:57:55 +02:00
9a3879d6e6 add aiokafka-0.5.2 2019-08-01 12:57:03 +02:00
33695610a9 bump frontend-20190731.0 2019-08-01 01:07:42 +02:00
a8be6570d8 add roku-3.0 2019-07-31 07:21:07 +02:00
75b6fb9224 update insteonplm-0.16.5 2019-07-31 07:17:23 +02:00
6bee960899 bump simplisafe-python-4.2.0 2019-07-31 07:14:31 +02:00
7f274e5745 add python-ecobee-api-0.0.21 2019-07-31 07:12:47 +02:00
f58d2fc57a add holidays-0.9.11 2019-07-31 07:09:05 +02:00
fb7aea54d6 add pylutron-0.2.2 2019-07-31 07:07:59 +02:00
fba3266171 bump pypck-0.6.3 2019-07-31 07:04:06 +02:00
52846e1603 add eternalegypt-0.0.8 2019-07-31 07:02:49 +02:00
0bbed6c341 bump pydeconz-62 2019-07-29 23:24:20 +02:00
b15aa392b6 bump pyTibber-0.11.6 2019-07-29 19:28:43 +02:00
0292e5eeb7 add huawei-lte-api-1.2.0 2019-07-29 19:23:05 +02:00
fb044e8f92 add evdev-1.2.0 2019-07-29 19:20:33 +02:00
d9036bde0f bump ciscomobilityexpress-0.3.1 2019-07-29 19:17:55 +02:00
6003f7b976 if used, start mosquitto before hass (fix) 2019-07-29 00:24:27 +02:00
99bf6ca216 if used, start mosquitto before hass 2019-07-28 10:00:37 +02:00
63908238ca add pydelijn-0.5.1 2019-07-28 09:36:32 +02:00
6bd7d0aae6 add PyDispatcher-2.0.5 2019-07-28 09:33:41 +02:00
6219c7f206 add elkm1-lib-0.7.15 2019-07-28 09:24:51 +02:00
3cc2e4dfad add emulated-roku-0.1.8 2019-07-28 09:20:43 +02:00
307eaec5e5 bump solax-0.1.2 2019-07-28 09:12:52 +02:00
6cfca1ba0d add eliqonline-1.2.2 2019-07-28 09:10:41 +02:00
97613f98e3 bump aiounifi-7 2019-07-25 21:56:53 +02:00
ff85ebf657 homeassistant-0.96.5 2019-07-25 21:53:51 +02:00
672a3f130c release 0.96.4 2019-07-24 23:05:01 +02:00
6021a3b6f3 bump geniushub-client-0.5.0 2019-07-24 23:00:31 +02:00
b424ccf8d5 bump cleaned pydaikin-1.6.1 2019-07-24 22:59:22 +02:00
301424e057 bump ZHA bellows-homeassistant-0.9.0 2019-07-24 22:57:59 +02:00
7fe0ab9e43 Fortinet FortiGate Tracker fortiosapi-1.0.1 2019-07-24 22:56:34 +02:00
1fdc4ffa78 Add Elgato Avea integration avea-1.2.8 2019-07-24 22:55:41 +02:00
260ea7dd32 homeassistant-0.96.4 2019-07-24 22:53:32 +02:00
d31ac3411c fix forgotten pysonos manifest 2019-07-24 09:44:34 +02:00
f4579692db CHANGELOG.md 2019-07-24 01:25:27 +02:00
7fa4b7ba2d add pyvesync-1.1.0 2019-07-24 01:20:36 +02:00
82f8e5f79c add vallox-websocket-api-2.[0,2].0 2019-07-24 01:19:22 +02:00
c7b8562707 add python-hpilo-3.9 2019-07-24 01:07:12 +02:00
f3c78693ce add python-hpilo-4.3 2019-07-24 01:06:11 +02:00
0174fec674 bump pyatmo-2.1.2 2019-07-22 23:19:39 +02:00
7017abc8ef bump pysonos-0.0.22 2019-07-22 23:17:22 +02:00
34371f9c2d begin GPG signing 2019-07-22 23:09:54 +02:00
18761f2e34 begin GPG singning 2019-07-22 22:59:18 +02:00
b30d3c3158 update Changelog 2019-07-22 21:45:38 +02:00
fe4ef6232d add msgpack-0.6.1 2019-07-22 21:20:20 +02:00
6d1fb4b20d update aioredis-1.2.0 deps 2019-07-22 21:19:49 +02:00
02a4a76018 bump hiredis-1.0.0 2019-07-22 21:17:33 +02:00
bb118ad84f add aiomcache-0.6.0 2019-07-22 21:11:44 +02:00
ca2037652f update aiocache-0.10.1 deps 2019-07-22 21:07:19 +02:00
c76f7726a4 add aiomcache-0.6.0 2019-07-22 21:05:16 +02:00
492bd38ad9 add aresponses-1.1.1 2019-07-22 20:58:13 +02:00
4f964f8ef4 bump frontend-20190721.1, fix manifest 2019-07-22 20:56:05 +02:00
eefd3073ff bump frontend-20190721.1, fix manifest 2019-07-22 20:55:21 +02:00
2ee137e577 frontend 0721.1 2019-07-22 20:53:17 +02:00
79c90f2bfb Update Zigbee deps 2019-07-22 20:47:28 +02:00
df77fd332f update homeassistant-0.96.3 2019-07-22 07:43:28 +02:00
6a0192e19f bump frontend-20190721.0 2019-07-22 07:29:50 +02:00
008d1bd996 bump geniushub-client-0.4.15 2019-07-22 07:27:44 +02:00
2df6952547 update zha-quirks-0.0.19 2019-07-22 07:25:26 +02:00
bc58eff50a bump frontend-20190720.0 2019-07-21 08:14:57 +02:00
97560b62ac bump ruamel-yaml-0.15.100 2019-07-21 08:12:59 +02:00
fe8196a682 add locationsharinglib-4.0.2 2019-07-21 08:11:43 +02:00
ae80d4d162 add openwebifpy RDEPEND 2019-07-20 09:35:15 +02:00
d9d7fd8458 update openwrt-luci-rpc-1.1.0 2019-07-20 09:32:16 +02:00
7ff8464dff add pybotvac-0.0.15 2019-07-20 09:25:31 +02:00
035cccce3a add dweepy-0.3.0 2019-07-20 09:24:04 +02:00
f5c0092f1f update simplisafe-python-4.0.[0,1] 2019-07-20 09:19:51 +02:00
99713c24e0 add snapcast-2.0.10 2019-07-20 09:15:24 +02:00
9758b60f32 Merge branch 'master' of matoro/HomeAssistantRepository into master
Thank you. Your help is very welcome.
2019-07-20 03:08:13 +02:00
matoro
064e82cc7c dev-python/{pluggy,pytest,packaging}: fix circular deps
This was my fault for not reading the complete setup.py for
=dev-python/pytest-5.0.1

https://github.com/pytest-dev/pytest/blob/5.0.1/setup.py
2019-07-20 03:08:13 +02:00
e6fc68b9da update homeassistant-0.96.2 2019-07-20 02:49:59 +02:00
2ce0fa8e97 bump frontend-20190719.0 2019-07-20 02:49:21 +02:00
531661cb71 pyhaversion add deps, exclude tests folder 2019-07-20 02:40:57 +02:00
c8d49cd487 home-assistant-cli experiments 2019-07-19 16:13:59 +02:00
79fe66f8bb ruamel-yaml-0.15.97 is in main repo now, removed. 2019-07-19 15:23:58 +02:00
b9b96b8c2d CHANGELOG.md 2019-07-19 07:11:44 +02:00
04199f1b25 homeassistant-0.96.1 & frontend-20190718.0 2019-07-19 07:10:09 +02:00
56bc53af25 CHANGELOG.md 2019-07-18 22:06:58 +02:00
8574d7b3f3 Merge branch 'master' of matoro/HomeAssistantRepository into master
thx.
2019-07-18 22:03:45 +02:00
5b15ae7f41 dev-python/pytest: add dev-python/packaging dep
At least >=dev-python/pytest-5.0.1 requires dev-python/packaging,
possibly earlier:  https://github.com/pytest-dev/pytest/blob/5.0.1/setup.py#L7
2019-07-18 22:03:44 +02:00
8327365cab add ujson dependency for aiocache 2019-07-18 21:57:40 +02:00
3d84e5b4ef homeassistant-0.96.0-r1 (with working z-wave stack) 2019-07-18 21:48:12 +02:00
382f718ec7 add (fixed) homeassistant-pyozw 2019-07-18 21:41:35 +02:00
1fef586275 add aiowwlln-1.0.0 dep (aiocache) 2019-07-18 21:40:23 +02:00
5f909b980c add aiocache-0.10.1 2019-07-18 21:39:13 +02:00
f275de8e18 support for World Wide Lightning Location Network 2019-07-18 19:05:15 +02:00
db37ed7b07 homeassistant-0.96.0 2019-07-18 06:50:04 +02:00
38c219656c bump frontend-20190717.1 2019-07-18 06:49:16 +02:00
d1b67e0f46 bump mypy-0.720 2019-07-17 19:10:22 +02:00
06169d4775 CHANGELOG.md 2019-07-17 01:40:26 +02:00
ad6c97174f homeassistant-0.96.0_beta4 2019-07-17 01:37:32 +02:00
dac699f617 remove olds 2019-07-16 20:40:44 +02:00
34f3407e9d bump youtube_dl-2019.7.16 2019-07-16 20:40:11 +02:00
dbbe01e95e bump pysonos-0.0.21 2019-07-16 20:38:58 +02:00
d73a43406f add pyeverlights-0.1.0 2019-07-16 20:37:16 +02:00
507f34e240 add components.fortigate
pyfgt==0.5.1
2019-07-16 20:34:30 +02:00
3bd7a25787 bump pynuki-1.3.3, update it's deps, bump packaging-19.0 2019-07-16 20:31:28 +02:00
b3fef3cd19 bump luftdaten-0.6.2 & add it's deps 2019-07-16 20:22:45 +02:00
76d4f00c9f add Mastodon.py-1.4.5 2019-07-16 20:19:45 +02:00
a8c0289feb bump ruamel-yaml-0.15.99 2019-07-16 20:09:46 +02:00
65b860f389 update some text 2019-07-16 20:05:52 +02:00
cd70d6cb08 sort some lists for 0.96.0_beta3 2019-07-16 19:42:39 +02:00
be03ec690b bump frontend-20190715.0 2019-07-16 19:21:24 +02:00
da372a2d15 add my socat start skript (for the ZWaveMe UZB1 Stick) 2019-07-16 18:58:27 +02:00
065e2c5804 add pyiss, Space Station Locator 2019-07-16 18:31:01 +02:00
11bed66487 add limitlessled-1.1.3 2019-07-16 18:26:03 +02:00
b475141872 add lightwave-0.17 2019-07-16 18:25:08 +02:00
e0eecd5ae0 add libpurecool-0.5.0 (components.dyson) 2019-07-16 18:23:53 +02:00
b2075b2f31 hole-0.[3-4].0 added 2019-07-16 18:22:43 +02:00
bb26466e29 Growl Notification 2019-07-16 18:20:57 +02:00
73170961e6 Growl Notification 2019-07-16 18:18:09 +02:00
db52b069df add fiblary3==0.1.7 2019-07-16 18:16:07 +02:00
31bb8ad3a8 add DoorBirdPy-2.0.8 2019-07-16 18:10:52 +02:00
abea98734f add discord.py-1.2.[2-3] 2019-07-16 18:08:18 +02:00
b9f18bc087 homeassistant-0.96.0_beta3 2019-07-16 07:12:32 +02:00
ad8e298454 bump pyhaversion-3.0.2 2019-07-16 07:10:04 +02:00
5849d8e0c0 add ciscosparkapi 2019-07-15 17:37:09 +02:00
acb6eb6fca bump ciscomobilityexpress 2019-07-15 17:36:37 +02:00
b37eae01ac add blockchain 1.4.4 2019-07-15 17:34:50 +02:00
1acf9c40c7 add PyQRCode 2019-07-15 17:32:40 +02:00
e06c7a88be bump pyhomematic-0.1.60 2019-07-15 17:30:33 +02:00
e1f8c945ad add bluetooth_tracker 2019-07-15 17:22:56 +02:00
bc1c5eacf2 CHANGELOG.md 2019-07-14 17:37:15 +02:00
1edc592076 add vsure-1.5.3 2019-07-14 17:00:52 +02:00
9829c7902a add twentemilieu-0.1.0 2019-07-14 16:58:26 +02:00
74a959ac02 add uvcclient 2019-07-14 16:56:22 +02:00
7342150601 add total-connect-client-0.28 2019-07-14 16:53:05 +02:00
1618d954e7 bump youtube_dl-2019.7.12 2019-07-13 22:58:46 +02:00
b5e63edab9 bump flake8 2019-07-13 22:57:22 +02:00
78d2fb2e63 add forgotten frontend digest 2019-07-13 06:31:56 +02:00
3fc723cf84 bump homeassistant-0.96.0_beta2 2019-07-13 06:24:56 +02:00
e1e373d029 bump frontend-20190712.0 2019-07-13 06:23:54 +02:00
fe3dba8c0e bump homeassistant-0.96.0_beta1 2019-07-12 15:06:03 +02:00
e4666529b4 update platformio-4.0.0 2019-07-12 07:57:20 +02:00
5e2ac6032f add xknx-0.11.1 2019-07-12 07:49:37 +02:00
516b146cac bump pysonos-0.0.20 2019-07-12 07:45:46 +02:00
74d01d2d81 add more elegant patch filename from matoro 2019-07-11 20:20:54 +02:00
03ddab3906 some more TEXT 2019-07-11 20:08:02 +02:00
a265e6f026 use current frontend-20190710.0 2019-07-11 19:58:00 +02:00
74e912fc0d allow mysql-python for sqlalchemy 2019-07-11 19:52:57 +02:00
ddd0e5773c fix pyyaml-5.1.1 patch name 2019-07-11 19:41:20 +02:00
9ad507bc18 update homeassistant-0.96.0_beta0 2019-07-11 19:28:49 +02:00
2c3f7de672 bump python-velbus-2.0.27 2019-07-11 19:28:02 +02:00
fc35175fb5 add aiowwlln-1.0.0 2019-07-11 19:27:29 +02:00
c1567ee4ec bump frontend-20190710.0 2019-07-11 19:23:39 +02:00
6e25bcb9d9 add pysma-0.3. 2019-07-11 19:19:45 +02:00
290572c419 bump solax-0.1.1 2019-07-11 19:16:33 +02:00
4077a80fe0 update all zigbee stuff 2019-07-11 19:14:17 +02:00
082fc72982 bump youtube_dl-2019.7.2 2019-07-09 22:56:39 +02:00
f9dc425c49 update README.md, honor ESPhome better :-) 2019-07-09 15:59:59 +02:00
bf5d4c5a5b add aionotion-1.1.0 2019-07-09 15:53:11 +02:00
9482499ec7 add Honeywell Support 2019-07-09 15:44:17 +02:00
77076253e6 bump homematicip-0.10.9 2019-07-09 15:43:30 +02:00
5db0210a4a add aurorapy-0.2.6 2019-07-09 15:41:47 +02:00
aa55476c75 bump frontend 20190705.0 2019-07-09 15:41:21 +02:00
372383f113 evohomeclient-0.3.3 2019-07-09 15:38:49 +02:00
450a47ada6 add insteonplm 2019-07-09 15:33:26 +02:00
2fc9dc4865 add hdate-0.8.8 2019-07-09 15:32:24 +02:00
726af4366b bump pySwitchmate 2019-07-09 15:29:27 +02:00
041ff498d0 upgrade pytest to 5.0.1 with dependencies 2019-07-09 15:27:00 +02:00
0d6a884bf9 add sleepyq-0.7 2019-07-09 15:19:46 +02:00
44ebb4650d bump mypy-0.7x 2019-07-09 15:17:37 +02:00
810acfd538 add tuyaha-0.0.1 2019-07-09 15:16:22 +02:00
8f2e514299 bump cryptography-2.7 2019-07-06 09:35:30 +02:00
81a80f9477 bump pyatmo-2.1.1 2019-07-06 09:31:16 +02:00
abed5c7c05 bump pyHik-0.2.3 2019-07-06 09:30:09 +02:00
6da68267d5 bump pysonos-0.0.19 2019-07-04 03:07:09 +02:00
1bbb2df5c9 bump androidtv-0.0.18 2019-07-03 20:36:32 +02:00
4fd6ab1594 CHANGELOG.md 2019-07-03 09:06:36 +02:00
27159cb01e bump frontend-20190702.0 2019-07-03 09:02:40 +02:00
08a3fa5498 add python-pushover-0.4 2019-07-03 09:00:50 +02:00
2b81a98228 bump pysonos-0.0.18 2019-07-03 08:57:34 +02:00
129c0a9ec3 bump life360-4.0.1 2019-07-03 08:51:47 +02:00
339a3b1134 fix Typo's in README.md 2019-07-01 18:36:22 +02:00
a392fdcaa5 update README.md 2019-07-01 18:29:44 +02:00
9f15f551ad CHANGELOG.md 2019-07-01 18:11:59 +02:00
969181c33a bump pytest-4.6.3 & -5.0.0 2019-07-01 18:08:17 +02:00
6369979d40 bump androidtv-0.0.17 2019-07-01 17:59:11 +02:00
9bf57d962d bump frontend-20190630.0 2019-07-01 17:58:06 +02:00
80437d1a11 add bcrypt-3.1.7 2019-07-01 17:56:31 +02:00
3d597f18ae bump importlib-metadata-0.18 2019-07-01 17:55:53 +02:00
6303cfa2a4 bump youtube_dl-2019.6.27 2019-07-01 17:54:19 +02:00
b9f69025ea add praw-6.3.1 2019-07-01 17:53:21 +02:00
4b76e43c7f bump psutil-5.6.3 2019-07-01 17:52:15 +02:00
148f46d620 add Jinja2-2.10.1 2019-06-29 20:06:03 +02:00
5d98e0b41f add PyFronius 2019-06-29 15:37:52 +02:00
6ba84828b2 bump PyYAML-5.1.1 2019-06-29 15:31:49 +02:00
3072d5f752 homeassistant-0.95.4 2019-06-29 13:56:29 +02:00
8dda18cf13 bump numpy-1.16.4 2019-06-29 13:31:05 +02:00
8c8906ce99 bump SQLAlchemy-1.3.5 2019-06-29 13:30:04 +02:00
79d81ad103 add luftdaten-0.6.1 2019-06-29 13:29:02 +02:00
57bf304cd2 bump frontend-20190627.0 2019-06-29 13:20:21 +02:00
444 changed files with 8159 additions and 954 deletions

View File

@@ -1,4 +1,282 @@
20190-06-24 homeassistant-0.95.0_beta2
2019-08-06 homeassistant-0.97.0_beta3
* add new 0.97.0_beta3 core dependencies
* add immutables-0.9
* update 0.97.0_beta3
* bump frontend-20190805.0
* add zigpy-zigate-0.1.0
* add envirophat-1.0.1
* add contextvars-2.4
* bump androidtv-0.0.21
* bump pure-python-adb-homeassistant-0.1.7 (dev0)
* bump aiounifi-10
* add envoy-reader-0.8.6 and requests-async-0.6.2
2019-08-05 homeassistant-0.97.0_beta2
* update homeassistant-0.97.0_beta2
* bump roku-3.1 (w/ useflag)
* bump frontend to 20190804.0
* bump haanna-0.10.1
* add useflag xknx, Asynchronous Library for the KNX protocol
* add useflag everlights, fix PYTHON_USEDEP
* add useflags for abode & avea
* fix abodepy-0.15.0 deps
* disable non-working sed in ebuild
* add homekit-python-0.15.0 and 2 unmet deps
* add habitipy-0.3.0
* add haanna-0.10.0
* update homematicip-0.10.10
* fix ed25519-1.4 Filesize
* update manifest
* 0.97.0_beta1
* add vincenty-0.1.4
* bump zha-quirks-0.0.20
* bump hass-nabucasa-0.16
* bump aiounifi-9
* bump frontend-20190801.0
* add buienradar-1.0.1
* bump aiounifi-8
* add aiokafka-0.5.2
* bump frontend-20190731.0
2019-07-21 div updates
* add roku-3.0
* update insteonplm-0.16.5
* bump simplisafe-python-4.2.0
* add python-ecobee-api-0.0.21
* add holidays-0.9.11
* add pylutron-0.2.2
* bump pypck-0.6.3
* add eternalegypt-0.0.8
* bump pydeconz-62
* bump pyTibber-0.11.6
* add huawei-lte-api-1.2.0
* add evdev-1.2.0
* bump ciscomobilityexpress-0.3.1
* if used, start mosquitto before hass in 0.96.5 (fixed)
* add pydelijn-0.5.1
* add PyDispatcher-2.0.5
* add elkm1-lib-0.7.15
* add emulated-roku-0.1.8
* bump solax-0.1.2
* add eliqonline-1.2.2
* bump aiounifi-7
* homeassistant-0.96.5
2019-07-24 homeassistant-0.96.4
* bump geniushub-client-0.5.0
* bump cleaned pydaikin-1.6.1
* bump ZHA bellows-homeassistant-0.9.0
* Fortinet FortiGate Tracker fortiosapi-1.0.1
* Add Elgato Avea integration avea-1.2.8
* homeassistant-0.96.4
* fix forgotten pysonos manifest
2019-07-23 div updates
* add pyvesync-1.1.0
* add vallox-websocket-api-2.[0,2].0
* add python-hpilo-3.9
* add python-hpilo-4.3
* bump pyatmo-2.1.2
* bump pysonos-0.0.22
* begin GPG signing
* add msgpack-0.6.1
2019-07-22 homeassistant-0.96.3
* begin signing with PGP Key 3F74F05AED8CF84D
* update aiocache-0.10.1 deps
- add aiomcache-0.6.0
- add msgpack-0.6.1
- update aioredis-1.2.0 deps
- bump hiredis-1.0.0
* add aresponses-1.1.1
* bump frontend-20190721.1, fix manifest
* update Zigbee deps
* update homeassistant-0.96.3
* bump frontend-20190721.0
* bump geniushub-client-0.4.15
* update zha-quirks-0.0.19
* bump frontend-20190720.0
* bump ruamel-yaml-0.15.100
* add locationsharinglib-4.0.2
* add openwebifpy RDEPEND
* update openwrt-luci-rpc-1.1.0
* add pybotvac-0.0.15
* add dweepy-0.3.0
* update simplisafe-python-4.0.[0,1]
* add snapcast-2.0.10
* Merge branch 'master' of matoro/HomeAssistantRepository:
- dev-python/{pluggy,pytest,packaging}: fix circular deps
2019-07-20 homeassistant-0.96.2
* update homeassistant-0.96.2
* bump frontend-20190719.0
* pyhaversion add deps, exclude tests folder
* home-assistant-cli experiments:
- add app-misc/home-assistant-cli (with git version)
- add regex
- add jsonpath-rw-1.4.0
- add jdatetime-3.4.0
- add ephem-3.7.6.0
- add dateparser-0.7.1
- add convertdate-2.1.3
- upgrade to click-7.0 and make sure it hits all rebuilds ( -> platformio-4.0.0 )
* ruamel-yaml-0.15.97 is in main repo now, removed.
* update CHANGELOG.md
2019-07-19 homeassistant-0.96.1
* homeassistant-0.96.1
* bump frontend-20190718.0
2019-07-18 homeassistant-0.96.0-r1
* Merge branch 'master' of matoro/HomeAssistantRepository into master
- dev-python/pytest: add dev-python/packaging dep
* add ujson dependency for aiocache
* homeassistant-0.96.0-r1 (with working z-wave stack)
* add (fixed) homeassistant-pyozw, it now compiles, short hack in unpack routine
* add aiowwlln-1.0.0 aiocache dependency
* add aiocache-0.10.1
* support for World Wide Lightning Location Network
2019-07-18 homeassistant-0.96.0
* homeassistant-0.96.0
* bump frontend-20190717.1
* bump mypy-0.720
2019-07-17 homeassistant-0.96.0_beta4
* homeassistant-0.96.0_beta4
* remove olds
* bump youtube_dl-2019.7.16
* bump pysonos-0.0.21
* add pyeverlights-0.1.0
* add components.fortigate pyfgt==0.5.1
* bump pynuki-1.3.3, update it's deps, bump packaging-19.0
* bump luftdaten-0.6.2 & add it's deps
* add Mastodon.py-1.4.5
* bump ruamel-yaml-0.15.99
2019-07-16 homeassistant-0.96.0_beta3
* sort some lists for 0.96.0_beta3 and make mgorny happy ;-)
* bump frontend-20190715.0
* add my socat start skript (for the ZWaveMe UZB1 Stick)
* add pyiss, Space Station Locator
* add limitlessled-1.1.3
* add lightwave-0.17
* add libpurecool-0.5.0 (components.dyson)
* hole-0.[3-4].0 added
* Growl Notification
* Growl Notification
* add fiblary3==0.1.7
* add DoorBirdPy-2.0.8
* add discord.py-1.2.[2-3]
* homeassistant-0.96.0_beta3
2019-07-15 homeassistant-0.96.0_beta2
* bump pyhaversion-3.0.2
* add ciscosparkapi
* bump ciscomobilityexpress
* add blockchain 1.4.4
* add PyQRCode
* bump pyhomematic-0.1.60
* add bluetooth_tracker
* update CHANGELOG.md
* add vsure-1.5.3
* add twentemilieu-0.1.0
* add uvcclient
* add total-connect-client-0.28
* bump youtube_dl-2019.7.12
* bump flake8
* add forgotten frontend digest
* bump homeassistant-0.96.0_beta2
* bump frontend-20190712.0
2019-07-14 homeassistant-0.96.0_beta2
* add vsure-1.5.3
* add twentemilieu-0.1.0
* add uvcclient
* add total-connect-client-0.28
* bump youtube_dl-2019.7.12
* bump flake8
* add forgotten frontend digest
* bump homeassistant-0.96.0_beta2
* bump frontend-20190712.0
* bump homeassistant-0.96.0_beta1
* update platformio-4.0.0
* add xknx-0.11.1
* bump pysonos-0.0.20
* add more elegant patch filename from matoro
2019-07-11 homeassistant-0.96.0_beta0
* fix pyyaml-5.1.1 patch name
* update homeassistant-0.96.0_beta0
* bump python-velbus-2.0.27
* add aiowwlln-1.0.0
* bump frontend-20190710.0
* add pysma-0.3.x
* bump solax-0.1.1
* update all zigbee stuff
* bump youtube_dl-2019.7.2
* update README.md, honor ESPhome better :-)
* add aionotion-1.1.0
* add Honeywell Support
* bump homematicip-0.10.9
* add aurorapy-0.2.6
* bump frontend 20190705.0
* evohomeclient-0.3.3
* add insteonplm
* add hdate-0.8.8
* bump pySwitchmate
* upgrade pytest to 5.0.1 with dependencies
* add sleepyq-0.7
* bump mypy-0.7x
* add tuyaha-0.0.1
* bump cryptography-2.7
* bump pyatmo-2.1.1
* bump pyHik-0.2.3
* bump pysonos-0.0.19
* bump androidtv-0.0.18
2019-07-02 waiting for a new release...
* bump frontend-20190702.0
* add python-pushover-0.4
* bump pysonos-0.0.18
* bump life360-4.0.1
2019-07-01 misc python ebuilds
* bump pytest-4.6.3 & -5.0.0
* bump androidtv-0.0.17
* bump frontend-20190630.0
* add bcrypt-3.1.7
* bump importlib-metadata-0.18
* bump youtube_dl-2019.6.27
* add praw-6.3.1
* bump psutil-5.6.3
* add Jinja2-2.10.1
* add PyFronius
* bump PyYAML-5.1.1
* (tag: v0.95.4) homeassistant-0.95.4
* bump numpy-1.16.4
* bump SQLAlchemy-1.3.5
* add luftdaten-0.6.1
* bump frontend-20190627.0
* (tag: v0.95.2) homeassistant-0.95.2
* bump zha-quirks-0.0.17
* (tag: v0.95.1) bump homeassistant-0.95.1
* bump pubnubsub-handler-1.0.8
* (tag: v0.95.0) homeassistant-0.95.0
* homeassistant-0.95.0
* update platformio-3.6.7
* bump frontend-20190626.0
* add GitPython-2.1.11
* fix some deps in 0.95.0_beta3 and 0.95.0_beta4
* (tag: v0.95.0_beta4) re-add fixed homeassistant-0.95.0_beta4
* bump frontend-20190624.0 & 1
* bump pyatmo-2.1.0
* (tag: v0.95.0_beta3) update homeassistant-0.95.0_beta3
* bump homeassistant-0.95.0_beta3 (beta4 is unusable)
* bump bellows-homeassistant-0.8.2
* bump pysonos-0.0.17
2019-06-24 homeassistant-0.95.0_beta2
* bump homeassistant-0.95.0_beta2
* add dark sky use flag
* add missing cacerts.patch for certifi-2019.6.16
@@ -46,9 +324,7 @@
* OpenZWave added to README.md
2019-06-21
0.95.0 now runs with a newer pyyaml-5.1, so esphome can be run in the same environment again.
ser2net advice added to README.md
esphome & homeassistant works again
bump esphome to 1.13.6
@@ -80,7 +356,6 @@
bump frontend-20190614.0
2019-06-14
bump adguardhome-0.2.1
bump hass-nabucasa-0.14
bump toonapilib-3.2.4
@@ -88,7 +363,6 @@
bump pyvera-0.3.2 with more elegant no_test patch
2019-06-12
add pymediaroom
add pymitv
add pymfy
@@ -99,35 +373,33 @@
homeassistant-0.94.2
2019-06-09
homeassistant-0.94.1
homeassistant-0.94.0
simplisafe-python-3.4.2
add denonavr
add solaredge-local, uplink (fixed test) & uplink-protobuf
add rflink-0.0.46
bump meteoalertapi-0.1.3
remove pyvera's test package
bump pydeconz-60
bump amcrest-1.5.3
bump pubnubsub-handler-1.0.7
bump pyhomematic-0.1.59
bump axis-25
add life360-4.0.0
bump regenmaschine-1.5.1
bump ruamel-yaml-0.15.97
bump pypck-0.6.1
add pysmarty
add streamlabswater-1.0.1
bump youtube_dl-2019.5.20.ebuild
bump youtube_dl-2019.5.11.ebuild
bump meteofrance-0.3.7
bump zeroconf-0.23.0
frontend-20190604.0
pyvera 0.3.1
* homeassistant-0.94.1
* homeassistant-0.94.0
* simplisafe-python-3.4.2
* add denonavr
* add solaredge-local, uplink (fixed test) & uplink-protobuf
* add rflink-0.0.46
* bump meteoalertapi-0.1.3
* remove pyvera's test package
* bump pydeconz-60
* bump amcrest-1.5.3
* bump pubnubsub-handler-1.0.7
* bump pyhomematic-0.1.59
* bump axis-25
* add life360-4.0.0
* bump regenmaschine-1.5.1
* bump ruamel-yaml-0.15.97
* bump pypck-0.6.1
* add pysmarty
* add streamlabswater-1.0.1
* bump youtube_dl-2019.5.20.ebuild
* bump youtube_dl-2019.5.11.ebuild
* bump meteofrance-0.3.7
* bump zeroconf-0.23.0
* frontend-20190604.0
* pyvera 0.3.1
2019-06-04
bump aioesphomeapi-2.1.0
add components.unifi
Updated frontend to 20190602.0
@@ -240,7 +512,7 @@
* bump frontend 20190427.0
* homeassistant-0.92.1
* bump pyheos-0.4.1
2019-04-25 homeassistant/homeassistant-0.92.0.ebuild
* add homeassistant-0.92.0.ebuild
* bump frontend-20190424.0

View File

@@ -9,10 +9,10 @@ https://github.com/home-assistant/home-assistant
"Open source home automation that puts local control and privacy first."
This was fork of https://cgit.gentoo.org/user/lmiphay.git/tree/app-misc/homeassistant-bin which seemed unmaintained to me, at first I just wanted to compile it for my personal use. This happed at 0.77 in September 2018. Some friends told me they wanted to use/see it, so i putted it on my gitea, and was caught by surprise of several hundred pageviews in the very first days. Try to keep it close to the official releases, might get slower during summer. After 3 months it had ~170 ebuilds, now > 525 ebuilds in > 250 packages listed.
This was fork of https://cgit.gentoo.org/user/lmiphay.git/tree/app-misc/homeassistant-bin which seemed unmaintained to me, at first I just wanted to compile it for my personal use. This happed at 0.77 in September 2018. Some friends told me they wanted to use/see it, so i putted it on my gitea, and was caught by surprise of several hundred pageviews in the very first days. Try to keep it close to the official releases, might get slower during summer. After 3 months it had ~170 ebuilds, now > 633 ebuilds in > 350 packages listed.
Aside from Home Assistant it contains some related ebuilds I use with my Home Assistant:
* esphome (soon i'll throw away Tasmota...)
* esphome (soon i'll throw away Tasmota...), thanks to Otto Winter for his fabulous idea and great work (https://github.com/esphome/esphome), really cool stuff, a bit complicated to get it started (mostly with DNS, it uses a weird *.local architecture), but as soon you got it running, a lot of ESP devices are very easy to deploy. It's integration in Home Assistant is easy and reacts fast on state changes. I begin to love it's Integration in Home Assistant, you have one single point where you define and name a switch or a sensor (instead of > three points using MQTT). Together with the possibility of OTA updates my sensors will have a unique name all over the system, and names can be changed very easily.
* platformio
Since homeassistant-0.95.0_beta0 `esphome-1.13.6` can be run again in the same environment with homeassistant, because homeassistant does not insist on `dev-python/pyyaml-3.13` anymore.
@@ -20,12 +20,12 @@ Since homeassistant-0.95.0_beta0 `esphome-1.13.6` can be run again in the same e
If you have questions or suggestions don't hesitate to contact me, anyhelp is very welcome.
Currently there's work to build a package for:
- homeassistant-pyozw-0.1.4
- open-zwave-hass-0.1.4
- python-openzwave
- ~~homeassistant-pyozw-0.1.4~~ (now compiles with a short unpack hack)
- ~~open-zwave-hass-0.1.4~~ (not needed anymore)
- ~~python-openzwave~~ (not needed anymore)
They mix up python code with some c++, currently i have no idea how to handle that.
#### You will find this Repository at
| Location | Web | Clone me here |
| ------ | ------ | ------ |
@@ -55,7 +55,7 @@ de_DE ISO-8859-1
de_DE@euro UTF-8
```
Additional information can be found at https://wiki.gentoo.org/wiki//etc/portage/repos.conf.
Let me know if any initial depencies are missing, since i do not use all of the components myself, last good (full) compile test was March 19th, 2019 with v0.90.0_beta6
Let me know if any initial depencies are missing, since i do not use all of the components myself, last good (full) compile test was August 3rd, 2019 with v0.97.0_beta1, while changing gentoo's profile to 17.1.
### Todos
- **If it moves, compile it** :-)
@@ -67,22 +67,23 @@ Let me know if any initial depencies are missing, since i do not use all of the
### some Background...
I have Home Assistant running on a virtual X64 box, 4GB RAM, 4 Cores of an older Xeon E5-2630 v2 @ 2.60GHz and 10GB Disk from a small FC SAN (HP MSA). Recorder writes to a separate mariadb machine.
I have Home Assistant running on a virtual X64 box, 4GB RAM, 4 Cores of an older Xeon E5-2630 v2 @ 2.60GHz and 10GB Disk from a small FC SAN (HP MSA). Recorder writes to a separate mariadb machine, currently 10.3.16 without problems.
Most of my devices are connected via Eclipse Mosquitto (https://mosquitto.org/), i use the stable version coming with the original distribution (1.5.6), no SSL inside my isolated IOT Vlan, so no need to upgrade. Along MQTT i am actively using (and therefore testing) the following platforms/components:
Most of my devices are still connected via Eclipse Mosquitto (https://mosquitto.org/), i use the stable version coming with the original distribution (1.5.6), no SSL inside my isolated IOT Vlan, so no need to upgrade. Along MQTT i am actively using (and therefore testing) the following platforms/components:
* some (~9) Z-Wave devices, mostly Fibaro Roller Shutter 3 with a ZMEEUZB1 Stick connected to my VM with ser2net, socat & OpenZWave.
- in the vm run `socat pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777 tcp:[ip of usbhost]:3333`
- at the usb host run `ser2net` with `3333:raw:0:/dev/ttyACM0:115200 8DATABITS NONE 1STOPBIT`
* a bunch of OneWire and I2C Sensors (mostly all via MQTT) and
* ESPEasy (https://www.letscontrolit.com/wiki/index.php/ESPEasy)
* Sonoff/Tasmota (mostly via MQTT) (https://github.com/arendst/Sonoff-Tasmota)
* a bunch of OneWire and I2C Sensors (mostly via MQTT) and
* ESPHome - see description above - (https://esphome.io/ & https://github.com/esphome/esphome/)
* ESPEasy (https://www.letscontrolit.com/wiki/index.php/ESPEasy/). I formerly used it to avoid some serious design problems in Tasmota, but since i use ESPHome, these devices live only until they will be touched next time, they will be replaced with ESPHome.
* Sonoff/Tasmota (mostly via MQTT) (https://github.com/arendst/Sonoff-Tasmota), same here: as soon a davice has to be touched, it's firmware will soon be replaced with Otto Winter's ESPHome.
* Sonoff S20
* Sonoff Pow R2
* Sonoff 4ch
* Sonoff Dual
* Sonoff RF Bridge with remote Swiches
* Sonoff RF Bridge with remote Swiches
* Sonoff Touch
* Sonoff Basic (not working well with Tasmota)
* Sonoff Basic (not working well with Tasmota in newer versions)
* some more HC-SR501 PIR Sensors (via ESPEasy, Tasmota & MQTT)
* Yamaha RXV (4 devices)
* SamsungTV (partly _not_ working anymore due to Samsungs newest firmware 'improvements', at least i can read it's status for controlling lights & the shutters)
@@ -100,8 +101,8 @@ I have **no** Google, Amazon or Apple involved in my privacy (at least in this c
* Tried to get all Python installed systemwide under Gentoo's package management and keeping `/etc/homeassistant/deps` as small as possible.
* Be aware that all dependent libraries could be marked as stable here as soon as they compile. Ouside HA dependencies execpt portage are not tested.
* Since i use Gentoo mostly on servers i do not use systemd, even the most important reason to run gentoo is that you are NOT forced to run this crap.
* I prefer an own profile based on "amd64/17.0/no-multilib", with python-3.6.5 set as default target (plannig to upgrade to 3.6.8 soon), also 2.7.15 is installed on my test server, will try 3.7.x as soon it is marked as stable in portage.
* Since i use Gentoo mostly on servers i do not use systemd, the most important reason to run gentoo is that you are NOT forced to run this crap.
* I prefer an own profile based on "amd64/17.1/no-multilib", with python-3.6.5 set as default target (plannig to upgrade to 3.6.8 ~~soon~~), also 2.7.15 is installed on my test server, will try 3.7.x as soon it is marked as stable in portage.
### Licenses
@@ -124,4 +125,4 @@ The Repository itself is released under GNU General Public License v3.0, all wor
- "The MIT License (MIT)"
- "ZPL 2.1"
Find the appropriate Licenses referenced in the ebuild files and in the corresponding sources.
Find the appropriate Licenses referenced in the ebuild files and in the corresponding sources.

View File

@@ -0,0 +1,4 @@
DIST home-assistant-cli-0.7.0.tar.gz 58802 BLAKE2B 84597c6bbd00d80252eb40863f512e8a4fc8fa5c43db8400061b6d77f605ffc641e9426ed239f6e40d47d16b7b0a9138c969c990bb0346feb74201ed825a91f1 SHA512 9cf4d0b33a2845115d5208884f8e0762bec7c73ef1500630450b4746ab9bc3abbdfe67cd45f4224d6d5a0615e648d1981c545d23557f1ada4fd8e621021da709
EBUILD home-assistant-cli-0.7.0.ebuild 2147 BLAKE2B f7883d7072023aea55041c0b104e25189d45e8ec32dec02e4c51b0836a1df555f627209860c989fd7aa5dadcc84b1a459581aa3a7a1253da226b946fc05fe414 SHA512 272b3526f9d56da73ddd6b4fe963cb67accc7ae0df9cec01a57603090cbd6964407b8f2e1107789db97738fe6a879fc47e2dbaa55059ce074401a1ae9476c8ec
EBUILD home-assistant-cli-9999.ebuild 2272 BLAKE2B d7ce38ff070cddeb35035a696d63f977844e08835b7643b310250ae3b52e02558e9a4f5290933bd8f7ae8073fbe9ce61d5ae6282ceda5d2f2ff337192fa941ea SHA512 97708f3186cf341f51cf8ed1880d97f662e519af8655fa48a7c38a393936446a52407f5bd4fa5a7c7f8bd80f294aa4ef138eb4d4bc1da06c06e02bba09b6f0d4
MISC metadata.xml 487 BLAKE2B 1f1f9aed2a3ef1615865b0e18f4e32f47a912395ddaa8934fedf06003c226216a16ad639a914413f448b4bc6bca8a7f929bba5fe5439a7178c6fb4e79fd9e92e SHA512 329fbf70ce5086771fad02004d566d13a3526eb8f185a441cea56ee71bf61492298aae268202445fa09c361708b6c99a1e83c075f46f13d789b5cbaf380c89d0

View File

@@ -0,0 +1,61 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
HOMEPAGE="https://github.com/home-assistant/home-assistant-cli/"
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/click-log-0.3.2[${PYTHON_USEDEP}]
~dev-python/click-7.0[${PYTHON_USEDEP}]
~dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/jsonpath-rw-1.4.0[${PYTHON_USEDEP}]
~dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
~dev-python/regex-2019.04.14[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.15.96[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.7[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
~dev-python/mypy-0.701[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.4.1[${PYTHON_USEDEP}]
~dev-python/requests_mock-1.6.0[${PYTHON_USEDEP}]
~dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
~dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
~dev-python/twine-1.13.0[${PYTHON_USEDEP}]
)"
src_prepare() {
eapply_user
cd "${S}"
sed -i -e "s/'ruamel.yaml==0.15.96'/'ruamel.yaml>=0.15.96'/" setup.py || die "Sed version helper failed!"
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,66 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
fi
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
HOMEPAGE="https://github.com/home-assistant/home-assistant-cli/"
#SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/click-log-0.3.2[${PYTHON_USEDEP}]
~dev-python/click-7.0[${PYTHON_USEDEP}]
~dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/jsonpath-rw-1.4.0[${PYTHON_USEDEP}]
~dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
~dev-python/regex-2019.04.14[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.15.96[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.7[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
~dev-python/mypy-0.701[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.4.1[${PYTHON_USEDEP}]
~dev-python/requests_mock-1.6.0[${PYTHON_USEDEP}]
~dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
~dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
~dev-python/twine-1.13.0[${PYTHON_USEDEP}]
)"
src_prepare() {
eapply_user
cd "${S}"
sed -i -e "s/'ruamel.yaml==0.15.96'/'ruamel.yaml>=0.15.96'/" setup.py || die "Sed version helper failed!"
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">home-assistant-cli</remote-id>
<maintainer status="unknown">
<email>hello@home-assistant.io</email>
<name>The Home Assistant Authors</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,11 +1,11 @@
DIST home-assistant-frontend-20190619.0.tar.gz 15064637 BLAKE2B 8c0c130684f31e3be2382cde41d2d56faa809a528afc4a90979c966ebdbf362135eaf2e332d5b8ec92d412fe40baee4519d886701326697c15283fc6e207c3a5 SHA512 0651f6e50d49255408914c45b2caacbb574cc75932ff8a182f6ef4aec50a0ed0660b4157d56e07a42dcb731a26991e45f15d187db9db69a6e77b45c8007ce922
DIST home-assistant-frontend-20190620.0.tar.gz 15112712 BLAKE2B 3dd33691ee36f2fb9fad95c7875632e1d97187cf763a25d201dae1992cbf866454a358c95f7bc242d67f91d7c066e40718f9126b3962313ebe64ac0fac5c5e8d SHA512 be35b26cede3c0bc45452f4e3139f16acb452cce29e10513a14a47585205f165ca2deb5c83ab3f5ba03d6b5c73066de4ceb9fc643c480667750e13c73522ee8b
DIST home-assistant-frontend-20190624.0.tar.gz 12452845 BLAKE2B 98c5b953d281fa217495e981e925ae8a1be45fabd84985eea912fcd669d4e48da08343566becb30f82658a47beae68d38c83be3d091b1489c7e6e1c6c9c11986 SHA512 002d05679435b994d2d24996003c547da70beb333920293c61435c9a52dc7b057d7140ebb8a2657b5d923ae4df7ad0065e90249409c0bf383af993c5d1a008e5
DIST home-assistant-frontend-20190624.1.tar.gz 25121027 BLAKE2B 23e1a35966aec7af4c518b0eb9c02a464c9686fc1ab41c95c34860d549e1580f532ab197e43a7f38914259290de041e98a29d32ca34d3791fb26e696d9bd6eab SHA512 b999f1fc8b75b1bf524243c40a9de2dd05549fa0311492ea8cc5ca551b10a5980455dfe38c1d7488a5262edc2ddff5db483b67341953fa5e7869b017e6aa936a
DIST home-assistant-frontend-20190626.0.tar.gz 25125023 BLAKE2B 0bdd55a3969003d0a81a354e8d2859c4ca523092e38b6366359628cb1637385c78c427706fd6cabfe420b49c0c44b6a8cd7c5110676e0c4c2bfae91a81a36f0b SHA512 94dbd62bdaca8dce6243b6a5f045ca99c083a9b6cdcb87dbc7be5027485451342680fb22a2a04b14e387dd8e8b052eec93d081d143ac540098b4eca2f47ce034
EBUILD home-assistant-frontend-20190619.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190620.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190624.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190624.1.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190626.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
DIST home-assistant-frontend-20190721.1.tar.gz 25430949 BLAKE2B 4641f1f78fe11dc276544ccfd504fae08f1c0be4d9fd6f0020813cd159226050afaedfab3d1dadcc9408e912237c20cbff22ede5467fe7b0fc770d388d825b1f SHA512 c2e57fc3faa9bc2f6b405dd92ee8793fb949b3a08906d40c354f6b148573b0e760e7e07a158a9b48c9b24c17a8a4a5ffbdb8700bf3e482517ba620b09db7047b
DIST home-assistant-frontend-20190731.0.tar.gz 25503476 BLAKE2B 4b3c62b10110fb29f5ded40ac27e822e499a808de07536b5bb99fc19800c48953a6fd326eff6da9e02ad6172485cd66371ca8a3b022f2efe36283cbbb58cf622 SHA512 5d0022b779f1158ccbadc5a835966d5cb87c1dd5a424d67029fb7d624af362d000837582a9339092b7a0d42ec15c2b19bd6c834eeb4ca665a02ca78a9f6372da
DIST home-assistant-frontend-20190801.0.tar.gz 25515423 BLAKE2B c9d6a395d2b321c51cb33de504e7afa359bf76a785435d5da65103f4667305cacb50fd90775435cf5e8081806e581dabf45bdbe0239a2d0f0ff6b030f9243feb SHA512 0ef9cb95e3fbb580111aa0e60358c28f42607afb643ed1747ba3091600fea4b5cf4133d81ae911e20a80527fe09b17e29a76ba430da50e590e76509c05bd3be2
DIST home-assistant-frontend-20190804.0.tar.gz 25543281 BLAKE2B e4ee94da26aefb5ac856208871de6680859900e08e2a738fc2ce9e58c1ba394742048472733f88e65184856e6e8faa9eea77e0bc1273ef91cc8f3886fec3e6d3 SHA512 4a2d8e85e7e8d50ec8e783d925f88a813110a49de3f16d81a78f7ad05b90a1b7411a11b8571c44d2b3b558b8afa49641230301a9d96c826f5d72341dfcdc6f04
DIST home-assistant-frontend-20190805.0.tar.gz 25553085 BLAKE2B 01d39a3feca0a40698ab93508c090edd779e9d4856d53be5e37f9b7c1271a87472e89dd5959680ff68ecc588fe4c1f9983fce77fa61eaff7e80fb14e1e190cd9 SHA512 43dd0068b7bf3c5299f4eabe1240c7d56bcab0d2b940c76700d468fe1b6a14a70702775c59d76a17d142b3af95747206ca2fdd3858342e0e13f4adb377290b05
EBUILD home-assistant-frontend-20190721.1.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190731.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190801.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190804.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190805.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
MISC metadata.xml 492 BLAKE2B 43ba5d3e567d6e96c2d500e5962d6670f0f6e8548303d743d5ce5838fec4ba0cb6e546d18ff7f72ab6d38a92f7b213f3c223f6646ad13effd817c6a142edbd7c SHA512 403bfcc4cf0b7df751832554e4b830be1731f491fe7c2ff0f338047a1a89e93264560280b56acc958404572f5d41ef1bc9e547625a3cc760183192da02226499

View File

@@ -1,20 +1,22 @@
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
AUX homeassistant.init.d 878 BLAKE2B 368782d452a12bc7d069c4b345c753f736ca395c765b93a835a0723a2f07706b34cf53eef6290ea5b0e658ade0d2337726f249801a3f700b29dea6043a3f783b SHA512 d2075519e3adb9c71942dd6849d74a5e99c6b23cb76d1c652c73cd1c74b1d5069b5eeefa6f15499eae97b96af884a8f2622250aea952e898a78ab67b02646a88
AUX homeassistant.init.d 922 BLAKE2B 0ff290187ca08f0a2afe011e9284f91c25722f4d2a97e4d26cf6cf06b56f66caa30c777bf1b4f7a32ebdde644a3d8b2e5c625bd86f70601548d886deb54c9a50 SHA512 78328ec822f43c04b614e63b27625c0fff75419203080b651c881ea91ea00dc32eb62273c23e3e150a5c22c952bcd86a929b10e92a0e3b24540d2ae66909216d
AUX homeassistant.logrotate 186 BLAKE2B e68ccfa4c31af503a1c158be7839fac8b46a5587dc914089e403173be71471ec605323978ab3acda741ee64e9db4ad20245744d5b391bb4df50ae86ac0d52040 SHA512 4424d86134431f08f7cdba69177ed550d013eb9b142036d3a5e82fcaaf371a3cce835c00cca322d6d986f0e207a24e080d643368e4667689c1107bde98ec2423
AUX homeassistant.service 261 BLAKE2B 54819aa30aa5564aca693fa2dd70ad4a9831929a33f1042542e2555fa1ec2cb5cefd746b6abc308bc970f627803279dc3caf5fbf3de5c94b3fd73760e1343a38 SHA512 83f6ba1782f844c290f349ff50bdea8d8d88d41e2f39f3f7d5a015a0f463a4c8f7328acbd3838380cf6ca78090b39ebdbeb5e3f39607b5e307c0e53ff55ee697
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
AUX yamaha.py 13403 BLAKE2B e073c1e3d4bab02e93e971cb6003705e5e82d20524204ed00f5cd4d0f8f1628419a3a0c8a50ce2e2e13a57017607e5543cfed49a3241de549c572c2012c044d7 SHA512 be6ab79a49c47ad15642ac06adc194318a2ae812cdeffa442e32303b7865b1589383386d84f57b50e942b850ffe68c1ce208d0a4c5bb70fee14f39ea77d01ef4
DIST homeassistant-0.94.3.tar.gz 4027959 BLAKE2B a2c706bdc8927f0d974e5a8964f89a5c934a2761d42a1d18068838e087ecbd67adc847f5d0531c60c2bce9a4ee63964e307ac04285f5f390f7d9c6da75d3f88c SHA512 b69334533c1945363f620d0d6eece6c5e5fec90c893c543cd662e7b13fd84376c7f6e881643c3d6fc48243871ba028ff0d99403eaf41ae093e7e44d67ef2dddb
DIST homeassistant-0.94.4.tar.gz 4030369 BLAKE2B 1e1719e871128f5fd4919a93d8392fd60ab2245e8d86235c00a4912305467bf2c2ecd2761f50852e88a9b50edfda7b35d1ad089b8169ef52763fdd77660f33a0 SHA512 eaa95957165debe65930daeac4fae60b17133163bb60e77343852f645ee32782b71132593475aeca5047a134aa5c177a5c8ca2f49f00e47443d06eb8008581f5
DIST homeassistant-0.95.0.tar.gz 4118848 BLAKE2B e9e7af29cae5e660d0ea3f80a4e51fd8d3efddc61607274a4d69e4d4d944369879bfd883aa11c3b8e9edd69c137b3d9a3e504db998748b0c49aa211e0e777843 SHA512 71700b8c68e92e70ac4beafe4080798c9c462fe0e8509671bc8c38c2ca39a20bf700158de461ee1bfc8ed3c235242bce1daff7f6b17987dae30364115731bb7c
DIST homeassistant-0.95.0b4.tar.gz 4118684 BLAKE2B 620ea8b0eb7b1dac88521dd8cd6cdfc9f89498243f0fb59746bfcd73b2d99be7ee1b7f8e6ecfa0870479eed815e55e95a1b58cc29fa38167dc03f3aec47b82a3 SHA512 a5c82a05786c20e91f94063c41f1bb2acc05a0494e1b7a03e56bf8cd719a1b7fe8fd49cb81146be74c36b609b7035670737bd6e07fface71af5e963bb7fd765f
DIST homeassistant-0.95.1.tar.gz 4118985 BLAKE2B 2ddad2079c5924eca24672dc1c66b6f253ce91dacb7f7e0aabb65971cc9ade70a9373d218c236b4509f28d6918f20874383cb1f444bf71a7713dfffb2a51b0f3 SHA512 edbd775df54d7097e511d556fb6bc0425a75235d147fb7b81c5efe84e637584cebffd5ef8c593cd4f4959456cf8a3482c579004598ae7078be1af39c09203beb
DIST homeassistant-0.95.2.tar.gz 4119045 BLAKE2B c64c4dd3f808affe7a3d76638aaddb8f4b5f1bda44a28cc22ffd22f67c3bb277706a5fbcac8a7362810b27d9d129f6eb0fb2c0c861dca1a9bf585750a71d4be0 SHA512 a98161e7d01411e1dd4133415fd60c9b5359b2fee07fbcf0d9c4f0714286af0d548c887fa9c9d62e4b6f2240b5d216dd9cdaa6a7f8e67b49f23457dc3355c6ae
EBUILD homeassistant-0.94.3.ebuild 8919 BLAKE2B 14c0e728953103f7ba335f26012695ccc6207103dacdf9ca8b24663ab01f9b9ea8c9b5de09e5fe17a123045502ac3fceadf784a24e719c9af5e0ce39e311ad55 SHA512 55dd89fd7968163bed91a339920abc4611a2580c09a1d678d10540934db801b6d6208e3d11adc30c248acc540df0c1071b21ff3e3798d44bdcc85a00854b462a
EBUILD homeassistant-0.94.4.ebuild 8919 BLAKE2B 14c0e728953103f7ba335f26012695ccc6207103dacdf9ca8b24663ab01f9b9ea8c9b5de09e5fe17a123045502ac3fceadf784a24e719c9af5e0ce39e311ad55 SHA512 55dd89fd7968163bed91a339920abc4611a2580c09a1d678d10540934db801b6d6208e3d11adc30c248acc540df0c1071b21ff3e3798d44bdcc85a00854b462a
EBUILD homeassistant-0.95.0.ebuild 9267 BLAKE2B 77de8ac3592dadf8b315d73572bb744551877e3fd868dc40b4487f3e0ef5aace4b0d3af85d8e56c55a2a145b53a458481240c3e70e10bd4fe470240d27e606d6 SHA512 342be072e5ebe1697f331d72de4f2431c9c381ce13ba2b3151b1e026d9a96824d18df8bb45295b4ee0a3f138973730f0e91ab64aa07b0c9f3627e3aba51b1363
EBUILD homeassistant-0.95.0_beta4.ebuild 9268 BLAKE2B f1e2800ded93d47e01f3fc9dfec91dd2f9ae5d4074478937f0d1af28c73e2b9fd500508887114cdf63b88f74590ae4236dd53e06a6e93f4658dfdc4aede94c94 SHA512 a41141ea2e1cd528bca6bd90623674e793e13b39e7524ec6429bf73fbdb836d9738df9bfcf0204345fd5e28fa830ba4e9169a483d8a8bfefdadaa838fa7603af
EBUILD homeassistant-0.95.1.ebuild 9267 BLAKE2B 07be5d1caf0c99e822f483219d824111d2d2b4e80d799bbd8254e0d844ae81698b45ca0ab57b91d1d2ff641e901350849c557964a2e33c3171b3c5ef60810315 SHA512 6675637203d7c267e9bcb1f1efb2a072c7593a4e60a466fd4dd0d3e26eeba8e5e8668a6ab53e8b1fbbd11c3989af82668c3dca920b0852be3d5aa5726a3b3e12
EBUILD homeassistant-0.95.2.ebuild 9320 BLAKE2B 3dcc80473a212eada739943d631a0aa11cb3930e51cb2f3aade1c958742f45f09fd0bb2453800cf0a102a3aef8521fed500e3f5689fe925a1b97c24596815044 SHA512 8ac2b8a6d691be374dd694d8ef643da0ec911178bd66e6b251a6f4c782f5f07313b1c96e3fcbbdcd59c6b9400c8af9da97816e62dafa2278f621cc0f727f5aaf
MISC metadata.xml 2282 BLAKE2B 9af19c530829983407288b01ae2c62bea6fd46f2af4cddcf55d62f8bff067981bb301af9937542bb2e7133d416571c67f74aedc5b1beae9fa387efa2146047e0 SHA512 c10462eeb02314e948cb3c531ca247ff615b442d4983f2ab3652f5323bc9f57dc56c914acad1a9305fa7ce91701d85b6f8bb4494b3edce9d0a5ccbd0ee8b1ef7
DIST homeassistant-0.96.2.tar.gz 4171945 BLAKE2B 687362442b381148ad2c44f3aab9620ff5a829ab49d036a0795bb17e58c6badbbb55e490009d1402b2ebcb82aea41f8e3e47387ae5ee8fba63a07818ecd267a4 SHA512 0b506cec5f18ca3bd9154d4492a6c095a9a15446f0c9492222a240acdaa851df67ede18d1ed0c088e97312ae6cc7ae17ed1862c9bc5d351a0cc71af7d9150411
DIST homeassistant-0.96.3.tar.gz 4172444 BLAKE2B 2480582cf611147031defd6c00a0b3d25276f257792533b59e5bac8b35a165d5e3684a9a46ef5e2db8454cd783c125ef2ce642b47fa67ebb6bf16943f96a4716 SHA512 1bc043ca7106796cb4e0cb46a5a5d5eea4d06aedf7618ac0b7bb3ce8dc692b2e75a409a324240a512fe72bcc2819b91d641395c0adeb9e6836b94aadb60f05c1
DIST homeassistant-0.96.4.tar.gz 4172463 BLAKE2B 0af16b8b8f28ed97f5610e92dba3d43c69cc29d94c52189e36d45a2ab3a055c773acd4e632edb302d8450988b432e2c80860b98a73b2abd5217ed29b845e3031 SHA512 f14e5cb56a3f4fe108a8bd3900acc1189c8e0fccb2488e83e25efe6c236beff5067cb1df7c08db2232353b7c003b312f1c72189d020ee0fd4543f84e45fe970f
DIST homeassistant-0.96.5.tar.gz 4172926 BLAKE2B 91cedc199dbce262d252e7df9abdf46d680f2593675dd802d2be7a5ea777e4e5f77c6f22fe3b926e72c000ccae84017c4a75e75836b709d5ff1f28d86d0ce78c SHA512 f52d129bfd0ea9ee9599ee07c3ba953ed5c061bddf90fadcf6d48aa786c757118552fc8cde0955cbe859a32095808fef5c25794e18aae1e8e03badf56a272d68
DIST homeassistant-0.97.0b2.tar.gz 4240586 BLAKE2B d334fd858ad7945f0e24d381e6e30a4e50d3317774963d0df2b4d501e61c2d1bcbd56e2571f9036ad937fdf49f2c8da3632a0dfeb2c9e20eae83585329c853b2 SHA512 fe99c2d9ae36ecdc65eb82fa2649f19572535cb4c593d826d5a3e726dbbb378890d9dcb8f06c1ad23ef88124f89a739eddfa07bd8c41e1a23908d18a12a40a8a
DIST homeassistant-0.97.0b3.tar.gz 4241456 BLAKE2B 9807ae2ee343ec6ce13fad0c1147db2b005290abad12758ab54429c8f5d7668ec39d490273fe2a493ea89ed6c08484157a7cf996c51f7a84d425650332354fdb SHA512 79abc0619f0d110580a9497e4196c11d9667524390501e305dac12c973b9a39345d8637232878f78d43490272919699e60c67cd1587bedaa02153e9c6370425d
EBUILD homeassistant-0.96.2.ebuild 9713 BLAKE2B aee5dfb55532f48c1801ba0df4741a1abee0f1abf8dcd8408dac71d332679cb4629e74a282b29a9bb80bcb720e128c02ee6137fe970f97a5e8a2f019d30cecf1 SHA512 4d09f2c66010fc18f37c609119bf0ce72241b798a50ba9f501335201bf5eec66ab6f8de853c39f905094390b61de50d34287d090db6941e9950d6ecf0666a4e5
EBUILD homeassistant-0.96.3.ebuild 9713 BLAKE2B 8f92b5490d94dd8acda9f894a76b89487ed1d51c52e78bc7323d038b1f974f8357de19cf2fcf621a925593db7cc37fe586d1bbed20b44feb57c4385f18312c3a SHA512 89ce458e7765be828a6038f41d10546041466aa8bdae4f25863f3745b1b8f2868b3dba6acb9f64b07052889d7f142c4915d6485f96da8d90b64b8eddf83d7887
EBUILD homeassistant-0.96.4.ebuild 9987 BLAKE2B 9b455c68c96e1c90dfbb78870594a6b7cf0ca20219c137fe8d5e08640d4dba1eb485857bd6c9d82cb5cb685670dbb0fa5e3be470ffefa1ee1fbf7e424fd455c4 SHA512 289e77cba4e11e12552bb97bd940ff2b04b95f98a1dce99ee36b4e8874c44a1c623e302f1f3cb32ec0f9ac5632eaa9f008fcfa9170e0a868b4866320d02a9015
EBUILD homeassistant-0.96.5.ebuild 10091 BLAKE2B 84d2abc22e9e1924655a61d8679d38ca03eb3bef6166576888cb62b951fce17dc7fe980bb0ff82d73b876e3df255ef1c396a902152cf319528c1cc7851187203 SHA512 45328058cd35d1daa149e82ef29f949ed1ac13069e54a8847c9e5ca0eb80a748cead63f5314ff01b944822c2e7b4ce67a11599b123364ecdc76a16693d7dbb00
EBUILD homeassistant-0.97.0_beta2.ebuild 10938 BLAKE2B 12a208aa3b7ec021523e40738ed3d6d3bc7a2688fb11dc321a7f369678de99c26ec7969f259379b534f8c2d8039fb85d3b7bb5b3ed7366e75a9529d460162556 SHA512 d91769bea0563c2ea76afc51f7d6cc4d88b51a009bd65a787de4b77534a479dea707569cebd7b932f031e2b4e8e5014fb5bca12a5024582a3b6f832afb339e63
EBUILD homeassistant-0.97.0_beta3.ebuild 11440 BLAKE2B 5a86ead906a999fcfb5fcfe864e39c831d74917889ea1d195f63019f64cbf9dfdeac4e330af4d98eda40bdd77024a98f874e1fca6f5e2fe1339f1ef2db22d83b SHA512 c5802c150acfc4190cacbacbdb20135e4cb8b29595cb43ff177ee85d0efb17dd916062da50127b10e57dd2eccdd78fa405109cc80a423f1be70873a5ee1488a7
MISC metadata.xml 4023 BLAKE2B faecd86a97957810f9dadf199a41aba166c6ea08dea128de1ca0a405e68effd512d8e0f6fad7db5aeffb7c13b3c84ea3b4ec215bb5437e3272a799a5c5eb7eca SHA512 5db7695b7104c1caa172e63479bf6d22e7135a259718090a43d42e26d040adeaeb8852be47a0decd7de26049c53bb870fd4bd8de6c09447cbfc9ccdf7aba42ba

View File

@@ -0,0 +1,3 @@
#!/bin/bash
/usr/bin/hass -c /etc/homeassistant/ --script check_config

View File

@@ -25,6 +25,8 @@ pidfile=/run/homeassistant.pid
depend() {
need net
# need socat-zwave
# need mosquitto
after bootmisc
}

View File

@@ -0,0 +1,26 @@
#!/sbin/openrc-run
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# socat pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777 tcp:172.16.3.199:3333
description="Tunnel to MS3 for making a Z-wave Socket"
user="root:root"
stdoutlog="/var/log/homeassistant/socat.log"
start_stop_daemon_args="--user $user --stdout $stdoutlog"
command="/usr/bin/socat"
command_args="
pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777
tcp:172.16.3.199:3333
"
command_background=yes
pidfile=/run/socat-zwave.pid
depend() {
need net
after bootmisc
}

View File

@@ -1,228 +0,0 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{6,7} )
inherit user readme.gentoo-r1 eutils distutils-r1
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
DESCRIPTION="Open-source home automation platform running on Python 3.6"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1
>=dev-libs/xml-security-c-1.7.3
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.3.9[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.94[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/snitun-0.15[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.14[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.0[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
>=dev-python/lxml-4.3.3[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.1[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.2[${PYTHON_USEDEP}]
>=dev-python/user-agents-2.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.1.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.15[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.12[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
net-proxy/haproxy )
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
sys-devel/autoconf:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190604.0 )
homematic? ( ~dev-python/pyhomematic-0.1.58[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.2.45[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.7[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
test? (
~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.5[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
~dev-python/mypy-0.660[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.2.2[${PYTHON_USEDEP}]
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)"
INSTALL_DIR="/opt/${PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${PN}
daemon command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/home-assistant-${MY_PV}"
DOCS="README.rst"
pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}
src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
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" "${PN}"
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@@ -1,228 +0,0 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{6,7} )
inherit user readme.gentoo-r1 eutils distutils-r1
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
DESCRIPTION="Open-source home automation platform running on Python 3.6"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1
>=dev-libs/xml-security-c-1.7.3
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.3.9[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.94[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/snitun-0.15[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.14[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.0[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
>=dev-python/lxml-4.3.3[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.1[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.2[${PYTHON_USEDEP}]
>=dev-python/user-agents-2.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.1.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.15[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.12[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
net-proxy/haproxy )
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
sys-devel/autoconf:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190604.0 )
homematic? ( ~dev-python/pyhomematic-0.1.58[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.2.45[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.7[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
test? (
~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.5[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
~dev-python/mypy-0.660[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.2.2[${PYTHON_USEDEP}]
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)"
INSTALL_DIR="/opt/${PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${PN}
daemon command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/home-assistant-${MY_PV}"
DOCS="README.rst"
pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}
src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
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" "${PN}"
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@@ -18,10 +18,11 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln zigbee zoneminder z-wave"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -31,42 +32,32 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
@@ -88,22 +81,30 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
@@ -111,49 +112,56 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6 )
frontend? ( =app-misc/home-assistant-frontend-20190719.0 )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] ) )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.16[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.21[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
net-proxy/haproxy )
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
sys-devel/autoconf:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.17[${PYTHON_USEDEP}] )
~dev-python/zha-quirks-0.0.18[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"

View File

@@ -18,10 +18,11 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln zigbee zoneminder z-wave"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -31,42 +32,32 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
@@ -88,22 +81,30 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
@@ -111,48 +112,56 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6 )
frontend? ( =app-misc/home-assistant-frontend-20190721.0 )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] ) )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.16[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.21[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
net-proxy/haproxy )
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
sys-devel/autoconf:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.2[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.19[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"

View File

@@ -18,10 +18,11 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
IUSE="androidtv asuswrt atv cli darksky daikin denonavr enigma esphome fronius +frontend growl hpilo homematic hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln zigbee zoneminder z-wave"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -31,42 +32,32 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
@@ -88,22 +81,30 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
@@ -111,48 +112,62 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
daikin? ( ~dev-python/pydaikin-1.5.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( dev-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6 )
frontend? ( =app-misc/home-assistant-frontend-20190721.1 )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-3.9[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.16[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
net-proxy/haproxy )
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
sys-devel/autoconf:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.7[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.2[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.19[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"

View File

@@ -17,11 +17,12 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv cli daikin darksky denonavr enigma esphome fronius +frontend growl homematic hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln z-wave zigbee zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -31,42 +32,32 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
@@ -88,22 +81,30 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
@@ -111,48 +112,62 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
daikin? ( ~dev-python/pydaikin-1.5.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( dev-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6 )
frontend? ( =app-misc/home-assistant-frontend-20190721.1 )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-3.9[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.16[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
net-proxy/haproxy )
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
sys-devel/autoconf:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190624.1 )
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.7[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.2[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.19[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"
@@ -204,6 +219,10 @@ src_prepare() {
-i "setup.py" \
-i homeassistant/package_constraints.txt
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${FILESDIR}/${PN}.init.d"
fi
eapply_user
}

View File

@@ -0,0 +1,269 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{6,7} )
inherit user readme.gentoo-r1 eutils distutils-r1
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
DESCRIPTION="Open-source home automation platform running on Python 3.6"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
IUSE="abode androidtv asuswrt atv avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights fronius +frontend growl homematic hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos speedtest ssl test tradfri unify vera wemo wink wwlln xknx z-wave zigbee zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1
>=dev-libs/xml-security-c-1.7.3
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.99[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.16[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
>=dev-python/lxml-4.3.3[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
>=dev-python/user-agents-2.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-1.6.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( dev-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190804.0[${PYTHON_USEDEP}] )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
roku? ( ~dev-python/roku-3.1[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
net-proxy/haproxy )
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
sys-devel/autoconf:2.69 )
unify? ( ~dev-python/aiounify-9[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.9.0[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.20[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
test? (
~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.5[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
~dev-python/mypy-0.660[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.2.2[${PYTHON_USEDEP}]
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)"
INSTALL_DIR="/opt/${PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${PN}
daemon command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/home-assistant-${MY_PV}"
DOCS="README.rst"
pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}
src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
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" "${PN}"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "/etc/init.d/${PN}"
fi
if use socat ; then
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "/etc/init.d/${PN}"
fi
}

View File

@@ -0,0 +1,277 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{6,7} )
inherit user readme.gentoo-r1 eutils distutils-r1
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
DESCRIPTION="Open-source home automation platform running on Python 3.6"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
IUSE="abode androidtv asuswrt atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1
>=dev-libs/xml-security-c-1.7.3
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/contextvars-2.4[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.99[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.16[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
>=dev-python/lxml-4.3.3[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
>=dev-python/user-agents-2.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-1.6.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( dev-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190805.0[${PYTHON_USEDEP}] )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
homematicip? ( ~dev-python/homematicip-0.10.10[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
roku? ( ~dev-python/roku-3.1[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.13.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
net-proxy/haproxy )
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
sys-devel/autoconf:2.69 )
ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] )
unify? ( ~dev-python/aiounify-10[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.9.0[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.20[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
test? (
~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.5[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
~dev-python/mypy-0.660[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.2.2[${PYTHON_USEDEP}]
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)"
INSTALL_DIR="/opt/${PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${PN}
daemon command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/home-assistant-${MY_PV}"
DOCS="README.rst"
pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}
src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
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" "${PN}"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "/etc/init.d/${PN}"
fi
if use socat ; then
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "/etc/init.d/${PN}"
fi
}

View File

@@ -6,35 +6,58 @@
<name>Andreas Billmeier</name>
</maintainer>
<use>
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
<flag name="abode">Library for the Abode alarm API</flag>
<flag name="asuswrt">Api wrapper for Asuswrt</flag>
<flag name="atv">Library for controlling an Apple TV</flag>
<flag name="darksky">Library for using dark sky weather data</flag>
<flag name="aurora">Support for Power-One Aurora inverters</flag>
<flag name="avea">Library for Elgato Avea bulbs</flag>
<flag name="buienradar">use buienradar weather data</flag>
<flag name="cli">install Home Assistant Cli hass-cli (lots of modules required)</flag>
<flag name="ciscomobilityexpress">install ciscomobilityexpress support</flag>
<flag name="darksky">use dark sky weather data</flag>
<flag name="daikin">Daikin wireless controllers</flag>
<flag name="denonavr">Automation Library for Denon AVR receivers</flag>
<flag name="esphome">Support for esphome sensors, covers and switches</flag>
<flag name="enigma">Support for Enigma2 boxes</flag>
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
<flag name="frontend">Install Home Assistant frontend</flag>
<flag name="enigma">Support for Enigma2 boxes with openwebif support</flag>
<flag name="esphome">Support for esphome sensors, covers and switches and it's dashboard</flag>
<flag name="everlights">Library for controlling an EverLights lighting system</flag>
<flag name="envoy">Reads electricity production and consumption from an Enphase Envoy</flag>
<flag name="fronius">add (very basic) Support for Fronius Symo JSON Api</flag>
<flag name="frontend">keep Home Assistant frontend out of virtualenv</flag>
<flag name="growl">add Growl Notification Transport Protocol</flag>
<flag name="hpilo">HP Integrated Lights out XML interface</flag>
<flag name="homekit">works as both HomeKit controller and accessory</flag>
<flag name="homematic">An API for the homematicip cloud</flag>
<flag name="homematicip">A python wrapper for the homematicIP REST API (Access Point Based)</flag>
<flag name="hs100">Interface for TPLink Stuff</flag>
<flag name="hue">talk to Philips Hue</flag>
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
<flag name="miio">add support for Xiaomi smart appliances</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
<flag name="mqtt">install MQTT Broker and dependencies</flag>
<flag name="musiccast">add support for Yamaha MusicCast devices</flag>
<flag name="mysql">install MySQL Libraries for use with HomeAssistant</flag>
<flag name="mqtt">install MQTT Broker and dependencies</flag>
<flag name="qnap">Python API for obtaining QNAP NAS system stats</flag>
<flag name="roku">add support for Roku players</flag>
<flag name="rxv">Library for Yamaha RX-* Receivers</flag>
<flag name="samsungtv">Support for Samasung TV Sets</flag>
<flag name="samsungtv">Support for Samsung TV Sets</flag>
<flag name="sma">add Support for SMA Solar WebConnect</flag>
<flag name="socat">Install socat & socat-zwave startscript</flag>
<flag name="sonos">Sonos Media Player Support</flag>
<flag name="ssl">include support for haproxy</flag>
<flag name="shodan">Shodan is a search engine for Internet-connected devices</flag>
<flag name="speedtest">spedtest.net support</flag>
<flag name="test">internal and devel use</flag>
<flag name="ssl">include support for haproxy</flag>
<flag name="test">internal and developer use</flag>
<flag name="tradfri">Control/observe IKEA Tradfri devices</flag>
<flag name="ubee">getting stats from Ubee routers</flag>
<flag name="unify">talk with a Ubiquiti Unify Controller</flag>
<flag name="vera">add support for Vera Z-Wave Controller</flag>
<flag name="wemo">discover and control WeMo devices</flag>
<flag name="wink">support for Wink Z-Wave Plus Smart Hub</flag>
<flag name="zoneminder">Support for ZoneMinder Cameras</flag>
<flag name="wwlln">install support for World Wide Lightning Location Network</flag>
<flag name="xknx">Asynchronous Library for the KNX protocol</flag>
<flag name="zigbee">Support for ZHA/deconz based Zigbee/ZNet Devices</flag>
<flag name="zoneminder">Support for ZoneMinder Cameras</flag>
<flag name="z-wave">Support for Z-Wave Devices (uncomplete)</flag>
</use>
</pkgmetadata>

View File

@@ -3,9 +3,11 @@ DIST platformio-3.6.3.tar.gz 111680 BLAKE2B f6f823df0a4ad044df42b11365208b413409
DIST platformio-3.6.4.tar.gz 111885 BLAKE2B 5b4e85e412f1736d01f6d408ade86ca74ef215d53d2cbf2d5393023ff87a325426836bd0d5a602b8327d311e0af23f3a3128743712601df73c40b40e27d34232 SHA512 06f5c88950bd905bddd30e00e2f2154f2a4879c5ed5fbdb9cc56a039147daf4d33af5cb6b8c09bef2ed06b1c50d75e3d628cea0f6cb79c3af2498ad2e19cc33c
DIST platformio-3.6.5.tar.gz 112053 BLAKE2B 77aba441e95e04f249fc9099da60cd185d10207d2ada63aaf3b4a4ad387035f52e872763e635c9c00d21aa3acb27028338ae0a819269b61e4818d048f7c8a745 SHA512 83bac355a0e2fc69108ee00c817f35b587565eb9d152f7d303874ea1f436022df18d737963b3d5afdf3e1e0a188c2b7551fc68a717bfd9b1adfc29343c1e4e99
DIST platformio-3.6.7.tar.gz 113602 BLAKE2B 1ba828be8dc5f10767571356b61239bf167b6b2bcbfb19dfa007032c3584ba955b18329a16bb1ec079fae7314f46ac27e35dae671b03e379fa8d49a27ae1d6f9 SHA512 0bff99493d38ee803018807bd5a69717fb1e3d0e20c8caee892ca8d689bbf50b78a18121d149e4729a34d79894e116d1183eb5d0ff505d63f721c06469820ddf
DIST platformio-4.0.0.tar.gz 139700 BLAKE2B 1b4e6e244a0596f2713c1c07ca117d55986776a0dbdbdf06a313226b04941e4ae22ceb3444eca943cd130a8dd8546050febebf3f4dc435b0407b32c61212b07a SHA512 dddb717e39d9ede8464090599d6bc636e258120e97327d666f3479c2b55c0c6c73708d5c1306118a6a56fa2a85471cec6865d9465726174486a70832e32bc1d7
EBUILD platformio-3.6.1-r1.ebuild 980 BLAKE2B 0491f637610576b203e4551299ad35efc2bd948be9d5da803cee250e48d8999be3e7cba6bd2bd6186d03390b8b1a33bb601e9d11867d66e08a90bf85f0ca884c SHA512 06e108d38b33392f6e897760cfd83ba9769b56f0deca2441ff9f6df631a3519e4bf2142b178d58e65fc5baf879afb4d349699049215cab99b86a9d77e54b37b2
EBUILD platformio-3.6.3.ebuild 980 BLAKE2B 0491f637610576b203e4551299ad35efc2bd948be9d5da803cee250e48d8999be3e7cba6bd2bd6186d03390b8b1a33bb601e9d11867d66e08a90bf85f0ca884c SHA512 06e108d38b33392f6e897760cfd83ba9769b56f0deca2441ff9f6df631a3519e4bf2142b178d58e65fc5baf879afb4d349699049215cab99b86a9d77e54b37b2
EBUILD platformio-3.6.4.ebuild 980 BLAKE2B 0491f637610576b203e4551299ad35efc2bd948be9d5da803cee250e48d8999be3e7cba6bd2bd6186d03390b8b1a33bb601e9d11867d66e08a90bf85f0ca884c SHA512 06e108d38b33392f6e897760cfd83ba9769b56f0deca2441ff9f6df631a3519e4bf2142b178d58e65fc5baf879afb4d349699049215cab99b86a9d77e54b37b2
EBUILD platformio-3.6.5.ebuild 1034 BLAKE2B 36824c6d4e21ac27004ba018af5e074de2ba530e36a46542b430f0c1682801215ae6d06650b73a38152471b608e19fd76b4359b0a8f07c668e5620ce2e49ba0e SHA512 dd6116c97ce41ac794960a2f09f8a5f4276a4d3a65d9d23efdd022be87b96d196677169515381effc2638333e6f3bc0b91daaf3083f5283f8986fccfac520936
EBUILD platformio-3.6.7.ebuild 980 BLAKE2B 0491f637610576b203e4551299ad35efc2bd948be9d5da803cee250e48d8999be3e7cba6bd2bd6186d03390b8b1a33bb601e9d11867d66e08a90bf85f0ca884c SHA512 06e108d38b33392f6e897760cfd83ba9769b56f0deca2441ff9f6df631a3519e4bf2142b178d58e65fc5baf879afb4d349699049215cab99b86a9d77e54b37b2
EBUILD platformio-4.0.0.ebuild 1075 BLAKE2B 614b512cf66c8c468497bd6e3342146876c95398b7d3a4e7d33e075b01568aadf67e2c04c3fad8c8ecdb4effb6772d0461dd88b40b233d0700feba9022a02dfd SHA512 2bd3e0f8676e994b7a87d2117fee598a110d43ce0591aca6ff984e99bfd4e7eabdd089cbc8ef0ee24362cb1e30f687cf2fe62dd6884f6215ddb5de2708c33726
MISC metadata.xml 248 BLAKE2B 946598a9bc9f658d98c3282fd6affeb3834a4b6071beca852a2f2381d5c17799b6ed17ed427a8f6e10fb3f715cdf2aad9e4fed2886f0dd67dacfdffcd5137f80 SHA512 89d637e180ed3a2c2096be2210633dc5df0760a7d6acd7b2d2ad8a06d473943ee86bad7e74c7df238a50168d1da8044471713e9b044007b9c2f4eb604fb710d5

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1
DESCRIPTION="An open source ecosystem for IoT development"
HOMEPAGE="https://platformio.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}
<dev-python/arrow-1[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
>=dev-python/click-5[${PYTHON_USEDEP}]
<dev-python/click-8[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
<dev-python/lockfile-0.13[${PYTHON_USEDEP}]
>=dev-python/lockfile-0.9.1[${PYTHON_USEDEP}]
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
!~dev-python/pyserial-3.3[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
<dev-python/requests-3[${PYTHON_USEDEP}]
>=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]
<dev-python/semantic_version-3[${PYTHON_USEDEP}]"

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A python3 library to communicate with Tibber"
HOMEPAGE="https://github.com/Danielhiversen/pyTibber https://pypi.org/project/pyTibber/"
DESCRIPTION="Python wrapper for the DoorBird LAN API v0.21"
HOMEPAGE="https://gitlab.com/klikini/doorbirdpy https://pypi.org/project/DoorBirdPy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"

View File

@@ -0,0 +1,3 @@
DIST DoorBirdPy-2.0.8.tar.gz 5068 BLAKE2B 57154296c0410f02ae51afdca8f0d0af16a7b068f0d8e5633b6048475fa1ac7c1b41647758ea55216de1adb3e77f9ea1f71deb468683193f47dcab2c8f2bb674 SHA512 b8481168a593e4762340a4835fe8402b3df84db0532cadce5f7a9dc4391d54d576db9851d6d8def2ad58c089fa78e8748d533ab5df231cc4a53b5a81a77b3d46
EBUILD DoorBirdPy-2.0.8.ebuild 719 BLAKE2B b9d969631f1db9c17574e7b6a0550fb589ea2471fa130c99c2a0d8e8cc87cbbc1d5432f5b772ec0917e32b713b5b11fbdf096267458843cfdb6bd19ab5d16468 SHA512 340a04d11440cf0010eb0865c823bc97b3bce08214c6a99217c314c9e07413cb8113553deddc3231ab4b3d5d82b1a9cad4815c4c6e09f4b6270e188ebe7a9e1f
MISC metadata.xml 460 BLAKE2B eed6f03b857a3b6a77be43c9dd62b9806d946d8fe0ce80548e1caca69a3e12cda6504b803048e9651c9a6e4839c57c3b952609ae906260c602fa133b97b2f1a6 SHA512 48228e69fe6560e978ecf355bb39e29e0de6ee132b68b335fac7313dbf631139b81c187df9df4d426977f164c73441440eabd6c33111d9be2af026ac635b6b80

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">DoorBirdPy</remote-id>
<maintainer status="unknown">
<email>andy@robiotic.net</email>
<name>Andy Castille</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST Mastodon-py-1.4.5.tar.gz 3564509 BLAKE2B 1f200d2e2c424579bdd596a56747ae5b3d90693453314db410b911ddca92ed9d7355103207af3a36242ef4a277dad9e8781a21a5f8a554250bc62fea226c6fb4 SHA512 d90a45479e8c3dbaeed0a40e32e89da99f58c59b008b41967d39ec8bcf2dcecaf12cca826f2b9fc9fbb63efa36a492e63248e00e42e82646d761c06f09d4d5b9
EBUILD Mastodon-py-1.4.5.ebuild 1047 BLAKE2B 0f1a2dda55432da8aa9ad72fde9a59f9d46eed87f2d59c64575078a72af6937130a4ad243759fe1bff210bc3069ef9578e75b06fa2161fb12ad20ea6d5c88ac6 SHA512 c1bd883b1f908d281f18d3944d1f5e38e48d3b73443aa0f93b9517640eb34bd52254aefcbfa54acfde620324756dc5d0eb018932b4d52a45bbcea8140c4dda8f
MISC metadata.xml 476 BLAKE2B 20ab41a26ece902aa53a24505938c771ab3da194dcbc419bdea0ee2e68701b973f16f7cb8f33ff280fb1e18f45682fa80ce3930ef80b671e6d4ada37d3b3cb5f SHA512 6448bb98d15086d156896816d65ebdc10230e127d19c89aa07e42fd3019a2b8e6d5e361adca6c42e6a245d2cfdcd3993409adad42194f0800f97bf86c6ae7062

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python wrapper for the Mastodon API"
HOMEPAGE="https://github.com/halcy/Mastodon.py https://pypi.org/project/Mastodon.py/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=">=dev-python/requests-2.4.2[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/python-magic[${PYTHON_USEDEP}]
>=dev-python/decorator-4.0.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">Mastodon.py</remote-id>
<maintainer status="unknown">
<email>lorenzd+mastodonpypypi@gmail.com</email>
<name>Lorenz Diener</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST PyDispatcher-2.0.5.tar.gz 34437 BLAKE2B eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c SHA512 b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f
EBUILD PyDispatcher-2.0.5.ebuild 732 BLAKE2B 193c38fec768a83ef1ce98a6402b4ff29ea2fc2b120192a027fee3a427778c66a6a43c836e3dee446c0061f54ea7a2f3871e50cf57db2060b2982a8d17fe19bd SHA512 5f65db6e1cdf1121411757ba6479a0e58aa90dade6234bf9a4be7b28fc7c5ddc07e402f4df5f75e3fc61fe3ff680a73f454539be8ca45d812d71b1bd3f11551f
MISC metadata.xml 488 BLAKE2B a89a5ad1c207f545af3dee402fc2110223efdf674aed9ca0eee67cfdc6a4b68f6dfa67b5d92fed1ede297ccb74e65f8a1a5b2a66fb0a6b2d989f0ce64439548f SHA512 e6396049adc1a0d1363e2403ea82a5a03604ead16fd48c99c3620e02defe49626ee2b135c070bb3e82b478c14172a857836c4ada3b25dee8dbf3ceeb9eea6dc8

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism"
HOMEPAGE="http://pydispatcher.sourceforge.net https://pypi.org/project/PyDispatcher/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">PyDispatcher</remote-id>
<maintainer status="unknown">
<email>pydispatcher-devel@lists.sourceforge.net</email>
<name>Mike C. Fletcher</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,2 @@
DIST PyFronius-0.4.6.tar.gz 10378 BLAKE2B b1a211aa6acd7eeb7117231b0fd7796a5c58ff98b3a44971fb846dd8e96a1996e9dfcd46b4412c33b5e88bba676d10acdff4749d91e4e3f0355962b5c5cbcad9 SHA512 2bf3eda54406cc0646a33b12bbe29d87c3ff89ded3b7ac9f3fd42428761ba37a07f85f71cad9498a487fb9c419414333e0d722f24f24cc76a6170673061ca512
EBUILD PyFronius-0.4.6.ebuild 731 BLAKE2B de21004e31cf7c5af4d3a042ba858d601290e0698395fb453cd2c1c9e5de82cb0a8f34710313a1ce04e3485a40a6428c80849f2df21051411e1f431047eeb774 SHA512 c50f12e875da66855d537a04e8663830ede6c29c729fd33a8db4f714a1cebdc05d9107cca01c71a02e25930e5f25d304fd36e7df5cebf20959a844339b13afd3

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Automated JSON API based communication with Fronius Symo"
HOMEPAGE="https://github.com/nielstron/pyfronius/ https://pypi.org/project/PyFronius/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,3 @@
DIST PyQRCode-1.2.1.tar.gz 36989 BLAKE2B 88d5274a503abd78d0b8cab462d12be0af925a5eee2a6ad2b47a276559710eac40643a8aec99f26a9579f94e9084182894163e7e71f0abd486c5c2913e510080 SHA512 784262cb15c10f3581b0caeac6bba046686b35b8c0709ee78684b805b6cba49f4250a004dc5f7d393cc25929cbf815c6c3a94e284a77d20ff7224a8dde3a036a
EBUILD PyQRCode-1.2.1.ebuild 757 BLAKE2B f688fd41d5abd27bdb26e241848ab59443676d32aa3ab2c6514f3e25b310ce79223556daf8bcf9f82b13250ae84a3c6791ae47f937680671b3ed512a7d44abbd SHA512 a38b46a5eff242516d1e20e269e82c6ffcc43bf0880969a5b1ac8e7c64fda5b3fa0ed4613c913fc52a754d6c505bdb8a296df2bdf2b2616f2f36bffbfa55c213
MISC metadata.xml 514 BLAKE2B d1457fb1ee01a7af22ab7add786bdd9f16ce5d2619a7fa6524f88ec44ce6ebd12820cef2fa1ef2933836256f3da5bebe6c87d47f28c276fb1b32f4ec66cead12 SHA512 bddfa3d2df2e61eea222e99e7d40466e23427892188b69e8bed1ae6ea5930796b7865b527538983e5e9cc872333a680becdb441878e3ea79ddaf312b200dfb7f

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A QR code generator written purely in Python with SVG, EPS, PNG and terminal output."
HOMEPAGE="https://github.com/mnooner256/pyqrcode https://pypi.org/project/PyQRCode/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">PyQRCode</remote-id>
<docs>https://pythonhosted.org/PyQRCode/</docs>
<maintainer status="unknown">
<email>mnooner256@gmail.com</email>
<name>Michael Nooner</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,5 @@
DIST PySwitchmate-0.4.5.tar.gz 1835 BLAKE2B 0f10b26edc1f94bf9f34e75646a92bcdcb4dd18541dc6058933d12fac64da2d5aa49b3fba7829aa81253f4d3296498ae6fc746688a18eca744676c4fa1f134dc SHA512 1b05d84c6267b8508a9072a3c94765fa9e6efdf3a530211678fe7ae9dcc2ad2e89a4aff0d44c9dd25154e0c537943e8e5ef2dfe9cb950834b8ea85b4bf3edddf
DIST PySwitchmate-0.4.6.tar.gz 1852 BLAKE2B df0cd5acf51f2837e70be7a5a3bb94f459037a05c9f8984701b571cba64260b7a2fa537784a18c06f8a64e7f853bce190fb271967ded67070a3be8eb21e4a53f SHA512 721d28da3be782de48456a2a91252428efc9e9b3286c1b1ce7e5560f1072448057cd839bf510bd40ffa495ecf80154d2ffef9d8b40c8d300a693c08f79bd5d09
EBUILD PySwitchmate-0.4.5.ebuild 693 BLAKE2B 9b90fa0b8fd3dcba64e03f8d051dfd8b890e242b633e2617cea9e0cca53af313231e8d7843c5cd6f7b87ad65edbf777816cc3090f137239a3adbd2c66313fddd SHA512 68ac7c18b92f9e518bb3cc47789ab8c2a85cd5154d7f55040915a1c636b652fad76a38aae1d0a1f2429d9950b3268800ef96b586077f3c6857e1849beb39c292
EBUILD PySwitchmate-0.4.6.ebuild 723 BLAKE2B bd523928edac06c69aef75a2a71bc79e6b0239401514d36253c197c719b72cdda0339d8f11318b608ef210038cbc42bdd1e15284e930ef36f09933f9960cb8b2 SHA512 0ce38b28545a9fc3f6916cb6b95e913a8e39e907c6c3395f0056873e25e5ac43082ca6487cf9b53a8a45a7254c49412646eb41deb73b9b180b88549a75309d3e
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
DESCRIPTION="A library to communicate with Switchmate"
HOMEPAGE="https://github.com/Danielhiversen/pySwitchmate/ https://pypi.org/project/PySwitchmate/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""

View File

@@ -1,3 +1,3 @@
DIST abodepy-0.15.0.tar.gz 48622 BLAKE2B 215c1417b0d42e8118761cad8fa7b69ef601167e9ed86c601457aa6cec4bc2635260ac635491315485bfeb6bffac3f36b32cf3f0a2d56b54dc169e9a82c39f5c SHA512 f6a64b8a13544d0571c80ebea4ae43fd63d832bfc88f792692ed96320219eb4c9536476bcd138eb0314499a03272a9c490e729cea01b630d56440e21f9ecfb93
EBUILD abodepy-0.15.0.ebuild 1240 BLAKE2B 1e23ca8300d426f76f493685d1c9958a0f3c5ed85854124e46c8046bccb89b9f62ddb3fcb0fe0cf975818241bb8359a4201529d9544fd0b0a007cc6632275315 SHA512 df588a347f9c512a8c67ccb5fb2af4d5ef6bb6440b7ad7ec8b1121516fd03e105504512b87f83b9dad68080257c2d70ee41d37b7af5047fb9927a3b6290c140c
EBUILD abodepy-0.15.0.ebuild 1242 BLAKE2B aafa200c0d1f2d7c8e99a46f72968a8d670315016bd316eb126c5ad0dcfdf0f6839eef0aa207405c2bb36b02fae57aa9e9e44e9ffea9cf5712b591b8808aa78f SHA512 8551b61cfacc553d56c0912209bbdbe38959582d6480a5348baa299ba22c36ed80bf093a296688d11867cc46494591719d7a4b5db327d5bdfc14ec5d98199016
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -19,11 +19,10 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
RDEPEND=""
RDEPEND="=dev-python/lomond-0.1.14[${PYTHON_USEDEP}]
>=dev-python/requests-2.12.4[${PYTHON_USEDEP}]
>=dev-python/colorlog-3.0.1[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
=dev-python/lomond-0.1.14[${PYTHON_USEDEP}]
>=dev-python/requests-2.12.4[${PYTHON_USEDEP}]
>=dev-python/colorlog-3.0.1[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]

View File

@@ -0,0 +1,3 @@
DIST aiocache-0.10.1.tar.gz 18931 BLAKE2B 355e65defb12d20c71ad69909c1bc378d2ef6bc1db2a6f484ed561a2d7c3c7332661e21e7698f38830fa4355fecd541c56aa3dc54a3c1e98f7bcd288d9e5123c SHA512 2416c080752912a149c3a358d0894e30aeab0f70edb2049594bd96f34c1d5cfa92c412241c8589348e245ef5d7a5ac0e2dacdf73a48300c0cd7914a7c43e18f5
EBUILD aiocache-0.10.1.ebuild 874 BLAKE2B 5057c016d8ffde9684558c3fe052134c70f833a46dec8f44b20312ef40311025151f27333473e106188bd6e40c80ac3a5aaeed33a65237183ad808aee0cc59a2 SHA512 bf341f383b20ea0bb6d8f390fd907d51cd6b53bae32e6f9b2efd0e4837394b8ee7293d22acbe45ecbc620ba5d5dbe3c0f1c829f01d778561631b25ac8e72d4e1
MISC metadata.xml 465 BLAKE2B 0a2bc9c4ad9f651e2fdfb49414fb0aab9ec840c2d32459236d2d95e47a1d0217002bc8882d559ceebe2c44ac0ff22e28c746d97bb148bff61a7d94ba899b2a57 SHA512 d345548257a92d1db1d6a8c2216c106ad0e95ab11c03a7ff7e1ad74a5cf9595c40c4016c8ef1c798e0ab0859e5d33a4647082c2072e7d9fc40396b987c022bba

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="multi backend asyncio cache"
HOMEPAGE="https://github.com/argaen/aiocache https://pypi.org/project/aiocache/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/ujson[${PYTHON_USEDEP}]
>=dev-python/aioredis-0.3.3[${PYTHON_USEDEP}]
>=dev-python/aiomcache-0.5.2[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.5.5[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aiocache</remote-id>
<maintainer status="unknown">
<email>manu.mirandad@gmail.com</email>
<name>Manuel Miranda</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST aiokafka-0.5.1.tar.gz 352661 BLAKE2B f7efa06f661ce6e7dde42141c053fa8a368dcecedde6729c81853b47e6146c3073e70212980d788f15916be042fcd8ba2db785bc129b42ad0e3e19bb15f9839f SHA512 5a346a0f10a6c6cb92fbaaff7865bc6deb43ad8bb7937de30f8deca3499c36e2c5e69482c23b993343c00a42f499799568de64878cfdff84d37f5e51675f51d9
DIST aiokafka-0.5.2.tar.gz 352959 BLAKE2B 9cdf5647d0f1258109e9aee49200f8997e7c14eddfdb7b1d9f3e645b7a7d3ae4a5adb5102a2540ce293221fca45f1d8b5f199a3d112b196d020d84b76c49f381 SHA512 a6cc32127e1afb181bc655f7d3d6028d6bc91b103648bd6a2c43dd0a74b68a4a7f13ba1de4e6389e9ec703d681d271e3e4afc1caa97048693800e2eb36e65cc6
EBUILD aiokafka-0.5.1.ebuild 702 BLAKE2B b5187e31de2d53b8de95376950e1ce29c181eb1cb038d497dbff2d8090f2b2b87e5b2cc3d8cfdc8ed6fb192d692549f045cedffb0fe8ef7f186403c83f685728 SHA512 f8bd67dd9d1226b6c4817d62a4ab2ca1d0195260e24383c5f4d20d18c324826d39ac34852247a45adbc754c2b265d640ed705485a9f95ac0da9ee0f6adfc337f
EBUILD aiokafka-0.5.2.ebuild 702 BLAKE2B b5187e31de2d53b8de95376950e1ce29c181eb1cb038d497dbff2d8090f2b2b87e5b2cc3d8cfdc8ed6fb192d692549f045cedffb0fe8ef7f186403c83f685728 SHA512 f8bd67dd9d1226b6c4817d62a4ab2ca1d0195260e24383c5f4d20d18c324826d39ac34852247a45adbc754c2b265d640ed705485a9f95ac0da9ee0f6adfc337f
MISC metadata.xml 466 BLAKE2B 14063165c0e4ac26eeca4ad4d514bf782b3e900d6a5aa1ab3b743de3fbb284531babc173eb7d4b4b46a6629d4a191bf747c6d26ddff2ef0b86ab12d80eb2e4d5 SHA512 715cb277c064e754cbb831217b253a35b54043ae744daa01a81ef69a28c1c4826195baff08afc7717787ab489a148038b5e9063562eaeb2ecb0c038edc7fbccf

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Kafka integration with asyncio."
HOMEPAGE="http://aiokafka.readthedocs.org https://pypi.org/project/aiokafka/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache 2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Kafka integration with asyncio."
HOMEPAGE="http://aiokafka.readthedocs.org https://pypi.org/project/aiokafka/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache 2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aiokafka</remote-id>
<maintainer status="unknown">
<email>andrew.svetlov@gmail.com</email>
<name>Andrew Svetlov</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST aiomcache-0.6.0.tar.gz 7838 BLAKE2B 078a16558f577813dbb0e1b2ba39ff7212e4d45bd0a60c1301a741b70cf6c78ffcafbe2680cf44b8da0a2c6e6f37869d51670a4ec47af07b6987f60241d92a47 SHA512 f9aac5d54b0af9e977ca64d746c579881da49ff76109202eb429642b2298a5832a0e796b83fb88ec862d295b3e170b1f83b300097ddeb7bdf7feb1b4d761ee33
EBUILD aiomcache-0.6.0.ebuild 761 BLAKE2B 3791d56d5b4f9dbb222de6e6f956f19600ff01ad613286ba83267ef08fefba73a92c8fcb9d8304df5e9dc3e8ef21c7516263441ad65ae763002e64abf1d26e5b SHA512 4307792a41c21f0b9c7a2b8510c1f3e7bb06bfd745914a11d056686bdcce13a1f1147aaff3853c36d3726d52a7e13528c6eb7db32b53b949c158e7f635110a6b
MISC metadata.xml 541 BLAKE2B 8029925100e8b9ca594ba7b16b6e8463ee5b7e35b7e6e03737a210b0b441a901e802f9cf4729810863af75ce3e919401057c4edb34fb90502d38f1fd06a66a72 SHA512 153c3d6ca994d2b3e3285fa5fdc5da85adc7bfedf850df25a3a2375f8c56ed0f1e46b5ab918cd2d56c8292461bd0a2af29e83c98425ee92f52004783746901a0

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Minimal pure python memcached client"
HOMEPAGE="https://github.com/aio-libs/aiomcache/ https://pypi.org/project/aiomcache/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/python-memcached-1.59[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aiomcache</remote-id>
<maintainer status="unknown">
<email>aio-libs@googlegroups.com</email>
<name>Nikolay Kim &lt;fafhrd91@gmail.com&gt;, Andrew Svetlov &lt;andrew.svetlov@gmail.com&gt;</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST aionotion-1.1.0.tar.gz 9543 MD5 5a000a65419ab991048214d05f5296de

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A simple Python 3 library for Notion Home Monitoring"
HOMEPAGE="https://github.com/bachya/aionotion https://pypi.org/project/aionotion/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aionotion</remote-id>
<maintainer status="unknown">
<email>bachya1208@gmail.com</email>
<name>Aaron Bach</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST aioredis-1.2.0.tar.gz 150616 BLAKE2B 50f20b4c34b3194b97a0d7a4ad774e7d83bbe8af968f8e5dc0f3b8dd4aba1cd6a34436242f1613bef97a5359aaa8664f2be9fa4880bc3be7cf1dc0c736bc86a8 SHA512 d0382faf6d6022ff6741f41a75cfb1972df26edea899d7d70ff4e1ae72e0e2bdb344fa9d099d4c320baabdbd72cefbb91b2da24d19c5479e34ed883559d476b1
EBUILD aioredis-1.2.0.ebuild 721 BLAKE2B ca7c1e044cf588845563c26a1b6307137f3d01beea003a2a75a48e6bcf8c06818ea0a2aaae7c7f2dfd8ffc3a4465fab30634358e7b7a16137432f4aee21efe98 SHA512 9e8cd0d1c2fe13830e9697153c1cdfdf9e6dee64eefa4d620506d45ff02fd281c6f6ab562d31d4bf2336d0bf5f259078f664f8148d190be54898d71e3753d0e8
MISC metadata.xml 473 BLAKE2B c7738a7cc6ff1904f23ed0c811ba87a4d09723438e44c2f9db9a1b416ed02ea02bdc6909dc63bd88a6d0f0d1c0f7a5c62671654c34bb50519d7bfcfb48be4cb2 SHA512 127b257eafd6063bc5218bbd42af79b3ef504a18a0886bc57a56b1a8bd617a135f384b7bb31a211e9bf4c26aefe2fedbd939fb16fba5fc6224324bc216c39023

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="asyncio (PEP 3156) Redis support"
HOMEPAGE="https://github.com/aio-libs/aioredis https://pypi.org/project/aioredis/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/hiredis"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aioredis</remote-id>
<maintainer status="unknown">
<email>alexey.popravka@horsedevel.com</email>
<name>Alexey Popravka</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,5 +1,11 @@
DIST aiounifi-4.tar.gz 4089 BLAKE2B d81802e3f27e0af6db2c2aa0939c9df5aa839fd6e275623cea4971d85044ac8fe1f1893417f88a0494487c8dc3f00a9886ebeb7d6b285944609b4596cdb45eee SHA512 d27ccb86e89546f75cfdc3ee8f960dc5fc4add0f23806ed78e4d7bc95082e94de9fb81d45c47381eb74e28594d215c2df170a450c0fc23a03274cb8a81eed6f6
DIST aiounifi-10.tar.gz 5090 BLAKE2B f29339a49acaf627031c006951898637a1f5ee97cc8928fa8318b58fe37260f41d71c49afac33d758924a05a26c447d415f63a4890154aa8bc0ea938a4673e5a SHA512 c0c833c3976affed29b439de3c84492d30f626edfed5cb548ef318a68a870353432294d06665b312f43d36949195c5f635556816294f8e79e1bda3da849e0fd8
DIST aiounifi-6.tar.gz 4281 BLAKE2B dd8af79f4bb7ec41c7f41366e20c25015b996922f84af29a5d827d7bc6cd488fe05e7364648f81188a6d4dc5396f20e261ea9c072becf5bf6fcf12456caee306 SHA512 0bc8e5f816c0b3a3929d23e9c19bad18fd2303c192c414c8c7b88b958ce0b741cc357a5fb3de05679770ebfc3410247aa8cd98b18cd94198e49c08a3cb9417be
EBUILD aiounifi-4.ebuild 744 BLAKE2B 6729681c7da6f1e83e8e294cca318c53235f4e2028920c5552f163d3735d32aea0e36497612b5a22dd66a8e6a763c0d181d06314599fc05dd7b3bc2d8c57c5f8 SHA512 d32e408bf5997ba488671b071cfa5609ce337ad6268f4f59950b9fb24856689393d09058e51a74d44e9673bb014d2179df69fa04bd4197bf7fdffeaa7c1f6daf
DIST aiounifi-7.tar.gz 4421 BLAKE2B bd9e41a90bc1db61729a1d27b69752dc7e37805e1ff69b32e9f2d4cf314ead9d1147c8820992157e09e1d72f8763927f43a326f2b195ef0c5f09b9b3fe408571 SHA512 60643f2ee5554c6e4bd2968ab24ed4b4de9100f23b8f652f0a0f0389f36ea8d2bfaa55e50367afe3786c1cb43ff942567b733ff046375a458394ddf9b505d817
DIST aiounifi-8.tar.gz 4526 BLAKE2B e3e3357057947da5b818e51db0cfadeda703affa771f9f06158890e902e933f12557ca925f892bb8daac2f0368c6cb30822141e3a757c1b683e69716e83242b0 SHA512 b51ae2f3f8bf8333fdd967cf50fce55a985a8c4d5924d12063e476d665055073edcd2c041ff553c81eeaf623bea1b572057f0d0beec896eabaaac279b1c65571
DIST aiounifi-9.tar.gz 5087 BLAKE2B 4fc52a72afb7f32c9c35444fe465feb6c78125c864664f7431cbc6e5cc094602ff9ead5fe7450a70257164a6641ae009e6603cf03c16df462a012763aa2d9f0a SHA512 d9fdc18b34433fbc10691ec5b0fba7a0018fc66065a32f874fa842ebe70591df236310e656304c593e68557e155bc44108eff76f63179e3bf4df08653202433d
EBUILD aiounifi-10.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
EBUILD aiounifi-6.ebuild 744 BLAKE2B 6729681c7da6f1e83e8e294cca318c53235f4e2028920c5552f163d3735d32aea0e36497612b5a22dd66a8e6a763c0d181d06314599fc05dd7b3bc2d8c57c5f8 SHA512 d32e408bf5997ba488671b071cfa5609ce337ad6268f4f59950b9fb24856689393d09058e51a74d44e9673bb014d2179df69fa04bd4197bf7fdffeaa7c1f6daf
EBUILD aiounifi-7.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
EBUILD aiounifi-8.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
EBUILD aiounifi-9.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
MISC metadata.xml 475 BLAKE2B 4da246908f01ca72854792b11aec707aaf56d2c6daa00528f6e27459adf0b7e3ea5cbe44b63f9ac0c013e99a03dac2925ea0c134527cdd249be118615f339674 SHA512 fc9ab2a817d35a7cb59709bfb0032be9c2071e12768ade82f89545dc5a5dbf31ff9d3fcf8f784801fe74598ac89cef2de55f51ea047f5d2ce97d4dbb9b82449e

View File

@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="An asynchronous Python library for communicating with Unifi Controller API"
HOMEPAGE="https://github.com/Kane610/aiounifi https://pypi.org/project/aiounifi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="An asynchronous Python library for communicating with Unifi Controller API"
HOMEPAGE="https://github.com/Kane610/aiounifi https://pypi.org/project/aiounifi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="An asynchronous Python library for communicating with Unifi Controller API"
HOMEPAGE="https://github.com/Kane610/aiounifi https://pypi.org/project/aiounifi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,3 @@
DIST aiowwlln-1.0.0.tar.gz 6089 BLAKE2B 7f69b6fde984cc4a6f47ead3f16b80a9780d736dd879150794d4f75cd05d8c389cf1793f3185d628c0b62b5b32f545128e7b5c6e40676d78717887a324f07ef5 SHA512 edb658d714aa7599d55c370c4a140b6b4858fb659a23a2a121652e546055bf5618fd27c4edf4c4b72635bb4c5dfa378a8fc545bf5b44ef2f3b08512f3a7d6f43
EBUILD aiowwlln-1.0.0.ebuild 739 BLAKE2B 3c1e795c8ba4a9102ed9766832ba01673a0d5bba4dbcde8f458d170f09e392849f7784d2e3ad726796ccb82cdb7d4d1a702901730d485753ba106a9e71d9fc4c SHA512 005f786175b3657a4bb6d2a3cfe7dd02962937ce947369e216e97bbb6ff6083d5f01a5db8351abf180c3ffbc1bf85e2a79ce9f5d1ba8ad88e65f34efb30fa4c5
MISC metadata.xml 458 BLAKE2B 9a3a91da4254ece548e78e2795293c8561c096be62048222c6277fa9628a7f2378ab24269f3a5ca50558ad22b43b9d1b30c3a5fe35ef32331d910be31e181c9f SHA512 5a4236a6686ae57d1142313570423d6877954b787d3c71fc214855a8723d9a92cea1cbc4ec084e2c35d3ab8400c0c5e31ad3c3685f662b2402540868695053fd

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A simple Python API for the WWLLN"
HOMEPAGE="https://github.com/bachya/aiowwlln https://pypi.org/project/aiowwlln/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/aiocache[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aiowwlln</remote-id>
<maintainer status="unknown">
<email>bachya1208@gmail.com</email>
<name>Aaron Bach</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,11 +1,11 @@
DIST androidtv-0.0.11.tar.gz 11088 BLAKE2B ee755b43a12ecedb282f041e6d76286ea6f2eb51d095d4acd6d058b3be08edf59428ec3dac37d86d15be417922526e9711b482b2536f58db712b7e821dcf930c SHA512 50316c2fc3a4bad500cf9f5214ba3e76d9eaa1c2306b73398c80c1f553ac4ca4e4e48a435760dd08003d70858ffc36363b929a67b1efe3a25d6904cc888bd74c
DIST androidtv-0.0.12.tar.gz 11104 BLAKE2B 4372c27fa54c3f267ad2a847d1b30ac0d0fa530cbdac0b750ab7d4f32cd27ef2d4ed3ff99decedb323131c57a927f38363cdd6f84d2c2324d71ce1fa6655d5b9 SHA512 b931a06f1f0d58a95a8aa812b292b5bac9a97ce0f2424fc76ae71d9f571937ab1130acc65e797bfcaeb87a45a53ffeb3084c6c20224cc189b02c16eb27822404
DIST androidtv-0.0.14.tar.gz 11104 BLAKE2B b0838e95edd3b691fa8c0030cf7509de635fc23fb55e93358325e4fb3190c6c1ff8b3afc50bed48ad404f72338b199da741a3c76d0498d242e29c9c4fab8f082 SHA512 029ae0a8e14e4ff92cffcc7b1cb40275f096b96c27294ab5cb690400265d625053f5803d548c09c4e0fc1a482e2c7b10d449c3c0a7b91f63e666f3c22b9d7e37
DIST androidtv-0.0.15.tar.gz 12017 BLAKE2B dce46bd104054999c1073930a1d90133a313f45d36d8ace1c1bcc18631e3742ebd72d2ee3dfdf4eefa7195a4a1f034f0d1263c98a6830a5e1caf80a5c6a73b27 SHA512 2febf7fcfa564ca07007e0a8732c395873c08471d80bc26d3a7095343c4d011191d1bf78019722eaefac8ee489439dadaa5ea7fdaef72b054019b3e562168c0c
DIST androidtv-0.0.16.tar.gz 13004 BLAKE2B ef54ea82b1e8c56b6bd1253de4fac81d878b9aeb9630c2ff91ae25068f45da0b02ba541e5ad316fad88c82ada5810c0f93cf58f11cf1bf45b39d686731b37f5a SHA512 513860850213f637654439e8c33c12683a825b8b605ba90ac3e53d51b499165e8a03ba321034cf73e92ed976ba1f2f83bf77783fa6f42de36eb0014efa548d0a
EBUILD androidtv-0.0.11.ebuild 755 BLAKE2B 850cdf5bce66a161cf8e24354192f14d113dd9073ccc76cbbae2dc45e0619e18490986937fb9d8c2729c47542300f0b23fa51fc89f79605d3e69ecb1206b07cc SHA512 95db5dca441646e1484b47459a5b07c6f9f0020bc97b0b1ae02231b76f57cc356cf254aa6fd1f5f98e78d7abfa991c19483a5f7f960c44d4908c56d076d3de89
EBUILD androidtv-0.0.12.ebuild 755 BLAKE2B 850cdf5bce66a161cf8e24354192f14d113dd9073ccc76cbbae2dc45e0619e18490986937fb9d8c2729c47542300f0b23fa51fc89f79605d3e69ecb1206b07cc SHA512 95db5dca441646e1484b47459a5b07c6f9f0020bc97b0b1ae02231b76f57cc356cf254aa6fd1f5f98e78d7abfa991c19483a5f7f960c44d4908c56d076d3de89
EBUILD androidtv-0.0.14.ebuild 807 BLAKE2B 81109ea94c113761a9fc44ff7de448f04e855d743b6e51e67694946f86b4d201d26a15ac0ac9c41fe9cd53dc6377e4291343863c4f84bd839c0f7564acf64616 SHA512 599c003a8cccf21de9cbf71b35ab658d593d3a2c076fdedc0cd71b56e71c64fcec244a78b17eea06d4d18ef2ab3e308c5323e99b4d426b85dfd35024a41c3899
DIST androidtv-0.0.17.tar.gz 13150 BLAKE2B 0aa50bd261d428ae7ea0534e2bf9e8f2bee67fa21e7fedc766617d316fb124228793cbe412cbfc8e4cc731600f9f7282400d378521f4c15e0919d87d4e70ce47 SHA512 5e72616fa50f26dfad162edc4075d387576d0602dabf36104dca0e95fc3da56db54177549553007fd036a00cd9d50294f62eee8c8e6653ebde9e9040e133e566
DIST androidtv-0.0.18.tar.gz 13365 BLAKE2B 196897cf7784908db0d8d2f63846daaf80bcc2a2522c440e9739762e7ad387efc74a4a494b8a28092aa9a64539e45cabbde4b95f97f016af91b329ef28c7b684 SHA512 182c15b1dca03dfbce7dc548e3eb9c00f04973275e64235ad5a0c521700286282fcbb75b99013bf8134f442175dcb1a7fae7f241e6325bcfc5cda784ae4154be
DIST androidtv-0.0.21.tar.gz 16009 BLAKE2B b4cd65e04453b79cc2379031bf6eb7ee22d2de1e9623abf6f1ecac67dcdc0b5f95a49cab24640d1bcdf29ac03661e0a25c0e3a077a84118993d76c0bfe37de49 SHA512 c04346b0f8e4d16fde5e435aa8cb892064a8e92d5a81d94936cf94524c7c14f0d84e51f213d56c1ff1c16c0ea7ee3de6963959b75a1b4d90681248e35e723e29
EBUILD androidtv-0.0.15.ebuild 807 BLAKE2B 81109ea94c113761a9fc44ff7de448f04e855d743b6e51e67694946f86b4d201d26a15ac0ac9c41fe9cd53dc6377e4291343863c4f84bd839c0f7564acf64616 SHA512 599c003a8cccf21de9cbf71b35ab658d593d3a2c076fdedc0cd71b56e71c64fcec244a78b17eea06d4d18ef2ab3e308c5323e99b4d426b85dfd35024a41c3899
EBUILD androidtv-0.0.16.ebuild 899 BLAKE2B af706cea47562244c94eb71ef1cab9239ed8378f76e9f553d4cb6f949ef9ec06d183a408a17f4c017ca144c9a7d230b212dd352d3d73b27726d7f4f21f1399f2 SHA512 a9f5aad9365dec0aba28ddb8a0a3948df45ae48b27ff97d076653928649479f79afa6b90391d0c5706aba4e9578b9644fb1f85ea4733e30d6af7d2c456248844
EBUILD androidtv-0.0.17.ebuild 899 BLAKE2B af706cea47562244c94eb71ef1cab9239ed8378f76e9f553d4cb6f949ef9ec06d183a408a17f4c017ca144c9a7d230b212dd352d3d73b27726d7f4f21f1399f2 SHA512 a9f5aad9365dec0aba28ddb8a0a3948df45ae48b27ff97d076653928649479f79afa6b90391d0c5706aba4e9578b9644fb1f85ea4733e30d6af7d2c456248844
EBUILD androidtv-0.0.18.ebuild 899 BLAKE2B af706cea47562244c94eb71ef1cab9239ed8378f76e9f553d4cb6f949ef9ec06d183a408a17f4c017ca144c9a7d230b212dd352d3d73b27726d7f4f21f1399f2 SHA512 a9f5aad9365dec0aba28ddb8a0a3948df45ae48b27ff97d076653928649479f79afa6b90391d0c5706aba4e9578b9644fb1f85ea4733e30d6af7d2c456248844
EBUILD androidtv-0.0.21.ebuild 915 BLAKE2B bdab999213abf22fc13cac41d7e349b384de3fa88cf84867301ba9086909fd4b711717b4afeaaacfabd530a4a47a8412163327646c3a7cf85e5eab2bad1fc79d SHA512 a5d2b99a40773a322b45379dedfb0ebea9b685361e70ae71360ade5e9242eafa62d9f7fcac4783d4a08421366f4920584e56d938540845c5bce3dec6ca6790bc
MISC metadata.xml 474 BLAKE2B b771a17e02ae763561a8e1aa4ef700881b5a6bac845b10b23f1cad983377cdc45601e5e997314fc1ea4fac4af88df5ef1d6fa07908d142833599e781ccadf00b SHA512 99c3df1197ebb6faadf804a6ca31dd84f5a7588ec604fa52d9cfea4e263ead84655f6336dc4deda61b2af19d969bdcaa159cf3baad5230746c5461bf56b3e70f

View File

@@ -16,7 +16,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/rsa[${PYTHON_USEDEP}]
dev-python/pure-python-adb-homeassistant[${PYTHON_USEDEP}]
dev-python/adb-homeassistant[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -16,7 +16,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/rsa[${PYTHON_USEDEP}]
dev-python/pure-python-adb-homeassistant[${PYTHON_USEDEP}]
dev-python/adb-homeassistant[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -16,7 +16,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
#RDEPEND="~dev-python/pure-python-adb-0.1.6[${PYTHON_USEDEP}]"
RDEPEND="dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/pure-python-adb-homeassistant-0.1.7[${PYTHON_USEDEP}]
>=dev-python/adb-homeassistant-1.3.2[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,3 @@
DIST aresponses-1.1.1.tar.gz 4417 BLAKE2B e0551c67ad602c81d473b67b6c98f6e2d7b55ccaf164e9460fcb8ef5755c8951b46a44636eec613fe1b1168aa610e221a3cd9fe768254a98690bf7f853243a83 SHA512 27c454b3e7e0d07081c879a468df609b114f268eb1af142ab5ce235c76e9f6e2a1c6c6a6647d9b488ddbca3ca53f27d7410bf9bd3c7dc25a16bc587cca7da92d
EBUILD aresponses-1.1.1.ebuild 748 BLAKE2B 5500b66add4a9f77191c3477f457f4318a8eb84c4b4a6cf04cea644451c91c79576cdc1042752b907f236b1975735de0bce0a7aca6fc1434704c669b1992630c SHA512 c462ff67d79c4723c1a62591966f5cb349004a00578660e3a3d47ca9beceea10e68f39b11ff9410f5a0750b3157665f86c5db252cbb9a5054508964f73bdd793
MISC metadata.xml 480 BLAKE2B 646e44c8b43f89c04da767ab146bd3f13508114175fea68308147e803b71fdf93aee305b6fe158af24af450d746bd25ea477afee23e6cd1ee06617beccc0a258 SHA512 b5b3e7f8ea8068fe42d985739516cadf33f81730ae8c5db46129ed4426d8499c081e8b68be6c459916952f49ca341653f9404a879e7f7d92570cdefd41366863

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Asyncio testing server. Similar to the responses library used for 'requests'"
HOMEPAGE="https://github.com/circleup/aresponses https://pypi.org/project/aresponses/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aresponses</remote-id>
<maintainer status="unknown">
<email>aresponses@brycedrennan.com</email>
<name>Bryce Drennan, CircleUp</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST asynctest-0.13.0.tar.gz 42301 BLAKE2B c175b759188a5aaeb782ae56f11a24f8f15aca9c703e2bf1964a8d8ab885de0759208fd483e555c309ced196c8d8bd23a5777e589cb8bd218cb4d38a05303526 SHA512 f98a9a330c3e4024373d74ea1899ec74f8242be58856d9a4c0910d397cbf15c1bd2deb2531cf78fd7bfe7d2aa4abad8b404bbb9eaee4b721c9e317ec5ec4a955
EBUILD asynctest-0.13.0.ebuild 762 BLAKE2B 206e792c604e334bc7f97f9ce8026620491c6a97418a653d34bbf8fedd65113493bb98dafc2ef672d8c93e3f671a99a388d3a625bf7d436983791f1f78443fa5 SHA512 122baf8aa96a1249f5f2f1b402f39cc475464b61fb80bbc9f3fba2989c19dee7f8c6f686447749a8cf5547baa8e6c9c1e0defeb8778250e09e48887eaf9c4da7
MISC metadata.xml 465 BLAKE2B f3eb301e8b3e125785ed5c6a742212278862babb410dd0161fa820d1190f3695ca8bd5202bde169e4e3417a4b48f2afdc8c87980bc378d45cfdd92f6e6798753 SHA512 5dc1d510050d2f8cc99eba95bb9a3eca2cc1262fcfc1c4d3a13cd501b935623d99cf4a9d7474a1eb1489fe1f9ed5c53a74fc41f9a11487bb54352e26d530503c

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Enhance the standard unittest package with features for testing asyncio libraries"
HOMEPAGE="https://github.com/Martiusweb/asynctest/ https://pypi.org/project/asynctest/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache 2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">asynctest</remote-id>
<maintainer status="unknown">
<email>martius@martiusweb.net</email>
<name>Martin Richard</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST aurorapy-0.2.6.tar.gz 10157 BLAKE2B 5f0bd51b86e894d2d4d0ac2e64d897837852264678f49dcd35473a834625de20627b9a73f22a5e8b987527ccedef10bc6cae3f95d14a1747d7b3c21985a5d774 SHA512 d316d3a7add0d004a80063f8a5f1295b6186eb0ea44172276bf1642e289ae71401f64e452e207a4e2addc94d5271054f4d0302cd14614f16cfdb56b3538f622d
EBUILD aurorapy-0.2.6.ebuild 719 BLAKE2B 6b1dd6af5136f25b5969f867653e98b17e78cd8e40ed38322fb96e63c04fa0de1abf24dc92f05190f1a586ee5150ab693917dde3b06e6caccfe60dd5ed19f7f5 SHA512 00d4817933d79ae7e22939537af6c8e4f29de7b3d9a910ce858e610daeb9f547582671198d63ca1f18c419e82f6612f56b1c6f139e17b785bfebaec798d5b489
MISC metadata.xml 475 BLAKE2B cefcd7006f9773f1d547d7baf6e629a4fbf2b873fed0d19208c608a4080141c624c492e316fbef216bf12c70e962c2630a0785c00003e0dc7046accabc76371b SHA512 0dab71e5ab2d4955d2661b15ebc2239f82affbc5783ea2aad4402174f9086cff543f9bbbad9eb1d4887bde309d4ec112a846c6eb7025adf0146ea6fe8d606e54

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A python3 library to communicate with Tibber"
HOMEPAGE="https://github.com/Danielhiversen/pyTibber https://pypi.org/project/pyTibber/"
DESCRIPTION="Python implementation of Aurora Protocol"
HOMEPAGE="https://gitlab.com/energievalsabbia/aurorapy https://pypi.org/project/aurorapy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aurorapy</remote-id>
<maintainer status="unknown">
<email>ccatterina@energievalsabbia.it</email>
<name>Claudio Catterina</name>
</maintainer>
</upstream>
</pkgmetadata>

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

@@ -0,0 +1,3 @@
DIST avea-1.2.8.tar.gz 8398 BLAKE2B b29759972a2c771728526a78dfb749af0a907361e608b53b12d4528257734eb9879c3ebebdf1817e7874fba61cf4393a8051d8bcf431c16f9266d43c3f53c9aa SHA512 fd7afbc114fa5fabaa1e7aa915429812121d4730a7e2f293e25a044feb332baebcf829bb1d5ba4a9d4227965b7a1e8b11b124b78db67545cb536080471d2022d
EBUILD avea-1.2.8.ebuild 701 BLAKE2B 9b01ce12f633a3faed1f84fa0a95b9fbbcdf22d84a902cdaaf70206e10acac2e54c58fee7511812d462ee5840f88d21eff9cf99c16db50bd1ce0e7847c560aef SHA512 a0a828eb545b41321935f925ffb6b9dbf6bed9836cf6f710f2af4a61c50af18bf0cd7680be31684c532423ffedd09a940b2a4cc84ce9a727bafe23e12bcc5d8d
MISC metadata.xml 330 BLAKE2B bf2526ef76564e7e75b2710997397a1482ac65a72c3ac1c2269755b47d9ad31405cbc8387d2a9e624af7b32b53560aff794fa5cb1c6d85648368633e42187092 SHA512 6531957ff8f04b4dcdfa902a99b34ebc3d2d37de2c0bf08fc6aa0c68d13ead84c5ef2e3f09252d70671be0b82ba25c34062264c1b081a21c39fbe7a6aefb270a

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
DESCRIPTION="Control an Elgato Avea bulb using python"
HOMEPAGE="https://github.com/k0rventen/avea https://pypi.org/project/avea/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""

View File

@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">avea</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,5 +1,7 @@
DIST bcrypt-3.1.5.tar.gz 42160 BLAKE2B b113369c0d7a7a115c7246193140b0b6c8419a9cb9c1274ae610a95db4cdfbb58e5b085951135eb4394d1e52cc09edd68a2b9cfa4a733d731fdcbf87a9e67ca4 SHA512 321aafe2e532a1cf068cfdd8ccf8785c96a7106b7aa7c44ad58290a0ff3b25f2f23bdd7abde5b3f102d99b9c7335da92f03b2999bcba5ad1ff7ed33e2f836144
DIST bcrypt-3.1.6.tar.gz 42216 BLAKE2B 280e2d01d3d5195fe7d32426b9e9bb7b4544dd1c0027a9d1b4be287e21759efcb274cb3f943a913891fd63183f0525f7f301b6d76055a37240a7594240bbff33 SHA512 fcd4f3ec27ee27b4523c9f9b796e9c279895ad66d124fdabaee61b3fb27351b2e8721deb97e7bfc4f07ac4cfad6c2948d467cf21faba2af656ab0030c842244e
DIST bcrypt-3.1.7.tar.gz 42512 BLAKE2B 5e762f153a5a69c1426748737956fd370e74fcd02e82b5a634e74dbb50fc9e894bdadb4e87eb9cdc580d0853f73ef348d9523ceaf4236df565e39b714bbd1c60 SHA512 bb9a431c8de97d5615d1a7fb67f868d08d839313fd5f3e17d8db40db1870f8b624594352c24c163c6a03485217de873cd92578040350678888728885c7b749de
EBUILD bcrypt-3.1.5.ebuild 1010 BLAKE2B 612697294a58ebb47095ad00e376cfa22a98b47a01f604ae3b403dcf6fd0d55e5069b352b3d41d349c1095876b78d3c96149f726a57494b827a7dbbf29956404 SHA512 2dd7366a3a63a1d897dbe36aea5bbe0488f6acbb7d46997e9d89e944911491a2f3d2ef745a22d1014c5bb5931d932abbb4fbff4325a710a4425ec9f6c1e8cbb5
EBUILD bcrypt-3.1.6.ebuild 1010 BLAKE2B 612697294a58ebb47095ad00e376cfa22a98b47a01f604ae3b403dcf6fd0d55e5069b352b3d41d349c1095876b78d3c96149f726a57494b827a7dbbf29956404 SHA512 2dd7366a3a63a1d897dbe36aea5bbe0488f6acbb7d46997e9d89e944911491a2f3d2ef745a22d1014c5bb5931d932abbb4fbff4325a710a4425ec9f6c1e8cbb5
EBUILD bcrypt-3.1.7.ebuild 1010 BLAKE2B 612697294a58ebb47095ad00e376cfa22a98b47a01f604ae3b403dcf6fd0d55e5069b352b3d41d349c1095876b78d3c96149f726a57494b827a7dbbf29956404 SHA512 2dd7366a3a63a1d897dbe36aea5bbe0488f6acbb7d46997e9d89e944911491a2f3d2ef745a22d1014c5bb5931d932abbb4fbff4325a710a4425ec9f6c1e8cbb5
MISC metadata.xml 400 BLAKE2B 4ca81b4fb3728a405f77c682f5564f6b4006b60fdbeffd43840760e20d55c423a7b7d27edf06674b8130ebcf99501aa2691a7b3b13a5a366618a09de9be46c06 SHA512 b39dc9ac0ffcfa3e500808bcaf982da4ceb255dfa3cf0b71f72085a4aaa9d465134403d7bd9c0825af351af15300b168bec2d6fffd2bea57244b03039ae91af4

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit distutils-r1
DESCRIPTION="Modern password hashing for software and servers"
HOMEPAGE="https://github.com/pyca/bcrypt/ https://pypi.org/project/bcrypt/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris"
IUSE="test"
COMMON_DEPEND="
$(python_gen_cond_dep '>=dev-python/cffi-1.1:=[${PYTHON_USEDEP}]' 'python*')
$(python_gen_cond_dep '>=virtual/pypy-2.6.0' pypy )
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
"
DEPEND="${COMMON_DEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( >=dev-python/pytest-3.2.1[${PYTHON_USEDEP}] )
"
RDEPEND="${COMMON_DEPEND}
!dev-python/py-bcrypt"
python_test() {
esetup.py test
}

View File

@@ -1,11 +1,11 @@
DIST bellows-homeassistant-0.7.2.tar.gz 48671 BLAKE2B e3eda4cf28f96a579617b49c21ded7f6f9f6d1ecf14831745bfea3b59e1d034d6f34949deeaee257e8b68e1c4f7737267fe64f33e7437d9864b5fe394d3ee550 SHA512 144df9125df797674a790893ccdf1397024a5a6f6a6400938e6df001de74ed6d3fd950c588869e2b660cd4247c9cb5151ff891ff779ba510a810a05b853822ab
DIST bellows-homeassistant-0.7.3.tar.gz 48722 BLAKE2B 15ff4ca8e2f21c911705fbeb83bbe5410ff7ec528c1c3dd5393fcdb6526c020349ace323f629086fc1099bb7ed5f8fb4282ca6a6c01d932fe70f8f3f32b0354c SHA512 1ad6ecd8c3bfc0f5eb032301031860700b41865782c825adc24eca41ead9faf12096726d2a2618d52a16627cfc9e2e327871ebcad06cefbe0767d6e7d68d30ed
DIST bellows-homeassistant-0.8.0.tar.gz 49714 BLAKE2B df49a92e64fcfb1542b6a11ae1c051857b2cb787c065c53a9a1a7cc6448ff5b4eec554370203ba2b99445f669a80c773dd328089f0131b932048c7058a10ba7b SHA512 b0634e4c66be89c32e77cfbb56fcfea3e70bf6068d00707b495848b524c991fdb56a8fd93c7e3e5cb918fb095c2430e49f79c7a2354b388162e7a69a79786411
DIST bellows-homeassistant-0.8.1.tar.gz 49741 BLAKE2B 71a09449cf40ae2a7c938b437e154ca75cb2d1768afb8e41a2743423fc094f41d51f9e85575feae0ce5313978aae0b5653233751f3bf504167a1f807f24ac613 SHA512 6f2a2165523c7a670312d97788239efb17faf28c0b18ee5f2a20787306e7a6acd87b9d85f78f14f8944e51628d9c32e666fbd740cfa23ed6d85065ee55d42d69
DIST bellows-homeassistant-0.8.2.tar.gz 49784 BLAKE2B dccae4145dec19e65ca42c7859c7ae3c9f1dea465f5b45cff2c3bde673223eec06f380516e301a8870cbf8cc0f68087015cea5f450d89a53424c5ab65e864d16 SHA512 283032baea6bf09108e0e68349c0bdee317c63c5dd97db1f9e606ab6af07329f7785c7f010561e69491095884763fa6fec17905096d5d5ecad0be4678001cae3
EBUILD bellows-homeassistant-0.7.2.ebuild 673 BLAKE2B be6ae6e53486c6ec35ddf1224622aae567915af2beafe64214e2b5fe38dfae708794f66f5cf51b1c67c36ea00f804599ec1544236e173c7099075ea0bec9a75d SHA512 67c5b2205d5e6889e340688b5ff2bfc81e4397de31a16cf88dc4d0301889d30b9d578b48213b8fc690df7e9a41c9021a9effd1afa52d6bebedcd0aa062641cc3
DIST bellows-homeassistant-0.9.0.tar.gz 51208 BLAKE2B 83cd481502a6347017b4c173630f5292ae31661fff7744bca01f897a267a48baf74a394893dc47b139ca8076983ffcab4e06aaa82d95bd7c2c55c6a6d2eececd SHA512 d31731cfcbd0debe29b6b91fae0756b6cb5a6385e93f0b97e138aefcbdc6b3bb3dfc70d0674f67f07e2b0a9cfb3409560726f480f72f3768b7cf7d3d2322e9cc
EBUILD bellows-homeassistant-0.7.3.ebuild 673 BLAKE2B be6ae6e53486c6ec35ddf1224622aae567915af2beafe64214e2b5fe38dfae708794f66f5cf51b1c67c36ea00f804599ec1544236e173c7099075ea0bec9a75d SHA512 67c5b2205d5e6889e340688b5ff2bfc81e4397de31a16cf88dc4d0301889d30b9d578b48213b8fc690df7e9a41c9021a9effd1afa52d6bebedcd0aa062641cc3
EBUILD bellows-homeassistant-0.8.0.ebuild 673 BLAKE2B be6ae6e53486c6ec35ddf1224622aae567915af2beafe64214e2b5fe38dfae708794f66f5cf51b1c67c36ea00f804599ec1544236e173c7099075ea0bec9a75d SHA512 67c5b2205d5e6889e340688b5ff2bfc81e4397de31a16cf88dc4d0301889d30b9d578b48213b8fc690df7e9a41c9021a9effd1afa52d6bebedcd0aa062641cc3
EBUILD bellows-homeassistant-0.8.1.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
EBUILD bellows-homeassistant-0.8.2.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
EBUILD bellows-homeassistant-0.9.0.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
MISC metadata.xml 374 BLAKE2B ef9bed1725f9a06124f79befeb6f0f2d4a5108b349767a48b0354d5ec44c8a9dd82f9458c6725529bac2d6b14e91253bb5341f4515e5816ba83c05f55419c15c SHA512 c0d0f70f8a6c7afec9ff09043c7c1fd1066a6305ceef963058a846ad4456b4194185ac6bbc069fcecfcf284dba8c17f4ce9dab383e18b4fd345221c74364612b

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
@@ -16,7 +16,11 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
~dev-python/click-log-0.2.0[${PYTHON_USEDEP}]
~dev-python/pure_pcapy3-1.0.1[${PYTHON_USEDEP}]
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
>=dev-python/zigpy-homeassistant-0.4.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,3 @@
DIST blockchain-1.4.4.tar.gz 8992 BLAKE2B 7dd9d2d14f8c793227a34607562a3de6a99f785876624cf0821eebcc24f70d6f96175f9b22f33dc6bf38ff74dc85c4970ce59eafff1e794c75e3a365b25323f2 SHA512 46e9d83f3a8220aef67f90a5b1d0f29df709f48c69392eef3fa38eb22c5b346296e3f15cf61dcc612c57d0f94a838af6d74ae906c8ffffefec86e471bc036a8f
EBUILD blockchain-1.4.4.ebuild 733 BLAKE2B 035386230f108fa268bea337c724e9f0d4300481c0af3fb8c0c54cf9a405b4f8c90aabf45c8779c0ee375ee223a37fc61f5da5c4561b54e75c75d15e355fcada SHA512 ec8414d4a5e4113a054574366308591a0b96ccd47e9b515fe2bf2e270632cc0409c751a73b7d23af4d75534f7092fe1fd17892248707d8f1b3ccfd88e1c6172f
MISC metadata.xml 475 BLAKE2B 454f77fa1f0cedc388281cd10322d40259493dc86c67f127e4e86d8088002cef76ff872fb5d64dd0a0379f3ba17c3ff7719efef90f8106f9a5443726fa508813 SHA512 35638721346fbe8d550dbeab9b7487deab6a0b2246ea2b8abbd16412b156e3f689ac9a6603bc502ad5ac6d779f4f2fbd849f0e189e7b3d7dae3e86770c4808d1

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Blockchain API library (v1)"
HOMEPAGE="https://github.com/blockchain/api-v1-client-python/releases/tag/1.4.3 https://pypi.org/project/blockchain/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">blockchain</remote-id>
<maintainer status="unknown">
<email>support@blockchain.zendesk.com</email>
<name>Blockchain.info</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST bt-proximity-0.2.tar.gz 1862 BLAKE2B 5b7fc8f0794e271b2d09c5c22dc9e77ccd5a67d875e2e69d1ac17317adaf133b02ab6de2b7b543224f9693032cb4cdbd389519132dc9b226d540b86a2900f8c4 SHA512 a46b262e3d456df710754d80a298a2e073ef485c5373060b67a951f49c0506d0b618df39b5a7a864196f7a3eba7b953a2f42b824d2609e87ee282dde37f6d343
EBUILD bt-proximity-0.2.ebuild 911 BLAKE2B 795074ea094f75e67de04568f5598c8e175ae9d6e91ab25c5192abaab1e01a4bceb46157ab21249fa9d9f0fb57b77e57c054b4b0f099f37fa99b32a463198343 SHA512 3b05add16229a27694afb0e62ced55b3b21f01e8fbc93315dad12aeab7fc82faab314858d089947920823c1d98d9be9da7101efc4c3bf9e7efeb4786e2ca93f3
MISC metadata.xml 474 BLAKE2B 69c8ace6de68fb4755ce42b156ba7e83887bef4154a2ad02826963af4293f142b5f8c2800cd31a30384e06f9e30ee7cb6ea4ed57badde7fb569b8cd20d1b3da2 SHA512 341f52093880d303472e70d2575a9749e20b2082285e6e5c351f1cbe43300f94446b877f9f2baeb5edb9f70cf75f8184fe43eb93b092ddb89247d92bd3fd46d7

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Allows for querying of the RSSI values for nearby devices using pybluez. Ported to Python 3, based on https://github.com/ewenchou/bluetooth-proximity"
HOMEPAGE="https://github.com/FrederikBolding/bluetooth-proximity https://pypi.org/project/bt-proximity/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">bt-proximity</remote-id>
<maintainer status="unknown">
<email>frederik.bolding@gmail.com</email>
<name>Frederik Bolding</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST buienradar-1.0.1.tar.gz 20818 BLAKE2B a0a897555871f0571488be90853c0f9f41579c36c037f4be9076c71e49b96b9d25dd700eb1973089a8f7ef3a0be91b18832beeb75047428eefda8f2292e71ff1 SHA512 60e6d43425fc2420f902fdd2cae2a9518860982e777b294ba77391fb187c33b1cad2260dd4c18b39546c3f1ee5fcc739801c0da811eb02ef6768c13f5aa7ffa3
EBUILD buienradar-1.0.1.ebuild 855 BLAKE2B f7c0fea0583aa2fb401b28eeaa63ff79fe682da19b2445af1b6fd31b2302bdea9d58c6fe95361de82d07393d7aa5aeabd4671cb7671779b47f81b299890939e0 SHA512 0d32a0e10c4e1c9928c99d0baf7c5c4e5c03f83bb62908b50689e70f02cc3aa4e5bce78aaa52f7d2e027b39218c55ac4f81c281b2bc917647ae3b46572477118
MISC metadata.xml 336 BLAKE2B 0c6b3e27ef73fdbf7782be72b36158e7006b19abae39d096d8baae85b463cb43947af325e22bc44d8e7361152c23dc9a990304ad8fb9f2640885ddf22f678992 SHA512 e99fb83b69efa9d6cadade2519cdf869d22f0d9218c9ae8fa9a94b4e5a4c12e4d6838340d1798511b746d1d95b0e79cd6bcc2bfb2c0877aa4c41dbe03ba9cf6b

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Library and CLI tools for interacting with buienradar."
HOMEPAGE="https://github.com/mjj4791/python-buienradar https://pypi.org/project/buienradar/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]
dev-python/vincenty[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">buienradar</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,7 @@
DIST ciscomobilityexpress-0.1.2.tar.gz 9434 BLAKE2B c6f3192be5229d4cd281475edf3ab5feffbb2c20612b0719e47ed81a37df141b4ab961ad3281c309d6022fd2cc15595c14536704f6aab24d3dde89b07e7b3883 SHA512 aae2d8267309e88489468da13b2e2dd418350c186f16e13f5932a06ed1b994251391a854c1a1280abc03fc286c70b62941b7d445b69e9306ff556277db60209c
DIST ciscomobilityexpress-0.1.5.tar.gz 9547 BLAKE2B 6e51c22b2671609d7b7b76ce6e9df581cf6edc7769e19ec8f9f23000f6c026fe9c7166c58a10f7ae43e126c9bb0a8c8fb744025ef39162a36eeac7aa76f35563 SHA512 0796ef7a2978ac2fd41b2d396fd23d218550311920b8f5d7456f5381a1d85abe09c2d41dac87a81d103853ea7641d15423a1393870f8d4fab57ca723369c11ae
DIST ciscomobilityexpress-0.3.1.tar.gz 9592 BLAKE2B 1cc6309383ed92772e728fcd59bc272e7c1e42a4febcef7cd7fcb31ceb35f9e1d6bac99577f28e85a2b710db92b93d4944c4359b4522d8410523ea28c6f9531b SHA512 4ed4e7039a441f8657ad5da5f8db22c1d99209978804877f01c849fab661a482e640acaf073536f4d1fcb84cc132d882608d95d64807fa7099ce281bb3e2cc9a
EBUILD ciscomobilityexpress-0.1.2.ebuild 783 BLAKE2B 22406b1b6f15d56bc6474d66a11f8473c65ae986d55c07f504c814a7c1043ebe12ac964c3882b5e985e28fc467a3202f15671c51c008a953e020482fa38e5f65 SHA512 b39f76b77cd5e2d58ec772c667920eca130750a04b3cbb9b2e889a5bcea8a1a29a3417979b8c67881a44857d66b4c02fe6ca2f905760470e66757991cc579b93
EBUILD ciscomobilityexpress-0.1.5.ebuild 783 BLAKE2B 22406b1b6f15d56bc6474d66a11f8473c65ae986d55c07f504c814a7c1043ebe12ac964c3882b5e985e28fc467a3202f15671c51c008a953e020482fa38e5f65 SHA512 b39f76b77cd5e2d58ec772c667920eca130750a04b3cbb9b2e889a5bcea8a1a29a3417979b8c67881a44857d66b4c02fe6ca2f905760470e66757991cc579b93
EBUILD ciscomobilityexpress-0.3.1.ebuild 829 BLAKE2B 674ef48f0b7aae4f2acfe04db5be20c0eb465a76f7419f7d806dd9cfb75901e69b18e32f2dcc98b144edfaca09959d6a4c4aeecda070ecdcbd4b1e37a5a56680 SHA512 b39ddcdff3ae38a94e21bd842430cadfb49475a4bfa3eec868bcc3565474d6395538603a2330c3ef14ec003a0e4441acd18dbe2c1bbc8ab5a138b14ad268d630
MISC metadata.xml 472 BLAKE2B ffe111ac29ea6cbdda2f3bf40ff459db64fce25fe5c91ba589de1e663a0f4bd0a9a6a184d838c3c11972e2a37e6d691e4a72ba068388367d1e8076a93adbf052 SHA512 0ed40a985283ca6c09c098fe3e234b4bf8e0ebd2dcf1a391e14f991e090a4258f3b39d30f017146891697dfadcd1fbc6042ca14eb6a601cc900940474d91ce5a

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Module to interact with Cisco Mobility Express APIs to fetch connected devices."
HOMEPAGE="https://github.com/fbradyirl/ciscomobilityexpress https://pypi.org/project/ciscomobilityexpress/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT license"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Module to interact with Cisco Mobility Express APIs to fetch connected devices."
HOMEPAGE="https://github.com/fbradyirl/ciscomobilityexpress https://pypi.org/project/ciscomobilityexpress/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT license"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/requests-2.21.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,3 @@
DIST ciscosparkapi-0.10.1.tar.gz 44703 BLAKE2B caa3deaef46d6daaf6b86fcc941e95eb61a3c4851470f46499b71da2acb00a58c572ea31a3051f4029b1a24dc3f7aa8536587c4f85993c56f1079472685709f5 SHA512 49045a5dd49bb8f8eb9ce76991bfa4a7c40d06b488499d62393ea0f2ab289b90eb749cd7989581b940572ff5f8ce9b7edf5cf39a3f5d42a3aa2e009e80dd4995
EBUILD ciscosparkapi-0.10.1.ebuild 811 BLAKE2B 8d5cb624290c5d66de67be3d3eb621599da90f6a6ff5fd4901346a21baa9cf888c071359a21476b1f1667154a4d375cbe6aef5a0bf83a5507fbaf91402b21481 SHA512 258d2699bd5afdcb38b5f525fb97d96683d9008a8ea8221a6c419d355406b69abbda8dffe1d7a51eb96ee68df9f54fae6972a25f40f4e5371d5f30ccd105561d
MISC metadata.xml 465 BLAKE2B a89ad4083357e3ca0cdcefa10bee8102989e3146fdcdbc8ce77b115ed4562b62d00a7691dba04a89a228725d29dbae8ad653e19b23449d4865b9c07969813bf5 SHA512 e379d5dcf5f1f13a0372aed6da79895d12a555c460c1f536695737aab91d622616867a6d9ab6143ba43af992c0e69999158fe0dcf0b127579fdda69f1fd215b5

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Simple, lightweight, scalable Python API wrapper for the Cisco Spark APIs"
HOMEPAGE="https://github.com/CiscoDevNet/ciscosparkapi https://pypi.org/project/ciscosparkapi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT; Copyright (c) 2016-2018 Cisco and/or its affiliates."
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">ciscosparkapi</remote-id>
<maintainer status="unknown">
<email>chrlunsf@cisco.com</email>
<name>Chris Lunsford</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST codecov-2.0.15.tar.gz 11352 BLAKE2B 1f2fcf44b577ba914d86391530d619247bbe9383a203c74fa567c700f4d806dec11e2ae5ea70f814f6fe1c6dee12990b632d7409bc6f41568084690ec1f9063b SHA512 8e4242c26e765df12eb467c5af625c41f34e5776776015a9df4ca7fd810e07f65200e3b4dcc536682bf3144ac97680d6b8f4d2fc285340f73c82fb648938110d
EBUILD codecov-2.0.15.ebuild 769 BLAKE2B 6535dd54fe6e11a512f5fc191d03f1b0958c3039c38978bf03944c8384becff8b6c7c90cf04d6ecdf74a85ecdf7e521e4c100688b0662b4a502d75513a2221fa SHA512 2912cdffb4541eb6ba72a32efc2fc7644f300db3520d7780876a5414024aec8840e6b7630611aceaca4f6184b83e281a2bbe2b6dbaa8fe3e6aa973af6877281a
MISC metadata.xml 451 BLAKE2B 3201f624358497f926a2974c797cdca9e344be27d4df0e07b0fa34fb276e487a346370b178923a03bc16aa9d2b1446922bc206edc471c47a6b408420c225702f SHA512 cc1d265ad9fa5a26a68849ee1be963269ca7159ae2452976e7eecd10623e7303e945f546fe1ad0e9d3ab833bb33fd602627a749b8063d542d871f68bb4dde966

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Hosted coverage reports for Github, Bitbucket and Gitlab"
HOMEPAGE="http://github.com/codecov/codecov-python https://pypi.org/project/codecov/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="http://www.apache.org/licenses/LICENSE-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

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

View File

@@ -0,0 +1,3 @@
DIST contextvars-2.4.tar.gz 9570 BLAKE2B 55b5fe008083263770704fed5364657baeebc8f2f25ce8c4cba6c5767a258844284051fd39a997fe252a1218b70308e0410f677b12257ef3c4268b576ee7bbb4 SHA512 529e3f3bdb2e02aa9205321c212fd82a1fcf3d5ec4325666c8b02c97d0e18f91706e01e0d7c8319db91324406e06731f226cf0fc09666c9ccdbe2db682187c78
EBUILD contextvars-2.4.ebuild 718 BLAKE2B d32589b95ef6e88518cfda7d8027e354450aa110d4e1455e29a012528c0785aab92d6687edb8789df80b198a60bc784ebb6efe258a0edd0bd7c8579d8e62ce3d SHA512 e7b946bed41a513776b18345ea1582adb2b35e45f3237916476601cc026f4674a1166422a04ecb251f949228ca282bb5e2fb66a5a158400c06167916ed20cdb4
MISC metadata.xml 459 BLAKE2B 7906565528651e2164bf929f6ae7a2ade927418f039314da911265e5f4aa932d562eae45fb2d143093679fbc62ae134cb4860ae559af3ded0ed3c609e8b8d13e SHA512 fdb92546527cbcfc45e362cabcdc06316ff8027ca78dadc009d4392055ae397b8c11296cebfdb76877a129f8b0736fe238375cfe3548aa31208a2fed971e7fe6

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="PEP 567 Backport"
HOMEPAGE="http://github.com/MagicStack/contextvars https://pypi.org/project/contextvars/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache License, Version 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">contextvars</remote-id>
<maintainer status="unknown">
<email>hello@magic.io</email>
<name>MagicStack Inc</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST convertdate-2.1.3.tar.gz 28903 BLAKE2B 017b6dbcf742bc47172dc5a002d47209007cb2bafc5b42f6e3f06edf400459691add55d10b79cdbea98c710c03586ffaeb1974c76ad82b296dd12db5165691df SHA512 0bac4d4b09d3de6f15e03516340fcb422511066ff04b7183fc6063cae6f3f0f1f210a99c8856ffca1fba82615d92fecf98bab22df86ddf792df0d12633e44ef8
EBUILD convertdate-2.1.3.ebuild 948 BLAKE2B 7c2ad1728449bdc63d56ef518fa3f6e0699845c9108ad871dde5caa7461998fbaea385053c84e219731afaa61e57c1b3ad5b67b89bd76abf66e1d319dc1b5d55 SHA512 a65d1ee966bd484fdbe63cc2d86571bb74ee2f2481f13543a16cceccb6e2f18e194a99683b110227c89855275994d90e0a1e4a269a92a33d76968efb4f444580
MISC metadata.xml 471 BLAKE2B 02c584efea187d44f70e5fea7df26db34fb0bb4e36a408ccfb527d1903a0b75c066f8a2772b9123893f4a959044b77b502f5711945b3f7940b7a057c339fb6a1 SHA512 97b3276707fd002100974231614bf7181bc7698b459f4586cd179851adf67ebd7eb39dec03545fd8fde338672f2276799e79671a207b8b75185ffe09d5537a1e

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Converts between Gregorian dates and other calendar systems.Calendars included: Baha'i, French Republican, Hebrew, Indian Civil, Islamic, ISO, Julian, Mayan and Persian."
HOMEPAGE="https://github.com/fitnr/convertdate https://pypi.org/project/convertdate/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/ephem-3.7.5.3
<dev-python/ephem-3.8
>=dev-python/pytz-2014.10
<dev-python/pytz-2020"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">convertdate</remote-id>
<maintainer status="unknown">
<email>contact@fakeisthenewreal.org</email>
<name>Neil Freeman</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -4,7 +4,9 @@ AUX cryptography-2.1.4-libressl-2.7-x509.patch 1005 BLAKE2B 9c01fe0f9c3c8c598388
AUX cryptography-2.1.4-libressl-2.7-x509_vfy.patch 3419 BLAKE2B 89642459484d42958aec818c4196eff35991ba415c76ee1f43c0765b1a9687c6b405f31322227eb132309439aa8d7ee5ed6df7ed07f640e4eea21c6e97fde858 SHA512 e941b89924d68b1d1dfe8e64a4f7ae363ccb53fd232a3853d9ddba0a7aed1dc27fb8d699e9197bdd7ff0b1780c1f12edd2edd4133f08e2f7f13348b170985a4c
DIST cryptography-2.3.1.tar.gz 449577 BLAKE2B 66a94f68a6f5c14ff1e3316ea740bda8c34135bc4614a6a36880d4970d54cb72d69374555a6a89dd9a6794e35feed8fc4598ad071cce33b9515da1ada4c38d53 SHA512 384581238b5669dbf31fd1b1385ec2ff9c6d76e2b7612efb15f255e17a11a38474f84668e62ceaa39a146260f46cac743575c0a8ffedc1e40c7b2f90d7cb00b1
DIST cryptography-2.5.tar.gz 487694 BLAKE2B 9502e7b7987ee0101ad8e5fcd09208034222a7f20b6b3bc3126c8b59081c9d8ecf872985d5fca191fc132dd6759afd4d11c0e0d39268627f35990c005a2095d3 SHA512 5e8f8818fcaa8143526006b027107b8afbdc925d40c846701e65b2c7ee02235b7e0918246515520ef2030b1c87bb157d0d403c28ad68c31459d677af7e2d0b3f
DIST cryptography-2.7.tar.gz 495877 BLAKE2B 48654897ff6ecd2fcf732b2d0378b806a9162c07c9e8349128593f4e28b3df222ac6a9cc19bc9342d303d1930bfb12747f9831f2a1bc42b1e784d85d69f0bf00 SHA512 fa420f44b038b6fe1983c6f2c6d830e2668017c26e1e125ad621e37ea627a927ffe64d0e987e0a26dcc260834f2ec817cccd22da03b892190f46cb6e8131a5a8
EBUILD cryptography-2.3.1.ebuild 2162 BLAKE2B b7b99f45e7cae87e2f286e1edc07fd96d79bed983642e2f08500b89ca8f6102596b79a000d1de33316b3ae56e4fab1ebc632db974ba3f4c0a23637e8a53552f5 SHA512 5999a1de82114e5da46ab9bcea4de62e6552c1323e410fe1d829c1ab962153b3b14befc6a60fb6f748c03a4926a332e5e084bea67597503914f0e28283546cc2
EBUILD cryptography-2.5.ebuild 2162 BLAKE2B b7b99f45e7cae87e2f286e1edc07fd96d79bed983642e2f08500b89ca8f6102596b79a000d1de33316b3ae56e4fab1ebc632db974ba3f4c0a23637e8a53552f5 SHA512 5999a1de82114e5da46ab9bcea4de62e6552c1323e410fe1d829c1ab962153b3b14befc6a60fb6f748c03a4926a332e5e084bea67597503914f0e28283546cc2
EBUILD cryptography-2.7.ebuild 2162 BLAKE2B b7b99f45e7cae87e2f286e1edc07fd96d79bed983642e2f08500b89ca8f6102596b79a000d1de33316b3ae56e4fab1ebc632db974ba3f4c0a23637e8a53552f5 SHA512 5999a1de82114e5da46ab9bcea4de62e6552c1323e410fe1d829c1ab962153b3b14befc6a60fb6f748c03a4926a332e5e084bea67597503914f0e28283546cc2
MISC cryptography-2.6.1.off 2162 BLAKE2B b7b99f45e7cae87e2f286e1edc07fd96d79bed983642e2f08500b89ca8f6102596b79a000d1de33316b3ae56e4fab1ebc632db974ba3f4c0a23637e8a53552f5 SHA512 5999a1de82114e5da46ab9bcea4de62e6552c1323e410fe1d829c1ab962153b3b14befc6a60fb6f748c03a4926a332e5e084bea67597503914f0e28283546cc2
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -0,0 +1,67 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 flag-o-matic
DESCRIPTION="Library providing cryptographic recipes and primitives"
HOMEPAGE="https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="|| ( Apache-2.0 BSD )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="libressl test"
# the openssl 1.0.2l-r1 needs to be updated again :(
# It'd theb be able to go into the || section again
#=dev-libs/openssl-1.0.2l-r1:0
# the following is the original section, disallowing bindist entirely
#!libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-)] )
RDEPEND="
!libressl? (
dev-libs/openssl:0= (
|| (
dev-libs/openssl:0[-bindist(-)]
>=dev-libs/openssl-1.0.2o-r6:0
)
)
)
libressl? ( dev-libs/libressl:0= )
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 pypy{,3})
>=dev-python/idna-2.1[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.21.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
virtual/python-ipaddress[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
>=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/cffi-1.7:=[${PYTHON_USEDEP}]' 'python*')
$(python_gen_cond_dep '!~dev-python/cffi-1.11.3[${PYTHON_USEDEP}]' 'python*')
test? (
~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/iso8601[${PYTHON_USEDEP}]
dev-python/pretend[${PYTHON_USEDEP}]
dev-python/pyasn1-modules[${PYTHON_USEDEP}]
>=dev-python/pytest-2.9.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
)"
DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
PATCHES=(
)
python_configure_all() {
append-cflags $(test-flags-CC -pthread)
}
python_test() {
py.test -v -v -x || die "Tests fail with ${EPYTHON}"
}

View File

@@ -0,0 +1,3 @@
DIST dateparser-0.7.1.tar.gz 309095 BLAKE2B 91828f915e58d2fd6c212d4d7d55ed3c0df9c2bf1dc1f423d3550cd18c406d319c01078cfb26748513fa8e05486265e1fd1fc684e46905e6b42cc3f49b976323 SHA512 afe5be78e156defbd8b8a917afd9b89909c46b9b680e1c300a8e50cfaea84b481ede5eb96185a9ad25ef48066a4b749612d2bcba48b505760ac9ae631d02b1ad
EBUILD dateparser-0.7.1.ebuild 911 BLAKE2B 82f7dc3356f75089adcd493be4e0ed3460abc39a7b9fc9ce0cd57bc6da3030b493470148583d8f2928653569a1cce57cf165df9d75fdbc0532a56eee3a5681c2 SHA512 2f4f4dd003fa9ab64bee270168112b95f505e9e96598d974498410981323e7a6d6d601f3fdd66e9b88de2bd9ad16d32e783adadf448a06527010e338cc69a311
MISC metadata.xml 461 BLAKE2B deb5ccf31fd2fbf74045429e6421ca8335230ef726cda33b7b289698f2ab523987daf717dd2b1f7ee0019ad4c8eb960a266e44779379f8ed44a8b9c30edea0d7 SHA512 b0762fe65c834a263d2c48a1efac96fb6a3efc016123f306e75cda090f99d2f8c2e422b18cfa10f2ce2bde0f2b3d12fc470dc2662f9c1009ad256a3a7c39e78b

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
HOMEPAGE="https://github.com/scrapinghub/dateparser https://pypi.org/project/dateparser/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/convertdate
dev-python/jdatetime
dev-python/python-dateutil
dev-python/pytz
dev-python/regex
dev-python/tzlocal"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">dateparser</remote-id>
<maintainer status="unknown">
<email>info@scrapinghub.com</email>
<name>Scrapinghub</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST discord-py-1.2.2.tar.gz 1234661 BLAKE2B 9024247c89539bece988d273f3efadca2a24aea169579c96938246d57a1c6163c0c1986b2a603353f9d12275446d82e5c9c8b98a5789b89947b7d0bfe43e4337 SHA512 8754dc979a2b38385138006ee47e774def605719ebc43fdf732f75059305f8be216c55ab786c1d30aa3f5ab2e0e08377b3cbb9fd2241ff0268e3b1ef949d6dc5
DIST discord-py-1.2.3.tar.gz 1220387 BLAKE2B 1b2f6f3dec01c2dece08219a4a2bb844461bf99f5222ca1bc02b67109bf429628a13d3ae5a427f5f6677fa7edc08d3b130b8f6ed4066d4c38cade1ef06b3a69b SHA512 e2f7cec18fe12fa553b19f92470718594dffe93ba669ae8d73675cba6fa6875f8da5c5671f954e9cede1095487b2f8a8d17a3c156c29db1438cd061a8cf69499
EBUILD discord-py-1.2.2.ebuild 921 BLAKE2B d6bc060fe842eb6ab03a7d28bc2f600492a6b8e742e9efc9c98b2f28950d0e6ddd1572c2423378db9aaa0c154db03809b7bf50dc03f55f12ece55467e8c2b124 SHA512 644c2b89bfd434f12e08e694e2bf50d96396701c8d0d85d8ed65e29ef4350258e42f1a12ebcbf08fa0b148e38f9f7b8de83b10869a2974608bb6ebe7e4fe1d9f
EBUILD discord-py-1.2.3.ebuild 921 BLAKE2B d6bc060fe842eb6ab03a7d28bc2f600492a6b8e742e9efc9c98b2f28950d0e6ddd1572c2423378db9aaa0c154db03809b7bf50dc03f55f12ece55467e8c2b124 SHA512 644c2b89bfd434f12e08e694e2bf50d96396701c8d0d85d8ed65e29ef4350258e42f1a12ebcbf08fa0b148e38f9f7b8de83b10869a2974608bb6ebe7e4fe1d9f
MISC metadata.xml 336 BLAKE2B 6b633249d9d7026248600b63e1252e91db6bb78b43339f97160fcb99e172ac2fbac32b5585bfd84fcacd24ee259a62aa3a777d0980ffd353e61f89f83602eb2c SHA512 cb6ed7a58775e290a2ada03164b4f21eb46f03cb91eb3b7c12b982f9c876d5ca5ac1653a82a2df2d7a47bcb0e282153901dad3753bf47bc75ba37f9d6c371199

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="A python wrapper for the Discord API"
HOMEPAGE="https://github.com/Rapptz/discord.py https://pypi.org/project/discord.py/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
#SRC_URI="https://github.com/Rapptz/discord.py/archive/v1.2.3.tar.gz"
SRC_URI="https://github.com/Rapptz/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="A python wrapper for the Discord API"
HOMEPAGE="https://github.com/Rapptz/discord.py https://pypi.org/project/discord.py/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
#SRC_URI="https://github.com/Rapptz/discord.py/archive/v1.2.3.tar.gz"
SRC_URI="https://github.com/Rapptz/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">discord.py</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST dweepy-0.3.0.tar.gz 8080 BLAKE2B eeebbc8fbc2e96c5b9d554e5632f7cb2ad47bbc9715a2a9fe8e2dd21bf9c413e2c48039e51144761648a34bbc8d86fe7ebd4a26d8d27d4c877806212ebb1375a SHA512 f190c40bbcfdbaa516fff3d2f91dc58bf8ed71096385a74476c2e1c13cfafc32c0c24645801b3fdb5116a80807b0150a4a4b0976ebf499b4fa51ebf9a5ac797e
EBUILD dweepy-0.3.0.ebuild 744 BLAKE2B 6eac79acfb72ef46d784f1f2377cc8348d219f046c646441904592a56ea68cdb0a8f12768438c5cf5acfd553b1875cdef0029964d94333d7f3fe8cc720915257 SHA512 936fd76f443103f2cb59c173683820a3895cdad260e21aa46067e9696837d8033bd0b2c248b5018b75b3aec3951eae828efcdfbff3102ff7c34fa55d88df1d40
MISC metadata.xml 459 BLAKE2B d52b3a8b109fb5298f3e64f8c26bfd1799cee65c941b83b7b3f3e6c71982520d661d6f0a96582eb4c424eea489318386eec0cfd45a1da14baa1d5be95c0f14ea SHA512 0dd6ee0baa933996ceed8bfa77c097ece56263552b6fb3dec211d40dbd1539f93c47c92dadc9596ea3604e0ede7d6d39a0e34502a5e48f4737a17c5b79110f13

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Dweepy is a Python client for dweet.io"
HOMEPAGE="https://github.com/paddycarey/dweepy https://pypi.org/project/dweepy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">dweepy</remote-id>
<maintainer status="unknown">
<email>paddy@wackwack.co.uk</email>
<name>Patrick Carey</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,3 @@
DIST ed25519-1.4.tar.gz 873625 BLAKE2B 96a9b0bfb88659f63d337a89f73d28f6dc38b00c478e1a177682dd64ff941435623de240ce6d4a2d328519e4c6d920a3a1093a72412bda9568ae0294cd6693b8 SHA512 af1230d0d620f568aacd43c68fc5dab710145958e1c0b862f7f7bc6f136b9a28203e3eed2d1e93ba6ad595af6f43d6b0879957a913009166664fa6c2134e8970
DIST ed25519-1.4.tar.gz 873622 BLAKE2B 771c88e7e1adc5e21d8919ecb601a0ec777c6b36450a6b3b0cef3b7f08b65b4914d8d42e21571f7a4a7431496e5e48dbfdf609c434e1a0b8df602eccc9929408 SHA512 c6f662d9d2c0b6d09b45957d893bc68ca12ea68cdb36bd94cf5f66a2a9c2abbf16c7266d08ec24dc51ab6d90d33f52a2ce15d0afc146209e1b1016c5e718d2c5
EBUILD ed25519-1.4.ebuild 605 BLAKE2B a8142a46dab20846a408dc68b12e51771a43b47c0f39cd136f00e50c1f7c11dab8a4b583c1ff15f0778662be7018052c0e183bdb9602611a1ae1bef6f15bb1dc SHA512 33664d8426fa15eae61237c05f8e1a9d20fd177173b58220bef7fbd2a7acbb6e0b48f660bbf82b28f7d4a35d39b0e91a18fc6eb2cf5da473b79b4a886bb75676
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -0,0 +1,3 @@
DIST eliqonline-1.2.2.tar.gz 4316 BLAKE2B a1e988f47d206bff0faa7aafe9060116269437c9bcef60594f5feff9333b4ff2426d26fda5d15381fd8885e0d3d7e51c4c85dbda87b2a3e617c4b19a8ae90dbb SHA512 0d4050e3febb3933d1cd5f8848c84e37f9656ee3af223249338bc88ca19c458e28e8e2e39d7fc28d9b59947e57a14ad294ea0305e0be53916360ee00a1735986
EBUILD eliqonline-1.2.2.ebuild 761 BLAKE2B cec93ec9498e530fc7b1554c51f35b7886fcce4fa5884da9ea8dd853e5f737aa6c5b95d5ccc02bed566c89963423f296fa26b2da373a459edb08d42c835cd0b6 SHA512 51f9335f3688aa4ce053a56f30cd4540f0fd99f6ff203f2d34bf845e59f81de55dcf3f466cac3a5ba1f20481292decc56e554f48d02042271571dcfa32707da2
MISC metadata.xml 336 BLAKE2B e8b4bf9af726532ba0287821824212a4b646a748115fac3a4c391485a670f54720a6881658ecc18d2da05f97f659c2ad964e22f07ea076e2a8df18cc52be9c84 SHA512 9d2a0adf6e89fb5ab600230e09f36734a911821d21a030defe06da62ccd5632a4113aaa9aefce41cce964630c449745703eb3093dd9fb4adb4c7838045045dae

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Eliq Online API Library"
HOMEPAGE="https://github.com/6d66/eliq/ https://pypi.org/project/eliqonline/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">eliqonline</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST elkm1-lib-0.7.15.tar.gz 30170 BLAKE2B 0be1846fc651db996655901e13b9e0e6bfecf426ae186db14f9bfbdfde9ee772c14dcb10a2a646bda292fc20508ce85c6585c02758b472266195638c3ed6abb3 SHA512 597c29dd139a2438faa488046f1570e9137f8701ba47ff7f88fcb964ddf1e66598aa5b4a77c80714a8ecd577a71d8435557c55bc12464346829e7b6b826c6bb4
EBUILD elkm1-lib-0.7.15.ebuild 722 BLAKE2B 0751c2376aaa49141d5b8403c6b1e11137fc6de835a0303e745f94c79f30893d9252f96b0bb0a35673e5bb85b20395d45ba54e57f404ca5f80cae877efbf5c06 SHA512 05000985d1f4a8406d2ec9b9d19fbf6c329f2fc0260b9c4007d6015f3bbb0580c2edea2556d545efb23c54ead5d5b9d0b2462a290293e8eeea1c8b43008d8e5a
MISC metadata.xml 465 BLAKE2B 33ed5025a3cb8eac11e794ba99a8e8e9b156c3b974a6cbe308103606b05becac71b1d739bb7d0302a8e57c35e0b069c48c35388db16afdd179e087dca0c4bc6c SHA512 08d238a547759fd11f6b63d26d9cd93d300c62858a189b92ed765fb31922973211597d273ba31e2123108212556c722fc66d4876f3f94b0d2c0bb717e778f847

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Library to interacting with ElkM1 alarm/automation panel."
HOMEPAGE="https://github.com/gwww/elkm1 https://pypi.org/project/elkm1-lib/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">elkm1-lib</remote-id>
<maintainer status="unknown">
<email>gwwaters+elkm1@gmail.com</email>
<name>Glenn Waters</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST emulated-roku-0.1.8.tar.gz 5557 BLAKE2B cfb67d7f4917a46e849344788d7f844c05aaae089014ace9e64ec5b9dfadc4cf44d82ad39f1f8b96e4578fc297b669fa05edab76351c233dae84709cf15b977a SHA512 99e26bf4767a3cedd401e31123f176d891eeedf79018adebe9516ca4c2010958e5dc325760a005319d599b70b3a55bf53c8d8be1c1f57c49061762262ab62e53
EBUILD emulated-roku-0.1.8.ebuild 871 BLAKE2B db05a349f41a7e6d6629d7eeb48b9e0372f53aa431ccf29496c965dae9f976ea459d943b6adf70012b1251904ff4e9997e07b039a55343219ebdfa9261886e1b SHA512 819874005a4b015b8b3ecb3dda4c4159c8850b9ca544bce8923116654fd2d78f2ef9a394f3b00f5eb4c2eac7f076ccd56ebe4ea09772931171682e9b9f29db88
MISC metadata.xml 339 BLAKE2B 62ce984c8b0760b9ab6c67d9fcc50ed364f9aaec701205a87918b6bfaedb30df0d134f7d403409fbda6537e72176f21d469f53c01c579dfc380ec5eedd5618b3 SHA512 9479e64c043567ca06ce3e726df65af156d83669bc010a67d1763caa7eb5663f4de84f77d64da970a4752fb3ddac62c6dedadf7243c739787be0a92f371bf8c5

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Library to emulate a roku server to serve as a proxyfor remotes such as Harmony"
HOMEPAGE="https://gitlab.com/mindig.marton/emulated_roku https://pypi.org/project/emulated-roku/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/aiohttp-3.0.6[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
S=${WORKDIR}/${MY_P}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">emulated-roku</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST envirophat-1.0.1.tar.gz 11202 BLAKE2B e049e800802e14255b0bc39149e0ffddf8ccb51eaaa9bb981b8ca20b9448ee9943302b7fd3130b6231aa324120e18be026b979863b99a2f49e9282e07bc1a541 SHA512 75dd737dbdb75e7a0e758e35eea663bc4a918f31d7a146df9e46e0633b0157810ba106bd4d18f571ba42e5009f0b7c2acf1296c1af9f7cd24242ac158e027fe7
EBUILD envirophat-1.0.1.ebuild 706 BLAKE2B 38b6b1b1c67c0936b035921b0058086256052cec79020ec1077eba07e30b24ab571aa8101b4bf47c2e3da26786fc610b6f46c6adf36d67a5f53d0874b031356e SHA512 381f466286c62d61270e68ac203bbf64c0c7b5d1d69ebe364279efde6406df66926867d9ad5916a9a7c95585660fe2356ee03882e94277b8fec287cd4428b0e9
MISC metadata.xml 460 BLAKE2B 055a1a219b9822e210b69dd044626841f60c2373af46c72f503f9bd7be191890ec2a36b3365fbaa9eb488c4dd7e9e1e338cdb53f33dadf0a1b772fc4dc247d78 SHA512 b6740f32125b8824561466af49d90f239c58b5d31d2924ba3e1bed84aafbfd8a766e437e06f7b3fa3ad1da997c59e40355fb6893ecfbe1811800ab055119522d

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Enviro pHAT environmental sensor board driver"
HOMEPAGE="https://www.pimoroni.com https://pypi.org/project/envirophat/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">envirophat</remote-id>
<maintainer status="unknown">
<email>phil@pimoroni.com</email>
<name>Philip Howard</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST envoy-reader-0.8.6.tar.gz 3909 BLAKE2B 3202b19a4782b9fc0a68c752de65c49e16323100c8632a151368fcc8ddad00ee8ba4e8305b13459797d9d6236665c25f85a5e9a0ff31b413ef9c413e5578dd88 SHA512 d89b6fb0eee35e4af6fa58eeb4d68b9a3bdf5e12e5ab083fee37e1998741597e915a500d9a8ab1f7279704209b80b890155bc6470af69aa244c38066e67523fd
DIST envoy-reader-0.8.tar.gz 3771 BLAKE2B 106c922f475411bc5519b309ea6c4c5cdef727ae4c7dfdc76410065b597bfc02be2f09224eb18ce47fdf593d5f6bbfeaaec3e465a9920b8723999a01da4cdaa5 SHA512 9c6d83f323938be5e40c03158185ee42839ce80807f64cc0edd34babde8f13df7a039a463d1398bf94135dd40048d5001198edfbb0a6226260e4c918f5e7ed81
EBUILD envoy-reader-0.8.6.ebuild 900 BLAKE2B b4f8c72e0e15339c38128b8876fe5ba1f37bf03054a6fb42831d336ff190a1aaed1ba612664c3b49e3c456733d3b4461ba6eb8230757abbb6ff5b4d0163025ab SHA512 df6a93bea440dfb0327b4ba006a1efbf9f1d6b6146e3a437ee700640a64f62f13c9dd62580146bc4d4b10a2a4f5ffc4d7255312ff46385824242fc0b20cf4ef7
EBUILD envoy-reader-0.8.ebuild 900 BLAKE2B b4f8c72e0e15339c38128b8876fe5ba1f37bf03054a6fb42831d336ff190a1aaed1ba612664c3b49e3c456733d3b4461ba6eb8230757abbb6ff5b4d0163025ab SHA512 df6a93bea440dfb0327b4ba006a1efbf9f1d6b6146e3a437ee700640a64f62f13c9dd62580146bc4d4b10a2a4f5ffc4d7255312ff46385824242fc0b20cf4ef7
MISC metadata.xml 464 BLAKE2B ee4399e4c131f4bbcb33dc9bba86a149367b4b3b4319afb21783e2af111df3d3e519b268d9f30ded4d426bfd150542a0956f7526ebe191041f9116abfc85243f SHA512 c29c0a6a5d96d8f66515fd1d5cb3835d073fbfe8bd156d1491014613371cbcbca57b747f689420e0f8a8d4db5a7a96364753537a6e61ca77d9ce2783575d2639

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
MY_P=${PN/-/_}-${PV}
DESCRIPTION="A program to read from an Enphase Envoy on the local network"
HOMEPAGE="https://github.com/jesserizzo/envoy_reader https://pypi.org/project/envoy-reader/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=">=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-async-0.6.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
MY_P=${PN/-/_}-${PV}
DESCRIPTION="A program to read from an Enphase Envoy on the local network"
HOMEPAGE="https://github.com/jesserizzo/envoy_reader https://pypi.org/project/envoy-reader/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=">=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-async-0.6.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">envoy-reader</remote-id>
<maintainer status="unknown">
<email>jesse.rizzo@gmail.com</email>
<name>Jesse Rizzo</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST ephem-3.7.5.3.tar.gz 735066 BLAKE2B a9c5202185956cf2f66cfc0ec58e8b17dbdb5c96893c66f8cd4b3ebbf7d6716f54960477632d79309c60c7afafc0723dae33f4b502485c563579739bb219e434 SHA512 70002c35dcc14710725895516f9e6dccb0ecfb43c9132ec028f3599773c5b8d5ae64259620ba7227aee1d32a1f70dbed968c06212c8afb9f80a3f9b5c9687352
DIST ephem-3.7.6.0.tar.gz 739442 BLAKE2B 891434388c1d7beab53b68b4048681596e7df037812b47789bb7640a8cc70bf8b677cd00684cbf65fd4162d4b8e70538cf295d60fe7e38cf785bf8414a38b46f SHA512 64f1ac2529782d5d50668d17aa2af4810e42db29e4dc55354dd6167c4ce052ffcd0b02f6bb06c1557c4ff6da1180131cfc0dfa53a97ff34aaa488fe58e4b41a3
EBUILD ephem-3.7.5.3.ebuild 705 BLAKE2B 773d6523c046f5097fa30954983eac99cb028ac7d053eaa4449969cfa12852a356bbf5cad15f795e2e0e605a05870bfde796e8a4ca0c403004e550f1d6e3bbd9 SHA512 9735bee0356242e4bd003678555c53cd16a2b29b0a3a9077b7c42132b66ca218503c5cdbfcf43fa40916034b4146544585a4928138c4d4066bb4d63f73c483af
EBUILD ephem-3.7.6.0.ebuild 705 BLAKE2B 773d6523c046f5097fa30954983eac99cb028ac7d053eaa4449969cfa12852a356bbf5cad15f795e2e0e605a05870bfde796e8a4ca0c403004e550f1d6e3bbd9 SHA512 9735bee0356242e4bd003678555c53cd16a2b29b0a3a9077b7c42132b66ca218503c5cdbfcf43fa40916034b4146544585a4928138c4d4066bb4d63f73c483af
MISC metadata.xml 461 BLAKE2B 0024190a9b23f4fc1e286e927740f1dbc80f12f14399ba3d9ff60c034dca81c1b95f4954681bedb4bf1c261e05754d10d505c47d1afe28dbd2d096b943645a8c SHA512 82d3e216642da3b7effea745be43d2f18524f537274b03fb903ccf6a457493ff6fee3dcc968dc23edfde3742bd1c43d00f7bb71642369502526aa8a7a0119568

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Compute positions of the planets and stars"
HOMEPAGE="http://rhodesmill.org/pyephem/ https://pypi.org/project/ephem/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Compute positions of the planets and stars"
HOMEPAGE="http://rhodesmill.org/pyephem/ https://pypi.org/project/ephem/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">ephem</remote-id>
<maintainer status="unknown">
<email>brandon@rhodesmill.org</email>
<name>Brandon Rhodes</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST eternalegypt-0.0.7.tar.gz 4514 BLAKE2B 87f795b8b590ca849248c284aafbca00791b3abd78a8a431f1bcc56af8188e15fa3aee5aab1708d1005e828a414dd6f68b38cf6563d32168fc3a8c28ad76e06b SHA512 5a9dba8ce7da7fd5e963d8f8e280b78be8fae8cec96f8593c1492d2c3dc1c6b165a7af91b0551fd95ee741eb79f58ffcb92e4128cfad1b7cd81342af3d7976e0
DIST eternalegypt-0.0.8.tar.gz 4540 BLAKE2B ec4a5c9a0cbe00a802387ec339215367d6f8b32510458a93d68e1bea117368eb4025ce62cc7c408cbb7c592e5404f78ab5511583eff6427729ffa65f6186b794 SHA512 7805e0e8b732d5b0e9365bd92533a70258d0351ff91263c5f4875ae960e827f214dca91d6bad770adb73a817fde07a045f6a6337c4ac8d8c5a2dee41494bf966
EBUILD eternalegypt-0.0.7.ebuild 700 BLAKE2B 2530f4652f565ae6a9bf0248c2fa768b702b5bc6f35da1155ae34f30e9c474aa968f12ce3763d8bc40dfd83b6453f2f23064e0362f4b687e7c41f259e102726d SHA512 ce38f167d5738f9767151e057e8f46ca5c5268c3bd889532470f5c77e307954f8daa7f16ae80b3205970f4db550bd4136ea01f69da4ac64d4350a9ebc1d4f836
EBUILD eternalegypt-0.0.8.ebuild 700 BLAKE2B 2530f4652f565ae6a9bf0248c2fa768b702b5bc6f35da1155ae34f30e9c474aa968f12ce3763d8bc40dfd83b6453f2f23064e0362f4b687e7c41f259e102726d SHA512 ce38f167d5738f9767151e057e8f46ca5c5268c3bd889532470f5c77e307954f8daa7f16ae80b3205970f4db550bd4136ea01f69da4ac64d4350a9ebc1d4f836
MISC metadata.xml 469 BLAKE2B e195377070993a960353ac95cb3cbec417af5dd6f3160ccf7e11f60693f41fc260a66d80cd50b636595f6dc412bf5a86f38978b05eae29306fcf2db2f042b5ab SHA512 fb49073dcf97bb7f6bdb2984f1a0ae68266f0d4eccf16b87a0225e2be39ba01a64db698ac05f9707c90c90fcd2c8b894759a5d512c73a6f375008a46fddd310b

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Netgear LTE modem API"
HOMEPAGE="https://github.com/amelchio/eternalegypt https://pypi.org/project/eternalegypt/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Netgear LTE modem API"
HOMEPAGE="https://github.com/amelchio/eternalegypt https://pypi.org/project/eternalegypt/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">eternalegypt</remote-id>
<maintainer status="unknown">
<email>amelchio@nogoto.net</email>
<name>Anders Melchiorsen</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST evdev-1.2.0.tar.gz 24332 BLAKE2B 491b220ccfb21e4550a854fcd431af794b6fefc27bd9ee5197844e4a10c613751b1b387eae850ba9d3b9e012c474ea1c4fd2a9239ac7bd361f6aad27a4dfc32c SHA512 aa7e76783641b7ef729f7ff3f71040dddbe35e408ab7156b0751f3428fe38e1e6dadfd4604a1210689113e85a0e302b553d36c0ddf44059a2057e47988e0f6d3
EBUILD evdev-1.2.0.ebuild 733 BLAKE2B c14e67811aa94bfd39e9cfbdc0ad32e2d675fb5ea57a1cb19f3916bfcf276a4330d40dd3b779771402b611e14cacb73e6129518565d59aba599c3e5b7ea04763 SHA512 c4d29295899ada72c4a14e0fc4e46377011805b60f9b25004db31789b6d72b39985e4ec08c3c4d00e7507f9c3bec00204a9a1ad0799b24a63013471bba40fbae
MISC metadata.xml 512 BLAKE2B faf06e9e8e72841f25995cf85709086b72722de27668f45dc3f75d17156284fafdde708055b26fcf2cef60bcbfe66090e2ecd73f09d3d34c90dd78aecbceb847 SHA512 b64a1ecfa5921f97f35c4423ab7369c449f4ed9566bfded528e1726ec3c2908ec35b2b17ebe86efdf47b9de5129930234f6487e5642760fb0ba1931cc4ecbe01

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Bindings to the Linux input handling subsystem"
HOMEPAGE="https://github.com/gvalkov/python-evdev https://pypi.org/project/evdev/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Revised BSD License"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">evdev</remote-id>
<docs>https://pythonhosted.org/evdev/</docs>
<maintainer status="unknown">
<email>georgi.t.valkov@gmail.com</email>
<name>Georgi Valkov</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST evohomeclient-0.3.3.tar.gz 12582 BLAKE2B 23192d94d2d468b9597cfa1b66b79a11a6424b0b667c3a7a6aac4592d122755d472fad24976817257aebfa62115409dc08131a497ada229f5c1f3ae81de7e675 SHA512 18a8e0ec34e02b2554d28fe0098c5f1c378cbb18a650b8f93114a0d83c85c838ce19693d8fc33db82006f1bd86b29d0494d695a90f2fdb592eaece79d568dc5a
EBUILD evohomeclient-0.3.3.ebuild 747 BLAKE2B c7b4892bada4909a3ffd9f9443f71dfd273227f38dc852ad92a47126cfc1f9eadb07f863b27dffa6cde476b18484031f29cc4023dea34fe4fd230bab424b92f9 SHA512 a95b9b49288920d24c1118cfd0c6b355865d6fe74b16b0935b2e301c789f64812e9c651622db7cf7b949c7d1bc412d9d443203b6b31ad94ee8698c55e9883a93
MISC metadata.xml 469 BLAKE2B 5092be2c5c4a2ae37acaf5b0f07650ffd87a4776ecd306261fc870c115861e6af508a7f647409453f22c4291b7626d2d70208f346fa56449fd52d16cce10beb4 SHA512 1b933e934a6396be8364f7cd07f42e1615c2e4d5e4799c4a521fa4319743df975e1774c3c11320bfda949b4db491b29cc60ef42b1ccc7839960ddd986371027a

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python client for connecting to the Evohome webservice"
HOMEPAGE="https://github.com/watchforstock/evohome-client/ https://pypi.org/project/evohomeclient/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache 2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">evohomeclient</remote-id>
<maintainer status="unknown">
<email>evohome@andrew-stock.com</email>
<name>Andrew Stock</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST fiblary3-0.1.7.tar.gz 28474 BLAKE2B e5a4bb032e9a9459163778ed05e1684f5bb626ad71d13aa3ca9727b1accf321863ad16f7baa5f54898f14cfbdd68574452a5f2a72931dba0a7521fd5d1595564 SHA512 3f4de457d6b15a5c1936c05b423668ae29c7635be5b2727cd1b18cf8cbeb89b0d118e4a7252a1434f0a3b3c3de44528b640f7420eaebd4f4d4a42d9f2d02ff06
EBUILD fiblary3-0.1.7.ebuild 708 BLAKE2B 894b4563e563feb77bda4efb6e21f5884321b9b18a652f4808957d40efe42a4de11884716044ba73b4d0d57072681edeaeb424d8ba396ada2f74d197f83d536d SHA512 692d8d5103f6f73be4e3fdcfc5153896fc604d81f5251ba6f7b56eaf5b9de6c7abce2d11bd379246cec302459f1d46333c18c2f6102febd1d57a310cec6bb768
MISC metadata.xml 463 BLAKE2B fb9c510ff9c7df65edd456a0edfddbfa8a1cdf6abd018f542a5b7382f821887b913beab256f7ba96c916eac7cb068c43039cbb83e4f1d69a9a1274a2d3f3abd8 SHA512 ba6008b02a5b6cc97f9bf5da7281a4dfacbf02b04da2206d306006dc43d1900b5d4e81a9112c6da009b1b3f10978d96a2dfa625b409cfbfcbab090672d905a4f

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Home Center 2 API Python Library"
HOMEPAGE="https://github.com/pbalogh/fiblary https://pypi.org/project/fiblary3/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">fiblary3</remote-id>
<maintainer status="unknown">
<email>peter.balogh2@gmail.com</email>
<name>Peter Balogh</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,7 @@
DIST flake8-3.7.5.tar.gz 148039 BLAKE2B 4d1e793d92af549441542345709c1795bc1f16e883fc5cd3a6abcf7b0c42447652235ec3b8cc295a6c97d9813a814e04dfe18cb68c0bdb9f20005caa8f3d4212 SHA512 b7354012e5d66c8407bba062d0331fc1021bde4172f5d8014f37524218dfd489ce8d59a92edd86437a047251829ef0526663d823e14a09613f1d4dcf27f9365a
DIST flake8-3.7.7.tar.gz 148457 BLAKE2B df445ecc1485efb21b1f76009019660d1dee2dae76125c6abc6399105a397eda29834f4c06841c36143fde263355d9cdadba23922cb691c0215d31248b69a9c9 SHA512 45a1d6d0ff84bc79738853930f14c2aa423cb7ac68b1655887ac9f68efdcce3d49d13f01cfa86ac82b759bbfe2b1182006c51b612b9230882aa03932100b5511
DIST flake8-3.7.8.tar.gz 150113 BLAKE2B 627b266cebfcea2da48980d23c411dcc57c4566aa728d024d439e3a11945e3ad3f5a33dcc49626d7b925875cc4226afeebf7199351aa43e36d80beee4c2c8fc1 SHA512 a25076bb7f978ca23af0f2016b30bf5fe4680371b4c0939361a6f8c496f3c846cf98ecadee35fc2dedd588116c8cd982529972dd2411ab139621912b69132a1e
EBUILD flake8-3.7.5.ebuild 1646 BLAKE2B b61ce7b2376c3abe6177c4f8dbf4b3658141720d05415e55f9f87fae374e2c434c610253a4d17b0d5ffa6b35708d245dc78d786d6baa9cf25f29b500caa87bcc SHA512 8e4203361704b7878d615cd8182eb743a9527aa7f6fa7566ada7207ffb08b6124b44c8162451a1105b0f68586347291427a19a1e5a403da1db8fa13b1e359b1e
EBUILD flake8-3.7.7.ebuild 1646 BLAKE2B b61ce7b2376c3abe6177c4f8dbf4b3658141720d05415e55f9f87fae374e2c434c610253a4d17b0d5ffa6b35708d245dc78d786d6baa9cf25f29b500caa87bcc SHA512 8e4203361704b7878d615cd8182eb743a9527aa7f6fa7566ada7207ffb08b6124b44c8162451a1105b0f68586347291427a19a1e5a403da1db8fa13b1e359b1e
EBUILD flake8-3.7.8.ebuild 1646 BLAKE2B b61ce7b2376c3abe6177c4f8dbf4b3658141720d05415e55f9f87fae374e2c434c610253a4d17b0d5ffa6b35708d245dc78d786d6baa9cf25f29b500caa87bcc SHA512 8e4203361704b7878d615cd8182eb743a9527aa7f6fa7566ada7207ffb08b6124b44c8162451a1105b0f68586347291427a19a1e5a403da1db8fa13b1e359b1e
MISC metadata.xml 373 BLAKE2B af4d7678c87281f631048d3c49b0a642ceee1d771be2b662458888659b7c8e262c98adcd7bcb7f6ab251783998950725729ed35c887c004f8d8da87da81eda7d SHA512 449aa40152590e7103a4bf10006a33e6a0d5010a7846b0c5fbee8a78d99a3539995eccf441845c205bf48fc1e9b35cd7b1d6af0d98b469bdd06989baf8b88646

View File

@@ -0,0 +1,51 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
inherit distutils-r1
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
# requires.txt inc. mccabe however that creates a circular dep
RDEPEND="
>=dev-python/pyflakes-2.0.0[${PYTHON_USEDEP}]
<dev-python/pyflakes-2.1.0[${PYTHON_USEDEP}]
>=dev-python/pycodestyle-2.4.0[${PYTHON_USEDEP}]
<dev-python/pycodestyle-2.5.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 'pypy*' )
$(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 'python2*' pypy )
"
PDEPEND="
>=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
<dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${PDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Flake8 falsely assumes it needs pytest-runner unconditionally and will
# try to install it, causing sandbox violations.
sed -i -e "/setup_requires=\['pytest-runner'\],/d" setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
py.test -v || die "Tests fail with ${EPYTHON}"
}

View File

@@ -0,0 +1,51 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
inherit distutils-r1
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
# requires.txt inc. mccabe however that creates a circular dep
RDEPEND="
>=dev-python/pyflakes-2.0.0[${PYTHON_USEDEP}]
<dev-python/pyflakes-2.1.0[${PYTHON_USEDEP}]
>=dev-python/pycodestyle-2.4.0[${PYTHON_USEDEP}]
<dev-python/pycodestyle-2.5.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 'pypy*' )
$(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 'python2*' pypy )
"
PDEPEND="
>=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
<dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${PDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Flake8 falsely assumes it needs pytest-runner unconditionally and will
# try to install it, causing sandbox violations.
sed -i -e "/setup_requires=\['pytest-runner'\],/d" setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
py.test -v || die "Tests fail with ${EPYTHON}"
}

View File

@@ -0,0 +1 @@
DIST fortiosapi-1.0.1.tar.gz 10698 MD5 5cb21bd2320e7e0eebc2f433732f287c

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python modules to use Fortigate APIs"
HOMEPAGE="https://github.com/fortinet-solutions-cse/fortiosapi https://pypi.org/project/fortiosapi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">fortiosapi</remote-id>
<maintainer status="unknown">
<email>nthomas@fortinet.com</email>
<name>Nicolas Thomas</name>
</maintainer>
</upstream>
</pkgmetadata>

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

@@ -0,0 +1,3 @@
DIST gatt-0.2.7.tar.gz 7306 BLAKE2B 9f2580bb21b50efac38b6467466918639dc9e22b7a02c7adcc8951795f6612549f67c8039e9bb9782a0a189c283ab9b5c29a0341fdf48ab2d7e116edfc84ad4a SHA512 960a3c74cbf2e95a154d339c0007a4d02b28ba336f8666de3f7a4c31df5469b25b7ad2ed40d99bd66fde05222467fdaccdfc8807539afb29326cca7e67612a27
EBUILD gatt-0.2.7.ebuild 699 BLAKE2B 7c79e209855b19c817fa6830c83817958096acbe5623d414e8361517338cec323cf3b43be93f9e4f59d8aa5fb5575a49f563689a8207dd57aca7312e427dd9a4 SHA512 d1c759dd02169b3dc6c60fd8b49a0d04b285e6dafde955e7f028a6e234bea9dc5359a23023abdb477a6af8122ae5ee07e6b6ef714a2dea08c94253b9699bb7dd
MISC metadata.xml 454 BLAKE2B 78bc963a041c908320155572fe68640af05964259f46a151468e243736ada9a788ef334e00552e1514c528401fa38902852dfe551bda519112525a956998a028 SHA512 9a8aa13f118fa528b2ec1b56c518a6d8da634020903bea3ad7b3353d0d8202b881026f5eaec5324670cb1c6b8427062f9253c442828a193a1049ee46a8a79afe

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Bluetooth GATT SDK for Python"
HOMEPAGE="https://github.com/getsenic/gatt-python https://pypi.org/project/gatt/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">gatt</remote-id>
<maintainer status="unknown">
<email>developers@senic.com</email>
<name>Senic GmbH</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,9 +1,9 @@
DIST geniushub-client-0.4.11.tar.gz 14211 BLAKE2B c574ab066ac4f29d9ae96a6d041c89e6deab7ea9d940e09bc2946e1426ce8554177bdf786b1d70bf3f6e2f1430316c881e127156d3717c8a4aaf667b2434e52e SHA512 ba765f02ac73c44a6793b34739cdc72abd2982671f81dd71cc1cace103f5b7ace17afd58ac71259cea9c38db36f9226b82cd5b32def0de5ecd02caa42f7afef2
DIST geniushub-client-0.4.12.tar.gz 15075 BLAKE2B 8db23c81919f7456891053b99732f6993472b128bd1c3822c962375215d1604d06fd4c860704e68945a1e70d7f650b082a4475da2a0dcdb83d948d0c7c6c0c94 SHA512 c65c2fb1f9b593e6a4bfd56ce7445f1f0983bbdc08eaebeee2d257c6abd1ae88d26f9ec4547e3d06014168621714e4326d78e91544dcd3f880978e33c4e1e85d
DIST geniushub-client-0.4.7.tar.gz 14046 BLAKE2B 254e6c699d191b760bab38584ababc7149bfdb9cce92b84ffeb44f61389e9af7b754adf61f5df3abe6964f2b6541199695d449a6a706e48d13447484e98fc27e SHA512 53fc7fd05308294a04c3cb33d2d4635dc9355ebc2460458474ffeb6050670064093f268e896aa4abc92e9006c55577473bdd6c98cc6740713430843e76f9d490
DIST geniushub-client-0.4.9.tar.gz 14198 BLAKE2B 2dada93540ad94cacf16e606434b84e34d5038f1ab7b662a2c8ab33b496c52dc9822382b3604ca05644eeb4450a87b5af44dd1ef3540736d88035243b376d9f9 SHA512 23c794e0974d992e24a0a07195c08e486ac76433100182c529135ab8bda543e7e3edc56d384a1c46f442d1fd630ec02596ee8b046321c265faa5968d787be3c2
DIST geniushub-client-0.4.15.tar.gz 15278 BLAKE2B 07cad47f62510eac252a5c0d1a8c3cbd5facf8b636baade7c7139e2733ff98df43dc4d40350d96015cabbf16005373ede8cca9a44f7d5b3af6f7db44939f0a27 SHA512 5d63bb8d77e341fcfaabc41750bd2262766ab2693b2a88dfb931340587683ee71cd60c374fb2a19b47edb3aa8e1bd76a51a657b0cdef4a336fcc477390ba08d8
DIST geniushub-client-0.5.0.tar.gz 14795 BLAKE2B 2042369a0fd4b7889d8b0b4185be8303738a4ffa9ae36a8639b3737a27eb81aee4295ee7293f824878a1950665f6db3bd3d2e037a3c561b7737d5a5d6ec967d6 SHA512 4016f2a9d44aa8fada156b12d7095040d340260f9c7989d92618269e0efd1a41690aff32d725027ecd804e763a5323becd1fba245f90a7608cc27c72fcef7703
EBUILD geniushub-client-0.4.11.ebuild 727 BLAKE2B e27202bc9b9a06e38172e52349ae5613ad22e72a0aa1dd1d8cbd252ceb98e8a0feb8ac4da10a1de642b019de7b2a2db0c9fe00770b5d7a74aa34397ca2c9c2a7 SHA512 8f35e8c6f8f71951b36d9347ceb8f59e18413717c777d440de9c1cbe2e41bdccdf54626205ecb6ea10f2ad99cc77efab2b7cfbe5424cb5ada9d0f7ba03cb4e83
EBUILD geniushub-client-0.4.12.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
EBUILD geniushub-client-0.4.7.ebuild 727 BLAKE2B e27202bc9b9a06e38172e52349ae5613ad22e72a0aa1dd1d8cbd252ceb98e8a0feb8ac4da10a1de642b019de7b2a2db0c9fe00770b5d7a74aa34397ca2c9c2a7 SHA512 8f35e8c6f8f71951b36d9347ceb8f59e18413717c777d440de9c1cbe2e41bdccdf54626205ecb6ea10f2ad99cc77efab2b7cfbe5424cb5ada9d0f7ba03cb4e83
EBUILD geniushub-client-0.4.9.ebuild 727 BLAKE2B e27202bc9b9a06e38172e52349ae5613ad22e72a0aa1dd1d8cbd252ceb98e8a0feb8ac4da10a1de642b019de7b2a2db0c9fe00770b5d7a74aa34397ca2c9c2a7 SHA512 8f35e8c6f8f71951b36d9347ceb8f59e18413717c777d440de9c1cbe2e41bdccdf54626205ecb6ea10f2ad99cc77efab2b7cfbe5424cb5ada9d0f7ba03cb4e83
EBUILD geniushub-client-0.4.15.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
EBUILD geniushub-client-0.5.0.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
MISC metadata.xml 482 BLAKE2B 45e85461977d523241ffbe1ca32889bc9cb6a3a79f6c21991395e5e1f019e5c95127d561cdcc99f7ba7d465675ac07cef3ae394f1a449b03bf8629d1d875708d SHA512 0d1f7118db16b2b8b36197f77aa44b2cdd912ba41486a9f2c0f82c25be21864ede6cde1df7755b77c930378647798ca553be3ab22db527194f390ab04bc4f114

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
~dev-python/idna-2.8[${PYTHON_USEDEP}]
~dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
~dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/typing-extensions-3.7.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
~dev-python/idna-2.8[${PYTHON_USEDEP}]
~dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
~dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/typing-extensions-3.7.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

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

@@ -0,0 +1,3 @@
DIST gntp-1.0.3.tar.gz 10839 BLAKE2B f427096ff1e0b81da7f3a6c4f4a477bdedd7c69f632d8ff7bb7780a0b31726341d78852f3819e5ae8764b96513b27c5e3a261e0885645b60b5146d3d36628a14 SHA512 77f4f3801e183eeacceedd2c0588e571e3ffb1d81fc13f222fc593035ed767af487c2242b8cece697b430e04a6dce589c3e91fd5784f29f477964307197053c1
EBUILD gntp-1.0.3.ebuild 711 BLAKE2B 41af62853c9d53e32d2c59915b7fa0976eb9c780c2391db2798ce089d12215b14a83beac0cbdc7671e9b0740feffbdc783086963b17e187d3be0478ac4c4e967 SHA512 016d2a7e546b45e0876089f59befc1f541a1d2435543911c71bc0ea824f1ac65c7668cf58e227e17470935d1067f7fd53f77d4e80d06741651e8dcaf48f17a87
MISC metadata.xml 491 BLAKE2B d5df2efdb29700021d57b833d89ad5611e33a3dc78da71f6996cebca8ef415587ff900a409b22fbd35af1369305744237ee391dd487286bf60db927469bdd20f SHA512 0f306f8d0d0f134929cfb7a1ea809402c613174bc64f11440f804772b0399b84c185973949df30c8e81b81ceed084edaad6a76363cc360960effadbc394f7a2f

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Growl Notification Transport Protocol for Python"
HOMEPAGE="http://github.com/kfdm/gntp/ https://pypi.org/project/gntp/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="UNKNOWN"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">gntp</remote-id>
<docs>https://pythonhosted.org/gntp/</docs>
<maintainer status="unknown">
<email>UNKNOWN</email>
<name>Paul Traylor</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST haanna-0.10.0.tar.gz 5198 BLAKE2B 1a0a833717ef372073c79ae298b3d8e3e949d27dd90deea3ef79d325743954983aaac780085259108dc578672d34b4a9926304065ca50873a665e5316d5d732a SHA512 57acdf522758569c0ea5924041d467ef34c63765ef4ad8ff06074bd33dc8fd6d8dac403bcafb71ce9672ac8959265209bada06a9af0a69fde1dcef1b8a0fbe90
DIST haanna-0.10.1.tar.gz 5274 BLAKE2B 9d3479c077cf8f1b15a1f1517e9cd83178ab0b2a3fa38f76bfb9c2316551e61f78f6f991bc14618d35002c36a68690e7ba1edb3383a6991fd05b63874db7b7eb SHA512 241225c4c2ac51261d2a082986c013989cc0c7a783328cb03b6674601afa1f4f550bfe11433dd8a590c29542b6527e54cc0dea8b5fbe86797767503093143deb
EBUILD haanna-0.10.0.ebuild 844 BLAKE2B 244ae62bae38f7a13b8792d58da115274dc207e6b072781b85b72858e60475825bb9c2bcf2f1e0b4672418158ba7130bc036a0f38ddcdc487866e4383fc77583 SHA512 03b86834550934e73428f03420d36b93c7ef1d5748b5d73fe080467034358f0186c8f8b990f9fbd1d939a36cabf079788cb2b1f5edcaa7b7e3fd96bad35efcab
EBUILD haanna-0.10.1.ebuild 844 BLAKE2B 244ae62bae38f7a13b8792d58da115274dc207e6b072781b85b72858e60475825bb9c2bcf2f1e0b4672418158ba7130bc036a0f38ddcdc487866e4383fc77583 SHA512 03b86834550934e73428f03420d36b93c7ef1d5748b5d73fe080467034358f0186c8f8b990f9fbd1d939a36cabf079788cb2b1f5edcaa7b7e3fd96bad35efcab
MISC metadata.xml 454 BLAKE2B 9e4b56fbcb24fe2a153d6ddb4e3df97b7a0eda6ec73e594499e061c90940db04892fbaa3ff4a68539873ca01daf1ae3273fc44fa964bb01cc22949029d124e1c SHA512 142a35a4f5f31e2770b9b79e7de87335107812ceb080f634863d9c69e3ea947b9782edfc621873157ac1c2376e202788683b4b269af88e7a18942a276d22f9e9

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Plugwise Anna API to use in conjunction with Home Assistant."
HOMEPAGE="https://github.com/laetificat/haanna https://pypi.org/project/haanna/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
dev-python/datetime[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Plugwise Anna API to use in conjunction with Home Assistant."
HOMEPAGE="https://github.com/laetificat/haanna https://pypi.org/project/haanna/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
dev-python/datetime[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">haanna</remote-id>
<maintainer status="unknown">
<email>k.heruer@gmail.com</email>
<name>Laetificat</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST habitipy-0.3.0.tar.gz 39910 BLAKE2B 75d4b721a1eee68de5d96b4238d4a83bf76749a24cc8b44bbb3ae61d4076fe7d1c0c7381e5a5b237b58ee46f7bea875b060c02afac7d7a85fe1ec3484eeb791d SHA512 b179fceb5216955b9fff686cbeb77051ba2355ebd7e567f8235308fbfdb68cf01150648d8a1d41a7aef68a9860b95f7bf9a57d5278908a62ad3de416f6893a9a
EBUILD habitipy-0.3.0.ebuild 852 BLAKE2B 08791542525cc498c0dac67f966206247544dbd325a7e3f6172e300cbe5936e5ae63ad1055167346f22af5e7cb58dc8faeb4a2b8562332f0e61303718f283cd8 SHA512 0fda090108441bad19a20867e3dd60699a119155eba85368fcb1d02437795f45fab6eea4bc950503c19286c226abc925c21946d304670dda704c2bf5ddb291f7
MISC metadata.xml 462 BLAKE2B 1d1d9b3cafbd4a5113634d0fb430c6d28dbab9b9c2e338224d5b0447080eee7ba02518868f4bebbd0698667f73836901f0cb91a870a2f57c3557997c75f93c23 SHA512 739a52a709f1ecc34c024e959162d593f7d37e4ffe8b248ba97b573bc76facd1818502e2e2e3e4eac91f7e23583a2108b9d5fa69755c5e0000b62a092b386e47

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="tools and library for Habitica restful API (http://habitica.com)"
HOMEPAGE="https://github.com/ASMfreaK/habitipy https://pypi.org/project/habitipy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/plumbum[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">habitipy</remote-id>
<maintainer status="unknown">
<email>cpp.create@gmail.com</email>
<name>Pavel Pletenev</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,11 +1,11 @@
DIST hass-nabucasa-0.11.tar.gz 15554 BLAKE2B f99f94feac5e25aaff3840efb97003096805e6154a76cee50d196231a80ca6e07ac24087a3667e5c783260d2703cd85dcc00fedfa676646c306fe98fa52317de SHA512 cb6450fa29c6c35c5022f936a223ef73e3f0303fce11b8171a9868c2c2b852d93ccc83112660a542f65405cab10fb41507cd1465cccd5e34fe64eea8c9ac6807
DIST hass-nabucasa-0.12.tar.gz 15592 BLAKE2B 03af0bf2218cb74b43489b1274e7b1fc63dc827936afd1904c5d3d5ebffaddb1dfc3eb8d7a9cdcf4164b3c5b37a1fb4ae7591be89c5951f379a34f853fddb761 SHA512 1240dc5f63b0624fd2137375ca8d5af27300a601163a782a4698a68e14378c23c244c136fe0b9b5e23f038602bd7027ede4b03a09220139d4936ba1231eae392
DIST hass-nabucasa-0.13.tar.gz 15662 BLAKE2B d263e24a8a5273ec500848f609c7a7fc52535eecdef0b6ec31e0cbb33384b7bf3228f7c23cb74ca32f97b68bbd5575d5c80762c26d1c1da09516f86191158551 SHA512 b2f4592431bba8532194a350bf877c184ab9e5dd3ec69df85024f2e4d8352679e3613530a51607e4e309aa48f1915ec124e72858adf3bf92dc355c0aabe80e94
DIST hass-nabucasa-0.14.tar.gz 15874 BLAKE2B 3374fab4881e83f405e9dff9fd7d5cfc8a5c5295b2c55b4f0cd37265da14dbaf412b893c46f598d3a3b85ad82b3b2ff6ef4ba4ea0612704be01bf5e988b3603f SHA512 21e14d0070e80b7161b71200343f1bfc97ace168ca1420d49556c7ed6618454ec27b52f340cdf1e7f050ea22cc528204ef20236f7bb9a4ff50441df8f18cde78
DIST hass-nabucasa-0.15.tar.gz 15966 BLAKE2B 80a72238bac74996185cbe51fccad0dea1f376942c6189e4e92efc787ea4e80634297ea2fa8a3a9f3b410173f9ef2fe1872ac6b1387c9fa9ea995273157118a8 SHA512 859b7f31a41e34bf755032eb94017a6c6ee18b46c7ac6404d34475a3bdcd97b2e5a407823876665f68a5c8ef6a8ebcd64a47ea30ea76f02ba446381f9a5cac2f
EBUILD hass-nabucasa-0.11.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
DIST hass-nabucasa-0.16.tar.gz 16022 BLAKE2B 910e0a004f9e0fd24e3c10bf41d84017fbad53b8a2c8c5549ad7617995e814420e2b7da751d2568b9702d13d1181441bb5d59ce81e7ef2a9b551d6387dda83b1 SHA512 1a6898981ccbcc07023b9ee559ccc44ee438168a402b467cb04330edb1dab029527f57925b928cb4a265e9c549d84db969ac8536899ee56bfbee424ba3d30c0c
EBUILD hass-nabucasa-0.12.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
EBUILD hass-nabucasa-0.13.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
EBUILD hass-nabucasa-0.14.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
EBUILD hass-nabucasa-0.15.ebuild 970 BLAKE2B 2c3aa85a42b726ca14328fd36ae162f7cb0ce073dc770a89a9a72c9fa0d2b23c69c59771fdb2f0328432e205168a8494f52761d461b69f4248ab73e430e2c0dd SHA512 5ba83d1791bdbefba42ee4b1c918188635b084c90d906b649405121895d1c230c2b5dbad5058f9a4058d52ef357e0c851c9ff4c8dae6b94acb60200fced75f2b
EBUILD hass-nabucasa-0.16.ebuild 970 BLAKE2B 2c3aa85a42b726ca14328fd36ae162f7cb0ce073dc770a89a9a72c9fa0d2b23c69c59771fdb2f0328432e205168a8494f52761d461b69f4248ab73e430e2c0dd SHA512 5ba83d1791bdbefba42ee4b1c918188635b084c90d906b649405121895d1c230c2b5dbad5058f9a4058d52ef357e0c851c9ff4c8dae6b94acb60200fced75f2b
MISC metadata.xml 471 BLAKE2B 6372982274560c38a8e99fcd6f67722d4366511329e6e6578246f6a5b8744e152fa165526cc780846380c3e9b9332475618c67adad49b41bd09b3df884db898a SHA512 91f30e1aabd695abae432bc0421d4adbaf8be3f5b0a3520bc6e49d5dbf9ab95243e5ffa936eec69aa5afaacbfeaa38b330a373e11d801026993728c147d6caa1

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Home Assistant cloud integration by Nabu Casa, inc."
HOMEPAGE="https://www.nabucasa.com/ https://pypi.org/project/hass-nabucasa/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
~dev-python/snitun-0.18[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0
>=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,3 @@
DIST hdate-0.8.8.tar.gz 38618 BLAKE2B 0537660243e95ba60447d1f4358dc4f0d5f9584d61e80815678929eebecfb01a6206ebf4b0b3e3b0b17762c36c5d5f1b3b17bb5bc1bd4759d194c333b89d2681 SHA512 82b1ab86b3d64840c627816f5881107a2ae7857196c4c90834ad94f054836b7da04859786cbd482fab4fe5a189134ba1d287a848d8ebf938807b74addb08d47a
EBUILD hdate-0.8.8.ebuild 696 BLAKE2B f982d685941e299b8fef27e0dc89d24778faa792044037fb421e010eb6c714be8d3df87224a0ae180b3c6cd966b58c0824854a734aac5f7894e44e8b45ddfc99 SHA512 2a73b187397c23d8cc8fc910af6c06fe785566c951e087eff2cced539bd36bf5abb96334095134664aca6676dd696b7eae605dd71c9f17b86e4d3294df809839
MISC metadata.xml 455 BLAKE2B aec52d571da192b996acd828819fd9160c2cbfea9738d14c13c083ad0553f85b487dde9826172ceb586032c5f07203b5e89344bb395f24ccb9a555aa76c2b82f SHA512 96411fbd1cb157d09ef0f0ff57a0ddb187a33f8607c71717443bc3ba8bee8677b699b5ee58dfbdeed5a1ac80f21b4fb941273a845ff156c2f6c30b4da5a70ca8

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Hebrew date and Zmanim"
HOMEPAGE="https://github.com/royi1000/py-libhdate https://pypi.org/project/hdate/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPLv3+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">hdate</remote-id>
<maintainer status="unknown">
<email>ttmost@gmail.com</email>
<name>Tsvi Mostovicz</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST hiredis-1.0.0.tar.gz 54407 BLAKE2B d80b8a44a478c271b36ffe9264503c0ad82e5ad9d37ce8ba79dcd190432ad61a67695769e877ee7c8a9463d6e8ae23f081e0072f4660776df5dcada858dbecf7 SHA512 2dfe124977770431cfd77bd3c6d22fd6dcafdd69da3016d5459bf697668682e809f2c3a8b8b41e95c884a297e5f74e0163e43b05c808cb866e2317357fba11ff
EBUILD hiredis-1.0.0.ebuild 560 BLAKE2B 23e5920ee0061f9724bac725963ceed4ec87098ec9fd7b8550be5f34340c0d91ee887c980555ab334b6defdb814272ceb6e5cbc614152d0aab619d8e79a45b79 SHA512 f28ecb1fed9ae374fe860da13ab02422533657dd55384cd9e3a016b206afcdb1ec1fa59e0b439067d5b207052da997dd590cfdf3326c0d5283e84525168feca3
MISC metadata.xml 494 BLAKE2B 066e1d365169e3818e9b5d37f7a2c7812af63ccd2ef79ce1e8dd224b2aa4d110792441762e769791d2c93f5f90349390cb04671ebe4cd199117df20f6fa7d8bd SHA512 f378121293d91d941dcede71f7e7a1a3e6fe906aa5963bd2388f8538d4e696d0bdb16c4f44126105b43ec81b1ee9e36e9549e7557d76c6a032c1cae3a4103265

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python extension that wraps hiredis"
HOMEPAGE="https://github.com/pietern/hiredis-py"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE=""
DEPEND=">=dev-libs/hiredis-0.13.1"
RDEPEND="${DEPEND}"
python_compile() {
python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
distutils-r1_python_compile
}

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>swegener@gentoo.org</email>
<name>Sven Wegener</name>
</maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">hiredis</remote-id>
<remote-id type="github">pietern/hiredis-py</remote-id>
</upstream>
</pkgmetadata>

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

@@ -0,0 +1,3 @@
DIST hkdf-0.0.3.tar.gz 3959 BLAKE2B 25786395ad7f87db5420adb4891821adf52e5eaf8098ca502aad16a69c75bbc5dedc2b8dfddee76a545e91f4900c1a0bfbe94d79822cd529e72474c65ee194d6 SHA512 c58f9310c151f8d710998d019221713ec71ac8083c42300f5e77326c7b35be341263c40fb485402937c381a6435cbd9899c8d32846a50d1d1e6a4d3e61f58c7d
EBUILD hkdf-0.0.3.ebuild 734 BLAKE2B a58cd3517e3b975d9d6da56a1dbf49f53c9fe0ef9829adabefe4563c981ee4df71cf90167f5d0b78bde7552f53c1269c03c49845b9e999479590976683576e4f SHA512 c3a873d16885ec0c0771c7da9f8318e1b9190e95723dd7a26dfa8f9705702acb2ea7160156fce25ade948a6306f4a4b8ea621ff09dc8dcc800ddeec53e94712b
MISC metadata.xml 454 BLAKE2B 4bd2bc6b60c0ae43a8e7d6280aae0f2545edf11620da824db3d0b0e5d2e66c35c27c9fe872ca8323d5cf0be9a0331adaa49bc3a345dda7ff3f82be4bb0b68dbb SHA512 0b49a3c6a732976131540f1b3ea1ce60b488d1307bca9f4dfbd9b7eeb2e49df7f6a4b6ebc7a21858c6b67ed58bef3918444e263dae324e2d7c7df15ef2ab178f

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="HMAC-based Extract-and-Expand Key Derivation Function (HKDF)"
HOMEPAGE="https://github.com/casebeer/python-hkdf https://pypi.org/project/hkdf/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="UNKNOWN"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">hkdf</remote-id>
<maintainer status="unknown">
<email>UNKNOWN</email>
<name>Christopher H. Casebeer</name>
</maintainer>
</upstream>
</pkgmetadata>

5
dev-python/hole/Manifest Normal file
View File

@@ -0,0 +1,5 @@
DIST hole-0.3.0.tar.gz 4004 BLAKE2B 47e4421c6880d0a44e0afcae2625707e90be58e5824334a45f26d04c5dea44a305c3284ac25e5ce0a04fde7f9fdd8790ad0b6ad027da32f85236bf07f5b2f221 SHA512 3eaf0caf45d3b80d8f0d5c37844c6405fe2293d9e9d7a5e18760e8604464462bd1b55e5b997706ef4001664047ada0ffd62fed6052127915a0040406284e9640
DIST hole-0.4.0.tar.gz 4189 BLAKE2B 0e7400062f4bb3975c837af4aeb76316e494fb3dc4a08831f62436eabf6e4cb4b51b3aeadc6834207ace70094915e81d16231510d32e10ebb7108a5cc1332c8b SHA512 2c1bd2adfa4b7d57b0fb4ff6d842fa25d9f0f585834be9df11e704556984d3c41d8d8216da413393d18c082d49123e09b18eb414e54a069db80e406331d044a1
EBUILD hole-0.3.0.ebuild 706 BLAKE2B 26ff8d6948009d2827a399d3ba10f7891fd59a6e71e7fe66ea4733945652c16557a58f6e73891aa435218f5dc46121e58555d1dd672d6ed836eb1bc0f893cd2c SHA512 48d7a3572bff2f158f9125ab11b2fc341c6f7a4b10d5473f981339663df8cd2304053ee4e993601b9836231142ff1b8352811b5633d85964130a3ef5a4e4cc59
EBUILD hole-0.4.0.ebuild 706 BLAKE2B 26ff8d6948009d2827a399d3ba10f7891fd59a6e71e7fe66ea4733945652c16557a58f6e73891aa435218f5dc46121e58555d1dd672d6ed836eb1bc0f893cd2c SHA512 48d7a3572bff2f158f9125ab11b2fc341c6f7a4b10d5473f981339663df8cd2304053ee4e993601b9836231142ff1b8352811b5633d85964130a3ef5a4e4cc59
MISC metadata.xml 469 BLAKE2B 796eb75ee1ad45a0d18c42acac782b6ce5240f2837c589e713b5501f606b4fa81f7d0c700660c3fd8b44206cdb23f1da88def9b2c1a5f3f5ef5615627cfc116a SHA512 9d749f348c5634ce1f053f96c06c8cf390cacc279d225c4ccf8e0d81b7232972bf43c92e606c9384ce988bc12985ba392f258c2efd49038be23b9bb6fe0780ab

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python API for interacting with *hole."
HOMEPAGE="https://github.com/fabaff/python-hole https://pypi.org/project/hole/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python API for interacting with *hole."
HOMEPAGE="https://github.com/fabaff/python-hole https://pypi.org/project/hole/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">hole</remote-id>
<maintainer status="unknown">
<email>fabian@affolter-engineering.ch</email>
<name>Fabian Affolter</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST holidays-0.9.10.tar.gz 73539 BLAKE2B 91aacec34bb1216567211d882aa5672c4bc8705d6bb0bff435a48e7509a885d1139530a21188c6c4d21cf1165f3cfe1a8bf9affeb65d43328e68d7a266fab0d4 SHA512 80a62d2e321709628c3d6a12cd2a89599c34b141a10567f70da98ec96d5a89a207d15ed37896372b47bab0130bf1b6b6e54a51883d1e1be529a7dab9db1ed217
DIST holidays-0.9.11.tar.gz 81217 BLAKE2B bc38e8519dd95c8cb59570b1a6c34a561d18bc5076fd669b7cd74d493994839c0732e05576b9a62bf80dfbf7a480dfb2a860062044764adc2ee0449bdd1af33c SHA512 b09a33df5d084eb28c82a3bad04527dbc987904ba640220a6fd3fb88ccba7dc0b2cf09bc835de82b07fb0fcdbbb4b7219599d20009a45510c02ebafe2f56a0b4
EBUILD holidays-0.9.10.ebuild 721 BLAKE2B 0a6bdf0ca5935ad5ccd83e18add85a49942f3a8bf263d26f12245d0f3f8675bb1e95e54794924896a0810aa7cac819bcae31b0058c54c1f91f70152e0779d7b2 SHA512 1bed8a8d8c73b13a43af15676860ef92e3d5d16a95de8318b329daae46fbd0cfa5f06325c89e01f5f873d50cbcd94944e238957f13b4954984b9a5ae4dc86f61
EBUILD holidays-0.9.11.ebuild 721 BLAKE2B 0a6bdf0ca5935ad5ccd83e18add85a49942f3a8bf263d26f12245d0f3f8675bb1e95e54794924896a0810aa7cac819bcae31b0058c54c1f91f70152e0779d7b2 SHA512 1bed8a8d8c73b13a43af15676860ef92e3d5d16a95de8318b329daae46fbd0cfa5f06325c89e01f5f873d50cbcd94944e238957f13b4954984b9a5ae4dc86f61
MISC metadata.xml 463 BLAKE2B ec3598d3a8124cf1a6f37bc4747c70fd262b05bf42f27ef804525724513480ebda1379dbe219d0d03faf039e421f68cf38283c41de88bd619935594b29223a04 SHA512 692ddd820c2fffcadaf4c5f40fdd9946f61ad4b8f153545d61561bd3f570e049cca89cf5ffd5fa9e6546c04f90041d8c4de5af707d0f53b5f0e333d6e3152c70

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Generate and work with holidays in Python"
HOMEPAGE="https://github.com/dr-prodigy/python-holidays https://pypi.org/project/holidays/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Generate and work with holidays in Python"
HOMEPAGE="https://github.com/dr-prodigy/python-holidays https://pypi.org/project/holidays/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">holidays</remote-id>
<maintainer status="unknown">
<email>maurizio.montel@gmail.com</email>
<name>dr-prodigy</name>
</maintainer>
</upstream>
</pkgmetadata>

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