update aiodiscover-1.4.11, bump pyroute2-0.6.9

This commit is contained in:
2022-04-25 20:42:05 +02:00
committed by Andreas Billmeier
parent 85d6212ac3
commit 79bd29efc6
5 changed files with 49 additions and 8 deletions

View File

@@ -79,7 +79,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
* I use an own profile based on "amd64/17.1/no-multilib"
* I currently run tests only on Python 3.9, and am starting to try builds on Python 3.10.
* python-3.9.9 is set as default target.
* python-3.9.11 is set as default target.
# Bigger Changes
@@ -286,7 +286,7 @@ I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5-
## My machines
Currently I have three VM's running:
### Production
Python 3.9.9-r1
Python 3.9.11
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test
Python 3.9.12
@@ -506,12 +506,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 1693 Ebuilds in total, 1686 of them have in total 1692 (35 different) licenses assigned.
There are 1692 Ebuilds in total, 1685 of them have in total 1691 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1037|
|Apache-2.0|301|
|Apache-2.0|300|
|GPL-3|105|
|BSD|90|
|LGPL-3|28|
@@ -546,9 +546,9 @@ There are 1693 Ebuilds in total, 1686 of them have in total 1692 (35 different)
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
(Last counted: 23/04/2022)
(Last counted: 25/04/2022)
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: 23/04/2022
Last updated: 25/04/2022

View File

@@ -1,5 +1,7 @@
DIST aiodiscover-1.4.11.tar.gz 13761 BLAKE2B ed59372d5c942feffe0d4090b757f5a068705cb4ef79d499b1f7e3de094f7945dca2a9e87b78b35fd511cf2d4dedebe5e264660918260379f78963aa450ef314 SHA512 56cdc08868a484f5a0f816b21eba5e1b62764d4da47c0f1264bbf1a1d2a5f761c6b2e8279453d58a3ff38bbf6743f38403decede00cb178e552b1a50d5f2b7b8
DIST aiodiscover-1.4.8.tar.gz 13151 BLAKE2B 109a2e58782175d4c059a8e1b711b4ce85a0ea4d9274985f032eb442e89818fc5ce7747e6626bd1a76c28732bec3dec9c048295e2eb0abdb238fffe267fb410d SHA512 3e77213ffc32d46433d6e818b2e97dad37d3360dd91431bdcefa78c8f9e84446f045d9dc231bb4ae01ffde19b8dc31f37e579c6b349451c18f7d1937fc6935ca
DIST aiodiscover-1.4.9.tar.gz 13744 BLAKE2B ff80115db0a7dce16e2c3133d5a663cc40aaa8e93b0262a15b8e7bcdb7fb114a62530ca47368adfdf7457d6c24d92f7ff64fad8145c5bd6a27811ef7abca637c SHA512 18560e6d959e8ccfb93af0fdb2db1d3a56689413d0ce649516cf44a3bc16dcd3437503d4f777162da8d95a196768fd0d3a490c9348f00e33b0e1669965c7826b
EBUILD aiodiscover-1.4.11.ebuild 1032 BLAKE2B b7f178b98492802df75579b944165e98bc60838f69bdc7f7740f0324ab6412f4c5e0e8bd56ef4d182021d929721ae48df531265b271e6fe6c274e00414d56e78 SHA512 68ce5ed971a86fca4eff80601d15bb0a21fa9d1343f978714d90e849482d3dba653adfae478194e2830148b7a05539ec80bb299463333395a637e97c784fe5bf
EBUILD aiodiscover-1.4.8.ebuild 1033 BLAKE2B e817fd8037037e7d99c1cb75863b140f53e3485d92df9b4f57dfde8f81b31631131058fd2ffd3f093ce88ae6515a2b5c8f9ff8dbf83efbc3231afbd7419c631c SHA512 72a0e1e3d308cf41ed525e8f78b6f173359052195586e5881fd1175d36d210bc247f6e14097787128479bbcf3009f8f883ececb7153b9b92ac72042795de92e1
EBUILD aiodiscover-1.4.9.ebuild 1033 BLAKE2B e817fd8037037e7d99c1cb75863b140f53e3485d92df9b4f57dfde8f81b31631131058fd2ffd3f093ce88ae6515a2b5c8f9ff8dbf83efbc3231afbd7419c631c SHA512 72a0e1e3d308cf41ed525e8f78b6f173359052195586e5881fd1175d36d210bc247f6e14097787128479bbcf3009f8f883ececb7153b9b92ac72042795de92e1
MISC metadata.xml 453 BLAKE2B 4a2341229992a87bb2f8c72ff39d80be96bc109fa5f6a42350be63e904127c69bf5c60f50dacdde4cffc301116011280914c0169bbcf1619d365617761810c03 SHA512 bbe15e8c45cdafd731c9d2957c0816237b4eb08e186fa15e614109cadebc6bd036f851ddf809933ebaa4b15fb49c4009672a434b7b28fe386490a55bb3142b02

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Discover hosts by arp and ptr lookup"
HOMEPAGE="https://github.com/bdraco/aiodiscover https://pypi.org/project/aiodiscover/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}]
>=dev-python/dnspython-2.1.0[${PYTHON_USEDEP}]
dev-python/ifaddr[${PYTHON_USEDEP}]
>=dev-python/pyroute2-0.6.9[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,3 +1,3 @@
DIST pyroute2-0.6.5.tar.gz 23971 BLAKE2B c964507f1cfa747360cbffb71c0460f2649a7d9f93f4d4cc27aa0c26f67b9f0c65720bd2ce4cf1b5d05110693de4f72a310f2af8a4b6ca639bd0d08e90880380 SHA512 a2483178e6333f011ba285d96c4472f9faad4983a3ea0a532e4333db1bff1474b8c28ebc383852dcf3ae1cf8438478ec5419236a4cf7b971719088a66f86baa7
EBUILD pyroute2-0.6.5.ebuild 717 BLAKE2B 9161df666ec74fb83fd8463edabbfdf9a838ccc59e13e2d2fa502f8ee42bcc2f5ac640fd5d4b2db1587229c403c89ee69eb2b5b953cb21e2d195a2ef06e5095e SHA512 9211df6513b75ca966c91148880223ce4a98ce79ad83acebf58f76acd5dd237d68855389de36b777bb4dbc5ec21c20d4b513d53aa9eaf12be2d7ea9d37f617de
DIST pyroute2-0.6.9.tar.gz 23700 BLAKE2B d9b341adfeda7106110ddc863b7e864a6b3102ef1a2fb46487c93de282c5c0ad31d591651c0fad145f1bf5d9be8cc3f3d85884181f103b8b6de73fc3e6da391f SHA512 83e7d5074c4ed059025df67e12d7ff2520f97a71a1e2e7b1904d2d747f45dc996eba2d2a2e169d5f46e08c6cb3561d58e236286f6838f7fbbce858e318e078c9
EBUILD pyroute2-0.6.9.ebuild 717 BLAKE2B 9161df666ec74fb83fd8463edabbfdf9a838ccc59e13e2d2fa502f8ee42bcc2f5ac640fd5d4b2db1587229c403c89ee69eb2b5b953cb21e2d195a2ef06e5095e SHA512 9211df6513b75ca966c91148880223ce4a98ce79ad83acebf58f76acd5dd237d68855389de36b777bb4dbc5ec21c20d4b513d53aa9eaf12be2d7ea9d37f617de
MISC metadata.xml 327 BLAKE2B 6cb83720da3248f4f77fc042db1044abad649f64b4371770d0248431fe4f735fb6a0f190dd6be77e76fc8f3d0b6e9a926b47385e2b682ceb9b7be79c8543032c SHA512 1d0b905c9a49d7be91f10cc8eafefcdbdfbedb2b7682ea954f3e32d17d5813cc0ba63e4fff9b92d8723e24c0d1a300985634cf1c0ac0f3595f4da1adad9d439f