commit: 40ea6daf2b581edfe1abe467eac9989d599f8f21
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 1 02:56:13 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Dec 1 03:11:30 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ea6daf
dev-python/genshi: Bump to 0.7.10
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/genshi/Manifest | 1 +
dev-python/genshi/genshi-0.7.10.ebuild | 39 ++++++++++++++++++++++++++++++++++
2 files changed, 40 insertions(+)
diff --git a/dev-python/genshi/Manifest b/dev-python/genshi/Manifest
index 32a8fc55cd43..7da38a573211 100644
--- a/dev-python/genshi/Manifest
+++ b/dev-python/genshi/Manifest
@@ -1 +1,2 @@
DIST Genshi-0.7.9.tar.gz 269399 BLAKE2B
0603f2b7d8829eb09939c003485e1a9ef9c20ef5dce6452bbb1d667d4b42f4d3d24f10225de9a0d848b760cab30decae6b71768628540d7ae65a14df9c0fca19
SHA512
2e813e4374970e764ce1d7f3cbe6fd3557fb0bd178393f18c62ebe65b6acad0b03b0eaa16b218d337776808b7f25c2499984834ca2e3cd96009998675580862b
+DIST genshi-0.7.10.tar.gz 237292 BLAKE2B
c4bb33769f05e76311a6aff6ef3faf88308171082cbda732cea1d30b6d3aa9780af7c46da885dc66138e37e95396a0c1f7b814fffb4b5f7a72b180a587bbe4c2
SHA512
d1acbdd37d941ef61f13c9bd32c6e9745e4ed9ed83bcfd84a1c58b4b8eed1940aab75f059c3157f3fb56faedab4f2f4423b68381e77444a1cd9c29067779e07d
diff --git a/dev-python/genshi/genshi-0.7.10.ebuild
b/dev-python/genshi/genshi-0.7.10.ebuild
new file mode 100644
index 000000000000..0dc5e46442c6
--- /dev/null
+++ b/dev-python/genshi/genshi-0.7.10.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{11..14} pypy3_11 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python toolkit for stream-based generation of output for the web"
+HOMEPAGE="
+ https://genshi.edgewall.org/
+ https://github.com/edgewall/genshi/
+ https://pypi.org/project/Genshi/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~x64-macos"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+python_test() {
+ "${EPYTHON}" -m unittest -v genshi.tests.suite || die
+}
+
+python_install_all() {
+ if use doc; then
+ dodoc doc/*.txt
+ fi
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}