dev-python/lmcloud: new package, add 0.4.35

Closes: #2815
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-18 09:12:49 +01:00
parent 192b5fcb4b
commit 57159865ad
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 47 additions and 2 deletions

View File

@ -617,11 +617,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 1768 Ebuilds in total, 1757 of them have in total 1776 (42 different) licenses assigned.
There are 1769 Ebuilds in total, 1758 of them have in total 1777 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1006|
|MIT|1007|
|Apache-2.0|389|
|GPL-3|118|
|BSD|101|

View File

@ -0,0 +1,3 @@
DIST lmcloud-0.4.35.tar.gz 21430 BLAKE2B 2c7c34d14ea91642d5db945cbacc928cb0160bbbd9be0afba65489eb14183286ab2aa64d99bb054fa699b1444aa429c9f51fff2bac2e9c7ad1db986bff682fa5 SHA512 59ba65590debadbc3b58b35bb14cf978a279d5a6ab947be2b10c98f7690a6564a6fb36c610819e22d02a4a05b6f4cf610308ed52ec3c7a6e9f106da86c45dc43
EBUILD lmcloud-0.4.35.ebuild 691 BLAKE2B adeb1134dac099bc84f3709eaf289482cb246e3aec171dad9b5271ad655aec52f3cb32b2614cfec3c406f39cdb3cf08dc436f5ac3f0b266a35af2e18614b8f5e SHA512 23b9c44d9ec65c727dd1bea27be86e866fa02e47ccfeaa97685bf961d70167f0db4655e0391a19a0d07e22a8f9da8d9fbefa90ca3eb32862c60024ff9d5fd27c
MISC metadata.xml 527 BLAKE2B 130b4f03419a71f1c5cec2ca7ea31b0a9346c3e2ec5580db469dfb77e35e64202077fab5a9de7ad0ad9f85c3c48dfc8af648f2abd0fc1d6ff95964c01cedacbc SHA512 9ed0f731da496ba968509041212496b7fd506f62618c04604eb5e5232e93e5e488fc78d483ae567ca670bfd56eeb52d2dd586a80ea53b269dfcfad3e8e379242

View File

@ -0,0 +1,26 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="A Python implementation of the new La Marzocco API"
HOMEPAGE="https://github.com/zweckj/lmcloud https://pypi.org/project/lmcloud/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/httpx-0.16.1[${PYTHON_USEDEP}]
>=dev-python/Authlib-0.15.5[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.2[${PYTHON_USEDEP}]
>=dev-python/bleak-0.20.2[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?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">lmcloud</remote-id>
<remote-id type="github">zweckj/lmcloud</remote-id>
<maintainer status="unknown">
<email>24647999+zweckj@users.noreply.github.com</email>
<name>Josef Zweck</name>
</maintainer>
</upstream>
</pkgmetadata>