dev-python/tessie-api: new package, add 0.0.9

Closes: #2662
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-04 18:11:48 +01:00
parent 05d18ece9a
commit 2d50937224
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 43 additions and 2 deletions

View File

@ -612,13 +612,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 1633 Ebuilds in total, 1622 of them have in total 1636 (42 different) licenses assigned.
There are 1634 Ebuilds in total, 1623 of them have in total 1637 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|938|
|Apache-2.0|347|
|GPL-3|105|
|GPL-3|106|
|BSD|91|
|LGPL-3|22|
|GPL-2|20|

View File

@ -0,0 +1,3 @@
DIST tessie_api-0.0.9.tar.gz 22215 BLAKE2B 71791af1064aa78ae2eac30e4355f2ec215686d3cc3e1cf469b80cd28e20a794b19a60bc629c55c2e04d870f241e8159da69f18908aceb6b543b6b7d495534bc SHA512 fbb94722f6eec3cdee7b72b5dd54098db9a7256e5a1d05790d73a2384d28e1a39cfb2098c1dbc24d05aa750efdbfc621a294b812280e4c41022631733d6dfa4a
EBUILD tessie-api-0.0.9.ebuild 568 BLAKE2B 6383c3bbcfcc86b34ef75413b4e7587ca660eac67d00dde60eb821ff2a91f56cd1fef374d101f119640088084f707118e61d253ec679add7ef091fa65056fc1f SHA512 dbb6babf66a77a938bfb3d77cf284209b560b3330189d9c16ac005b349a20fdff6206bc85ee562f8bd3e6aaf9efec5c2e44a5b08a26a1cf9bddc6d45e80db88a
MISC metadata.xml 529 BLAKE2B 270cacaafc3ba4e1faaad909e87fe7b61ffe9a5bf0bb875950650d9b1887e32511c4c00e6be8a0d0fa081f5f0c40bb38a65de8510ae1ebeb804cf12c1bbe6c98 SHA512 5060f851303eb8f85e0a3ee7bb51700151d3f38e1092abdbbcb7b5b0e4dc4a69f97c0e0bbf33506b4ae82545f64b61132b1051b022ab53efb41fa9a88c5aeebb

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">tessie-api</remote-id>
<remote-id type="github">andrewgierens/tessie_python_api</remote-id>
<maintainer status="unknown">
<email>apgierens@gmail.com</email>
<name>Andrew Gierens</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,22 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1 pypi
DESCRIPTION="A small python package that wraps up the Tessie API"
HOMEPAGE="https://github.com/andrewgierens/tessie_python_api https://pypi.org/project/tessie-api/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"