diff --git a/README.md b/README.md index c966aa022..7aa2379e7 100644 --- a/README.md +++ b/README.md @@ -523,12 +523,12 @@ 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 1870 Ebuilds in total, 1863 of them have in total 1875 (35 different) licenses assigned. +There are 1871 Ebuilds in total, 1864 of them have in total 1876 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1133| -|Apache-2.0|346| +|Apache-2.0|347| |GPL-3|115| |BSD|104| |LGPL-3|29| diff --git a/dev-python/led-ble/Manifest b/dev-python/led-ble/Manifest index b0db79aca..900e4c1f3 100644 --- a/dev-python/led-ble/Manifest +++ b/dev-python/led-ble/Manifest @@ -1,3 +1,5 @@ DIST led-ble-0.5.4.tar.gz 14660 BLAKE2B a56ec9e50810aad43b4d2217db87a0e5ad531c8d321f6a117d0f8fff72b4efb84d1fb2aa5c9cee47d3c9153cdc94641c0efeca95f5fd993b611fc5e96a641e10 SHA512 cca4c1533d071fe335d77ac331b3f1d92aba4e92525e35367a740fef3fbe4265eb899b70876c955b620954b1499a2a2afac71d4440bd5e6c031239fc534aed09 +DIST led-ble-0.6.0.tar.gz 15868 BLAKE2B 79e6e28845b613b9fd21b8dc57746f2e427b1cd857eba7fcd009a814a4b5b699f7d8c123b222ec6e9eb1f1041eec38f61b0ff05fcb7a51c507ce712de8a03be0 SHA512 3d402f6b5828658e6be5832586d851ad0bf9c0ac925fb35f23ab4126b0feb6bcf2e79d39612592c4dcbec1b49c0cbe06c13307999dd09a8568febd5a56b64dd5 EBUILD led-ble-0.5.4.ebuild 890 BLAKE2B 0f52d64b05e3c48d4806ee5706b2e96d656e91d39fa261d0150bd5a4ea960b14d61abb01db2106a02bcc2bc7436ab3d733786f2ac58fe77a899a4d37bd14b7f6 SHA512 c3c8b517353232bcf258d5422ede2a61a1a825028cd51d76f53c3ccc09115ae522528112b191feee1116b57846cc1b9710b193525c1377679dbc35c1b11d7da4 +EBUILD led-ble-0.6.0.ebuild 981 BLAKE2B 73052a0f0802ff4ebdde4caf464758ca225dd62be1cb66abae43fbb73abf394754e32f27422a5775d8d68ee8a1635ad6f2a43bc18a3afb29b7218704bfc193a5 SHA512 3caabf369b88b5aa67d890dca374c33c8ee73a08e208d8bfe5def3265d8d7fe65027aca33d75c179961c4249bcf5357f7b6130e9b3bf597e90e2afbac47d4d6a MISC metadata.xml 449 BLAKE2B 4d45f8a25c460ba45022f0e288066fb7b20aed729c29a2f5c58a6ad52c7cad4c9d60104d729aae449c86a6b43b5e4397b8e5c962241a3c2d69163da9ea03492c SHA512 15e7e479f2112ca3d6a6bb1e9f1f35f56d0a552162deb747dbe0c46da7b424fec323cd2cf1a0a876da2c9a36a7112151e29eecd231c90551ac6e9af013b6a36f diff --git a/dev-python/led-ble/led-ble-0.6.0.ebuild b/dev-python/led-ble/led-ble-0.6.0.ebuild new file mode 100644 index 000000000..9984600e2 --- /dev/null +++ b/dev-python/led-ble/led-ble-0.6.0.ebuild @@ -0,0 +1,39 @@ +# 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="Control a wide range of LED BLE devices" +HOMEPAGE="https://github.com/bluetooth-devices/led-ble https://pypi.org/project/led-ble/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/bleak-0.15.1[${PYTHON_USEDEP}] + >=dev-python/bleak-retry-connector-1.11.0[${PYTHON_USEDEP}] + >=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}] + >=dev-python/flux-led-0.28.32[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +distutils_enable_tests pytest