diff --git a/README.md b/README.md index 66fdc54af..0f55008a4 100644 --- a/README.md +++ b/README.md @@ -523,11 +523,11 @@ 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 1811 Ebuilds in total, 1804 of them have in total 1814 (35 different) licenses assigned. +There are 1812 Ebuilds in total, 1805 of them have in total 1815 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1101| +|MIT|1102| |Apache-2.0|326| |GPL-3|109| |BSD|102| diff --git a/dev-python/python-eq3bt/Manifest b/dev-python/python-eq3bt/Manifest index f6b5b9002..58cc47ec2 100644 --- a/dev-python/python-eq3bt/Manifest +++ b/dev-python/python-eq3bt/Manifest @@ -1,3 +1,5 @@ DIST python-eq3bt-0.1.11.tar.gz 9498 BLAKE2B ac2f5fc52a4a2232905db4e00f6f078c253fb41870af0d4912a2b543d5da9286f77f1a41cd2b276e34045f97d29aeedacd7d2ddf2d5605b69cc091aaaa66f66d SHA512 0b10e12141c938026297c9b7bd039933ff06921b0ecd897d1de1aa6090ee7e985dc8aab9eeaddce24311d0fc07da5eed4ab615eb3c6eed7c32611fa59d9f2714 -EBUILD python-eq3bt-0.1.11.ebuild 714 BLAKE2B 9ebfff2f62d49b9615219263fd9ec7f8881ed0cf75ef11b12c4666059f86a6f94fe7f70c944e64e7dbdb71b65678118572aa57b03cd69e3f16b903211475a5c7 SHA512 fc11bcb1ca79f58dccf24e4d3b6cb4ee4e48f70d00056b0eed9a1f73294fc7b8bc9e2d1c7e8e7da6ac324ecd1cb75ac48c2b433dc9499cc5d55bc99c293d7c92 -MISC metadata.xml 450 BLAKE2B 704a0898f95f27a3b5975f413abdd9681c768d1b12e90721e3a3116708a29521d27d50b6bb6acaae553011b4325875b0b5c05d83f2dc2ef2df05b17beb105005 SHA512 e7a0f0bbb3bf89dd8026602a067ef675077c03f4cc19c11b464e45391f209a89b2cfa5c74342496edc01449e4e985c96513d60b68397335ff6414790c9a2befa +DIST python-eq3bt-0.2.tar.gz 18757 BLAKE2B c08f6862296a8e891c2fe5dba3f04951d06382c85c8888c7c25b1de11e0a0a0e548103d1dae4889de756eb26bf41cb92cd9ee3ab4e95fde5db39c325dd23e8d3 SHA512 3fa67e1847e7c720580c9d2c1db1ea1f64f9227f88578dd1a0e002d8f067050ae1b96b2e0fb6d4dd4240196ebc6858f530f771f2cfbf80d82a574fea57136f20 +EBUILD python-eq3bt-0.1.11.ebuild 685 BLAKE2B a29288845423a31570d76b4dabb109218e47862eb88fc9352e21c28f5dcdc47e28f2d79f3648c19add490b9fea7e7c8a07e01d17ff2cb44cf0ce14977ddebefd SHA512 633aa4c7754b061fc092f910714339b9b3d8daacf91062f5cc3dbb330f51d5525c465e46633014c90a2868b24c7ecf5c894bd394ec1ed70ef109d1d4cbf3933e +EBUILD python-eq3bt-0.2.ebuild 826 BLAKE2B c2cce9cd7f74108dc7a529787c1e72ce7573e45487e17426eeaf14bb878897abce05175a1a2a9c722bee2f6e2dc524f4914b7d0f6c8b8dc5484aba8ef7438641 SHA512 1fdc4143336c72a7727f96d86b9015f34d97d5a60a4d9b92f34b20b9296afeef1556c5d0c2dfa82a99765211f0b0f1d08c5a207f4cdea215ba19c8004b76dba4 +MISC metadata.xml 443 BLAKE2B 71f6c5d4df5b5fb583d9c31f53307df4147a34c51d24f55054b2b5f3ca67c7bf9214bb50ac08ac661f9da7ccc61641f66584674d3cdc0cd9b507db6c303a7512 SHA512 82689cb6ca78a4f34ab0e49c5a5c1b8a17d8eca09e68f0eb9e1e507fafd8ac7eff4d6cb468b9931e47316108dcf798aa3c8821ef4f0311b976adb7eb913ece89 diff --git a/dev-python/python-eq3bt/metadata.xml b/dev-python/python-eq3bt/metadata.xml index 7da14ace8..f62a6d80b 100644 --- a/dev-python/python-eq3bt/metadata.xml +++ b/dev-python/python-eq3bt/metadata.xml @@ -9,7 +9,7 @@ python-eq3bt tpr@iki.fi - Teemu Rytilahti + Teemu R. diff --git a/dev-python/python-eq3bt/python-eq3bt-0.1.11.ebuild b/dev-python/python-eq3bt/python-eq3bt-0.1.11.ebuild index 909c13673..3f51834f1 100644 --- a/dev-python/python-eq3bt/python-eq3bt-0.1.11.ebuild +++ b/dev-python/python-eq3bt/python-eq3bt-0.1.11.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/python-eq3bt/python-eq3bt-0.2.ebuild b/dev-python/python-eq3bt/python-eq3bt-0.2.ebuild new file mode 100644 index 000000000..49f861e93 --- /dev/null +++ b/dev-python/python-eq3bt/python-eq3bt-0.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="EQ3 bluetooth thermostat support library" +HOMEPAGE="https://github.com/rytilahti/python-eq3bt.git https://pypi.org/project/python-eq3bt/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/click[${PYTHON_USEDEP}] + dev-python/construct[${PYTHON_USEDEP}] + dev-python/bleak[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +distutils_enable_tests pytest