🖥️ Session manager for tmux, build on libtmux.
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.39.0...v1.40.0
Maintenance release only, no bug fixes or features for tmuxp itself.
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.38.0...v1.39.0
Maintenance release only, no bug fixes or features for tmuxp itself.
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.37.1...v1.38.0
Maintenance only, no bug fixes or new features
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.36.0...v1.37.0
Maintenance only, no bug fixes or new features
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.35.0...v1.36.0
Maintenance only, no bug fixes or new features
libtmux: 0.25.0 -> 0.26.0, maintenance release (#906)
Doc string + linting stringency updates.
Strengthen linting (#907)
Add flake8-commas (COM)
Add flake8-builtins (A)
Add flake8-errmsg (EM)
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.34.0...v1.35.0
Maintenance only, no bug fixes or new features
py(deps): libtmux 0.24.1 -> 0.25.0 (improved docs) in https://github.com/tmux-python/tmuxp/pull/896
pydocstyle internal updates
refactor!: config_reader
to tmuxp._internal
in https://github.com/tmux-python/tmuxp/pull/897
refactor!: Move _types
to _internal/types
in https://github.com/tmux-python/tmuxp/pull/900
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.33.0...v1.34.0
Maintenance only, no bug fixes or new features
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.32.1...v1.33.0
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.32.0...v1.32.1
gp-lib
to test
dependency grouppackaging(pytest): Move configuration to pyproject.toml
by @tony in https://github.com/tmux-python/tmuxp/pull/886
Add python 3.12 to trove classifiers
Packaging (poetry): Fix development dependencies
Per Poetry's docs on managing dependencies and poetry check
, we had it wrong: Instead of using extras, we should create these:
[tool.poetry.group.group-name.dependencies]
dev-dependency = "1.0.0"
Which we now do.
Formatting: black
-> ruff format
by @tony in https://github.com/tmux-python/tmuxp/pull/890
CI: Update action packages to fix warnings
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.31.0...v1.32.0