add ultraheat-api-0.4.1

This commit is contained in:
Andreas Billmeier 2022-09-03 13:07:33 +02:00 committed by Andreas Billmeier
parent a7d027983e
commit cb8bdb0d72
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 55 additions and 3 deletions

View File

@ -374,6 +374,7 @@
|lacrosse|using the data provided by a Jeelink USB dongle or this Arduino sketch|N|N|Y|0.58|
|lacrosse_view|None|N|N|Y|2022.9.0b3|
|lametric|LaMetric Time smart clock listen to web radio and display notifications|N|N|Y|0.49|
|landisgyr_heat_meter|None|N|N|Y|2022.9.0b3|
|lastfm|lastfm sensor platform will allow you to see whenever a user starts scrobbling|N|N|Y|0.20|
|launch_library|information about the next planned space launch|N|N|Y|0.83|
|laundrify|Monitor the status of your washing machine or dryer using a laundrify WiFi power|N|N|Y|2022.6.0b0|

View File

@ -73,7 +73,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **861** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **862** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@ -523,11 +523,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 1862 Ebuilds in total, 1855 of them have in total 1867 (35 different) licenses assigned.
There are 1863 Ebuilds in total, 1856 of them have in total 1868 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1130|
|MIT|1131|
|Apache-2.0|341|
|GPL-3|113|
|BSD|106|

View File

@ -0,0 +1,3 @@
DIST ultraheat-api-0.4.1.tar.gz 6319 BLAKE2B caeb3ae3ed1f87492a1215af8488170abbd1b1837894b34e7b3570a0284fddaf333e119f13c89729c6563f870688842656e05a0e1acddd1414ee16ef2473c460 SHA512 bcd15d423b643272603bf448ab9fe2d24daada0ba0127cda537750efe8a4922ea67ee4deceda262eb0d2c36b3b1979c38f1efcb37bb0a9c4b8e545dade4534f1
EBUILD ultraheat-api-0.4.1.ebuild 857 BLAKE2B 39259dce5d01466b9c8e0ea87c508a977016a3186365a2186ad89a7b7b8702250265a7503e00311f4f28d5c666635f12003c2b5eef9ff23c8d3b69045d0eab91 SHA512 a4ddbda9b3097f735004db883910b0123ac99436dae430d28430231187828b04d5fc3cea4cf85af4c27bcdf1df1c478c18c97a464ba83edce65451898e4ea357
MISC metadata.xml 332 BLAKE2B 5aab279fd554eca14fc56e8548c41bba2df2ddfa7e28083a1a296e879ebc062ae2a9d4843a62b51fc181868b4bd0fb105a97eefb27310263856f03dbd31b8d6b SHA512 5edef3b0d47835c3c18dc55141b56675c115e2ae2fd58857a404e4fab790e5aec95fe0cdfba43897eb17b8dfd8018edbfa2877176a9c1bb29dd5b335daa51074

View File

@ -0,0 +1,11 @@
<?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">ultraheat-api</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Reading usage data from the Landys & Gyr Ultraheat heat meter unit"
HOMEPAGE="https://github.com/vpathuis/uh50 https://pypi.org/project/ultraheat-api/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/pyserial[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest