diff --git a/README.md b/README.md index 54b3177f2..e07c518b1 100644 --- a/README.md +++ b/README.md @@ -576,11 +576,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 1841 Ebuilds in total, 1830 of them have in total 1847 (36 different) licenses assigned. +There are 1842 Ebuilds in total, 1831 of them have in total 1848 (36 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1079| +|MIT|1080| |Apache-2.0|394| |GPL-3|120| |BSD|96| diff --git a/dev-python/wled/Manifest b/dev-python/wled/Manifest index ced7537bb..6daf235e1 100644 --- a/dev-python/wled/Manifest +++ b/dev-python/wled/Manifest @@ -1,5 +1,7 @@ DIST wled-0.14.1.tar.gz 18758 BLAKE2B 533a431a5aa874a29cf2de05891cfef24f9ca3e04b1f9abbde1de026a0dd5b1d64b2cfd1d62ff48d157a30be72729207dbf7b119298560dd2b5f72aaa85d003d SHA512 e20ec9e16ee686c6887ce9190eee7767e37d7d739c2e745eb65b264f90e7c12d7a094ae377373cfd74f58df4685aa1ab8e2a247be02c71cbdfdb5371a7b0a890 DIST wled-0.15.0.tar.gz 18722 BLAKE2B ffd907a22b6c4d6f14932a6e0bf8e792a1480d59c2db3ce7cbf423f56ce6f5c57a59b870b92a2f6ce321a1d06c8f8f74399131fc9bfb5ecf640121ef73d1ca6f SHA512 4caf26f14c3d275c1dd07f2a6fd2f097037fbeeb095e7b8fdccbcd60fee41f02999d21c36c4364c37cae7bebc233a90cbdf2d91d29268a648646b9634287f774 +DIST wled-0.16.0.tar.gz 18003 BLAKE2B 0ad7f0ae6f17097242e8e2f00eeb4485869a1b513c30dd60ad99d33a1d612e3a7fb46619247444d0348419436db3dfc9ca5264d40860970f2e612f68eb941a9c SHA512 d7327d65e769c55fe67df767e5a6bdc891bbb76a8e02cab619f9fa17ef35bd43580fdda42a09f4b615fca3e9fbdc95d357e6d5c7256b2bdfa388a3af77c6aad1 EBUILD wled-0.14.1.ebuild 1084 BLAKE2B bb9098b78e6df66e095d69d19f9294276fd98fcdd7590874f5f2c682650a1226da0d620457c238b1bba108afc5f2023f9867fd83472c1ffec875989268406537 SHA512 e3d2b830dfa270e475d786b797973abe36d270f06d10f3e7d0dedeeed98a45f2f8bfaf84273b41b5bb870b0067ff525d463a6ab2beb1beb539ca3b9b5fd27aea EBUILD wled-0.15.0.ebuild 1083 BLAKE2B 367368985eb7a01a55c8fc52a389088cbcd12591b42c1d68bbeab4a5f2e084e74bf911e0f64436501bdf19afb1b6610677cb9ce921daba3aa2741bb9073e55f7 SHA512 4c3f54c6885bcc551b672c02e9855bebda3fac2918a502cfca2ac3323325706ad9e0819b7a3bf40c8d7096fa5a1e84004c8f2f72501315bd815ef44995a17e90 +EBUILD wled-0.16.0.ebuild 996 BLAKE2B 988f3a85c46d693dd4dce6f4629ced103bd4e2ad84b21c6280ac168cb2b7f98cf34e10f755d676c0c9e495f2d9a4c8ad96027c213e08073160edbbd5ffdd23eb SHA512 39c1a383d939210910926ed20d3984600fce405dc3ab01723efc8aa8d6b818a12f499c7da1074a493621c30c9f5c9c0f7187f512824863c82d3a6b7e5d5b9656 MISC metadata.xml 511 BLAKE2B 7e82ecb98c296e42d4bb45c8bf752ca782c3855676e321c6431a24b46642b445fd1e240e5b2e47bbbfa84e28a5fd328b8a9b79a5b6ecedea554f93ea5e71f35d SHA512 b5cf3659a6ba2a39c5a429e83c2e2fcdb1a1dcbde4bec46b4667fb43be17024510199ce9531d97edb59c718ba75a2fd97d5d5ba0188745b70528c11b9a99105f diff --git a/dev-python/wled/wled-0.16.0.ebuild b/dev-python/wled/wled-0.16.0.ebuild new file mode 100644 index 000000000..891468358 --- /dev/null +++ b/dev-python/wled/wled-0.16.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="Asynchronous Python client for WLED." +HOMEPAGE="https://github.com/frenck/python-wled https://pypi.org/project/wled/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}] + >=dev-python/awesomeversion-22.1.0[${PYTHON_USEDEP}] + >=dev-python/backoff-2.2.0[${PYTHON_USEDEP}] + >=dev-python/cachetools-4.0.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + test? ( + dev-python/aresponses[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest