diff --git a/README.md b/README.md index 3f8530a83..c9d353adc 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 2414 (44 different) licenses assigned. +There are 2395 Ebuilds in total, 2377 of them have in total 2415 (44 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1363| -|Apache-2.0|554| +|Apache-2.0|555| |GPL-3|148| |BSD|124| |GPL-2|28| diff --git a/dev-python/aiodiscover/Manifest b/dev-python/aiodiscover/Manifest index 4d9e190ef..3ffab2cd7 100644 --- a/dev-python/aiodiscover/Manifest +++ b/dev-python/aiodiscover/Manifest @@ -1,7 +1,9 @@ DIST aiodiscover-1.6.1.tar.gz 15902 BLAKE2B 3d0eaf40988aa28203b031425375708229132b7bf072eabf97357b364e0090feafa0ae875ced41db0e635cf372d57c0f648b0b829aeb2764b1babee36d4aa740 SHA512 4648de1bed9e0c3ac25148b29234eb7ec669418f4c277334360a14253b8953b82825d7072b7c95cad91b2de23aa943654b4b6b9c4f381e1063f08c53fb806813 DIST aiodiscover-2.0.0.tar.gz 13257 BLAKE2B feaa1af8e829aed7f8c17510ed8ac94d830e78c74032b967c317291a2de466ae9a426308fd33765a570586b896a9de0a57a8a1a5b83036c0754a6f90d57af302 SHA512 81b09e80cfc395ca39e3a47e1123fd724fa2b047726c167b15b04649cf774d2468c6a0aa0c6fba33329e55e96a0ee2e9bce24f717d75c3500642ab2273e509b9 DIST aiodiscover-2.1.0.tar.gz 13509 BLAKE2B 434197701724a1b43982c08841e54b643a8d57b3c84b9c897bf44926a041c8aad7f99b9fff185fc8b9bb18083590a23f0515fc4b6beba35ca9efa90783a42b86 SHA512 bf6b706b22b6c1f1080feca00794e0baab28091a3386c822e544d8ddc07e8d342d67de1e2ec6eba2dadc9acfb828df9a6080680fb5f86d6f7ddbd6c8c6eabff3 -EBUILD aiodiscover-1.6.1.ebuild 940 BLAKE2B 6070cc8b8616ae8fe9ae01f3513bd1555086f1b58ba99126a9c892b2f28618755df83e8cfa06096174fe96b4032f8998907b1dd2c502af2962ae6ca8e2a507aa SHA512 83ffb5cd8603453c640f2ad59bd38bb2da06dd04f837f918d39002f924d947d31a222598e43c5ba9b4a259c0b70fd7e36857d992812c862d141f79d85cc109c9 -EBUILD aiodiscover-2.0.0.ebuild 937 BLAKE2B f1de395df8b375385f0273b8f101bd2c0de5aced2d9dda7b241d5b43cb5acacf9925e478e82a47f9369603f44ef8f2abaa2b72c1185586e5d02dc80db9586505 SHA512 91edf7af036ea3e40e2efec06b95f8516306be91deadc566bb25930e17a6620d732675acbbdf5d5e5177981762e1e78428839d597ea6e310e0b641b90e93e33d -EBUILD aiodiscover-2.1.0.ebuild 937 BLAKE2B f1de395df8b375385f0273b8f101bd2c0de5aced2d9dda7b241d5b43cb5acacf9925e478e82a47f9369603f44ef8f2abaa2b72c1185586e5d02dc80db9586505 SHA512 91edf7af036ea3e40e2efec06b95f8516306be91deadc566bb25930e17a6620d732675acbbdf5d5e5177981762e1e78428839d597ea6e310e0b641b90e93e33d +DIST aiodiscover-2.7.1.tar.gz 13614 BLAKE2B 80659cf6948ebb2252b3b2f1086f47b7feb60a90ac632431ba6223b73badcfb63de4c0ebecfc17a5a2f64cf29f76748aa9fe6b2c7b6616d6a044c60a74a4753f SHA512 763c3b8bdf9edba72b8b5ca28845def9a344f81c45e0f543cd41f61d58f63963594504f040ad85286170ef546b78321822ea19c474e72708aeee4e2011444b15 +EBUILD aiodiscover-1.6.1.ebuild 949 BLAKE2B f70def228cce6c79626ac541c243fb0fcb658c60044466a2115a355d79843899d8d94448539800a0c56e78e26dd68707ad92f8ba5c25e7db7b8cb43b45767ad0 SHA512 4af8550c7fb597138a47480fa0b4c11952ff7ad4246acf7c3567b861e96862a0152cbe1dec71416a426ce656718bea3f5ef8f6f914ac3ce91e174947a5e9b7be +EBUILD aiodiscover-2.0.0.ebuild 946 BLAKE2B 817f6ac27a35b500c40710480294ef9f9d4da4f1c9c74a626e314ee284c0f75a40699dbeac0928ee5f2bde1ccd9591f77d87b2958d97e91c024d99896dbd7826 SHA512 6ad86dadcae52ff89c099e23afa0ea993188ab89dc301166b65c56a4b7ad73a707a14c4eb3c0c5e56f8ebac70c6fb8f92561862d9b492524162b2256c23ef8c5 +EBUILD aiodiscover-2.1.0.ebuild 946 BLAKE2B 817f6ac27a35b500c40710480294ef9f9d4da4f1c9c74a626e314ee284c0f75a40699dbeac0928ee5f2bde1ccd9591f77d87b2958d97e91c024d99896dbd7826 SHA512 6ad86dadcae52ff89c099e23afa0ea993188ab89dc301166b65c56a4b7ad73a707a14c4eb3c0c5e56f8ebac70c6fb8f92561862d9b492524162b2256c23ef8c5 +EBUILD aiodiscover-2.7.1.ebuild 890 BLAKE2B 90289ad354f7a419ea0a32500bb79137d8f149afa87717a5b28b6d5e82c4fd29aa0ceaa36693c0d1accf44486c18d808b1703d8853960be8d9a6218b70ccbe93 SHA512 3aa3ec458017a5ebdf4d2da9fa18ccc325fc315a06f2d4900256f41dcba3cb6e036c04ee9e051ebb58087396459b2a20d26e5122105759dd0965b3363d29fef6 MISC metadata.xml 513 BLAKE2B d81ed839e117baa5eb1117195fc5aee3f16cf3a257bddd69e8bca0203d63afb8111a090646aa5bce5e5afdd85f00826a325fff4d144a2c6f69ecc35cb5be03ff SHA512 f50304ad83500b57b987133e382e4fb777bdc2a7ff3290482f4d5e057c426fe95be831735a559077238ffc34b246c545f9ea1ab5d3ea1fe69e3049fe670b8374 diff --git a/dev-python/aiodiscover/aiodiscover-1.6.1.ebuild b/dev-python/aiodiscover/aiodiscover-1.6.1.ebuild index 35177166e..ccd48ec4a 100644 --- a/dev-python/aiodiscover/aiodiscover-1.6.1.ebuild +++ b/dev-python/aiodiscover/aiodiscover-1.6.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=setuptools inherit distutils-r1 pypi diff --git a/dev-python/aiodiscover/aiodiscover-2.0.0.ebuild b/dev-python/aiodiscover/aiodiscover-2.0.0.ebuild index 2295e5d3b..57fe896c5 100644 --- a/dev-python/aiodiscover/aiodiscover-2.0.0.ebuild +++ b/dev-python/aiodiscover/aiodiscover-2.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 diff --git a/dev-python/aiodiscover/aiodiscover-2.1.0.ebuild b/dev-python/aiodiscover/aiodiscover-2.1.0.ebuild index 2295e5d3b..57fe896c5 100644 --- a/dev-python/aiodiscover/aiodiscover-2.1.0.ebuild +++ b/dev-python/aiodiscover/aiodiscover-2.1.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 diff --git a/dev-python/aiodiscover/aiodiscover-2.7.1.ebuild b/dev-python/aiodiscover/aiodiscover-2.7.1.ebuild new file mode 100644 index 000000000..b205d4187 --- /dev/null +++ b/dev-python/aiodiscover/aiodiscover-2.7.1.ebuild @@ -0,0 +1,33 @@ +# 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="Discover hosts by arp and ptr lookup" +HOMEPAGE="https://github.com/bdraco/aiodiscover https://pypi.org/project/aiodiscover/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}] + >=dev-python/aiodns-3.1.1[${PYTHON_USEDEP}] + dev-python/ifaddr[${PYTHON_USEDEP}] + >=dev-python/pyroute2-0.7.3[${PYTHON_USEDEP}] + dev-python/cached-ipaddress[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/pytest-runner[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest