dev-python/solarlog-cli: new package, add 0.3.2

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-22 17:54:38 +02:00
parent c8d687a54a
commit 11b84742e0
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 2046 Ebuilds in total, 2035 of them have in total 2062 (42 different) licenses assigned.
There are 2046 Ebuilds in total, 2035 of them have in total 2063 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1186|
|Apache-2.0|458|
|GPL-3|123|
|GPL-3|124|
|BSD|110|
|LGPL-3|24|
|GPL-2|23|

View File

@ -0,0 +1,3 @@
DIST solarlog_cli-0.3.2.tar.gz 25402 BLAKE2B 794e136dfe0424ee7053fe7e37247d2b5773f57dd7ebdf656c24142dde7818e18a9834ee0a1df6f3e6ac563e6609b23b9862188c1c391769c70b36f0170daa02 SHA512 04ad4b88aebdf80f1bb1d33bfc52c1e8375a88b9dbea2d327ddb916fa9ee9d9cf254fb97f5379dedd61b1938008e0c18fd45b8d111d62ce605d3bd68c8831f38
EBUILD solarlog-cli-0.3.2.ebuild 592 BLAKE2B a9d2c366f1a143c65bc0e5582fa95cc48f5193d5556086cbdeaeef72eb37cfd655cb0601e620feb4c0da6969592072ede511e143bd70ba7aeeba4cadc1f09d21 SHA512 d84b6901fa2e1c09304167343153729970c2343dfa6d8801e2393f859ca92e0141e2997c4aaf5eae4149a8c6bc7fa14274814e8e2825694afe92e311d64eef76
MISC metadata.xml 566 BLAKE2B c25d1bf3e7147db87bf11bbddc74cb0aa85a430dabc6a842a7268686639ef88825b88192a40df694296a54de757deb4b689b21c9330945f9691563913149d931 SHA512 61eca1d86af45b958089ec221c4e9aca4b480b4f639a33402ba4c899f3b035346dec11deaff9aa22a77c0f60b2034830403fafda72900be767aee6f70918a70f

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">solarlog-cli</remote-id>
<remote-id type="github">iobroker-community-adapters/ioBroker.solarlog</remote-id>
<maintainer status="unknown">
<email>73341522+dontinelli@users.noreply.github.com</email>
<name>dontinelli</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=hatchling
inherit distutils-r1 pypi
DESCRIPTION="Python library to access the Solar-Log"
HOMEPAGE="https://github.com/dontinelli/solarlog_cli https://pypi.org/project/solarlog-cli/"
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/mashumaro-3.13[${PYTHON_USEDEP}]"
distutils_enable_tests pytest