dev-python/upb-lib: add 0.5.3

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-01 22:15:30 +01:00 committed by Andreas Billmeier
parent 2cd32ecd29
commit 8abc37b8f1
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 42 additions and 2 deletions

View File

@ -573,11 +573,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 1786 Ebuilds in total, 1775 of them have in total 1779 (34 different) licenses assigned.
There are 1787 Ebuilds in total, 1776 of them have in total 1780 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1041|
|MIT|1042|
|Apache-2.0|386|
|GPL-3|110|
|BSD|94|

View File

@ -1,3 +1,5 @@
DIST upb-lib-0.4.12.tar.gz 26334 BLAKE2B 832f4a40f746ce48757e6cc85218a3e200b6f1919b5d28b1b1d7398169ee8bba0908eb663b8bce21d7a9d231a62f54badd2d173010e7c4ff810476cafc5f58ad SHA512 b8b9bb4a24aea64bc9f0ad98ea5935defd6d880cdfb8f9f4875a87a43bfb8d2a85091514f1420a1f5ab6a00f07826deec6c22a804b582102b3fc36ebe363b2fe
DIST upb_lib-0.5.3.tar.gz 27913 BLAKE2B 3031a4dcd470c5bd1990ba881aac0f17f30c76e2b60a73730b5c355e3678dcdd46289d220fcb27abdc6eb0dcfdbaa7c7f8a777d613b40305b0bc7990eaf87f2e SHA512 c80d1567980155b9112088f85203bbde2c974a4fc56d6924b42cd23847e4177f1daf0ab8c9962f5846072b49c02b0d59a9b55ffb44c2c4d658716511f0a5e224
EBUILD upb-lib-0.4.12.ebuild 737 BLAKE2B aabc23fcfc55b628ff792241e12a06b85744f6ef02d4d2e284937f04be64876b34586b97217b831fb45aaaf5f263dcb2faabe11de6dd7b435654f91b97729ef7 SHA512 e410201fd03f7b9863f7d73acb5a6f2918aaf1f3fad8404ac44f9c9ad523b5b63077527c7f92ba5bd2a0c73f5dbafd4063788dfe12654dfa71233213132f44e4
EBUILD upb-lib-0.5.3.ebuild 793 BLAKE2B e30eddad22f69964af304e506748a1dc54f9287d7d4ea8c76d3e736c320ee0f29e5c66a293ddb4db1b9430426887c2e7426dd2edbc9fe9ea79075f7f0da29274 SHA512 dd3ae33c5373f3336c399043e90b6dbd0dde7cb00098be05380e7f6e4a2df6dc8793e81185c560c0bf591cbd42790b1549fc5a57c8fd496603c05ba9c85997e2
MISC metadata.xml 508 BLAKE2B 736463a2fe1918a7e77ac79969c135f7e04c84a6f76dfaa3b9c9c715f9a9e06531379ced0c33d09be7c31e55676ddaf8edce721b7e3f5cd1060e0bea784d22d2 SHA512 362813f0fbc1324273fa4a533b86dbda47373f5a0402dab24d251bc3e3a0b973fa30bc1f1ae0d3120b953be19fa69d729a83e2d563e8dfc86bb9a4edc518f843

View File

@ -0,0 +1,38 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Library for interacting with UPB PIM."
HOMEPAGE="https://github.com/gwww/upb-lib https://pypi.org/project/upb-lib/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="CHANGELOG.md"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
>=dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
src_prepare() {
sed -e 's/"CHANGELOG.md",//' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest