add justnimbus-0.6.0

This commit is contained in:
Andreas Billmeier 2022-09-03 12:47:34 +02:00 committed by Andreas Billmeier
parent b294e367db
commit 19df2a7016
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 55 additions and 3 deletions

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 **859** 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 **860** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@ -523,7 +523,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 1860 Ebuilds in total, 1853 of them have in total 1865 (35 different) licenses assigned.
There are 1861 Ebuilds in total, 1854 of them have in total 1866 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -536,7 +536,7 @@ There are 1860 Ebuilds in total, 1853 of them have in total 1865 (35 different)
|GPL-3+|17|
|LGPL-3+|16|
|BSD-2|14|
|all-rights-reserved|13|
|all-rights-reserved|14|
|Unlicense|7|
|LGPL-2.1|7|
|public-domain|5|

View File

@ -0,0 +1,3 @@
DIST justnimbus-0.6.0.tar.gz 1571 BLAKE2B 78331debefc895f749c100c2113bf3b78ba820c816caefed793252ecb15a31b8a97fd79f0f74c0874905b1cc9d5baee797a074bb505f4943daec44cf5a51c530 SHA512 c262994a1941190739a99ba73b77fd3fbd67098aae804050cacd43a0d8fa6b06f5567174eacf853c542723cec54a7483e8f0dafbdac48d68e2fe09a9260123fa
EBUILD justnimbus-0.6.0.ebuild 734 BLAKE2B cd5f311dca6918426c88a30d7f2faab8978e1d443120019acb359c84ebf25b95267b865b8a185b02fa103c94865b83940b28a19a5c604681d196d208520e65ee SHA512 968fd9502ffd2f204a3fa7882d5d29ea1d540aef70ff8dd5db9e3aee4d2c670def0187b5c1b9678c45063b1e3d5d4ad04c762857604acaaf6b7cd1de9c270843
MISC metadata.xml 478 BLAKE2B ad17a4fd21cf4d8e05a62a1ebb39cc03e43ada4c3fc349d8f4b673117d52d9d34febb631f3bbf90aea69be7bac56e6ee2a29d1a6c42444df5d30d8d50eb812fe SHA512 2b9ab6cb44e5eb4c25a76532f4b0dc39bb0b15aa058a94a7bb1040a0c58cd6254b4456244d4eca0b482208ac543821e1bcdba8f5a804187849df1eb1e4ce963c

View File

@ -0,0 +1,34 @@
# 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 Python Wrapper for the Just Nimbus API"
HOMEPAGE=" https://pypi.org/project/justnimbus/"
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"
RDEPEND="dev-python/requests[${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,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">justnimbus</remote-id>
<maintainer status="unknown">
<email>8818390+kvanzuijlen@users.noreply.github.com</email>
<name>kvanzuijlen</name>
</maintainer>
</upstream>
</pkgmetadata>