dev-python/pyoctoprintapi: add 0.1.9

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2022-10-30 16:55:43 +01:00 committed by Andreas Billmeier
parent dfb6d1113e
commit 0a75c68d85
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 40 additions and 2 deletions

View File

@ -548,11 +548,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 1484 Ebuilds in total, 1477 of them have in total 1486 (34 different) licenses assigned.
There are 1485 Ebuilds in total, 1478 of them have in total 1487 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|865|
|MIT|866|
|Apache-2.0|300|
|GPL-3|93|
|BSD|87|

View File

@ -1,3 +1,5 @@
DIST pyoctoprintapi-0.1.8.gh.tar.gz 9558 BLAKE2B 0109bf5eb0690bc068ccafae7d70fb31f5cf92f07606e76f43675f647295e911ab8a48f53660b5ea8c9068d9ae05c5f7541722f4fb6d31023c91d8a407c15bd6 SHA512 3670c657155fd87ae835a54c7b6f5c145996efc745e19205fc3a00b4535c9972410204a17a33ae771e3cce29e3be646188b5babdbce1925d62765e774ff8b73f
DIST pyoctoprintapi-0.1.9.gh.tar.gz 9585 BLAKE2B 2ddbc372fa9ea7f3f547d8d8889fbaaa2bf609867c1149f37f187b5aaaba1da4b4f488a48576c9a5c9026967727f4478452fef836d0b389fd56ab489d66640de SHA512 58f0f5af174151f4399607e5fb533daab504e47a9b91d5c64933723d602b8dde5517f65156edc8739e571d944b99dcd6478b7a3a9847b08d6cf3b4b1d13a4c83
EBUILD pyoctoprintapi-0.1.8.ebuild 912 BLAKE2B 47585677f913a6e18ffdd0316b5e1422c8b1293e3e7c7fa481c4073365373fac6e82cf9ee399e737b6abdd0402dfa715184cb631580f5c733fd54932dea753ff SHA512 3dc516c834ff265d7d5e478bf79edc10f78e9bf1da32cd6acfdc437dffad32fef0eb208bbd64ddd828744a7a78589eec84fe960f575ca1994a508b94d8f2d548
EBUILD pyoctoprintapi-0.1.9.ebuild 912 BLAKE2B 47585677f913a6e18ffdd0316b5e1422c8b1293e3e7c7fa481c4073365373fac6e82cf9ee399e737b6abdd0402dfa715184cb631580f5c733fd54932dea753ff SHA512 3dc516c834ff265d7d5e478bf79edc10f78e9bf1da32cd6acfdc437dffad32fef0eb208bbd64ddd828744a7a78589eec84fe960f575ca1994a508b94d8f2d548
MISC metadata.xml 474 BLAKE2B f2d1d2dfdc75a2ddd2dbdd5a88bd644c9876ba719dbfd1a98ece45524f35110d18dd4dd97d5f306a7e27a8c11077a0b8fecce19b2a7e3e614e03a0b8748038da SHA512 18760daf5cffd3ed677163f072f82644c300311520a59b54dc9a689486f9cf54ad0969b6a6849253a8859f6b8cda21d8e79397c4721e7a43834b995536483e56

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="An asynchronous Python library for communicating with the OctoPrint API"
HOMEPAGE="https://github.com/rfleming71/pyoctoprintapi https://pypi.org/project/pyoctoprintapi/"
SRC_URI="https://github.com/rfleming71/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest