dev-python/pyiskra: new package, add 0.1.14

Closes: #3870
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-25 23:53:45 +02:00
parent 4d1cc6132d
commit 2ae06c4639
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 45 additions and 2 deletions

View File

@ -606,13 +606,13 @@ 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 2087 Ebuilds in total, 2076 of them have in total 2103 (42 different) licenses assigned.
There are 2088 Ebuilds in total, 2077 of them have in total 2104 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1207|
|Apache-2.0|470|
|GPL-3|127|
|GPL-3|128|
|BSD|111|
|LGPL-3|24|
|GPL-2|23|

View File

@ -0,0 +1,3 @@
DIST pyiskra-0.1.14.tar.gz 14168 BLAKE2B 0089835be191d36f06e3426b6206ea39e969767810706c004a839ddc43c6a9a844b961e7daa95d2e3d91c754262f87f2a2ed0d0a6e86adbfcaa57d06a5a0bab3 SHA512 707a229ecec022011bae8b92ca04acf88a2371e860bff18d6e1ae02a36ea7d118cb0de4a49245b54c3dbc3fa3c6dd5dfbb593be4db1842591715d536965653cb
EBUILD pyiskra-0.1.14.ebuild 565 BLAKE2B c020e55b787e796e6f1d23862c6117d2870117f1078c0bd16570063a9a8f5b71798a423d90d568962e9a050bf472b0a077c69935760d93e136441ebe8eaaaa43 SHA512 83812a4e8802f00b793e989351d441d35e788864abfcdb5fb141f109e0bc0a487573ac59f93596e42e5506b09b3f3dfa56239f6dbaa8fbf12d4bdc9c55a70b7a
MISC metadata.xml 530 BLAKE2B c5475da3ac698d4e54e70f0b1a1c57117576d2045db1ac059a4e402594fcb3104368cda8f6e0faf7b838c6de900abc3b04335036859c2da0d5582c616b575f91 SHA512 20cd149533ed58ac0731bf572bc9dedc5ca8a2292c3880178e26c73dfae9c93249c614824dd833dc375f608bdf6e5a2420638c0bd5da4fab61d568c2d5aa3210

View File

@ -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">pyiskra</remote-id>
<remote-id type="github">Iskramis/pyiskra</remote-id>
<maintainer status="unknown">
<email>razvoj.mis@iskra.eu</email>
<name>Iskra &lt;razvoj.mis@iskra.eu&gt;</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,24 @@
# 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="Python Iskra devices interface"
HOMEPAGE="https://github.com/Iskramis/pyiskra https://pypi.org/project/pyiskra/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/pymodbus[${PYTHON_USEDEP}]"
distutils_enable_tests pytest