dev-python/pymeteoclimatic: add 0.1.0

Closes: #2823
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-18 08:31:01 +01:00
parent df9b555ccd
commit c4c30eec11
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 32 additions and 6 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 1760 Ebuilds in total, 1749 of them have in total 1768 (42 different) licenses assigned.
There are 1761 Ebuilds in total, 1750 of them have in total 1769 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1002|
|MIT|1003|
|Apache-2.0|386|
|GPL-3|118|
|BSD|101|
@ -664,9 +664,9 @@ There are 1760 Ebuilds in total, 1749 of them have in total 1768 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 17/02/2024)
(Last counted: 18/02/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: 17/02/2024
Last updated: 18/02/2024

View File

@ -1,3 +1,5 @@
DIST pymeteoclimatic-0.0.6.tar.gz 8472 BLAKE2B 13ca6a5175a89e9360ed1f97759e7f6dc75c09ca5f554f4ea19aca7ded4d18efbb02d2e78b16b02e67ae8c7d11b6b7dbca33834d70d5c91461b5d13ffe620509 SHA512 4a1809ed7ff8da3ebfbc9ef6fa5bf9851d191468fcf85977fc6df9f5c71d6b0610e3473edd878558e2c710478e90ed25754382e5b8bb5e0331715b24fbbd7a7f
EBUILD pymeteoclimatic-0.0.6.ebuild 601 BLAKE2B 9f3d7b86df8318b0b6dcadd1eacffca7ac14b1e2680ca85b28f0eac4651b7657bf1727b39cc8e01037845183ce586d3f8ae97394c375aefd385942eac3de903a SHA512 b049661bd9a644c6633b60d6f15e8ba008c4592c30777bb25f7a759f21bfc65d9a3c90f745403570f96b64ad258fba481052cff9763b5b7d184dbe9810afc2f2
DIST pymeteoclimatic-0.1.0.tar.gz 9972 BLAKE2B 8e081218d0a154bd63bbeefe98cfb4fc11b4ce1a99fe37956ea4f7d2e43afaaa25ce2536c5f7b6add17944a3f02afc765d17bd03922e99c41fd14d9ea228358c SHA512 82f8acf48f86f704b384eaa38cd01c8fe665c6245c8fecad59e897e3ea47bb27bfe7c94f787557630a7fa67cb1acc776c9d3b7d58b2af5abd3e1a95077502786
EBUILD pymeteoclimatic-0.0.6.ebuild 601 BLAKE2B 70b7af19d642253939e3e5814ba9acd3dc0be53919575a895ebabc92bcaa48f76e3e99ff1aee21752537a2c4026df5241af788821ed4ad1f56825405f7ffa690 SHA512 3faab244db46f5cf17528ea83c04889471acfa1c33e9f2b81f18c0bce105424f3e1f63cb9b990ce5e61537329b6163b6cb0dc1df3b2b8d47fe5b4d11c0475154
EBUILD pymeteoclimatic-0.1.0.ebuild 607 BLAKE2B 5b8b37259c9cd0b9c912b86d79fa569420957195540611b8f01c5f120271a64bc46c0ee3f8feab3b44dcfe6726030f8dd06edbc727cbfadbbbe81731f412c8b5 SHA512 3c657297e7fbc45cf35292bc40c52ce893b757aa9514f66654858d000f8e2b381a24c5aa3ce933ca711029573b2900ef8261793c8da928a3f626c96b2261c43d
MISC metadata.xml 533 BLAKE2B 4f27da621c3c282b4eb2d6e811eff11f998f80e749dbbf0f1bdeb309fe01a65226f6e7e076d355c442cdba4cd5d96082f7915ad9628b7d8211a200e0cf88b5e7 SHA512 6ab8396a7dadf374575b25b180077f274bb38610d23c7b85e0685ffef3ca0847f36edc99d57fe4c8cc564dfd1a51979472d96301bd98d0ef2041da63aaf2b45d

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8

View File

@ -0,0 +1,24 @@
# 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=setuptools
inherit distutils-r1 pypi
DESCRIPTION="A Python wrapper around the Meteoclimatic service"
HOMEPAGE="https://github.com/adrianmo/pymeteoclimatic https://pypi.org/project/pymeteoclimatic/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/lxml-4.5[${PYTHON_USEDEP}]
dev-python/beautifulsoup4[${PYTHON_USEDEP}]"
distutils_enable_tests pytest