GitHub / tmux-python/libtmux / commits
⚙️ Python API / wrapper for tmux
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 9c67ae66 | refactor(Session.active_window): Use renamed method | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 9d954386 | feat: Rename Session.attached_window -> Session.active_window | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| eb3bc27d | Session.attached_window: Use .filter | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| d512f90f | Server.attached_sessions: Simplify by using filter | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 20c4cd0e | Pane(cmd): Remove **kwargs | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| c44225af | Window(cmd): Remove **kwargs | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| a801351d | Server(cmd): Remove **kwargs | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 2dd63313 | Session(cmd): Remove **kwargs | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 8c297fce | chore(Session.cmd): Accept cmd as first positional argument | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| e4a47c27 | chore(Server.cmd): Accept cmd as first positional argument | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 7547e9c7 | docs(Server.cmd): Add examples | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 5a86a954 | docs(quickstart): Add raw commands | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 53ce1c56 | docs(README): Direct usage examples | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| fee8d4c4 | conftest(doctest): Add libtmux objects | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| f9245be0 | docs(Server.cmd): Fix typo | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| e76360ab | docs(MIGRATIONS): Rephrase | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 02ced14f | docs(CHANGES): Rephrasing | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 88ee7cdd | chore(tmux_cmd): Improve docstring, add doctest | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 0f4d4a75 | Tag v0.30.2 (TMUX_MAX_VERSION bump) | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 73fe1d60 | docs(CHANGES): Note TMUX_MAX_VERSION bump | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| ae456eeb | chore(TMUX_MAX_VERSION): 3.3 to 3.4 | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| b8ddd833 | docs: Fix newlines, rendering of docstrings | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| e7723a14 | Tag v0.30.1 (test module renamings) | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| e91937d8 | docs(CHANGES): Note pytest plugin updates | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 085f3b63 | pytest plugin: Remove deprecated usages | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 7867720d | Tag v0.30.0 (improvements from #525) | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 03fccd53 | merge New and improved commands (#525) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5fa852c7 | docs(CHANGES): Note command updates | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 2ea184a3 | docs(CHANGES): Polish 0.28.0 release notes | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 3b2f5be3 | feat(Pane.select): Add Pane.select(), deprecate select_pane() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 8ae52b2f | feat(Window.select): Add Window.select(), deprecate select_window() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 9a5147aa | feat(Session.attach): Add Session.attach(), deprecate attach_session() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 448881d1 | feat(Session.kill): Add Session.kill(), deprecate kill_session() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 7b942756 | feat(Window.kill): Add Window.kill(), deprecate kill_window() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 9d93cf66 | feat(Server.kill): Add Server.kill(), deprecate kill_server() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 1f252c5e | Tag v0.29.0: Use DeprecationWarning and ignore in pytest (#526) | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 550bd554 | merge fix(warnings): Use `DeprecationWarning` for APIs being deprecated (#526) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8b842835 | pyproject(pytest): Ignore warnings by default | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 3ac363d4 | docs(CHANGES): Note Deprecation warning fix | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 8e7f9244 | fix(warnings): Use DeprecationWarning for APIs being deprecated | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| cbd72046 | feat(Pane.kill): Add Pane.kill() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 03901505 | feat!(Pane.split_window): Accept same arguments as Window.split_window | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| b149c032 | tests(Window.split_window): Add support for size | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 98346f7a | feat(Window.split_window): Add size argument for tmux 3.2+ | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| f80712e9 | docs(Window.split_window): Note -l in tmux 3.1+ | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 5230cc60 | feat(Server.new_session): Support environment variables in tmux 3.2+ | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| d6e5c697 | chore(Window): Change copy in warning | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 16ac4a62 | Tag v0.28.1 (doc and CI tweaks) | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 09602f3e | docs(CHANGES): Note doc and ci tweaks | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 2e7103ed | docs(CHANGES): Overhaul migrations and changes for v0.28.0 | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| a1e76e89 | ci(tests): codecov/codecov-action@v4 | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 713a465b | ci(tests): actions/cache@v4 | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 442c7693 | ci(tests): actions/setup-python@v5 | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 72eb7595 | Tag v0.28.0 (fixes from #523) | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 48ea20b5 | merge feat,fix!: Resize, refresh improvements (#523) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 6ec373af | docs(Pane.get): Missing space in docstring | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| e67c5a97 | docs(CHANGES): Fix typo | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| e8341bcf | tests(Pane): Tests for Pane.resize_pane() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| c2df2458 | feat(Pane.resize): Add support for all arguments as of tmux 3.4 | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 76fe89ec | feat(exc): Add RequiresDigitOrPercentage | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| b8e17009 | docs(libtmux): Replace flake8 ignore with docstring | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 6444d09d | chore(common): Remove unused flake8 ignore statement | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| c4f3c66b | chore(Pane): Remove unused flake8 ignore statement | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 515d2afe | chore(pytest_plugin): Use Server.new_session() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| f197c935 | tests(Window): Tests for Window.resize() | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 0453041b | feat(exc): Add ({Window,Pane})AdjustmentDirectionRequiresAdjustment | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 9f0f5772 | docs(window): Return -> Returns | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| b08fc406 | docs: Add constants page | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 179ec3cf | feat(constants): Add ResizeAdjustmentDirection | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 7fd901d9 | feat!(Window.resize): Add resize() for tmux 2.9+ | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 74a48228 | merge ci(tmux): Add tmux 3.4 to test matrix (#524) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 377c478c | docs(CHANGES): Note test matrix bump | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| f41b99d1 | ci(tmux): Add tmux 3.4 to test matrix | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| d5b9a495 | fix!(Session.new_window): Do not attach by default | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 71fd7815 | fix!(Window.split_window): Detach by default | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| a5980cfc | docs(CHANGES): Note fixes and improvement | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 2f1cd2ce | fix(pane,window): List all windows / panes | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| cf1b6a22 | fix(Obj._refresh): Allow passing list_extra_args | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 412db042 | fix(Server.panes): Fix listing of panes | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| d6718d98 | py(deps): Add pytest-xdist | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| f5c1ec97 | .tool-versions,.python-version: 3.12.2 | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| e293bde8 | docs(CHANGES): Update copy | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| aba17361 | merge Pane, Window: Improve parsing of option values (#520) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 4d791519 | docs(CHANGES): Note improved parsing of option values | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| db775fca | merge pytest: Fix warning regarding usefixtures (#519) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0b3624c7 | docs(CHANGES): Note pytest warning fix | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 22b35ee3 | pytest: Fix warning regarding usefixtures | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 498405fb | Tag v0.27.1: Add MIGRATION file to build | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| cd2c7e63 | merge pyproject: Include `MIGRATION` in sdist (#517) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8ba3daae | docs(CHANGES): Note MIGRATION file inclusion | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 6212cbe5 | pyproject: Include MIGRATION in sdist | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| e95f3721 | build(deps): Bump packages | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| ee8a7054 | chore(Pane,Window): Fix .cmd() -t wrapper for integer set_option() values | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| d547d1ad | Tag v0.27.0 (QueryList generic improvements) | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| da0aa245 | merge fix!(QueryList): Generic fixes (#515) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| bce4e00e | tests(query_list): Add tests for QueryList | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 511c6c43 | tests: _internal/__init__.py | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| ae144dcd | tests(QueryList): Add doctests (ported from libvcs implementation) | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 76bcfc80 | docs(CHANGES): Note improved QueryList typings | Tony Narlock <t****y@g****m> | almost 2 years ago | |
| 6b59d43a | tests(dataclasses): mypy fixes | Tony Narlock <t****y@g****m> | almost 2 years ago |