dev-python/freebox-api: add 1.0.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2022-10-30 15:22:57 +01:00 committed by Andreas Billmeier
parent bae7e0a9e3
commit 4aad811bfa
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 41 additions and 2 deletions

View File

@ -548,13 +548,13 @@ 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 1459 Ebuilds in total, 1452 of them have in total 1461 (34 different) licenses assigned.
There are 1460 Ebuilds in total, 1453 of them have in total 1462 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|851|
|Apache-2.0|293|
|GPL-3|92|
|GPL-3|93|
|BSD|86|
|LGPL-3|22|
|GPL-2|19|

View File

@ -1,3 +1,5 @@
DIST freebox-api-0.0.10.tar.gz 36722 BLAKE2B 54a343308610cfa59d37f61cf21792a40c26cbd1a5f1f3d9256c4f24921fb3734110806f443676839f40b7ba187712af348344c28e7e101ab93cda51befab456 SHA512 560edb06547991057d3c0a180373c377130670e875dd734278488ffebbbe41367795f32563eb418a6e0341d6ce8c1786fec026aab7cdea3f864aad5ae4a00031
DIST freebox-api-1.0.1.tar.gz 36794 BLAKE2B 107c3a87a3520cca877650ffbde1e46f6e1801958f422c5df5e863ac03b91e7a336dc49a3d9e1792a4892de20eee8293bfd2dcb720bcc3cb20378b01d256a149 SHA512 d3a0c9a7e85df5acb599d3b77179b67ae3ef15b21bcd2e51e0e575e3513ea50851f67de05824e57e4d976756ce93edff898ff0ed6c705d703971fe2551a7dbca
EBUILD freebox-api-0.0.10.ebuild 727 BLAKE2B e64ee3a36946deefe578daded59caa3cd9387955a72f265aac578399b8222e48df1e43b177530966768f8dc764e3466f3b6d5455a58840674f351b20a63e13aa SHA512 e9e79eb5ff1176b095e5ca1f8ef8aeb237ff5ed1d7e55c530dc5003091b2397088183c63391167d91c347abb9eaa0c6fe5414de7d87683ed445e5de8365608bf
EBUILD freebox-api-1.0.1.ebuild 874 BLAKE2B 1380643d73af3141505d173c674d8b66da91d31f7987b429e2252a2ed3ab2090881359cd7d2102b1d909f7d088fd67cd933ea1661d3a1ef42eeff5f1a5b72cd1 SHA512 75a3b46179fea479a4401a7e419206f33ea5f45dab30c632972b2710af7c6cc9a25e5eadaa8a8ea0c7c6f71a1db8c1cf48d37f819dd40cfb923eb35987bccfa9
MISC metadata.xml 455 BLAKE2B 3b353d733d3b76da615a1690351cb2aa79db532af169108b2bfc04553a0f08c560ac09d9e4e4f03c6e9bdfea53e617d5514e16a083ea7f99f7618cc8075a5c35 SHA512 4f5ab983784a919ea1afdbafa918e8755fa5868e9f6dba80b09807f1f14366dcd0fe3d1cd4cfb42e84ca64234754755d8f38db0abe14d0e21fe704d2b8e68277

View File

@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Provides asynchronous authentication and access to Freebox servers"
HOMEPAGE="https://github.com/hacf-fr/freebox-api https://pypi.org/project/freebox-api/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.6[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest