dev-python/ttn-client: new package, add 0.0.4

Closes: #3454
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-06-10 09:08:46 +02:00
parent 646fa3165c
commit 3ee66192e9
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 44 additions and 2 deletions

View File

@ -606,11 +606,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 1870 Ebuilds in total, 1859 of them have in total 1882 (42 different) licenses assigned.
There are 1871 Ebuilds in total, 1860 of them have in total 1883 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1072|
|MIT|1073|
|Apache-2.0|419|
|BSD|108|
|GPL-3|107|

View File

@ -0,0 +1,3 @@
DIST ttn_client-0.0.4.tar.gz 7863 BLAKE2B 8b96e1b8181bff8971714496ec6bc535c790b18358eeaca737c606fd26cd5d9c6bc4edb6be1cde84478a4d95beef4c8c21ce163658a825d40d826f547514ccab SHA512 e32bde3ed03f1e8dff2f9160ab28892e43ed967e9e7e9489c75241215ebf40c20c339fde618baf7978a37b5e3685cab2273db1c4bc8d078ab56b3259223f8f5d
EBUILD ttn-client-0.0.4.ebuild 601 BLAKE2B 804ef3308204988804cd0c37aa1609785ef2fd8a5d7e89f67c775b389e506e348b6056074cfc7433684bd13efbf137d05482fb8d7a13a63ac7919ba60fb09c56 SHA512 9db4932d62651c061442feea93909a945ded3408802ee62722549d3d4c802d0b3e09d5d7eac31d1c2a72a08a509badee2801b845550e64e374921b78fd372cc7
MISC metadata.xml 538 BLAKE2B f3b152f9876b38e98b920ea879886c8206c85bd686f1ce2ccf61f6374b5f9627ac3865472b54add75cb0ac3c4650246d4b32458a1259d24754dc044792673541 SHA512 f28caafb5daac30c0992f26cd77808a7fb7c16a18c841d220149a4af414c17f2213a2826473b09146d398a8025695f8ae42df942a14681b1dd0144ee5d1a4fe8

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">ttn-client</remote-id>
<remote-id type="github">angelnu/thethinksnetwork_python_client</remote-id>
<maintainer status="unknown">
<email>pypi@angelnu.com</email>
<name>Angel Nunez Mencias</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,23 @@
# 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=hatchling
inherit distutils-r1 pypi
DESCRIPTION="A python client to fetch/receive and parse uplink messages from The Thinks Network"
HOMEPAGE="https://github.com/angelnu/thethinksnetwork_python_client/ https://pypi.org/project/ttn-client/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
distutils_enable_tests pytest