libtmux
libtmux copied to clipboard
⚙️ Python API / wrapper for tmux
I am packaging libtmux for openSUSE. Unfortunately the tests fail on aarch64. The builds are currently blocked, so I need to give the exact error messages later. However, these tests...
I am packaging libtmux for openSUSE. Unfortunately the tests fail on armv7l: ``` [ 63s] =================================== FAILURES =================================== [ 63s] ______________________________ test_capture_pane _______________________________ [ 63s] [ 63s] session = Session($1...
When packaging this for openSUSE Tumbleweed, we get intermittent build errors due to failing tests. Today this one errored out (using tmux-3.3a) on i586 (32bit): ``` [ 81s] =================================== FAILURES...
I am packaging libtmux for openSUSE. Unfortunately the tests fail on ppc64le. Could you have a look if this can be fixed? ``` [ 82s] =================================== FAILURES =================================== [ 82s]...
e.g. ```python @dataclasses.dataclass class Pane: width = TmuxFormatField(format_variable='pane_width') ``` ```python Pane._meta.format_map = { 'width': 'pane_width' } ```
This is an existential issue for libtmux / tmuxp I think it's going to take some thinking. Ideas: - sending a sentinel command made to figure out what the PS1...
Re: https://github.com/tmux-python/tmuxp/pull/844 See also: #454 #456
#444 it seems the test will always pass, even before the change that, when verified by hand, permits `window_name: ''` to work (or else it'd default to `zsh` or whatever...
This PR fixes an incorrect docstring. For the `color` parameter, the API for libtmux actually expects either `256` or `88`. See this place in code: https://github.com/tmux-python/libtmux/blob/master/src/libtmux/server.py#L238