dev-python/pymodbus-repl: new package, add 2.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
e1f23467c1
commit
d7619c7c0c
10
README.md
10
README.md
|
@ -617,14 +617,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 1925 Ebuilds in total, 1914 of them have in total 1933 (42 different) licenses assigned.
|
||||
There are 1928 Ebuilds in total, 1917 of them have in total 1936 (42 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1084|
|
||||
|MIT|1086|
|
||||
|Apache-2.0|445|
|
||||
|GPL-3|128|
|
||||
|BSD|106|
|
||||
|BSD|107|
|
||||
|LGPL-3|25|
|
||||
|GPL-2|21|
|
||||
|BSD-2|14|
|
||||
|
@ -664,9 +664,9 @@ There are 1925 Ebuilds in total, 1914 of them have in total 1933 (42 different)
|
|||
|GPL-2+|1|
|
||||
|GPL-2-with-linking-exception|1|
|
||||
|
||||
(Last counted: 15/03/2024)
|
||||
(Last counted: 24/03/2024)
|
||||
|
||||
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: 15/03/2024
|
||||
Last updated: 24/03/2024
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
DIST pymodbus_repl-2.0.3.tar.gz 33049 BLAKE2B f987151dccab2a557ac37abc832c9d5f986cdf1d6f10cc3016a7b67bc40f0d5b1dd24ece7c0ed06d3ab778650d7b1e0b8d72e5cc877523b43b65699e207d00bd SHA512 6a452d49a3fa6151099b00521064af49c4d0f48214c8182fdc91463d6b8b7694aa5eb712f09ec4981084bde90962a9a9497e48ac40ea35922bcaaa51567e7314
|
||||
EBUILD pymodbus-repl-2.0.3.ebuild 718 BLAKE2B 7d21a31e2313424992c4f082f0b339cc531eece2ae6096cf4a5eefe68674de99dda140467fe2343a14038b871b7adea6755607f0ece92824fefe1fd7d53ee262 SHA512 a8aa1d1092e58980a94bdfdf5071326d59e9a61eaecaf11cbafb1a3334edc35f6e80d3499e216371b4afbb174edf2664a3ce9626d8b47123880a3dcf18383cef
|
||||
MISC metadata.xml 515 BLAKE2B c04364589956a574e21d63055c6aae13cce0777fe684e08c7a669e44404eb8cb443e7e2bd332a40dfbb2fdea2ff64d18e4e86af2a2999a81708b7e58a032cf6b SHA512 b0037f6f420b154e5ef8e7f0f0284c14ef97629b99ed6073ecd23b6c959a7fa13d5c3eed47f25f3e913fc5a8f89b2ca26b7b27b3942ede996e385b97f4a9744e
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pymodbus-repl</remote-id>
|
||||
<remote-id type="github">pymodbus-dev/repl</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>otlasanju@gmail.com</email>
|
||||
<name>dhoomakethu</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
|
@ -0,0 +1,26 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="REPL (Read-Eval-Print Loop) tool for working with Modbus devices using the Pymodbus library."
|
||||
HOMEPAGE="https://github.com/pymodbus-dev/repl https://pypi.org/project/pymodbus-repl/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
$(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)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
Loading…
Reference in New Issue