diff --git a/README.md b/README.md index fc85a462b..033023cef 100644 --- a/README.md +++ b/README.md @@ -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 2394 Ebuilds in total, 2376 of them have in total 2415 (44 different) licenses assigned. +There are 2395 Ebuilds in total, 2377 of them have in total 2416 (44 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1361| -|Apache-2.0|556| +|Apache-2.0|557| |GPL-3|148| |BSD|125| |GPL-2|28| diff --git a/dev-python/accuweather/Manifest b/dev-python/accuweather/Manifest index f77775b39..d5bb85cce 100644 --- a/dev-python/accuweather/Manifest +++ b/dev-python/accuweather/Manifest @@ -1,5 +1,7 @@ DIST accuweather-3.0.0.tar.gz 12203 BLAKE2B 254a9112af235711b4568d024689a7cd38cea9b5b9186c79c6280a0149f41f9194be8324986b26e772789e046dc4cea9aad98f4fee912318f57c338e612451b1 SHA512 b1f23456f265e6bc0aceacef75dd86bf353211644dc5cc70551d2aa188e614438dc0be5c01d8ab2e7464f3480c7cfb571dcac932fe6e92e38c9345ea74e71c2b DIST accuweather-4.0.0.tar.gz 12181 BLAKE2B ba65e8b2ef89139497a1ba67f948b3a7c643feafa9d032de16028891daa70d739f43f3b3f23cacdd2b7d78715c4d1037f52f03e687009033857f076d48303498 SHA512 eedb2bebd930f72632e70ea1e319e0048a180f5d2137277c8c311f4148f70b0be4d6cacd120172924aae522596f110c853d4aa44f4c205d130c616a0937db9fe -EBUILD accuweather-3.0.0.ebuild 809 BLAKE2B 76834eaa91c7267c050b9d734bef09be214b4c1a1f378876dcb0b32f7cf37f0a72893f0f28df49f10df44a3cffca4dd0c1b010c78fbd47417982ce33019d44c1 SHA512 36e9ee07cf2155ba5b7fec6c9619d7489fad16f971e0bff90c716d2077ea33457d25a5eb3e6bc0ad6e2721996c03890101b9236a45f5df3c4b30810e47e5a281 -EBUILD accuweather-4.0.0.ebuild 809 BLAKE2B ac1d1cd3f57be2a9d1a317406fe92e97c45288cb46942eb807cdc3094d3832a6a151ab3c1d26515b5ff8af84c4bc2fcb5a9e53a7e062d049cfc68df20aeee595 SHA512 d58716b6b5b0137196e53ee2d0c533f5ca2ecf3e2d430f40f46f8ae6eb3ddc6cf2ca3bb6251c0d0ada1ddb1fd729f3db49fb9d4624d56d64c54b43e9be6c3869 +DIST accuweather-4.2.0.tar.gz 12398 BLAKE2B bcdf71bb71deca2b17593b98a5b306e7fac1080a2575ed2871f3379e1884ae219799ec8b3714e5d6dbb0d174926e5cf7fdbf8451cb6fdd562fcbcd4626a200e4 SHA512 fb512a91d8a9a7ea9c5cc3f3dc152b7a03a645d714fd79e474202e84069f6ceba7f8516b37dfa2ef85237fd930442989894f1e5ce147efe9cbf5d35fb4c1a232 +EBUILD accuweather-3.0.0.ebuild 818 BLAKE2B 81cc070e6bab004d186661a84308ee890f4f98d4e79cb2e818cce8fd7b0f58b4f5f92d9281bcff1109a555193809aa1ef9388ab75549c720680fb69bee1d2085 SHA512 b32bbea1c0a9993fb9967309beb3a0f6645c9a091c4f1bb363eea85a459a70d46be9bdddbd71d8eb7461f639f53ee60d78f553d4f563021fa0cc5d45cd835698 +EBUILD accuweather-4.0.0.ebuild 818 BLAKE2B c53021833f5cd0c8791a0e307c7fd1c61713a42fb44f842b88cfc685ba51d49df927c8afb757446ce7afe65dc242d44d2bc5d19ee13c3bf24aa31f218d4bf81e SHA512 d0590f95563014975dfe21ba4f173e50cc1a648c0a1c176df77918f72732591ce7178f36d7ea8cc98b13d67e5417f2149ddbe0df248a2b2f6870bf8dc08b824f +EBUILD accuweather-4.2.0.ebuild 818 BLAKE2B c53021833f5cd0c8791a0e307c7fd1c61713a42fb44f842b88cfc685ba51d49df927c8afb757446ce7afe65dc242d44d2bc5d19ee13c3bf24aa31f218d4bf81e SHA512 d0590f95563014975dfe21ba4f173e50cc1a648c0a1c176df77918f72732591ce7178f36d7ea8cc98b13d67e5417f2149ddbe0df248a2b2f6870bf8dc08b824f MISC metadata.xml 390 BLAKE2B aef9b96736f7617d3765e81ea040c7209e448b170d611a5aba6d9856566d6ea19c9b485d38469ea0a85cfe9b0eaf7cbda51456acf683887e0cd7db59518cf2f2 SHA512 2f9b87aa981ccc31722e6e0314219f98cc0c80c0229147e45a8c60c3f78664bacc11d9fba6d9e4313d177ff9d3032887783eca1c91f9ac7d210d9348d7326c5f diff --git a/dev-python/accuweather/accuweather-3.0.0.ebuild b/dev-python/accuweather/accuweather-3.0.0.ebuild index bc71c6df1..893090c94 100644 --- a/dev-python/accuweather/accuweather-3.0.0.ebuild +++ b/dev-python/accuweather/accuweather-3.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers." diff --git a/dev-python/accuweather/accuweather-4.0.0.ebuild b/dev-python/accuweather/accuweather-4.0.0.ebuild index af4ec0874..607541a98 100644 --- a/dev-python/accuweather/accuweather-4.0.0.ebuild +++ b/dev-python/accuweather/accuweather-4.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers." diff --git a/dev-python/accuweather/accuweather-4.2.0.ebuild b/dev-python/accuweather/accuweather-4.2.0.ebuild new file mode 100644 index 000000000..607541a98 --- /dev/null +++ b/dev-python/accuweather/accuweather-4.2.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi +DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers." +HOMEPAGE="https://github.com/bieniu/accuweather https://pypi.org/project/accuweather/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.9.4[${PYTHON_USEDEP}] + dev-python/orjson[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/pytest-runner[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest