github tmux-python/tmuxp v1.75.0
v1.75.0 - Python 3.15 support

latest release: v1.76.0
3 hours ago

tmuxp 1.75.0 adds Python 3.15 support.

Highlights

Python 3.15 support

On Python 3.15, every tmuxp command, --version included, crashed on startup. tmuxp now runs on 3.15, and --help looks the same there as on 3.14 (#1095).

Docs read better on small screens

Diagrams scale to fit phone-width screens and carry alt text for screen readers. Inline tmuxp commands and file paths are syntax-highlighted, and the API reference now says what each field of tmuxp's workspace, plugin, and CLI types holds (#1076, #1080).

Development

ruff 0.16.0 is now the minimum linter version, with ruff's default rule set turned on, and CI actions moved to their current major releases (#1081).

What's Changed

  • Docs(mermaid,highlighting): Responsive diagrams, shared lexer by @tony in #1076
  • docs: Attributes sections for NamedTuple and TypedDict fields by @tony in #1080
  • py(deps[dev]): ruff 0.16.0 by @tony in #1081
  • py(deps[dev]) uv 0.12.3 + dev package refresh by @tony in #1083
  • docs: Standardize via CONTRIBUTING.md + WRITING.md by @tony in #1086
  • Python 3.15: fix the help formatter, default to 3.15 by @tony in #1095

Full Changelog: v1.74.0...v1.75.0

Don't miss a new tmuxp release

NewReleases is sending notifications on new releases.