dev-python/open-meteo: add 0.3.1

Closes: #2470
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-10 14:12:15 +01:00 committed by Andreas Billmeier
parent 527a03f73b
commit 6793386ed7
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 40 additions and 2 deletions

View File

@ -612,11 +612,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 1723 Ebuilds in total, 1712 of them have in total 1732 (43 different) licenses assigned.
There are 1724 Ebuilds in total, 1713 of them have in total 1733 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1008|
|MIT|1009|
|Apache-2.0|363|
|GPL-3|98|
|BSD|96|

View File

@ -1,3 +1,5 @@
DIST open-meteo-0.2.1.tar.gz 13336 BLAKE2B c6787171fdaf4d8c4f742cf9c25fcb4a38ec4ea85b0f3b2c00820113380445ca3d15167a440463fcd4c014a2cb9391718bc49f802b92ec82784c1063f46aac39 SHA512 c957fff8225d7449fc672a982bcaf63a918570661547319a5c1aa7c619696ecb6371246e94a4e919dd3e95bb1ece2324f3bb097a0b3a2626312937fa6f4ba009
DIST open_meteo-0.3.1.tar.gz 12582 BLAKE2B 37872e8c0bb3c0b309dce3ca6d3daad4056eb3657058908a13a85426e687a68c6b5b659133f74093578c545b1eba93b1595635a0b35ed953257098c918dc3f33 SHA512 f256946400d42c876c3c96c55824fa319548c6f12784305a09f0f8a5d4ad1230efe682bd80e1b0eb2ec90b63178bd20e56ed799e79b0e78e4d4cd372926f1395
EBUILD open-meteo-0.2.1.ebuild 835 BLAKE2B fddb92d69280a64ed8744f378c212f2e9927bd59f2f63357200145ab0830429b1df47f6a0728844df38a724de4568435a4898b908b9cadaf68c65f2e6b67567b SHA512 3e8429f750db6db2b5746843cc97bd0bcf65bae041c0c1ae5f49ef6ca34872bbcaf17533d5bdc2b409d5f0246100619109e36d24612354867dac084123950502
EBUILD open-meteo-0.3.1.ebuild 868 BLAKE2B 029dbe46daf80115b0f40b4c64edb3bdd2b60bbea2bb7ff9c02e453c0a7180ed23f0a84a299e6b1baada63a34da45f988b023ad4d4003ef5a6c49db6ce57a3df SHA512 f71c77a438d2e5eb3d7982be7cc439eb2ce831e39d56f1e472431069be786a74429719fef6e05d4bcc8409857df51c355f9987559062919e303c1a4d8dba7b5b
MISC metadata.xml 523 BLAKE2B c64467cad352cb59fcaabdf3f86e0890a309127c2d4beefb954b1ec215eae731a48c0c7c47b243289b77327e170ece631bebc45cb25d5c8ea8fefff6d03d43ff SHA512 33470b1cd50b6473d76dbd09d973cc79abd409b3bbd1fa03579b45806e9f25ec04a68d0e2391019916774a59705ca602a0616ea5ed64776d9aa9fc9d2e77a274

View File

@ -0,0 +1,36 @@
# Copyright 1999-2023 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="Asynchronous client for the Open-Meteo API."
HOMEPAGE="https://github.com/frenck/python-open-meteo https://pypi.org/project/open-meteo/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/mashumaro-3.10[${PYTHON_USEDEP}]
>=dev-python/orjson-3.9.8[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/aresponses[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest