dev-python/upb-lib: add 0.5.6

Closes: #3335
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-05-13 01:13:11 +02:00
parent 939d3c9d70
commit adf04c665c
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 35 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 1819 Ebuilds in total, 1808 of them have in total 1827 (42 different) licenses assigned.
There are 1821 Ebuilds in total, 1810 of them have in total 1829 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1044|
|MIT|1046|
|Apache-2.0|396|
|GPL-3|110|
|BSD|106|

View File

@ -1,3 +1,5 @@
DIST upb_lib-0.5.4.tar.gz 27952 BLAKE2B b4698c85b435f7483abbfa4577c8deb67ef384b28281224b69387b3259db1feddd61ec6e1ac1de18a0f5122071276947701827017f09e1394d04426e6412e84d SHA512 29a8a7e579f10466f660f2a9f4a7157652b4328d35f1cb6e3e700fbefdb528750ffbb2f6f8f284e01d3647b200abc27eef3dd86628a482100426c321ac6f50f3
EBUILD upb-lib-0.5.4.ebuild 793 BLAKE2B dbcca84b770d5b8fd6881f387834a548e5df472c360438203f12bdb002fe05851dd6eefa22499d8667fa969d9422ac444c68dc4eef90d3e8784fd6990214cfce SHA512 1b6b85d820fa1a1218e3c12724d0385057ebfb7fd4c29f5a778f2e10890e17e9343a4a4436b975d99957df31a3bf2ae698a5160faf7cf908067ead3aca19c118
DIST upb_lib-0.5.6.tar.gz 27994 BLAKE2B eafbf66d1fc328decd05f9af0a30ffce19a5e7a5e2e11817d20bfd610715e62017fd5a9707f46281f9fb5e127bf2125dd34ce109fcf2b5249f6c3c7d8454263e SHA512 8538529686192dce48c0e1fda709f137e9cb4c0f450160e57d9c63e8254a1dd1c7f6f36bd40aeb7d09b0f2e53fe96b4341cac870e2e2a20ceb1a883815e44e82
EBUILD upb-lib-0.5.4.ebuild 793 BLAKE2B ffc5fbe1b7c8ccfbee3b3956dd7eb3cb00e07275512e49a2f254f6c070db8d28b6dd75a68eed6b7f79e2ff37966b7ca5dc084afdc8914ddde8243b72b647aa99 SHA512 3efa629a22613bc99dcf5d04dd893f03e174c0bb8a396da6cf5d0b7538dc6d3d33845a6c2f7957d13d359721ada7424b2c4d93dd6a346283d38254093ef0a63c
EBUILD upb-lib-0.5.6.ebuild 690 BLAKE2B ae01032b488fd370a2bc68bccf534bcf3d4bbecc2c3ef1b643110293fd32f876433904654711c22d7725c4d4b7a1b43d1926c3b6a965a0779b140c37115fed07 SHA512 34e3c3a46662412e8d69cd10696c4c534683a41cab37bbdc2ba7ca17b4deab079614d58278b5a47b761c2fd5c9bde585ef6d2aae7534a446186cd17421725875
MISC metadata.xml 508 BLAKE2B 736463a2fe1918a7e77ac79969c135f7e04c84a6f76dfaa3b9c9c715f9a9e06531379ced0c33d09be7c31e55676ddaf8edce721b7e3f5cd1060e0bea784d22d2 SHA512 362813f0fbc1324273fa4a533b86dbda47373f5a0402dab24d251bc3e3a0b973fa30bc1f1ae0d3120b953be19fa69d729a83e2d563e8dfc86bb9a4edc518f843

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Library for interacting with UPB PIM."

View File

@ -0,0 +1,29 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
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-fast[${PYTHON_USEDEP}]"
src_prepare() {
sed -e 's/"CHANGELOG.md",//' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest