dev-python/upcloud-api: add 2.5.1

Closes: #3456
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-06-10 08:55:23 +02:00
parent 267ff01b28
commit 717a2a7113
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 34 additions and 9 deletions

View File

@ -147,7 +147,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
## Some thoughts
* Be aware that all dependent libraries could be marked as stable here as soon as they compile. Outside HA dependencies except of portage are not tested.
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
* I use an own profile based on "amd64/23.0/split-usr/no-multilib", planning to move to merged-usr.
* I use an own profile based on merged-usr "amd64/23.0/no-multilib".
* python-3.12.3 is set as default target.
# Bigger Changes
@ -371,13 +371,13 @@ I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5-
## My machines
Currently I have three VM's running:
### Production
Python 3.10.10_p3 / 3.11.2_p2
Python 3.12.3_r1
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test
Python 3.10.10_p3 / 3.11.2_p2
Python 3.12.3_r1
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test2
Python 3.11.2_p2
Python 3.13
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
## Hardware I use
@ -606,11 +606,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 1867 Ebuilds in total, 1856 of them have in total 1879 (42 different) licenses assigned.
There are 1868 Ebuilds in total, 1857 of them have in total 1880 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1070|
|MIT|1071|
|Apache-2.0|418|
|BSD|108|
|GPL-3|107|

View File

@ -1,3 +1,5 @@
DIST upcloud_api-2.0.0.tar.gz 57275 BLAKE2B 40a56381fc037fbe10e3eee7db8e55f4191089ec977d692207309a782458e28f6a2798f13f06ec9b357ac5f7701bef8d49b59ae444538ee88bd44ba40a950156 SHA512 a1d8a5b737621384a16b08d0527ebe778eb6b4a17d979e1b203ac301c3754a484273a9126c12c66da2c76571eccb27ce068f735f4e8c9e79b5419b6e566a8050
EBUILD upcloud-api-2.0.0.ebuild 666 BLAKE2B 6dea437a6c28bb4894be53f9217468e6700241b7bc681ad106ec631800feb70e3cd0bd050120422bb888503c19f2b049851b1478ef660a787ffa9f6e9bcf9a8e SHA512 fa00bcb880e6ffbf569d65c9eb317609d6a8d6397fdd39d200648cd9d3e1f623f327094e4a9818face574f76338290cb2403e2ee2c1cbe8d4cdece7ce164d0bb
DIST upcloud_api-2.5.1.tar.gz 61702 BLAKE2B eb9b4b32fe4be2877af5f9f3e3dd59ad8ac41999375c2755ccb99b6614212d65dd65244a15a96584518097bb3ce2c28beb19d3572eeabfebb7d7b3b9d7182368 SHA512 9be6b5058f9bf5264366548b889e852f709146453e5666ed96d3f261af4816076d6d803f9bd3c94fbdbcaf88afe8a0583c4cb891023da759a4d0c6a28bf7e0ee
EBUILD upcloud-api-2.0.0.ebuild 666 BLAKE2B cbaca1a0eae1750f1ce35c8f41c7020d3017028c8cfee8f0d32e2c71bb5ccc93abe4ab39ab444a99d60ee78c445fe541a9f80b3a1b7bea7e061f9c307e78778b SHA512 db42e3a6292391fe0bb3bd24e73e92eafcb3c116dc125ae4a21ab3d11236d9f4769dc2896e8fc7cec6d3781bb5b288e0a3cf9f31a244def6678d2f950b6254d9
EBUILD upcloud-api-2.5.1.ebuild 530 BLAKE2B 7520edbf63a9e0a1e6a646c9f4a31200f60387589e381ea77a6f2c15dff237e3d55f3907cecb008f2234ae19b9c4d0b7a355c6ed8212e49b53f8add4cdf7777f SHA512 116f28262d08b328f5d6fa74b83f90d7fcefb5c633f80e1025b3f2f188bed853c11433f1a0eafe4845e7aeed9858e2d59906d12a69a61a5aafaed98a853d174d
MISC metadata.xml 519 BLAKE2B f2d077519741d07536579278941f3a99f0bb244c801dd2f4f765f5d1f7508997caea47c269de04337f5910630f3f64f80ea59d479d26379269afeefe0c5e1a14 SHA512 a2de195ae501a05c5b11a36cb73e4fef78256470826039eb74bc99be555bc84e63d34324f097e67d1f1c526326edf71edaea0aea8d9709680d86dd42586f7f15

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@ -0,0 +1,23 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="UpCloud API Client"
HOMEPAGE="https://github.com/UpCloudLtd/upcloud-python-api https://pypi.org/project/upcloud-api/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
distutils_enable_tests pytest