diff --git a/README.md b/README.md index ae94eb772..70d52a97a 100644 --- a/README.md +++ b/README.md @@ -617,11 +617,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 1667 Ebuilds in total, 1656 of them have in total 1675 (42 different) licenses assigned. +There are 1668 Ebuilds in total, 1657 of them have in total 1676 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|951| +|MIT|952| |Apache-2.0|363| |GPL-3|110| |BSD|94| diff --git a/dev-python/aioridwell/Manifest b/dev-python/aioridwell/Manifest index 269977ab0..0ad2b252d 100644 --- a/dev-python/aioridwell/Manifest +++ b/dev-python/aioridwell/Manifest @@ -1,3 +1,5 @@ DIST aioridwell-2023.7.0.tar.gz 11674 BLAKE2B 465c9db351224bd82758cd5e84ed846f0841b9d31b60f9c8b1f05ab14bc5816b9791c909d35683032d761dc6ddafa558b1d86551c56289e9573872ab555c1b64 SHA512 d1052c2277be542c3b6ca8115335c3e391824bfe03d73976c0b5e910fca0ee705b855d3b77d1cc8af9b201325a0ac6f2d336df039d06ad3a8c1200598ddbc0b9 -EBUILD aioridwell-2023.7.0.ebuild 1166 BLAKE2B de5f2411690c919c62c045ee6361cae19890b20fb4e7e3290cb03a5417ed02eb527272e6267c8d5671fbe58a45d0143a088cdc63b9aa3405e5bd96235e20697a SHA512 e245181faa96f37824b825a611b03d48ee19b1f02f520b3cc0ff31c1cb10fd6c5ed774a59dc72443e116549423cd9c1a3cd5459a19a8fcca5b6dc993c1e5800e +DIST aioridwell-2024.1.0.tar.gz 11905 BLAKE2B 3a95fb43f3349630f27b76ede2bd82648e8d7c17d7f40aa599dd737ca380554b654dcf50e89326e420d072cd2fc9b65578e52178365b37892f29a9d9f9e003d4 SHA512 1a6e76f6c53e2f84698b16af3e996d2311f5ba77b310dc13b8b0ce72e216debd9b516948d3983e23c7ae06e238a4fecd685765ab8770ca694095ab2c55a03686 +EBUILD aioridwell-2023.7.0.ebuild 1166 BLAKE2B c9ff7ddfbbb08ca4a6e689b936b98e627e4b74df0123d94446326dac566d334d4114bba7e080fda971ead8572578b8519fb2c09f352db8a53e50a1afa5d56ff8 SHA512 70325aab2dd6e4dcfe66f2eeae7d41068d70c6a121bf42de01c494b74b24158f044b2adc721ce8e9bf98f982d040ab09d7e877e61b4522083ed3086aae524eb9 +EBUILD aioridwell-2024.1.0.ebuild 1156 BLAKE2B eacf90b2c959bfe62fbffed97e406695a9658f32663479c7b2635447029da67ac178bb24906028ed52293ec4cb93109ac1668754e1adae6858db85c8102672ef SHA512 f34ad952cc659256a37e7e2d6674133652e85571159af11949458a0cab676ece3dfe0d22f7869625a78b74babae6c25d72b0ccb64350e3faee1c3751218ca416 MISC metadata.xml 512 BLAKE2B 9b74197b6684d13b83cab6083dac5e94d68345faa0e23dc31c414e3b37533a971f12506e1ce9a14a76869c3db2a21f1d661e9f24a2074b42ea33f1abdb5939d1 SHA512 2e7e2a545303a6044c0e4f6ac57a799c345af0e99b53d6284aac3742df22e5772abb157e390d1c09635a0057a3308fa2a5ae23ff6d34c4e035719852b74f7ba6 diff --git a/dev-python/aioridwell/aioridwell-2023.7.0.ebuild b/dev-python/aioridwell/aioridwell-2023.7.0.ebuild index 7caee45a3..1e2a2c3ad 100644 --- a/dev-python/aioridwell/aioridwell-2023.7.0.ebuild +++ b/dev-python/aioridwell/aioridwell-2023.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/aioridwell/aioridwell-2024.1.0.ebuild b/dev-python/aioridwell/aioridwell-2024.1.0.ebuild new file mode 100644 index 000000000..07384ba0c --- /dev/null +++ b/dev-python/aioridwell/aioridwell-2024.1.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi +DESCRIPTION="A Python3, asyncio-based API for interacting with Ridwell waste recycling" +HOMEPAGE="https://github.com/bachya/aioridwell https://pypi.org/project/aioridwell/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}] + dev-python/aiohttp[${PYTHON_USEDEP}] + >=dev-python/certifi-2023.7.22[${PYTHON_USEDEP}] + >=dev-python/titlecase-2.3[${PYTHON_USEDEP}] + >=dev-python/yarl-1.9.2[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/aresponses[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest + +src_prepare() { + # it will have to work with the current version + sed -i 's/>=3.9.0b0/*/g' pyproject.toml || die + eapply_user +}