add PyMicroBot-0.0.6

This commit is contained in:
Andreas Billmeier 2022-10-06 00:13:04 +02:00 committed by Andreas Billmeier
parent abe88bc273
commit 7f1c771c6e
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 53 additions and 3 deletions

View File

@ -68,7 +68,7 @@ These are the USE Flags I use in production myself. All will compile fine and ar
[![emerge ha-med](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml/badge.svg?branch=master)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml)
The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **291** USE Flags.
The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **292** USE Flags.
### `app-misc/homeassistant-full`
@ -538,11 +538,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 1918 Ebuilds in total, 1911 of them have in total 1923 (35 different) licenses assigned.
There are 1919 Ebuilds in total, 1912 of them have in total 1924 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1157|
|MIT|1158|
|Apache-2.0|364|
|GPL-3|119|
|BSD|106|

View File

@ -0,0 +1,3 @@
DIST PyMicroBot-0.0.6.tar.gz 5411 BLAKE2B 158ad99a2536e4cc3ddb99c87828227859f4036ba9eef07cbf1c3d13826806dee0e854072c52f8ca4c74ba35dbb43222d6955e76f09530f7046d7563e08c233c SHA512 87f623dc13490685eee878064c0d3ba1a4ef5b5eb07562cd146a5eee1beee75636bcc0671279c4dfd07bd677e88a4a45568f218bdcc94c420359bd99595e7950
EBUILD PyMicroBot-0.0.6.ebuild 816 BLAKE2B cfb0038737c8f5da92d0b6067ec3e071016be6f175487cdd5783751e855f06dfbb1c56416926a516a2c5a40d00199914335b5974facdc5c7a63b42d683aa6206 SHA512 71bbd4fe61b3fa88e235f5c52962d4484155ad3d4a6314c5a0aaa60e1451f6fe0b9ebee73645b3b60342f629f67554031902ac76de41443d751b02897e2ba760
MISC metadata.xml 329 BLAKE2B effd7a7974e55f9ac9556fffb20d40c2e9259b54aa8a16aa5d76a306c3b5bed90de1b0039f776c15ac8c540ef52da98216b95ce685c1fadc12bda5f53d5a71b0 SHA512 cdef12a24d772a086ed83cac8dd840843cc00b77218fe32e7d0cc409e4d65796094c4898e24222a2c00c3785120247ce4bfa9bb861cc947008b2369de7dedd03

View File

@ -0,0 +1,36 @@
# 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="A library to communicate with MicroBot"
HOMEPAGE="https://github.com/spycle/pyMicroBot/ https://pypi.org/project/PyMicroBot/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/bleak[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.4.0[${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

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">PyMicroBot</remote-id>
</upstream>
</pkgmetadata>