From e01c15b674b0c183c589df5a45c440c9ba49fbd6 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sun, 31 Aug 2025 10:00:44 +0200 Subject: [PATCH] dev-python/pyopenweathermap: add 0.2.2 Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/pyopenweathermap/Manifest | 8 +++--- .../pyopenweathermap-0.0.9.ebuild | 4 +-- .../pyopenweathermap-0.1.1.ebuild | 4 +-- .../pyopenweathermap-0.2.1.ebuild | 4 +-- .../pyopenweathermap-0.2.2.ebuild | 27 +++++++++++++++++++ 6 files changed, 40 insertions(+), 11 deletions(-) create mode 100644 dev-python/pyopenweathermap/pyopenweathermap-0.2.2.ebuild diff --git a/README.md b/README.md index 7c64ae099..b7adbcbb4 100644 --- a/README.md +++ b/README.md @@ -606,11 +606,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 2395 Ebuilds in total, 2377 of them have in total 2416 (44 different) licenses assigned. +There are 2396 Ebuilds in total, 2378 of them have in total 2417 (44 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1364| +|MIT|1365| |Apache-2.0|553| |GPL-3|148| |BSD|126| diff --git a/dev-python/pyopenweathermap/Manifest b/dev-python/pyopenweathermap/Manifest index c6820e3c9..eb8764152 100644 --- a/dev-python/pyopenweathermap/Manifest +++ b/dev-python/pyopenweathermap/Manifest @@ -1,7 +1,9 @@ DIST pyopenweathermap-0.0.9.tar.gz 3798 BLAKE2B c548ad45b7e5a24afab30c0638c15e408d911d7f2ff7314f942db327cdef012609b92a484eb391c07aad73438184427bc01f6c7ad0843594bd7c03f31f8c32e8 SHA512 83871844b2c9c18ca0a5c41fa244def3508071996811be0590420964c40df0cc8a71448284841122b83566fdf91cd7d294a0c59e1d65283f78cdfcebb408cb89 DIST pyopenweathermap-0.1.1.tar.gz 4242 BLAKE2B e2a265610dcd2e6f0919673be574e4c41a543fd0e309f4de3dee4da35b537a103b1897673e83bcaf20b06d89bbcd8cbe1a13bdae425ccd549bb4676cd1e7be9c SHA512 3f5058982b79a961cb7d4b7ae2520b596998f7a8bdbad584ab71198ad1fcd58d7968f64bd52c44de10c54fc09303b74bc36bc897be004128c45c02dd7bbbf908 DIST pyopenweathermap-0.2.1.tar.gz 4494 BLAKE2B 24a7ce494951e5cd4fa99efb535a3369d2d870e2d662ff265c84c89254ceecba94af82c6c56e14593f46346e3f2c34df7da88a06fc29d3fa7ddf6f54cfef2e67 SHA512 1efe6f39de52613eb93dd01008b26bf56e8385e06cd6c4d3de5717b98344deb25e592fa7a30599a30164cfc6d493c4eeb24e7bbc092013e6d92a81e445cecaf2 -EBUILD pyopenweathermap-0.0.9.ebuild 581 BLAKE2B 9858fe86acc1866f7166c8b382e1025e3f35dbe146f088de86b6fef6359b535f56c0ee2d8cb30d529538f2d7cd92a16407cb4454db87a3c24d67f975784c2355 SHA512 8e346684d573557fc2c90ed7cc73f3dc04e4f757af3ab7f607239bd420153f66613e1d8167a186cf2de6880b09d5806a8ace4ab30fe96509d5504afbf3e2bdfe -EBUILD pyopenweathermap-0.1.1.ebuild 626 BLAKE2B 5decf765a55dece41aa8fee1c3d1f7507ec1f02f42fccf14832ca267d3afadcb7fa3b1a8403b0005f71aa9f553d25e9c50e80a608cc5e8e43ba8c3aa42062288 SHA512 7d57b245dcf4a78bb1cb28eae32ae4c7e161e7a6c0c8eaa3d865b6eedd127f2836c0abe84fb7cec0696705fd3ae8097197db0581ded2f90e262f41e235d6c463 -EBUILD pyopenweathermap-0.2.1.ebuild 626 BLAKE2B 5decf765a55dece41aa8fee1c3d1f7507ec1f02f42fccf14832ca267d3afadcb7fa3b1a8403b0005f71aa9f553d25e9c50e80a608cc5e8e43ba8c3aa42062288 SHA512 7d57b245dcf4a78bb1cb28eae32ae4c7e161e7a6c0c8eaa3d865b6eedd127f2836c0abe84fb7cec0696705fd3ae8097197db0581ded2f90e262f41e235d6c463 +DIST pyopenweathermap-0.2.2.tar.gz 4715 BLAKE2B f4a8ce6201ff4d59a8597ce91015cd6decdf6e6f707ce8d94fb112880ac75825bee2edf0087df1bd4fbcb1ae1bc71b2da3f8fd3c752e4c8e2d77bf7391f88680 SHA512 bebde6e4e94dcf312ea8984ddf894375b2670646604e868b4d3bed0f27bd4dfbc38f837196c4f72221ecec10114143a652e883a7c710273fe58f43ab9738530c +EBUILD pyopenweathermap-0.0.9.ebuild 590 BLAKE2B 650772333c6b6d229abd6aabc6e9ea923a1cc4c8b27376a54b2a35464acbc0cb0b07de3ae0d3876769d4531a57c857ef50b391e935d622e6e198fe704ab75078 SHA512 eee2c176f6cf9460aa45874188189295b71e4cf68b4c079f573c388b124b254bf2267788153c9d363e7bb9bae6bee58da89ba0654142b73762365e86b05898c3 +EBUILD pyopenweathermap-0.1.1.ebuild 635 BLAKE2B 3fb041591c8ae357582d22a17045e9c35034f7be0c43a438c2b4e76bbdb1e207925fd8f0e55589c8d915266cbd276d0110327a88fe9fe5fc7c0a4af2588d9624 SHA512 a92b39ff04a89cf810b1ebed770c5f03c6a6764113bde45bb8a242ae8febc9ce44258259f767b0448f59aa9e4ec849f688e863be6d1033bc4b680ca0c28d4a54 +EBUILD pyopenweathermap-0.2.1.ebuild 635 BLAKE2B 3fb041591c8ae357582d22a17045e9c35034f7be0c43a438c2b4e76bbdb1e207925fd8f0e55589c8d915266cbd276d0110327a88fe9fe5fc7c0a4af2588d9624 SHA512 a92b39ff04a89cf810b1ebed770c5f03c6a6764113bde45bb8a242ae8febc9ce44258259f767b0448f59aa9e4ec849f688e863be6d1033bc4b680ca0c28d4a54 +EBUILD pyopenweathermap-0.2.2.ebuild 635 BLAKE2B 3fb041591c8ae357582d22a17045e9c35034f7be0c43a438c2b4e76bbdb1e207925fd8f0e55589c8d915266cbd276d0110327a88fe9fe5fc7c0a4af2588d9624 SHA512 a92b39ff04a89cf810b1ebed770c5f03c6a6764113bde45bb8a242ae8febc9ce44258259f767b0448f59aa9e4ec849f688e863be6d1033bc4b680ca0c28d4a54 MISC metadata.xml 518 BLAKE2B 3b4467e32c145987965efe6680c10bd77ea85e61ce5e4e89fd56962a2c67b12cb4262bdc0a055ae43a04368a30a24021d565a2c30151b2fe81e80f7c54e8e249 SHA512 dd92d6778c741070aa40c6032f7362c3b22b26cf5c6ff246d09bb84b41e035666272998d3e63aae5a1ba4cceb96c72c88c160ec47f99e52bfdeae9cea7d167e1 diff --git a/dev-python/pyopenweathermap/pyopenweathermap-0.0.9.ebuild b/dev-python/pyopenweathermap/pyopenweathermap-0.0.9.ebuild index f423ea679..ca1f92dfd 100644 --- a/dev-python/pyopenweathermap/pyopenweathermap-0.0.9.ebuild +++ b/dev-python/pyopenweathermap/pyopenweathermap-0.0.9.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=poetry inherit distutils-r1 pypi diff --git a/dev-python/pyopenweathermap/pyopenweathermap-0.1.1.ebuild b/dev-python/pyopenweathermap/pyopenweathermap-0.1.1.ebuild index f54aee9f0..ef8664ce1 100644 --- a/dev-python/pyopenweathermap/pyopenweathermap-0.1.1.ebuild +++ b/dev-python/pyopenweathermap/pyopenweathermap-0.1.1.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=poetry inherit distutils-r1 pypi diff --git a/dev-python/pyopenweathermap/pyopenweathermap-0.2.1.ebuild b/dev-python/pyopenweathermap/pyopenweathermap-0.2.1.ebuild index f54aee9f0..ef8664ce1 100644 --- a/dev-python/pyopenweathermap/pyopenweathermap-0.2.1.ebuild +++ b/dev-python/pyopenweathermap/pyopenweathermap-0.2.1.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=poetry inherit distutils-r1 pypi diff --git a/dev-python/pyopenweathermap/pyopenweathermap-0.2.2.ebuild b/dev-python/pyopenweathermap/pyopenweathermap-0.2.2.ebuild new file mode 100644 index 000000000..ef8664ce1 --- /dev/null +++ b/dev-python/pyopenweathermap/pyopenweathermap-0.2.2.ebuild @@ -0,0 +1,27 @@ +# 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=poetry +inherit distutils-r1 pypi + +DESCRIPTION="lib for OpenWeatherMap for Home Assistant" +HOMEPAGE="https://github.com/freekode/pyopenweathermap https://pypi.org/project/pyopenweathermap/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest