dev-python/pymodbus: drop 3.5.4, 3.6.3, 3.6.6, 3.6.7

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-21 17:52:34 +02:00
parent cbd0a35034
commit 320489c95e
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
6 changed files with 2 additions and 207 deletions

View File

@ -606,14 +606,14 @@ 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 2043 Ebuilds in total, 2032 of them have in total 2060 (42 different) licenses assigned.
There are 2039 Ebuilds in total, 2028 of them have in total 2056 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1182|
|Apache-2.0|456|
|GPL-3|121|
|BSD|114|
|BSD|110|
|GPL-2|25|
|LGPL-3|24|
|all-rights-reserved|16|

View File

@ -1,13 +1,5 @@
DIST pymodbus-3.5.4.tar.gz 201724 BLAKE2B 8a37eea10fe8a4716b04106ad74ebab6669a7b9ac7b61c551ab187a5e39af3243e75d2e614ea4c1d1195c1e66b12b1100ab8da1cbab5dfa7f6b2b229a6ee29fa SHA512 cd4b611f9b2790e6ab1325f5f0a293c059ab75871c2043dc92fd723a16f46f368c7c907391972a1fe7abb9c414164dd17e2415d6ebf25510cb872504d9e47e7f
DIST pymodbus-3.6.3.tar.gz 204007 BLAKE2B 5f3cccfd1efb03f478697f41a651dca8ef90ca8488faca1f606488f22e85fc451767a2c854a639cc0158791e6ffa31a6b9108a03715be21a9eb7033e1a043b6d SHA512 b436a2b88eb242668ac543dd43710810c96a139e5026dde33873524e36b79b3691319529fa1d0be5f772551d5e8d9dc2ce92f81480e7613016eed6931d510357
DIST pymodbus-3.6.6.tar.gz 191586 BLAKE2B d0784c434d904095e36f63910d2e6292115c69c6d25f2ad7f199152468614fe51d911da6ea57b643dc1979c945c9c71607246dd15eb1b9843568d39b562ba93d SHA512 4ec221a67f88501d9ea015671f0a27f00a72a3d74e4d2a8dff301deaa18f7f2c79a25b03f97dbefc5cc0acd7458a18dbc4a42e23c6f5d30ff54e338feef453d9
DIST pymodbus-3.6.7.tar.gz 191942 BLAKE2B 873b97ad825d9d6ab21a7f9c2c2057345d12fa835d94110d307313c7793a8808ba1f1611bc26005c517f1e4afa2cbd5d183bbfc0cbdc703a3685cb06f0a38935 SHA512 9b7abeedf64bfdd02e4a4c9c04b8fcca3fe301c935b838c506bc184957aa3c1db3fc69ec6ba070dcbcde11843f9d528e938a12289f9d553ce228a06f2d6658c1
DIST pymodbus-3.6.8.tar.gz 191916 BLAKE2B 83ad6251c001418543e72b121115d9f6a5f3a3948ef50c480947e4eb77be28c8f8be42e46d1b81bcb09c2e7da17c83eaf23baf6e65ddb34d8fbdea01dc6bdf01 SHA512 80a2f86836d3ea3cb3e5dc2f58f37a07d6350547754c715e0de5c390119e78d9296d74ba5eda26904ce78e5636bdf4ab9ec5b53801525da922916bd4b0ba80b0
DIST pymodbus-3.6.9.tar.gz 193922 BLAKE2B db47395187d94aa2f6ecd5d3b4bac2323f9fcc55aea3f97bf9720becf195afcf79a7bd91802fab81037d8f4b1c64174fc954dc8b26cc5d7b43408188ff3d0963 SHA512 a7060f0512a283c6320e45723313fc2623146a6f08618af63903f30e1c9bf706b6fa258210c58ce2eb0abb217f9ee580b5810f589554675af801637716ba0d88
EBUILD pymodbus-3.5.4.ebuild 1290 BLAKE2B 7454840418aad44e3a457a4fc70bfbd92a603c5b818517ecb49a0c57063d7a82e48c57957fa4754121b65473b0e2bce4b5e08ed0977dfff20c1e5be8f9118dc4 SHA512 df31068df1b3a51c57dd56e1ee91eace4c66ba2fc4a495b73cff885a90d4aff6d7858fc2a6d4a3eb8bd172260463495b3649db00dafc93c08eb84ee230f62343
EBUILD pymodbus-3.6.3.ebuild 1282 BLAKE2B 39a9594f9de48e33f2d6ab3b1836bedb458e54a2076bfe07144e7bba541b93443dcc96b80a5d87f3a96fb2238d9425f0bf382a1fc0499871d2e4583d7303b4cb SHA512 3b83c73f1e4e5dba2004cc027303a9de99bb61f1f3f5c6e9e1113b249afaeaed873ce86c556a98e575c3825a1d5e10331ae1081cb25c58a06a10a33b041d25e5
EBUILD pymodbus-3.6.6.ebuild 1449 BLAKE2B 7f5a9778760060af625b083be982e1fb74dffb63b7672882b1ba835592cbf4da3b3d22f113b75a751289e169ec8b2be58b02ceda8a3fd3f5e133819b5156e717 SHA512 4577b3ecee48129650e1f448e17a5de036fe13d62c9e3df8bd18570f2c2a7a914deb78d0b1995df73cab5290c46c9153f7482c7bdebc95b8ed2739bfd33327bc
EBUILD pymodbus-3.6.7.ebuild 1258 BLAKE2B 91ef8836fd18ca38b6cd782dcad287508293429a8841eb63bafb8e16e143f46a44791c819024788555360450cfa00a6d8a83e52e7e56e98e7b9825122f772970 SHA512 e85e24b020e6398e15780e41e0894190a8b6b4bdb946752ecc339f117a7336b028de039b6702c3a853b6cc3bb9726ecce30395023128657ae23dca795e9e1fab
EBUILD pymodbus-3.6.8.ebuild 1258 BLAKE2B 91ef8836fd18ca38b6cd782dcad287508293429a8841eb63bafb8e16e143f46a44791c819024788555360450cfa00a6d8a83e52e7e56e98e7b9825122f772970 SHA512 e85e24b020e6398e15780e41e0894190a8b6b4bdb946752ecc339f117a7336b028de039b6702c3a853b6cc3bb9726ecce30395023128657ae23dca795e9e1fab
EBUILD pymodbus-3.6.9.ebuild 1221 BLAKE2B 04ffafff364c352fea7907768fa2415e20a12cba58f78866ee93ed27441401c21dd02a07904b64dd6c255623d7695fbbe77f485b9acdd09b61b0f9ad1108c1be SHA512 6998b6363bc12758e6208872e9bc952afe61c9bce8ba46ee080b33e34eeb83e5b574b6387031feab0ec3592149b25161486dc5475d79c1f111fb2998b90821f9
MISC metadata.xml 440 BLAKE2B bd8e0d1dbbe81b78c6f922a1791c495828ebd3e2b1d376eca6742bc3a05dd39ef7442caac210c3e68bfde5595dade63d16cd4fb681ffe7991eebc713e74fe058 SHA512 5bf125550828afd7eb7d378653cd86f7e548bf6f8eeca7f107ea2159412dd2275e63501bc684c85f55970b7cd9b613f824a174e5def5f8561bd173b269bb1e43

