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: 87
License: mit
Language: Python
Size: 4.26 MB
Dependencies parsed at: Pending
Created at: over 9 years ago
Updated at: 3 days ago
Pushed at: 2 days ago
Last synced at: 2 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.8.4
v0.8.4
- #234: Window.split_window: Allow passing percent, Thank you @jinankjain!
- #289: Fix warning due to invalid escape sequences, Thank you @tirkarthi!
- #295: Publish docs via our own action
- #295: Move more packaging over to poetry, though we’ll keep setup.py for the moment to ensure compatibility package maintainers.
- #295: New development instructions
- #295: Move doc/ to docs/
- #296`: CI: Test python 2.7, cache python packages, prevent running internal PRs twice
Download
v0.8.3
v0.8.3
-
#278 Fix Python deprecation warnings, thanks @d1618033
Also thanks @FlowDalic for a similar PR at #294
-
Add
project_urlsto setup.py -
#293 Move from Pipfile to poetry
-
Fix show_option test in tmux 3.0
-
Clean up handle_option_error comments
-
Move CI to a GitHub action
Download
v0.8.1
v0.8.1
- #117 Fix issue with renaming clients with tmux 2.7 on BSD/macOS
machines. - #121 Support
literal=True(-l) inPane.send_keys
from @ritiek - #131 Fix for unicode commands in Python 2, thanks @myw
- #172 Support for next-X.Y versions from @sloria
- #120
capture_panesupport forPane - #119
display_messagesupport forPane - Sort imports with isort
- Add sphinxcontrib-napoleon package for documentation
- Move docstrings over to numpy’s style
Download
v0.8.0
v0.8.0
- #46 Change license from BSD to MIT
- Move to new organization, tmux-python
- Support package updates to pytest, sphinx, etc.
- Travis/CI: Limit tests to Python 2.7 and 3.6 (removed 3.3 to 3.5)
- Travis/CI: Update pypy veersions
- #103
Server.new_sessionlearned how to run commands in
window on session start, thanks @grimpy! - #68 Make Server.has_session() use returncode, thanks
@jlargentaye! This should makehas_sessionmore robust.
Download
Download