From c12418fc8b76a906ad36e391a6b934ce4e87b9ef Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Mon, 13 May 2024 21:19:46 +0200 Subject: [PATCH] dev-python/pynws: add 1.7.0 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3351 Signed-off-by: Andreas Billmeier --- README.md | 8 ++++---- dev-python/pynws/Manifest | 2 ++ dev-python/pynws/pynws-1.7.0.ebuild | 24 ++++++++++++++++++++++++ 3 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 dev-python/pynws/pynws-1.7.0.ebuild diff --git a/README.md b/README.md index dc85e61170..4a539c01be 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ PyPI `SDIST` tar.gz source release would be preferred, because I can automatical PyPI/GitHub/Sourceforge). ## 2024-05 Python 3.11 removed -Python 3.11 is now removed from the core Ebuilds. For eraly tests, all touched Ebuilds have 3.13 compatibility set. 3.13 is currently untested. +Python 3.11 is now removed from the core Ebuilds. For early tests, all touched Ebuilds now have 3.13 compatibility set. 3.13 is currently untested. ## 2024-01 again some file collisions related to snmp The HA team now uses pysnmp-lextudio (which is imho not a bad decision). Had to apply a slight patch to the core constraints. @@ -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 1828 Ebuilds in total, 1817 of them have in total 1838 (42 different) licenses assigned. +There are 1827 Ebuilds in total, 1816 of them have in total 1837 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1049| -|Apache-2.0|403| +|MIT|1050| +|Apache-2.0|401| |GPL-3|107| |BSD|106| |LGPL-3|25| diff --git a/dev-python/pynws/Manifest b/dev-python/pynws/Manifest index af45298753..b723ede167 100644 --- a/dev-python/pynws/Manifest +++ b/dev-python/pynws/Manifest @@ -1,5 +1,7 @@ DIST pynws-1.6.0.tar.gz 13874 BLAKE2B dc7ab854a0cba435c12a1c86262ca5a44c7f3946da78588ce949fc6c100e62d018342b6a20d26628b730a809aaf1584ec71fe7215aa09a0fd6c58f6d589e96a9 SHA512 87e3fa6a9095688b649e7986c9dff234636c27ba27a5540fda5f89d3fc870ac4f2b6359fc820b787fff863cde4476fb9b71fb7e14277ff49362cff3924fe79b3 +DIST pynws-1.7.0.tar.gz 42044 BLAKE2B 622c2c89536ec9698d5449b11b993e9a46593d4ab6cbe71534dfff14222c144b050c21f8ebaad7d093d632d3f5666cb4b9763010b3508a6bb3bec813f2e8cc76 SHA512 0d4772ccc08857326e0db08151a6f1e0a604ebd456b8238fdfb9d715c0525840d1139e513990018b7be0ec7a5d52480e097113996fed17259549fd18d8287b14 DIST pynws-1.8.0.tar.gz 43278 BLAKE2B 87be2747bf691a19e3ac14aaa34156bbf6ed7696709fd457ce882eb1141e3d56f66c335c31d70cc3804734d4801dc31f2339eca51801613d38b466e3a33824dc SHA512 5a286ae888b57cd3dd0b3dba12b4d35c3e991b22e5527cfbeebd1ce7514351d8675ea8ecda6cd938f9f9f387f581943dc5d94166dd2e05153d51255cb9e88f93 EBUILD pynws-1.6.0.ebuild 604 BLAKE2B 4e02e6ee962603dc977a8c64ffda740735e5953ebed0c0eea79d35fa6aefff890de751ef84f4dfce99275e0458f6df8b152a5f8bc094cd68a6484283eea728a4 SHA512 d0774076bcf4da9ca9f436ad20e784e5be15440e3b362006c9f11350a3b5e86deba76a6e5a945db945ef53d6cd383e4153fabdf140224de9c035ff1edc1a4b75 +EBUILD pynws-1.7.0.ebuild 604 BLAKE2B 4e02e6ee962603dc977a8c64ffda740735e5953ebed0c0eea79d35fa6aefff890de751ef84f4dfce99275e0458f6df8b152a5f8bc094cd68a6484283eea728a4 SHA512 d0774076bcf4da9ca9f436ad20e784e5be15440e3b362006c9f11350a3b5e86deba76a6e5a945db945ef53d6cd383e4153fabdf140224de9c035ff1edc1a4b75 EBUILD pynws-1.8.0.ebuild 604 BLAKE2B 4e02e6ee962603dc977a8c64ffda740735e5953ebed0c0eea79d35fa6aefff890de751ef84f4dfce99275e0458f6df8b152a5f8bc094cd68a6484283eea728a4 SHA512 d0774076bcf4da9ca9f436ad20e784e5be15440e3b362006c9f11350a3b5e86deba76a6e5a945db945ef53d6cd383e4153fabdf140224de9c035ff1edc1a4b75 MISC metadata.xml 515 BLAKE2B e864ce99ae7154a3d93b6e5a2ac05c2f44794c2c6d3ddc4f40c5c6014530f69334761c9a9887d36eee84c6fe285297d9c1a5adedf27653922e68f001df2507b4 SHA512 6e8c3dfadc8bd7603bd0665b83912f504934c3b42dc1b39dfb6040b2dab1c21717906694f2bc46bfa01b71ac736bcd5d7e09f3ed0fe3b1475f3d265ccc649686 diff --git a/dev-python/pynws/pynws-1.7.0.ebuild b/dev-python/pynws/pynws-1.7.0.ebuild new file mode 100644 index 0000000000..1477fe01b6 --- /dev/null +++ b/dev-python/pynws/pynws-1.7.0.ebuild @@ -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_{11..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Python library to retrieve observations and forecasts from NWS/NOAA" +HOMEPAGE="https://github.com/MatthewFlamm/pynws https://pypi.org/project/pynws/" + +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/python-metar[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest