GitHub / tmux-python / libtmux
⚙️ Python API / wrapper for tmux
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmux-python%2Flibtmux
PURL: pkg:github/tmux-python/libtmux
Stars: 1,109
Forks: 112
Open issues: 86
License: mit
Language: Python
Size: 4.09 MB
Dependencies parsed at: Pending
Created at: over 9 years ago
Updated at: 5 days ago
Pushed at: 3 days ago
Last synced at: 3 days ago
Commit Stats
Commits: 1770
Authors: 40
Mean commits per author: 44.25
Development Distribution Score: 0.102
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/tmux-python/libtmux
Topics: api, cli, library, python, python-3, terminal, tmux
v0.15.9 - Bug fixes, packaging
v0.15.9
Packaging
- build: Add CITATION.cff by @tony in https://github.com/tmux-python/libtmux/pull/449
- ci: Add python 3.11 to package classifiers, version pins by @tony in https://github.com/tmux-python/libtmux/pull/451
Bug fixes
- fix(
tmux_cmd): Fix error in raise by @tony in https://github.com/tmux-python/libtmux/pull/450
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.8...v0.15.9
Download
v0.15.8 - Fix for empty `window_name: ''` on tmuxp
v0.15.8
Bug fix for window names
-
Allow empty window name, e.g.
window_name: ''in tmuxp by @trankchung in https://github.com/tmux-python/libtmux/pull/444https://github.com/tmux-python/libtmux/pull/445 may have follow up fixes / triaging info on empty strings
''
New Contributors
- @trankchung made their first contribution in https://github.com/tmux-python/libtmux/pull/444
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.7...v0.15.8
Download
v0.15.7 - Maintenance
v0.15.7
Maintenance only
What’s Changed
- build: Remove
.coveragerc, usepyproject.tomlby @tony in https://github.com/tmux-python/libtmux/pull/443
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.6...v0.15.7
Download
v0.15.6 - Maintenance (packaging)
v0.15.6
Maintenance only, no bug fixes or features this releease
Packaging
-
Remove
MANIFEST.inThis is handled by poetry via pyproject.toml’s
include
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.6...v0.15.6
Download
v0.15.5 - Maintenance (packaging)
v0.15.5
Maintenance only, no bug fixes or features this releease
Packaging
- Remove
.tmuxp-before-script.sh
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.4...v0.15.5
Download
v0.15.4 - Packaging fixes for arch
v0.15.4
What’s Changed
- fix(
pytest_plugin):Pytesterimport, use public APIs from pytest by @tony in https://github.com/tmux-python/libtmux/pull/442
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.3...v0.15.4
Download
v0.15.3 - Maintenance only
v0.15.3
-
Examples for pytest plugin (#439)
-
Move conftest.py to root level (#440)
- https://docs.pytest.org/en/stable/deprecations.html#pytest-plugins-in-non-top-level-conftest-files
- Less conftest.py files
- We can now run py.test for README.md without needing to proxy through docs/index.md
PRs
- Poetry v1.2.x by @tony in https://github.com/tmux-python/libtmux/pull/436
- Tests: Improve
libtmux.testsby @tony in https://github.com/tmux-python/libtmux/pull/437 - pytest plugin examples by @tony in https://github.com/tmux-python/libtmux/pull/439
- Consolidate
conftest.pyto root by @tony in https://github.com/tmux-python/libtmux/pull/440
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.2...v0.15.3
Download
v0.15.2 - Maintenance only
v0.15.2
Maintenance only: No bugfixes for features
Tests
- tests(conftest): Add pytester plugin by @tony in https://github.com/tmux-python/libtmux/pull/423
CI Tooling
- CI: Speed improvement ideas by @tony in https://github.com/tmux-python/libtmux/pull/428
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.1...v0.15.2
Download
v0.15.1 - Packaging cleanup
v0.15.1
Minor pyproject.toml tweaks, clean up Quickstart page
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.0...v0.15.1
Download
v0.15.0post0 - README fix
v0.15.0post0
Fix a docstring in the readme.
Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.15.0...v0.15.0post0
Download