commit: 2569f07f063615ff033e7eac0d9b75763416620d
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Nov 17 05:07:22 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Nov 17 05:08:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2569f07f
net-im/mautrix-telegram: enable py3.13
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild
b/net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild
index 12d765dcc..b8724c0e2 100644
--- a/net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild
+++ b/net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYPI_NO_NORMALIZE=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 optfeature pypi systemd
@@ -46,6 +46,19 @@ RDEPEND="
sqlite? ( dev-python/aiosqlite[${PYTHON_USEDEP}] )
"
+distutils_enable_tests import-check
+
+python_test() {
+ local sitedir="${BUILD_DIR}/install$(python_get_sitedir)"
+ local EPYTEST_IGNORE=(
+ "${sitedir}/mautrix_telegram/__main__.py"
+ "${sitedir}/mautrix_telegram/abstract_user.py"
+
"${sitedir}/mautrix_telegram/scripts/unicodemojipack/__main__.py"
+ )
+
+ epytest --import-check "${sitedir}"
+}
+
src_install() {
distutils-r1_src_install