dev-python/aiosolaredge: new package, add 0.2.0

Closes: #3303
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-05-12 23:09:19 +02:00
parent 9165ea610c
commit 976f2fe8a4
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 50 additions and 2 deletions

View File

@ -617,11 +617,11 @@ 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 1811 Ebuilds in total, 1800 of them have in total 1819 (42 different) licenses assigned.
There are 1812 Ebuilds in total, 1801 of them have in total 1820 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1037|
|MIT|1038|
|Apache-2.0|397|
|GPL-3|109|
|BSD|106|

View File

@ -0,0 +1,3 @@
DIST aiosolaredge-0.2.0.tar.gz 5730 BLAKE2B 8bfdd1764fb29163f5deaf0dce06c44c6808f67de0e461d58fb83af364aff9fb6c092b9f1150a7d7681a2ba3408f7145f8efa87a0d04a4d40086f77061c938aa SHA512 1112b111756494c5866e6571f1feb7ee3c5ffd830781c06cf9e67dd8f720f55e6d5faf7bb053dfab908c780d20c46079b7d59eef8e621d55c77eed263ac0484e
EBUILD aiosolaredge-0.2.0.ebuild 679 BLAKE2B 177fc4dd4451d2d0fcab218cc60a9cc0136a5f460aabd694a5dacf2e55ca94e24ad4b58be459d6a4647a7b5e2794c58de107a5bdc3c7b36a9448810620e3e045 SHA512 35902357e031ba0a4c4ebe8e2b0b28ab149ff5c245147e1eca56b6b1f8926adb4137fbc3e3612992753d22cbe664ec52034e4d4f2a49cc2322b2457a830a32d0
MISC metadata.xml 515 BLAKE2B 62a3f273badd4c2d8098c0e3825f4074c5f464255ccc074537039c3e9f69081d23052af734e74debec1a22a5f5fb654c0315faa9b9b0a48e5f006aaaa051a88d SHA512 687ba04ba620741af31ea6735472c58d47fb146ad03c3317755b75ea500327d66c0652361bc3f708340af9fe29422c5a2545dc4727baaea630f754c93beba566

View File

@ -0,0 +1,29 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asyncio SolarEdge"
HOMEPAGE="https://github.com/bdraco/aiosolaredge https://pypi.org/project/aiosolaredge/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.9.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/aioresponses[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

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">aiosolaredge</remote-id>
<remote-id type="github">bdraco/aiosolaredge</remote-id>
<maintainer status="unknown">
<email>nick@koston.org</email>
<name>J. Nick Koston</name>
</maintainer>
</upstream>
</pkgmetadata>