add pyswitchbee-1.5.5

This commit is contained in:
Andreas Billmeier 2022-10-06 08:02:53 +02:00 committed by Andreas Billmeier
parent 09480acc02
commit 03f53d1ec0
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 57 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 **294** 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 **295** USE Flags.
### `app-misc/homeassistant-full`
@ -538,7 +538,7 @@ 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 1923 Ebuilds in total, 1916 of them have in total 1928 (35 different) licenses assigned.
There are 1924 Ebuilds in total, 1917 of them have in total 1929 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -550,8 +550,8 @@ There are 1923 Ebuilds in total, 1916 of them have in total 1928 (35 different)
|GPL-2|25|
|GPL-3+|17|
|LGPL-3+|17|
|all-rights-reserved|15|
|BSD-2|14|
|all-rights-reserved|14|
|LGPL-2.1|8|
|Unlicense|7|
|EPL-1.0|5|

View File

@ -0,0 +1,3 @@
DIST pyswitchbee-1.5.5.tar.gz 8625 BLAKE2B f5cfcc317b0942907e717c05628a6eba620777701ba3ff5a6c6eb933bea5040d670158f21fdae6bb317af7a9ae938d8696c7854b45dbcd110da22bc7095cc94e SHA512 b8143f5325d3c9de993a4cd742837e48e2c9000a710a8f71f2cafc2b6632a8bb973f1dbac57019be624373f4d2fd85e58a31f8ad558bc2ab3acde8099c1eadef
EBUILD pyswitchbee-1.5.5.ebuild 811 BLAKE2B c311ccc67a49ad82878babfe1d9d733e7896bfcc2227a1d6e57d36987c8b3d44397ee32d0645e909aa193b532160c6acba5aff165fba20e0d9a0057703ebb1dc SHA512 13c02c01c47b1213c84ced0860ac164f364ce0d751f9cccee3ed5793aac67174a7f69d99f6660381d1650bc2dfa0b44268e03d9bea4b85ab47efa4ac879f5c15
MISC metadata.xml 455 BLAKE2B da38e30da5ce02e901695319577745fc0f63f892e5ec910c89ba0f257862bb5972097d5a6480ea15e6b547f940de927a90fb4290b0046c5fc352ec743f009d30 SHA512 de742c79321d9853c98b0ea6540aea92218f019fc34a54a4b9b7ebf3c0436f64f9247303ae32d6991bcfd0690c7190af2541014e0b1b09fcdc1d33215a4383ff

View File

@ -0,0 +1,15 @@
<?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">pyswitchbee</remote-id>
<maintainer status="unknown">
<name>Jafar Atili</name>
<email>at.jafar@outlook.com</email>
</maintainer>
</upstream>
</pkgmetadata>

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} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="SwitchBee Python Integration."
HOMEPAGE="https://github.com/jafar-atili/pySwitchbee/ https://pypi.org/project/pyswitchbee/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test ) mirror"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${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