diff --git a/README.md b/README.md index 782dd0bbd..fa46c8566 100644 --- a/README.md +++ b/README.md @@ -538,13 +538,13 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 1941 Ebuilds in total, 1934 of them have in total 1946 (35 different) licenses assigned. +There are 1942 Ebuilds in total, 1935 of them have in total 1947 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1173| |Apache-2.0|363| -|GPL-3|121| +|GPL-3|122| |BSD|106| |LGPL-3|30| |GPL-2|25| diff --git a/dev-python/zigpy-zigate/Manifest b/dev-python/zigpy-zigate/Manifest index af3749ef0..c053d32a9 100644 --- a/dev-python/zigpy-zigate/Manifest +++ b/dev-python/zigpy-zigate/Manifest @@ -1,7 +1,9 @@ DIST zigpy-zigate-0.10.0.tar.gz 40359 BLAKE2B a3e023a05ed00db72a803c8e4be1c2deb35749eb5fd7403fdae57ee6fc46c1192bd214be8949c2f937e673ad91408f4299eb5f567e52a5895ab692025d1d051b SHA512 c5e88d8baccb48a10641bdbdf135382078013e8370173106a4f99bca4f1af251c243871dbff7738306267ab60e885306290f94148fdd2f3081182fc52bc4636a DIST zigpy-zigate-0.10.1.tar.gz 40969 BLAKE2B 0be512309df2150f162c37d8a7953c31b91eeaa89319edce58fd545a9092f478c4ea73bb758ccab0745fda12d20e78c2dcc5faf1e4c304cf15e2d5e3fc129c89 SHA512 7dde7e47f617ed2bec0c516e0a1a1dcad8a8bae928620e0d45be657db1f39d81a24404cbcc3541ac750f3a9b60ef3cf3fdc6d1d8694956c8095fcabd0c926375 +DIST zigpy-zigate-0.10.2.tar.gz 40978 BLAKE2B a19b802ac657fea59d5a70da22ae1a4b9abca73ad3970d7265d8df8aa8f5aff847ec84e1cc3ea25c04b62b1aeb51ff3f5bcaaded1c901e22fb93b9f9cd5aea39 SHA512 dfe92c1d0ab9363d74db2b55ed17e5083d1754e601ac85f42e871e04ab9f8a17fdacfae7f73a48958c76b917f9ec5cab58c3443b81ff744227518a3ba6186272 DIST zigpy-zigate-0.9.2.tar.gz 40183 BLAKE2B d452e9b956c4cbf3a914e8c832bbcafb7907173d43a412f96471509313e18beccdf63e005b6e2ba9e67a63966be0713518d9ff1552a3b3db2cbb82b6ea9c55ce SHA512 dc9c43a2d637dbdffad76e992903407e1856e7b9222ef055ad2367854d94628f2c2cef5ccd6ae4edcecc069260cb7f1331eacbb79c1b6b8fee0aee1fc0586080 EBUILD zigpy-zigate-0.10.0.ebuild 997 BLAKE2B c275b16d7ddb6e6bc34ce0142c457bc39621dc33c95d7a7eb43feae0300770bafa6b4bc2a4374ce37946baf227706a4ddbe02ba4601b541e7d61a050992b12bc SHA512 f8f61da353c64210d35622791ffca6bf420e452dfd90a506d9391212a21a72dd0badc0c1cf8a9e66f4bf85c7e3024714facf01fb75b40a84a1773a12a09e1a57 EBUILD zigpy-zigate-0.10.1.ebuild 997 BLAKE2B c275b16d7ddb6e6bc34ce0142c457bc39621dc33c95d7a7eb43feae0300770bafa6b4bc2a4374ce37946baf227706a4ddbe02ba4601b541e7d61a050992b12bc SHA512 f8f61da353c64210d35622791ffca6bf420e452dfd90a506d9391212a21a72dd0badc0c1cf8a9e66f4bf85c7e3024714facf01fb75b40a84a1773a12a09e1a57 +EBUILD zigpy-zigate-0.10.2.ebuild 997 BLAKE2B c275b16d7ddb6e6bc34ce0142c457bc39621dc33c95d7a7eb43feae0300770bafa6b4bc2a4374ce37946baf227706a4ddbe02ba4601b541e7d61a050992b12bc SHA512 f8f61da353c64210d35622791ffca6bf420e452dfd90a506d9391212a21a72dd0badc0c1cf8a9e66f4bf85c7e3024714facf01fb75b40a84a1773a12a09e1a57 EBUILD zigpy-zigate-0.9.2.ebuild 997 BLAKE2B 74991e41f929015c857e05dd35c2d2b88d6e16e50095e5f86e954029898f2e376344b83519f13bd0509898ffeec355babc8c843d3502af4c3460c356bc8582c1 SHA512 eccd0e4314b480b39fc5eb6b662c276d01265c7257dcb9b32199235bac14e3945cc334caca4ee61436f7f38d2a5cfbbd6726909133b0060c864c7b805427b334 MISC metadata.xml 467 BLAKE2B a8fefcf69e1402c00b75d0ffda5f4b16af574a549196e7852995ed4c8a78656edf17ed1e9a0177979e6b191b4bbf19e9b194a0b032819450fcd062e5830c23c0 SHA512 37eda42788fd9ec4de85b2b972bbc8b831d22216ac399a3607a2aa794c03bad8e7bbaab629c28b7878221af2eea5c9f38aec1f93b379c549ff6493f048152911 diff --git a/dev-python/zigpy-zigate/zigpy-zigate-0.10.2.ebuild b/dev-python/zigpy-zigate/zigpy-zigate-0.10.2.ebuild new file mode 100644 index 000000000..712d7fea4 --- /dev/null +++ b/dev-python/zigpy-zigate/zigpy-zigate-0.10.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="A library which communicates with ZiGate radios for zigpy" +HOMEPAGE="https://github.com/zigpy/zigpy-zigate https://pypi.org/project/zigpy-zigate/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-python/pyserial-3.5[${PYTHON_USEDEP}] + >=dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] + >=dev-python/pyusb-1.1.0[${PYTHON_USEDEP}] + >=dev-python/zigpy-0.51.0[${PYTHON_USEDEP}] + dev-python/gpiozero[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +distutils_enable_tests pytest