dev-python/weatherflow4py: add 0.2.21

Closes: #3514
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-06-23 12:08:05 +02:00
parent 7fe6afa766
commit 2fe3df0506
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
6 changed files with 39 additions and 10 deletions

View File

@ -606,12 +606,12 @@ 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 1906 Ebuilds in total, 1895 of them have in total 1918 (42 different) licenses assigned.
There are 1908 Ebuilds in total, 1897 of them have in total 1920 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1093|
|Apache-2.0|428|
|MIT|1094|
|Apache-2.0|429|
|GPL-3|111|
|BSD|108|
|LGPL-3|25|
@ -653,9 +653,9 @@ There are 1906 Ebuilds in total, 1895 of them have in total 1918 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 16/06/2024)
(Last counted: 23/06/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: 16/06/2024
Last updated: 23/06/2024

View File

@ -1,5 +1,7 @@
DIST weatherflow4py-0.1.17.tar.gz 7510 BLAKE2B 1459b999664e9b249e4db8b20ccd2fe02c8b8e066e7e2406193a61a9209a3dd8e9509fd441e106fd8d571a6b2c69baa07bfc32eec8146e6a8dec0def4b6428e8 SHA512 b8ce314208d7ca2bccf94ddfb09f9ceae0c8a9c5607468929fa954696fadb5c40eaaa37411b5533c49706ef363da82f7c2d34c8a79c820b1877c6b9622701887
DIST weatherflow4py-0.2.20.tar.gz 13790 BLAKE2B 48fd41d42b641b821e51bb5094d7ec96ce30085835e3eb36f0694f76d687da7b196cc1a87f3c5f3dc747ac258ddd7ccfdfc6756441e452149678d4e91ae99f9e SHA512 ae9131875384ee0c3e8031b01d9f14510d2098cd5c85126d652692b2456b7078be1dc9398ba6166bec108ea6da34c5855a3e632ce36d332f81e2263c185dbb57
EBUILD weatherflow4py-0.1.17.ebuild 661 BLAKE2B f283cfecd2cc8186c6dda945e7f53ec9204254a18dd5645a04b6fc199acac5af0dc388b4a896b7c3c93b74d2c7b9ed092807ce99ddec41b929cf167e670f8fca SHA512 3b4d872dd7db12914b2c917ffe0eff56498f734d002ed1a9bf1254b6d47224da2a821e75c603d9692794641cfd2144ffa4b12495ec20ab01945a8ac891f98a52
EBUILD weatherflow4py-0.2.20.ebuild 702 BLAKE2B 982ab2d7223f95754e7fdadf9579cca7892781835de41ff66aaf21d2b4e00ba71c8abe917de2191e77a6e0b6c18f19aaecaba1c986846c98c514946a49da3f54 SHA512 2715ea72da5c5d5465671195a720384a984696f48dcd6638ca7c603f751ad83e3c72829d8736999a029a6a9708f9911471e64021107bbdc22ae60dd648f2374a
MISC metadata.xml 463 BLAKE2B 9e286e7483ff9f33a0e1b49283d3be267ef8b3b52371cd7dc7cec8ea93b5c4f9cdc1c39149a54e845936ed1c03d3dfd021b6e28373f1626ac7a4b493012b7f82 SHA512 6cb562999ede2160fa0edf1b1152b4c30d0c51dfa4648efa9c8fe42f0e7474df81d74c02ab19280551154f05d5304daf705a6eebca768771ae81334834557a9f
DIST weatherflow4py-0.2.21.tar.gz 13843 BLAKE2B 00b057f432176c064b65120cc4dd8f11098254ce1ab5e6b2ea514e5fcfc12f255e76117c399d1d997c71ebffa0c126d6945df21387d8601a5f8f5ade321b5579 SHA512 4cd96f64aa67b296e43fc1b1550e7063bbe4b2286f79ef9cde13b0a0c1de6ae45c4c17c524c082236440596c5a12a14a2f9e8e8171d916816a8b7b30f43a4373
EBUILD weatherflow4py-0.1.17.ebuild 661 BLAKE2B 27efa9cfb4955f2c315a8e0a65f8cd04f9783788d12690a06173157d5f8b0df514ae88343d02d9de5070f1d48d4bb7a3c56a89a67658879e664c93ecdc073fac SHA512 86169888f7f35b9ccdb45a0d5f45d55f6c291ba14e08c5d1615793940350532b6a90fc97a01629a646d94c7799ec17f3718d92b8be7ea2522d1879c237fa33ce
EBUILD weatherflow4py-0.2.20.ebuild 702 BLAKE2B 87e2330701a68d1c51033fc1c589b0e8f1d30f73bc0d7cebf67da002d4bd28e190e758a8d4a243b94c51816e080c1135112713195b733f46e4dd3b50a78e2221 SHA512 9ce3bfcb509abb73ba3559075b089265c46cdd3d5215e5ad378939a239142fe34c81c27f527a1dde988650a1db4985ee505add6073917d32cfa463977d6cd169
EBUILD weatherflow4py-0.2.21.ebuild 743 BLAKE2B a60ad55632331080f6ec7a7b7c1385b10aed15fd220cbc390f8e1ffc9ac24451b7be3daec71b708bfa944f354649c0b4a9530ff39babacf46b0a15539a0ffba4 SHA512 73f62d5ceadc6ae63e8cabfd75fa00e48c3136f37b7dcade0ca90add5134130242ff23f4dd4506f9d06c21496051ab84103992bc7288bc9dc79ee9d57940b69f
MISC metadata.xml 527 BLAKE2B 847e0381618f8a2f9ad3bda9b1565068c2f052cfdfaae01592a686350f54089ed15edc594c20764db039b118b723248d360609b84b6b00639a4c078c0afcca53 SHA512 76a73739d988e033fda2d9cf6e84d0f8d9819b21ed5b1eada84d0a70930fb2dd4f964d54a48ab4de904ba3f42988d7ce24595705803e584c9a02142816a4beb8

View File

@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">weatherflow4py</remote-id>
<remote-id type="github">jeeftor/weatherflow4py</remote-id>
<maintainer status="unknown">
<email>jeeftor@users.noreply.github.com</email>
<name>Jeef</name>

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

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..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Simple Python library used by Home Assistant to interact with the WeatherFlow RESTApi"
HOMEPAGE="https://github.com/jeeftor/weatherflow4py 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