dev-python/aioridwell: add 2024.1.0

Closes: #2720
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-27 10:29:22 +01:00
parent 1c6cf5b43f
commit dabcfe67eb
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 50 additions and 4 deletions

View File

@ -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|

View File

@ -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

View File

@ -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

View File

@ -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
}