diff --git a/README.md b/README.md index 67c60aadd..1176d43be 100644 --- a/README.md +++ b/README.md @@ -606,11 +606,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 2011 Ebuilds in total, 2000 of them have in total 2028 (42 different) licenses assigned. +There are 2012 Ebuilds in total, 2001 of them have in total 2029 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1161| +|MIT|1162| |Apache-2.0|448| |GPL-3|119| |BSD|113| diff --git a/dev-python/youless-api/Manifest b/dev-python/youless-api/Manifest index ed2fbcc70..97df18390 100644 --- a/dev-python/youless-api/Manifest +++ b/dev-python/youless-api/Manifest @@ -1,5 +1,7 @@ DIST youless_api-1.0.1.tar.gz 7784 BLAKE2B 61661c06ec04752d6d88f13a1850dc889ad333b475e26d91350f2707fded17f50d231b80e86d0c6b7778ceab3ed6433b7768742268badf5326f377d97617de11 SHA512 9571c7e31d0417bb0ae4a6cf4b294e2a404ac55d61afb5e04b048036568cbea2c1dbaf61f48768ef1bb893bc09bc65fcab24821884c166f69dfa9637f316a3d1 DIST youless_api-1.1.1.tar.gz 7707 BLAKE2B cefca702377a9e112b77c61ba5ec272e76afbaa68a629ce6d4fa68c3c8463d3ca41563469eddc7e4f2628d91d1d506c249bff00bab73c9fd3e92f76a21e9c1e1 SHA512 0f8a7b123a947e0d6ff06db96af7c2ab8e377acc15c8601155fc29bf91daae48ad2eb21632a03b8393a4f5d060bad306c3f08b6830665cfcb6cab1dbfa3ee787 +DIST youless_api-2.1.2.tar.gz 8427 BLAKE2B ca483d01fddf2e10062c1e07991900b129bb955dcc5179c48b469b4f5127832f9d59814b4ddd3cd5900a96313cf6a14d2ffe909a3e43101c8fa75eaefeb3f39c SHA512 bde7fc31f983c97475daf8fb20ca85bb73bfbc85179c854dc11e67e0874d507801cc6f8892cf2e212454f648b770d3e8e6c7e62207304b3f694d8cd84a8820b6 EBUILD youless-api-1.0.1.ebuild 959 BLAKE2B 7c08e6f8c714f2f3b14bf79a859d6b32e3569125bdd700d911982b25b96a94add20b10fdbbe6981b7e6ea7fe027bc82921a03c7e21a2b551602d064e1225af06 SHA512 676de8a83acf6af825333320f92f357c691cbc5a021c96f5be40ae07b331ff6b4146e8b6957441e3256420f7ff8056424280e82a3a3c6a909db67520de545a1e EBUILD youless-api-1.1.1.ebuild 767 BLAKE2B 6ced3e121d7432a11f286d9120ab811c95111cdc336cf951211a2fb7f4883a4961810cd7b64bb68d3ae634f12105719f06f7c522d9de22885ace2e5720463e1c SHA512 da975fb5aabec65937a32fc1515a9c8c095ba254e40dde18ca937d79b92d0c9021f64bef683c322ba4fa40e8c1fb31d01a4298c847a1de838404334a43508ef4 +EBUILD youless-api-2.1.2.ebuild 726 BLAKE2B 13f8301b59d9fbc5ccbaee07b3dd6f30f5ad859b5cbe2a821cab8a2ea02d2d4dde4476b4a208082604d6368cb534a0cb81461987a1a2e19dcf00c1092e9c6c59 SHA512 a67c017064bddca9734413d56f1f60f4d38dac20eb13b09726eb7831dfb11d63fd5fbbf5babdb1c80cad5b79c15195d8ff97da3b9ce67ca1ed0fce0acb52cb90 MISC metadata.xml 399 BLAKE2B 589ede74267af0cddd1211dfec3928bb17e2e678f3b1d10a84b90a7a8606e5aa6d92cb3af13a233a179f935c6e6629fe9d658edbc55394908239fdac9857457e SHA512 ac5e205de1f29022a36811af19e0c822bb0c05bd452cd54647b0ca89ed0b4401330f6aa8daa72aee62e0946a7b53bb625918a4d15cb02601577aa24f156e19c8 diff --git a/dev-python/youless-api/youless-api-2.1.2.ebuild b/dev-python/youless-api/youless-api-2.1.2.ebuild new file mode 100644 index 000000000..0d5a61c1a --- /dev/null +++ b/dev-python/youless-api/youless-api-2.1.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A bridge for python to the YouLess sensor" +HOMEPAGE="https://github.com/gjong/youless-python-bridge/ https://pypi.org/project/youless-api/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" + +src_prepare() { + # Make it easy, this guy pins everything + cut -d "=" -f1 < requirements.txt > requirements_new.txt + mv requirements_new.txt requirements.txt + eapply_user +} + +distutils_enable_tests pytest