dev-python/surepy: add 0.9.0

Closes: #2557
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-29 13:10:48 +01:00
parent ef831bc911
commit 3ce228e6c5
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 40 additions and 2 deletions

View File

@ -612,11 +612,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 1565 Ebuilds in total, 1554 of them have in total 1571 (42 different) licenses assigned.
There are 1566 Ebuilds in total, 1555 of them have in total 1572 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|902|
|MIT|903|
|Apache-2.0|332|
|GPL-3|96|
|BSD|87|

View File

@ -1,3 +1,5 @@
DIST surepy-0.8.0.tar.gz 22369 BLAKE2B bc3811b093433a683963a8878f590519f1e23e0e2bf298ec9c070734ac4f548073448992f8383320160fe486c67606efcd9fd92a6dbfed949a346a8368158a7a SHA512 35b06329afa0c527109bf83d2d1b0449c769cae78d989775f1018fe1d7c86552bb7b3a6c0da322dad203f79eaa35662a3744cb08aa579336bdacfa08b5e1873e
DIST surepy-0.9.0.tar.gz 22606 BLAKE2B e0604d19a984b0feda5bd2af52b704b9886c55f858003864a0361f889c6a599bef73506e3c69289565b1dd43b2399c4b0dd3c7c4ab4d4ee7a0806e19aeca6376 SHA512 d788d88f3f2a88ae640dd97829f37ed2ed4f0b84fe4d594ca817b3aeb136c1053484cef6552ff6c8c2454e8aeb4c9ae750d921a0ccbc4654d3be413236a2910e
EBUILD surepy-0.8.0.ebuild 931 BLAKE2B 5ea3aeb7d691654b051ed6ce9ab456ea596277c7074f351dbd307deffb2513f624aa9d38fe343443faed235579f78d2c0d0f7969d09366f1dc5956b4b183832e SHA512 eb657c7a6ee75f2d0104f3787e958ee7108d44393247fee0d06b010156325b2dec044f178ebde3005775636b83762905927204c1bc675221b7e15c564bd6b685
EBUILD surepy-0.9.0.ebuild 931 BLAKE2B 5ea3aeb7d691654b051ed6ce9ab456ea596277c7074f351dbd307deffb2513f624aa9d38fe343443faed235579f78d2c0d0f7969d09366f1dc5956b4b183832e SHA512 eb657c7a6ee75f2d0104f3787e958ee7108d44393247fee0d06b010156325b2dec044f178ebde3005775636b83762905927204c1bc675221b7e15c564bd6b685
MISC metadata.xml 498 BLAKE2B e958e35a555eb5925b9f026e1a0e5aca21c443e4bb6153c963e6ad8033c7609e7b7ce76576589ebbe79c408a619f9242c220c1d4c8a39e29f8525d802871cee5 SHA512 b09f2fdc27e0cdf04c881a10083e2356d5eedb6878f8115dcc460fc3d2e12165e8f3f33248a4c8f02b00e5bd82a89bd1b9450086b99883879a8bade786e64795

View File

@ -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_{10..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Library to interact with the flaps & doors from Sure Petcare."
HOMEPAGE="https://github.com/benleb/surepy https://pypi.org/project/surepy/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}]
>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
>=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
>=dev-python/rich-10.1.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest