dev-python/weatherflow4py: new package, add 0.1.12

Closes: #3035
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-03-10 19:18:31 +01:00
parent a497c443f1
commit b17dbd1984
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 45 additions and 2 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 1891 Ebuilds in total, 1880 of them have in total 1899 (42 different) licenses assigned.
There are 1892 Ebuilds in total, 1881 of them have in total 1900 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1068|
|MIT|1069|
|Apache-2.0|435|
|GPL-3|124|
|BSD|104|

View File

@ -0,0 +1,3 @@
DIST weatherflow4py-0.1.12.tar.gz 6702 BLAKE2B fd4a49cf79a61a5d30c2cb74545e905afb2cae3ed05d7e8efce691c8639ea5fbf1c7b59560950548e31df4997980675783358aec61395bdf0f706ba61f7472b9 SHA512 ff281f6591c9c64880a45ee55478dc44e61e5c922ad351dadf0422ec555b6710d95c5e05d0007156ca48053ab911d8ed9618f8f736d90859fec65b363242a235
EBUILD weatherflow4py-0.1.12.ebuild 661 BLAKE2B f283cfecd2cc8186c6dda945e7f53ec9204254a18dd5645a04b6fc199acac5af0dc388b4a896b7c3c93b74d2c7b9ed092807ce99ddec41b929cf167e670f8fca SHA512 3b4d872dd7db12914b2c917ffe0eff56498f734d002ed1a9bf1254b6d47224da2a821e75c603d9692794641cfd2144ffa4b12495ec20ab01945a8ac891f98a52
MISC metadata.xml 463 BLAKE2B 9e286e7483ff9f33a0e1b49283d3be267ef8b3b52371cd7dc7cec8ea93b5c4f9cdc1c39149a54e845936ed1c03d3dfd021b6e28373f1626ac7a4b493012b7f82 SHA512 6cb562999ede2160fa0edf1b1152b4c30d0c51dfa4648efa9c8fe42f0e7474df81d74c02ab19280551154f05d5304daf705a6eebca768771ae81334834557a9f

View File

@ -0,0 +1,15 @@
<?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">weatherflow4py</remote-id>
<maintainer status="unknown">
<email>jeeftor@users.noreply.github.com</email>
<name>Jeef</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,25 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Simple Python library used by Home Assistant to interact with the WeatherFlow RESTApi"
HOMEPAGE=" https://pypi.org/project/weatherflow4py/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/dataclasses-json-0.6.3[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.9.1[${PYTHON_USEDEP}]
>=dev-python/marshmallow-3.20.1[${PYTHON_USEDEP}]"
distutils_enable_tests pytest