dev-python/pymodbus: add 3.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
08fc22eba1
commit
46bee502d2
|
@ -573,14 +573,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 1762 Ebuilds in total, 1751 of them have in total 1755 (34 different) licenses assigned.
|
||||
There are 1763 Ebuilds in total, 1752 of them have in total 1756 (34 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1028|
|
||||
|Apache-2.0|381|
|
||||
|GPL-3|108|
|
||||
|BSD|92|
|
||||
|BSD|93|
|
||||
|LGPL-3|23|
|
||||
|GPL-2|20|
|
||||
|GPL-3+|14|
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
DIST pymodbus-2.5.3.tar.gz 165383 BLAKE2B c0f77826ceed12ec7cd79b75901db06737f2f689bd4a458861c9548442494f3193d948007eecfff9cadb861658cf5bd82b7cbd5afac1631c70b14321a97e9562 SHA512 759ad4a333b3e40b839cd5fbb60a455f0b9756f1a7b9f77688916fa73163641a7b6a54ef72137e38035b56a2d473f3c6e3fff88fa84a7695544a5b75b2d5d6f3
|
||||
DIST pymodbus-3.1.1.tar.gz 181907 BLAKE2B 88e0daadc11beae728c2c64d075a2e81b74d47656f2c164fcd199c494ec662b5defa45fb6edd4b8753b3e306693fc055b3afe8234e476046e0cea7542220e9cc SHA512 248530a69caacae95e7d4def1f02cf96544aca50d078b39c0dc627d3e03ed0e02ac994b2440ce372552dde0fe1aaae3c4a11e744db3ac3692f707e2049c9ca6a
|
||||
DIST pymodbus-3.1.3.tar.gz 185481 BLAKE2B 9c7bb8c79cb099eb1e6b4e68bf58dfcc75e5c3bd01ddbd7dad1b3ed8261100b91994874bb928bfb26343d52378422694d52a1b54ea488b9d7991f5a017725547 SHA512 c26a769dab5151de5756b7c2bf31e20b8846187b8d494aba3ead916295766d94f4c6a99882417f22c0a1c31baec1863bd5029a864f15db6cbaf65ecc3aa83af7
|
||||
EBUILD pymodbus-2.5.3-r1.ebuild 1444 BLAKE2B 1e138ffbb24d95db8fc348a845dc197efd37f002911ffbccfaff40907b78c4d6d2b03baf17634a75fe4710b4703bf2cbe47c6f13e7e27bac937a1cb708faf951 SHA512 4754ec6c6ae1ca2e26986d960792fa7a4c2e831d056351f8fd9eeee6108c9a5eab7a0750e4386cbc82701e43fb8961253da31ec1ed6219b897fc3630e4ea4bf5
|
||||
EBUILD pymodbus-3.1.1-r1.ebuild 1379 BLAKE2B 8ec3d7d5905071d9f7de362afa46ad4b0296d6c02cf4a02ec59ac73f27abd539bfcb9699582dde7ef55bfa5cc0b8633cbee3a3c31ee9aed6cee4098211878757 SHA512 d86461bb4dbc2af623bbf46ce061ad5036336406800579ad48ce7f2e006f78e933cc5615b08637d31e41506179245efdbdb45164f93dba0170faba758e58390e
|
||||
EBUILD pymodbus-3.1.3.ebuild 1307 BLAKE2B 9226961fb3535ecdc1bba11eb181037e4599843b0ef1711a497b19cab7a7992c7f169c7deb6d537d93a3ac0f7cb172f3ddbc0cdfb74e442e73e5fea83390406d SHA512 75f081ad99ee5b077d95bd213e6341d03d704d2974bc80cda83ad3cb5083abdb3180b9388eb5a97b43c27a925b145937b50a14aba9f36a1683e5284c8f25cc41
|
||||
MISC metadata.xml 437 BLAKE2B a9e1066d87a525d56125c0db9bad099d8dc5347d05b01e0753d06a911c7e1ecc667543e28026d075c0911d5ad11463bc95a018b83d10334c52b15326cc720a94 SHA512 6749ca940d1f0e815801e37a713325f55a343b7932c2dd876ec109bd9d35df6bf36fbc729336747bacea10a5ccb70ab458abcb561c7620abc422b625a67303d6
|
||||
|
|
|
@ -0,0 +1,50 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
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/"
|
||||
SRC_URI="$(pypi_sdist_url)"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="datastore serial test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/typer-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prompt-toolkit-3.0.36[${PYTHON_USEDEP}]
|
||||
datastore? (
|
||||
>=dev-python/redis-2.0.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.1.15[${PYTHON_USEDEP}]
|
||||
)
|
||||
serial? (
|
||||
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
)"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
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 "/prompt-toolkit==/c\prompt-toolkit" -i requirements.txt || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
Loading…
Reference in New Issue