commit:     4629466be42ea21cbd915137120fc5dc5f1b0059
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 17 06:45:11 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jan 17 07:04:53 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4629466b

dev-python/hcloud: Bump to 2.15.0

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/hcloud/Manifest             |  1 +
 dev-python/hcloud/hcloud-2.15.0.ebuild | 51 ++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/hcloud/Manifest b/dev-python/hcloud/Manifest
index e046026fd5b9..c693a192e136 100644
--- a/dev-python/hcloud/Manifest
+++ b/dev-python/hcloud/Manifest
@@ -1,3 +1,4 @@
 DIST hcloud-python-2.12.0.gh.tar.gz 148791 BLAKE2B 
94dd094a7104b4832fbccbaeb2a2d2d52709a1a28f191a218dbeccfb1c32ded15d1ba5baa6d486ea2bd677969411b263d4246dc723050387dd5d2ecfb3a03313
 SHA512 
1b98dea1bd8383a21b6e1958172e2f259af198b3652ff3090d6c0bcd5246783df0f6e1331ad2bd028eb4bbd5cc17f14dcdcebf0224c8d0c11b6d94af4d1c7f29
 DIST hcloud-python-2.13.0.gh.tar.gz 150142 BLAKE2B 
35b506346a53d57d6cc1a74a654d8d475da53684381b7e14f091fcdc5a21ed8481bf293f5451590c810b01b989e1bf397be6c04b6c6236c373c8e10e097d00e3
 SHA512 
9aca1674af7dc93e399e30129f09c87263c1d5cb8d70dfdbe27a4eae161b65151d5984ca2a18d74332972e2291400e300b4bb88a02fe06fa049680dc07aa7489
 DIST hcloud-python-2.14.0.gh.tar.gz 150170 BLAKE2B 
5e6b25b6b944d4c62d4839c91f9e9a9feb75ce8ac58efa4eec14c15da05acb0fb2946c8d7522b076a6f0a036a0cd4822aa7ad01bcdcb1b8593a20c3b429d0b31
 SHA512 
ba000432174f0d07505b9567f0c77a6310043c670b127cf238260d991b4d4ae185d3b109bd6c12ec8a3cbac77ad05ab98ee16e4b05045758edfc49aa49392b95
+DIST hcloud-python-2.15.0.gh.tar.gz 150460 BLAKE2B 
d808009d6ed4c2681a34f7c89b4b3de64c45d13ac577fb1ef52389b4f8c2d38dff4021288e4d0bd845bc43a9d1c139a1d001333b6849ae46ed69525266441d51
 SHA512 
a9da31fcfc099db072831ea79bf469b79ebcf4bf36302dbe409d3fbca07301d70a6e71ff4741e4965d806be8ea33071ef36f1b0fa50fb1c5462178181cb8980b

diff --git a/dev-python/hcloud/hcloud-2.15.0.ebuild 
b/dev-python/hcloud/hcloud-2.15.0.ebuild
new file mode 100644
index 000000000000..2eafeac29d0b
--- /dev/null
+++ b/dev-python/hcloud/hcloud-2.15.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+MY_P=hcloud-python-${PV}
+DESCRIPTION="Official Hetzner Cloud python library"
+HOMEPAGE="
+       https://github.com/hetznercloud/hcloud-python/
+       https://pypi.org/project/hcloud/
+"
+# sdist is missing doc assets as of 1.19.0
+# https://github.com/hetznercloud/hcloud-python/pull/183
+SRC_URI="
+       https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
+               -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND="
+       >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
+       >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+       dev-python/myst-parser \
+       dev-python/sphinx-rtd-theme
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+       # Integration tests need docker:
+       # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
+       tests/integration
+)
+
+python_install_all() {
+       use examples && dodoc -r examples
+       distutils-r1_python_install_all
+}

Reply via email to