dev-python/pyElectra: new package, add 1.2.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-10-22 11:14:07 +02:00 committed by Andreas Billmeier
parent d7cbb740da
commit 83b019c47f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 53 additions and 2 deletions

View File

@ -576,7 +576,7 @@ 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 1819 Ebuilds in total, 1808 of them have in total 1825 (40 different) licenses assigned.
There are 1820 Ebuilds in total, 1809 of them have in total 1826 (40 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -586,7 +586,7 @@ There are 1819 Ebuilds in total, 1808 of them have in total 1825 (40 different)
|BSD|102|
|GPL-2|26|
|LGPL-3|24|
|all-rights-reserved|14|
|all-rights-reserved|15|
|BSD-2|12|
|GPL-3+|11|
|LGPL-3+|11|

View File

@ -0,0 +1,3 @@
DIST pyElectra-1.2.0.tar.gz 6949 BLAKE2B 6bd869de169b63de9220da918c560e2948e90c68198e465d8059ee6b33e9fef636a51929aa95195d64e752a3c1ad5db8113fa498f2712a311ad9db4799e493f3 SHA512 ce8b0dbeca743ce260200e546ba88d52d42dea15c72a8c78e2bdfb048560a018e540d92b35f820c6deb2a359063108c487af16585dc7c96cacfded3cedd8aa17
EBUILD pyElectra-1.2.0.ebuild 680 BLAKE2B 862d930e865d32db575a604f72139afdf80adce8013a008447167b0009c42d85f078ab48db1b030d758d754afe6ec1c2894a84a908755f516db950cda2990b28 SHA512 04bfabff8d4d6ab846cf7d47fc6e3360505bf54d8d172bc7833f1d6b6caa4566b32b6f88d6067324d9260c4ac1dd0e9d234faf0846fd488b0877cd39d140b89b
MISC metadata.xml 516 BLAKE2B 20640c6d89cb67f67751a74d1eeadfc68ff984202d62d94a798e2e03fafd6ab40255967b03be6a3974bbc6b194d19365f206406deb54424f57c0ec4a28ad3af7 SHA512 e6e93169a5c96ed5e599d2cb3bcc051a6f9b65064bbe82562251de2f80770360fe1ffa9208ba03f32c2ab939b3f12514b5e04272ac79b5d2902811c408642d41

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">pyElectra</remote-id>
<remote-id type="github">jafar-atili/pyelectra</remote-id>
<maintainer status="unknown">
<email>at.jafar@outlook.com</email>
<name>Jafar Atili</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Electra Smart Python Integration."
HOMEPAGE="https://github.com/jafar-atili/pyelectra/ https://pypi.org/project/pyElectra/"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test ) mirror"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest