dev-python/pyemoncms: new package, add 0.0.7

Closes: #3616
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-09-22 10:20:34 +02:00
parent bc4ad2cb92
commit 48c6698b85
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 44 additions and 2 deletions

View File

@ -606,11 +606,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 2001 Ebuilds in total, 1990 of them have in total 2018 (42 different) licenses assigned.
There are 2002 Ebuilds in total, 1991 of them have in total 2019 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1158|
|MIT|1159|
|Apache-2.0|445|
|GPL-3|117|
|BSD|113|

View File

@ -0,0 +1,3 @@
DIST pyemoncms-0.0.7.tar.gz 4902 BLAKE2B f7a8554d95f914e6f6b65764aa2864bc5c87e07a207093d1c6662aa030cd014e9269fdbf1b5d3e90f13fb8374107d49eabd5b351b4d394612fc2cfc1dc4a4406 SHA512 a4674a2a5cae8c7ed06d350676b38698c03d8b4b8b7cfa4498933e2c19c2e31a45b7edf3b08aaa0daa84b0c3b572cc1d66061b0be972b33fa4e2f3b15ee36645
EBUILD pyemoncms-0.0.7.ebuild 557 BLAKE2B f417e9fa7499cb405bf24433b32d7776e9bb4ce812fc38596decff8b86a053cadd836fcc9219b6e889e0c0c3937f6126b4855754b1df43e97a902f1c12810cc6 SHA512 78af982c211f43bc9a5bb867b3aeaad56fc0e0ed109589c695d160326b4107a61a62ec66372de4fac8374dd845657df3d7092d3d33d07083cdbabd625b6c31c5
MISC metadata.xml 537 BLAKE2B f5f597f959641f5afecff933d9eafbf86d911a81243c66f7656c1891434f063a7cc69e9c0720101ffe7c97166aff90d1efbaf1ca9f6d61e7eb6f43b88e8c341e SHA512 f50e4c6fdb30d9a80d3935ae9ac375c25b4a45ad9c5ae560f7409e923e48220d53022ed296850a5b3b5514ab07601c674ecbcd06e250a89223fe02cfeb3cc4d5

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">pyemoncms</remote-id>
<remote-id type="github">Open-Building-Management/pyemoncms</remote-id>
<maintainer status="unknown">
<email>alexandre.cuer@wanadoo.fr</email>
<name>Alexandre CUER</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,23 @@
# 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="A python library to interrogate emoncms API"
HOMEPAGE="https://github.com/Open-Building-Management/pyemoncms https://pypi.org/project/pyemoncms/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
distutils_enable_tests pytest