dev-python/weatherflow4py: add 0.2.20

Closes: #3188
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-04-08 17:03:50 +02:00
parent a1a40a2e44
commit 93a212e52f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 32 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 1965 Ebuilds in total, 1954 of them have in total 1973 (42 different) licenses assigned.
There are 1966 Ebuilds in total, 1955 of them have in total 1974 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1109|
|MIT|1110|
|Apache-2.0|451|
|GPL-3|129|
|BSD|111|
@ -664,9 +664,9 @@ There are 1965 Ebuilds in total, 1954 of them have in total 1973 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 03/04/2024)
(Last counted: 08/04/2024)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 03/04/2024
Last updated: 08/04/2024

View File

@ -1,7 +1,9 @@
DIST weatherflow4py-0.1.12.tar.gz 6702 BLAKE2B fd4a49cf79a61a5d30c2cb74545e905afb2cae3ed05d7e8efce691c8639ea5fbf1c7b59560950548e31df4997980675783358aec61395bdf0f706ba61f7472b9 SHA512 ff281f6591c9c64880a45ee55478dc44e61e5c922ad351dadf0422ec555b6710d95c5e05d0007156ca48053ab911d8ed9618f8f736d90859fec65b363242a235
DIST weatherflow4py-0.1.17.tar.gz 7510 BLAKE2B 1459b999664e9b249e4db8b20ccd2fe02c8b8e066e7e2406193a61a9209a3dd8e9509fd441e106fd8d571a6b2c69baa07bfc32eec8146e6a8dec0def4b6428e8 SHA512 b8ce314208d7ca2bccf94ddfb09f9ceae0c8a9c5607468929fa954696fadb5c40eaaa37411b5533c49706ef363da82f7c2d34c8a79c820b1877c6b9622701887
DIST weatherflow4py-0.2.17.tar.gz 13506 BLAKE2B 0b46ab77fb00292c0c2d4643cf2319714bc0f27c1832f002a72668740cdbb469dcb16050840bba5a66cc978303fdc68c0013ebb3381c63fc12caaceb6eca3813 SHA512 ef0154572480a6fc1fd4241ce179b517ef564764eda5476346f9b1367d1dc6bcdcf3fe6fe84f64c6d8c77993e0c0bac69f4ee97964f0ef9a232d7a176713fbe2
DIST weatherflow4py-0.2.20.tar.gz 13790 BLAKE2B 48fd41d42b641b821e51bb5094d7ec96ce30085835e3eb36f0694f76d687da7b196cc1a87f3c5f3dc747ac258ddd7ccfdfc6756441e452149678d4e91ae99f9e SHA512 ae9131875384ee0c3e8031b01d9f14510d2098cd5c85126d652692b2456b7078be1dc9398ba6166bec108ea6da34c5855a3e632ce36d332f81e2263c185dbb57
EBUILD weatherflow4py-0.1.12.ebuild 661 BLAKE2B f283cfecd2cc8186c6dda945e7f53ec9204254a18dd5645a04b6fc199acac5af0dc388b4a896b7c3c93b74d2c7b9ed092807ce99ddec41b929cf167e670f8fca SHA512 3b4d872dd7db12914b2c917ffe0eff56498f734d002ed1a9bf1254b6d47224da2a821e75c603d9692794641cfd2144ffa4b12495ec20ab01945a8ac891f98a52
EBUILD weatherflow4py-0.1.17.ebuild 661 BLAKE2B f283cfecd2cc8186c6dda945e7f53ec9204254a18dd5645a04b6fc199acac5af0dc388b4a896b7c3c93b74d2c7b9ed092807ce99ddec41b929cf167e670f8fca SHA512 3b4d872dd7db12914b2c917ffe0eff56498f734d002ed1a9bf1254b6d47224da2a821e75c603d9692794641cfd2144ffa4b12495ec20ab01945a8ac891f98a52
EBUILD weatherflow4py-0.2.17.ebuild 702 BLAKE2B 982ab2d7223f95754e7fdadf9579cca7892781835de41ff66aaf21d2b4e00ba71c8abe917de2191e77a6e0b6c18f19aaecaba1c986846c98c514946a49da3f54 SHA512 2715ea72da5c5d5465671195a720384a984696f48dcd6638ca7c603f751ad83e3c72829d8736999a029a6a9708f9911471e64021107bbdc22ae60dd648f2374a
EBUILD weatherflow4py-0.2.20.ebuild 702 BLAKE2B 982ab2d7223f95754e7fdadf9579cca7892781835de41ff66aaf21d2b4e00ba71c8abe917de2191e77a6e0b6c18f19aaecaba1c986846c98c514946a49da3f54 SHA512 2715ea72da5c5d5465671195a720384a984696f48dcd6638ca7c603f751ad83e3c72829d8736999a029a6a9708f9911471e64021107bbdc22ae60dd648f2374a
MISC metadata.xml 463 BLAKE2B 9e286e7483ff9f33a0e1b49283d3be267ef8b3b52371cd7dc7cec8ea93b5c4f9cdc1c39149a54e845936ed1c03d3dfd021b6e28373f1626ac7a4b493012b7f82 SHA512 6cb562999ede2160fa0edf1b1152b4c30d0c51dfa4648efa9c8fe42f0e7474df81d74c02ab19280551154f05d5304daf705a6eebca768771ae81334834557a9f

View File

@ -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_{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}]
dev-python/websockets[${PYTHON_USEDEP}]"
distutils_enable_tests pytest