From e470f851bfd5f7fb5b113caf50bd820d3d7dcaa2 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sat, 17 Feb 2024 19:27:26 +0100 Subject: [PATCH] dev-python/aiotankerkoenig: new package, add 0.3.0 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/2860 Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/aiotankerkoenig/Manifest | 3 +++ .../aiotankerkoenig-0.3.0.ebuild | 26 +++++++++++++++++++ dev-python/aiotankerkoenig/metadata.xml | 16 ++++++++++++ 4 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 dev-python/aiotankerkoenig/Manifest create mode 100644 dev-python/aiotankerkoenig/aiotankerkoenig-0.3.0.ebuild create mode 100644 dev-python/aiotankerkoenig/metadata.xml diff --git a/README.md b/README.md index d3dc7b40f..94e1a5ede 100644 --- a/README.md +++ b/README.md @@ -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 1733 Ebuilds in total, 1722 of them have in total 1741 (42 different) licenses assigned. +There are 1734 Ebuilds in total, 1723 of them have in total 1742 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|986| +|MIT|987| |Apache-2.0|380| |GPL-3|115| |BSD|100| diff --git a/dev-python/aiotankerkoenig/Manifest b/dev-python/aiotankerkoenig/Manifest new file mode 100644 index 000000000..7396b252d --- /dev/null +++ b/dev-python/aiotankerkoenig/Manifest @@ -0,0 +1,3 @@ +DIST aiotankerkoenig-0.3.0.tar.gz 6905 BLAKE2B d5a1f69e9cab0c4dfc7e7bdeb14525b482070a52d17a16cde1f44ef2ccdf940323466ac4953bc69859decf2ff669eca23d17022d317d0580ccaca1788460e154 SHA512 10daad6c5b73f1e36d987ef7f0290b4adaff5469453c83775ed8e075846b40966c97cb754e19f79d15020693aa3e0e983672c8b2cdce6e4514aa3ccb413adb4d +EBUILD aiotankerkoenig-0.3.0.ebuild 688 BLAKE2B 900be2f0cc9b00331d1361f68807b01094664154b381ba989495a462aca9f28b8b11eb090dd509fa5870806df3f648aff0311700dfd57ab16523d8a8bc595222 SHA512 ab108cbfbbe5bc1661266b8bfb016e5041539daf2487ba4c3db1bc4f56213b9577d1c20a874f4b75a884d0e36db2da28814c693a17a4528c8758bc7bf2e9e102 +MISC metadata.xml 530 BLAKE2B a45a628abbda18088cb928e8d8e112ae72acdf41e22dc19f847ac40b0bf0e6726c9403c347b9a68d0e00bc2237deb87388c65327e74ecd8f481ccbd862149da0 SHA512 65c552f9eaa872cf9187af490c4afe03fd09b1ed777a4d1f469755af392dff2c2b26980b0463c05ff87c227374c35ca74cae0e7856e5087b0c2621b41652573d diff --git a/dev-python/aiotankerkoenig/aiotankerkoenig-0.3.0.ebuild b/dev-python/aiotankerkoenig/aiotankerkoenig-0.3.0.ebuild new file mode 100644 index 000000000..40ef8ff10 --- /dev/null +++ b/dev-python/aiotankerkoenig/aiotankerkoenig-0.3.0.ebuild @@ -0,0 +1,26 @@ +# 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=poetry +inherit distutils-r1 pypi + +DESCRIPTION="Async Python 3 client for tankerkoenig.de" +HOMEPAGE="https://github.com/jpbede/aiotankerkoenig https://pypi.org/project/aiotankerkoenig/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.6.0[${PYTHON_USEDEP}] + >=dev-python/mashumaro-3.11[${PYTHON_USEDEP}] + >=dev-python/orjson-3.9.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/aiotankerkoenig/metadata.xml b/dev-python/aiotankerkoenig/metadata.xml new file mode 100644 index 000000000..64c76f6a7 --- /dev/null +++ b/dev-python/aiotankerkoenig/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + aiotankerkoenig + jpbede/aiotankerkoenig + + jan-philipp@bnck.me + Jan-Philipp Benecke + + +