View File

@ -1,48 +0,0 @@
# 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="A fully featured modbus protocol stack in python"
HOMEPAGE="https://github.com/riptideio/pymodbus/ https://pypi.org/project/pymodbus/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="serial test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/aiohttp-3.8.5[${PYTHON_USEDEP}]
>=dev-python/typer-0.7.0[${PYTHON_USEDEP}]
>=dev-python/prompt-toolkit-3.0.36[${PYTHON_USEDEP}]
>=dev-python/pygments-2.15.0[${PYTHON_USEDEP}]
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]
serial? (
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
)"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
sed "s/aiohttp>=3.9.0b0/aiohttp/g" -i pyproject.toml || die
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@ -1,48 +0,0 @@
# 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="A fully featured modbus protocol stack in python"
HOMEPAGE="https://github.com/riptideio/pymodbus/ https://pypi.org/project/pymodbus/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="serial test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/typer-0.7.0[${PYTHON_USEDEP}]
>=dev-python/prompt-toolkit-3.0.36[${PYTHON_USEDEP}]
>=dev-python/pygments-2.15.0[${PYTHON_USEDEP}]
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]
serial? (
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
)"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
sed "s/aiohttp>=3.9.0b0/aiohttp/g" -i pyproject.toml || die
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@ -1,53 +0,0 @@
# 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="A fully featured modbus protocol stack in python"
HOMEPAGE="https://github.com/riptideio/pymodbus/ https://pypi.org/project/pymodbus/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="serial test repl simulator"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="
>=dev-python/typer-0.7.0[${PYTHON_USEDEP}]
>=dev-python/prompt-toolkit-3.0.36[${PYTHON_USEDEP}]
>=dev-python/pygments-2.15.0[${PYTHON_USEDEP}]
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]
serial? (
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
)
simulator? (
$(python_gen_cond_dep '>=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]' python3_12)
$(python_gen_cond_dep '>=dev-python/aiohttp-3.8.6[${PYTHON_USEDEP}]' python3_11)
)
repl? (
>=dev-python/pymodbus-repl-2.0.3[${PYTHON_USEDEP}]
)"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@ -1,48 +0,0 @@
# 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="A fully featured modbus protocol stack in python"
HOMEPAGE="https://github.com/riptideio/pymodbus/ https://pypi.org/project/pymodbus/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="serial test repl simulator"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="
serial? (
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
)
simulator? (
$(python_gen_cond_dep '>=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]' python3_12)
$(python_gen_cond_dep '>=dev-python/aiohttp-3.8.6[${PYTHON_USEDEP}]' python3_11)
)
repl? (
>=dev-python/pymodbus-repl-2.0.3[${PYTHON_USEDEP}]
)"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest