Download Latest Version v0.62.0 - Locate yourself, resolve linked windows source code.zip (644.3 kB)
Email in envelope

Get an email when there's a new version of libtmux

Home / v0.58.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-06-17 1.2 kB
v0.58.1 - pytest 9.1 compatibility source code.tar.gz 2026-06-17 523.3 kB
v0.58.1 - pytest 9.1 compatibility source code.zip 2026-06-17 587.0 kB
Totals: 3 Items   1.1 MB 0

What's Changed

libtmux 0.58.1 restores compatibility with pytest 9.1. libtmux's bundled pytest plugin no longer aborts at import time, so projects that rely on libtmux's fixtures can move to the latest pytest without their test suite failing before collection.

pytest 9.1 rejects marks applied to fixture functions during plugin import — before collection begins. Because the plugin ships as an installed entry point, this aborted the entire test session for any downstream project that has libtmux installed (for example, tmuxp). The fix removes a no-op skipif mark from the zshrc fixture; the real zsh handling lives in conftest.py and is unchanged, so behavior is identical for zsh and non-zsh users.

This is a bug-fix-only patch release, per libtmux's pre-1.0 version policy (patch = bug fixes; minor = features/breaking changes).

See the CHANGES entry for full details.

Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.58.0...v0.58.1

Source: README.md, updated 2026-06-17