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
+}

Reply via email to