diff --git a/README.md b/README.md index e3dca8ecf..a4fc0d110 100644 --- a/README.md +++ b/README.md @@ -573,12 +573,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 1765 Ebuilds in total, 1754 of them have in total 1758 (34 different) licenses assigned. +There are 1766 Ebuilds in total, 1755 of them have in total 1759 (34 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1030| -|Apache-2.0|381| +|Apache-2.0|382| |GPL-3|108| |BSD|93| |LGPL-3|23| diff --git a/dev-python/nettigo-air-monitor/Manifest b/dev-python/nettigo-air-monitor/Manifest index 2628e3c64..856489bb9 100644 --- a/dev-python/nettigo-air-monitor/Manifest +++ b/dev-python/nettigo-air-monitor/Manifest @@ -1,7 +1,9 @@ DIST nettigo-air-monitor-1.4.2.tar.gz 10030 BLAKE2B cf312a22488df96280b64cead6017a4034d0f392bac61588fb453d1dcdebfa5c2a0bdd543c3ad6af427d96c1a3d894be3ae21ef3cf7260ca2fa3f3e4bbb69d8d SHA512 051cef4d999a1fbae75a59d014cd012f4f9540964e57f00d2698cb80c0c21b92065f7afc06e848fbd935497dedaa87f7583452d12a51a1d41f2546bcd70a31e2 DIST nettigo-air-monitor-1.5.0.tar.gz 10115 BLAKE2B 3b33e9b4adea2fe134cac989f2a526d374ee6754e2cc14cb507d6445477bac0e1e8e4c05e46ebc92547ed914c748959213267e32275dad369ed0f8056ce5342d SHA512 6a0c708b29e0845a023f79ca9d798f2c2c119681fc4fffe6b2f7f55ca4181d152a5f6997fd8d788678f5d0096226e1eafe27086b7f03f9a371a3a9d9e7979a69 DIST nettigo-air-monitor-1.6.0.tar.gz 10056 BLAKE2B e47f743e22a48952743c042decc356ba5ea7d0cf67b055c9ec6c9605bc6e40e7ac4a70043350fe0ae403b7cd1ef5c282adfd4fe459f8097c287518ac5177d547 SHA512 3be0f11698a306c602333ee5a677e7dfe4efaee530e496ad301c63bfff3387679da3f4fe8d3c00620d0d6cb15ee2a902ac11947dc0af64b5d2834e9048df378d +DIST nettigo_air_monitor-2.1.0.tar.gz 10852 BLAKE2B a21799c27c380fffec15bebfcba4fa151a9e0df49afb12b7aa58194ed271f8c77160404f33e67714e89801312061d378d2f647078aa44da30540df916fe4c73b SHA512 08010c838a4aa8dc6d35687e1eea04a6c62b418b89d8d64865dafa8ab7a230ff4e16ccf21a7d2fbbf527803481294afe2a6c03f55015e7046877f7806e514562 EBUILD nettigo-air-monitor-1.4.2.ebuild 988 BLAKE2B c74d2be74aa145d75adbf3ca513d76ca45f96eb57b77be94fb3244ba40edcd8f87ac94f584592533c3acce68744354594e7647968a11ca07db3b45b6f21ada30 SHA512 71dd5d01ae9ac6b55f5e034441e92ddb64cfa07d6f4240d3421872177108f39b8036cf45c4637901f34bf7408fa9b34c356642009d3440b1873f7ffcc0f2a63f EBUILD nettigo-air-monitor-1.5.0.ebuild 1025 BLAKE2B 4f5b2b894294fbf01d412c9eed471c49ba202d96ca56e93e05695fc025685dcf0c6fb58db05fb1688268ff2bc9d363a884e65d1e3370bcd38cfde99006261341 SHA512 380781ef7a7764d0f424425d4c91035ece04a27cdba968ff76fe4c91847b540521410a5cf39abde3c985a2229ca078ac8adbdb2c3fc884f435b84bacdd754e13 EBUILD nettigo-air-monitor-1.6.0.ebuild 987 BLAKE2B c9e698f4b4da0f53c2fa7b5baca7e31dafc9e39666a7d5260e51054f57c2c9e80ff805e04784fdf22446877c362ea7287cc7e1be55dc654447a39c3f3b46e398 SHA512 a28c183babaa7e88d7612182c21d5eb83886b3df0ba358d0ac365b2871850faf339813217b6ad69fa6222822355f1e4091a9aecbc934d94f92771e5b1df1fb2d +EBUILD nettigo-air-monitor-2.1.0.ebuild 896 BLAKE2B 06b689f6347192d28d7a133c095945f2cd6398e54a29683ac159cb0e9845925190cfc0a29585f600d58182cc0943215ca1614f3ef45804df9c0bbbd4cd010c30 SHA512 eacd39c8d4dd7406b60554931a4eb63d0295ed159d226e838e0e535209cc721b877209ab73a1d8e84fe55cbeb1539310f83a3db016daf243fc74ccba29ad9e60 MISC metadata.xml 406 BLAKE2B dac55168d3a06d41dfed565325d52eca8ced724185fd405606bfbd9902192f6b5bdceacf1a45bc76814e49cbca5271a013ebc7140231c1c6b615e379f7931edd SHA512 88bd52915d2eb3d27d921a28fef82c8564d5aa99a9b7080f14d284346059fea4bb84fc2497d4461c3a65c20fe18a3aca8ccd7de170a2c6d1c716f4247278f5a3 diff --git a/dev-python/nettigo-air-monitor/nettigo-air-monitor-2.1.0.ebuild b/dev-python/nettigo-air-monitor/nettigo-air-monitor-2.1.0.ebuild new file mode 100644 index 000000000..39bf5b009 --- /dev/null +++ b/dev-python/nettigo-air-monitor/nettigo-air-monitor-2.1.0.ebuild @@ -0,0 +1,36 @@ +# 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=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Python wrapper for getting air quality data from Nettigo Air Monitor devices." +HOMEPAGE="https://github.com/bieniu/nettigo-air-monitor https://pypi.org/project/nettigo-air-monitor/" +SRC_URI="$(pypi_sdist_url)" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/dacite[${PYTHON_USEDEP}] + dev-python/aqipy-atmotech[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/pytest-runner[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest