commit: 86e39a03347db92692b5c67d7f25d9c30f52a15a Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Sun Mar 8 02:30:12 2026 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sun Mar 8 02:30:12 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e39a03
dev-python/libtmux: Bump to 0.55.0 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> dev-python/libtmux/Manifest | 2 ++ dev-python/libtmux/libtmux-0.55.0.ebuild | 38 ++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest index 06eccb94771d..c5692a269076 100644 --- a/dev-python/libtmux/Manifest +++ b/dev-python/libtmux/Manifest @@ -5,3 +5,5 @@ DIST libtmux-0.53.0.tar.gz 405001 BLAKE2B 1cc27a05729ebb861a6d7ee6447bd9b0bd9c67 DIST libtmux-0.53.0.tar.gz.provenance 9233 BLAKE2B 5d1b46c10e1d28ba7dd2ba5a18b09ac6b917b7e105874ff2775f66f094469f8a6f03b73463a8928cc67f5a77b614747206b6dc5f735dbc38a4d575416fe0499b SHA512 0bdd3b069e153cf540b5a7316fe62bfbcbea501772f6c4885c5429564d05bb8f377de1e5c0ebc280abd3af1eb9c23aa8119d67ecab1885f0e2ebad6cf6988721 DIST libtmux-0.53.1.tar.gz 413660 BLAKE2B a44822b5a17705174288cd34fa1f10ad7391714685367f75c5266381429572eb242f6a081d1c7b594d31e58b5ada40a8d4270b9ad4523e63b3edde5262dcdd4f SHA512 d34219b95f0f0f1059792b2da4b3386ae36a8ffaf2f32d505f40834523e64dced66cfd7a84fadf97f0c86099c4cc53a6175a78219b337128c69ba3a86b728870 DIST libtmux-0.53.1.tar.gz.provenance 9343 BLAKE2B 048b82e0139d73cc0d0246f7de1b651f89106365b89733796ec1b613573b4e9ade651d673d492feef30a1c63681d00daa7ac2aa5974a0df78e30705242511ac4 SHA512 2de6cfe125996f9e0fec1b8c105ae88032d13556a24583944e575c733fa67c527c43a2624ef056995962104fa7a0ca683f65b2a8b2a7eae992a84bb087f1b392 +DIST libtmux-0.55.0.tar.gz 420859 BLAKE2B f28b33cf3d19772e584dbb6f49ca59ba2c5f6d153d92d29a29344cf9d5ed860aa487ce7c6df8667d9d625a92f08de00c539a8f5649213964302c28c3e0c3273d SHA512 644c78a20336ba1808c0070091935d6dd3b9a8b611b67b4c851e0236048dd32cb424d81750cacfa06908080cc7e9b345edd6163863c24614213bda39a3bc15f2 +DIST libtmux-0.55.0.tar.gz.provenance 9391 BLAKE2B d32cf5d14af776edb90d1af3acf154208fa54d7696383abc7bc25f115043c6f85609fb52bb6addabd32f92f40e96a52189ae8c3b93df452d7f9960c34d63fdb8 SHA512 bec7e9679b59e000b46ee23e2d4c6ebd2d1039b708cc063250739c93f523178abaca925ced8e4ef5798b02de3a9bf5d91f8cd47a3f02ccd92fb8fc1e4eb81500 diff --git a/dev-python/libtmux/libtmux-0.55.0.ebuild b/dev-python/libtmux/libtmux-0.55.0.ebuild new file mode 100644 index 000000000000..cdefc34cbede --- /dev/null +++ b/dev-python/libtmux/libtmux-0.55.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/tmux-python/libtmux +PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal multiplexer" +HOMEPAGE=" + https://libtmux.git-pull.com/ + https://github.com/tmux-python/libtmux/ + https://pypi.org/project/libtmux/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=app-misc/tmux-3.0a +" + +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 +EPYTEST_PLUGINS=( "${PN}" pytest-mock ) +EPYTEST_RERUNS=5 +distutils_enable_tests pytest + +python_test() { + # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set + # https://bugs.gentoo.org/927158 + local -x TMUX_PANE= + + epytest -o addopts= tests +}
