BSD Ports

misc/py-libtmux 0.61.0 NetBSD

Typed Python API for tmux

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
dfe939fa92
License
mit
Categories
misc, python
Package size
174.5 KiB, 1576.2 KiB installed

Description

Typed Python API for tmux. Control servers, sessions, windows, and panes as Python objects.

In the other systems

SystemPortVersion
NetBSDmisc/py-libtmux0.61.0
DragonFlydevel/py-libtmux0.46.0

Install

Binary package:

pkgin install py311-libtmux

From pkgsrc:

cd /usr/pkgsrc/misc/py-libtmux && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.61.0
NetBSD 10.1 aarch640.55.1
SmartOS / illumos x86_640.61.0
macOS 15 arm640.61.0

Dependencies

Run dependencies 1
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-libtmux-0.61.0, py313-libtmux-0.61.0, py314-libtmux-0.61.0

Commit history 1

DateCommitCreditsLog message
dfe939fa92 kim py-libtmux: Update to 0.61.0
0.61.0 (2026-07-04) -- hardening for the tmux 3.7 patch line. - Pane.break_pane() no longer names the broken-out window "libtmux" on tmux 3.7a/3.7b when no window_name is given; tmux's own default (usually the running command) is kept. - New libtmux.common.get_version_str(), returning the raw tmux version string with the point-release suffix ("3.7a") that get_version() strips for numeric comparison. - The test suite now passes against tmux 3.7a and 3.7b. A window-name test had assumed the ":"/"." rejection introduced in 3.7, which tmux reverted in 3.7a. 0.60.0 (2026-06-28) -- completes tmux 3.7 feature parity. Every 3.7-only surface is version-gated, so tmux 3.2a-3.6 keep working unchanged. - Floating panes via Window.new_pane() and Pane.new_pane(): a pane that …