commit: 6cafbda6f14125485e1e5f54a781ec9f8e54b76c
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Oct 30 12:27:48 2025 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Oct 30 14:34:52 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cafbda6
dev-python/repology-client: add 0.5.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/repology-client/Manifest | 1 +
.../repology-client/repology-client-0.5.0.ebuild | 36 ++++++++++++++++++++++
2 files changed, 37 insertions(+)
diff --git a/dev-python/repology-client/Manifest
b/dev-python/repology-client/Manifest
index 6a0ff9a149..833c553dfb 100644
--- a/dev-python/repology-client/Manifest
+++ b/dev-python/repology-client/Manifest
@@ -1 +1,2 @@
DIST repology_client-0.4.0.tar.gz 898595 BLAKE2B
80ff8374cd1a7fd387b74ae8b8011ca7f450709d802e6409c87f16f9e5a5144104b56d4dd523d158e27f7e9d85b42fc3d40a2cf2ccacb7cd4968f56deebb43ac
SHA512
92e68ddab09e9740479f366d5f3d19488f5d90e5ce7b3ee89c54001af9ad83a07d5fa128f09377e15da145ac184467b671c5f2f4fafc36ef9d7b0d1b7edd75bf
+DIST repology_client-0.5.0.tar.gz 911792 BLAKE2B
dcc4bb0cc9d1bafd515dddd4747e38af0e3878f096e22238c8d854d8ceb5ce7bf4a538e156646be544781e049b3a731cf8a3644f6928b86eb1b3b13d9468e1c7
SHA512
c78cf92362cbb8d1a116227530fff87b3c1996d4d560305c17a15a68bfa270bc362a89b9ffe6f44fa8ae6a4ec3b75ff887ed9031fa8c3c4e60e391c3d11c8d57
diff --git a/dev-python/repology-client/repology-client-0.5.0.ebuild
b/dev-python/repology-client/repology-client-0.5.0.ebuild
new file mode 100644
index 0000000000..f86b825273
--- /dev/null
+++ b/dev-python/repology-client/repology-client-0.5.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..14} )
+DISTUTILS_USE_PEP517=hatchling
+inherit distutils-r1 pypi
+
+DESCRIPTION="Asynchronous wrapper for Repology API"
+HOMEPAGE="
+ https://repology-client.sysrq.in/
+ https://pypi.org/project/repology-client/
+"
+
+LICENSE="CC-BY-SA-3.0 EUPL-1.2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/aiohttp-3[${PYTHON_USEDEP}]
+ <dev-python/aiohttp-4[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-2[${PYTHON_USEDEP}]
+ <dev-python/pydantic-3[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=(
+ pytest-asyncio
+ pytest-recording
+)
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+ dev-python/alabaster \
+ dev-python/sphinx-prompt