GitHub / tmux-python/libtmux / commits
⚙️ Python API / wrapper for tmux
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c741065e | docs(CHANGES) Note context managers | Tony Narlock <t****y@g****m> | 9 months ago | |
| e2e83077 | tests: Add tests for context manager | Tony Narlock <t****y@g****m> | 9 months ago | |
| 58b4ffe2 | Server, Session, Window, Pane: Add ContextManagers | Tony Narlock <t****y@g****m> | 9 months ago | |
| f79993af | docs(CHANGES) Note `TestServer`, new `Server` params | Tony Narlock <t****y@g****m> | 9 months ago | |
| ebee84c6 | feat(server): Add `socket_name_factory` and `on_init` callbacks | Tony Narlock <t****y@g****m> | 9 months ago | |
| 87ce76c4 | conftest(doctest_namespace) Add `Server` -> `TestServer` | Tony Narlock <t****y@g****m> | 9 months ago | |
| c2d5368b | docs(pytest_plugin) Add `TestServer` | Tony Narlock <t****y@g****m> | 9 months ago | |
| 135add8b | feat(pytest): Add `TestServer` fixture for test server management | Tony Narlock <t****y@g****m> | 9 months ago | |
| f2fb1441 | Tag v0.42.1 (`typing-extensions` dependency fix) | Tony Narlock <t****y@g****m> | 9 months ago | |
| 3de0cadf | merge py(deps[testing,lint]) Add `typing-extensions` for older python versions (#564) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 04785aaf | docs(CHANGES) Note update from #564 | Tony Narlock <t****y@g****m> | 9 months ago | |
| 445066df | docs(CHANGES) Note update from #562 | Tony Narlock <t****y@g****m> | 9 months ago | |
| 240310a3 | py(deps[testing,lint]) Add `typing-extensions` for older python versions | Tony Narlock <t****y@g****m> | 9 months ago | |
| f140a408 | test: move the `Self` import into the `TYPE_CHECKING` block (#562) |
Peter Pentchev <r****m@r****t>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| d28fd303 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| fce2d100 | .tool-versions(uv) uv 0.5.29 -> 0.6. | Tony Narlock <t****y@g****m> | 9 months ago | |
| 29911645 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| 6c475b2e | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| a3e53939 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 3c31cbe9 | .tool-versions(python,uv) python 3.13.2, 3.12.9, uv 0.5.29 | Tony Narlock <t****y@g****m> | 10 months ago | |
| 0eda710f | Only import from typing_extensions if needed | Peter Pentchev <r****m@r****t> | 10 months ago | |
| 10c38b53 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| c148b7fd | Tag v0.42.0 (tmux_cmd modernization via #560) | Tony Narlock <t****y@g****m> | 10 months ago | |
| 6630533e | merge `tmux_cmd`: Modernize to use `text=True` (#560) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 83629ad1 | tmux_cmd: Pass `backslashreplace` for `errors` in `subprocess` | Tony Narlock <t****y@g****m> | 10 months ago | |
| 2a4901df | docs(CHANGES) Note `tmux_cmd` modernization | Tony Narlock <t****y@g****m> | 10 months ago | |
| 4ae24ee4 | compat: Remove `str_from_console()` | Tony Narlock <t****y@g****m> | 10 months ago | |
| 2f728618 | tmux_cmd: Remove `console_from_str()` | Tony Narlock <t****y@g****m> | 10 months ago | |
| 755cf416 | compat: Remove `console_to_str()` function | Tony Narlock <t****y@g****m> | 10 months ago | |
| 4bb3158e | Tag v0.41.0 (bug fixes, syntax modernization) | Tony Narlock <t****y@g****m> | 10 months ago | |
| 48d940af | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 1a5e69a2 | tmux_cmd: Remove `console_to_str()`, use text=True | Tony Narlock <t****y@g****m> | 10 months ago | |
| 7169008d | chore: Fix formatting issue | Tony Narlock <t****y@g****m> | 10 months ago | |
| 52a01092 | docs(CHANGES) Note doc update from #544 | Tony Narlock <t****y@g****m> | 10 months ago | |
| 35f8d8c5 | docs(Server) Fix `colors` param (#544) |
Travis Dart <t****t@t****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| ead667cb | docs(CHANGES) Note update from #557 fixing #557 | Tony Narlock <t****y@g****m> | 10 months ago | |
| c39717c3 | Fix hardcoded `uid` in `__str__` method of Server class (#557) |
Nitin Kumar <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| dccbb686 | fix: Deprecation warning in `Window.children` | Tony Narlock <t****y@g****m> | 10 months ago | |
| 09fd9412 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| f705713c | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| f9937ab2 | .tool-versions(uv) 0.5.21 -> 0.5.22 | Tony Narlock <t****y@g****m> | 10 months ago | |
| 742c8c61 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 53d3d986 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 1aebbb7d | .tool-versions(uv) 0.5.11 -> 0.5.21 | Tony Narlock <t****y@g****m> | 10 months ago | |
| edb4580c | docs: Redirect reference/ -> api/ | Tony Narlock <t****y@g****m> | 10 months ago | |
| 64dd65c1 | docs: Move redirects/ to api/ | Tony Narlock <t****y@g****m> | 10 months ago | |
| 5613d585 | docs(conf) Update year in announcement | Tony Narlock <t****y@g****m> | 10 months ago | |
| 04802b38 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 9ebde6a2 | ci(tests) Run tests `--verbose` to display test units | Tony Narlock <t****y@g****m> | 11 months ago | |
| ca483f37 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| d70c380d | pyproject(ruff[lint.flake8-builtins]) Skip `types` and `dataclasses` | Tony Narlock <t****y@g****m> | 11 months ago | |
| dc41d3f9 | chore: Format with ruff 0.9.0 | Tony Narlock <t****y@g****m> | 11 months ago | |
| 92451f82 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| caa938e3 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| ce2dcffd | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| c511658f | merge chore: Implement PEP 563 deferred annotation resolution (#555) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| aa5e23f6 | docs(CHANGES) Note PEP 563 compatibility | Tony Narlock <t****y@g****m> | 11 months ago | |
| b76c3531 | chore(ruff) Automated fixes for typing annotations | Tony Narlock <t****y@g****m> | 11 months ago | |
| 54edeeae | pyproject(tool.coverage.report) Exclude `__future__` annotations | Tony Narlock <t****y@g****m> | 11 months ago | |
| bb13d705 | chore: Refine imports to use `t` namespace | Tony Narlock <t****y@g****m> | 11 months ago | |
| 2863201d | chore(ruff) Automated fixes for typing annotations | Tony Narlock <t****y@g****m> | 11 months ago | |
| 03db1da3 | pyproject: Use future annotations | Tony Narlock <t****y@g****m> | 11 months ago | |
| df8480c2 | chore(ruff) Automated fixes for typing annotations | Tony Narlock <t****y@g****m> | 11 months ago | |
| 3fcb49a2 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| daa03ec5 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| c2108ab0 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| 03d3056e | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| fc3ab365 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| cadc58fa | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| 6f33eff4 | Tag v0.40.1 (bug fix from #553) | Tony Narlock <t****y@g****m> | 11 months ago | |
| a2dd3c3e | docs(CHANGES) Note bug fix | Tony Narlock <t****y@g****m> | 11 months ago | |
| 9b955daa | fix(server[new_session]): Fix passing both window command and environment (#553) |
Peter Pentchev <r****m@r****t>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d1cd071d | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| ce2dd54c | .tool-versions(python,uv) Bump patch-level versions | Tony Narlock <t****y@g****m> | 11 months ago | |
| bb9b4621 | docs(CHANGES) Note rename `_global` to `global_` | Tony Narlock <t****y@g****m> | 11 months ago | |
| d5a20c58 | Tag v0.40.0 - Python 3.9 syntax improvements | Tony Narlock <t****y@g****m> | 11 months ago | |
| 7fbc23a6 | merge test(legacy[session]) Stabilize assertion (#552) | Tony Narlock <t****y@g****m> | 11 months ago | |
| a6fd1168 | docs(CHANGES) Note `test_select_window` stability fix | Tony Narlock <t****y@g****m> | 11 months ago | |
| 97d83afd | test(legacy[session]) Stabilize assertion | Tony Narlock <t****y@g****m> | 11 months ago | |
| 274d4c9b | merge Python 3.9 Modernization (#550) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| b20e79ac | docs(CHANGES) Note python 3.9 ruff fixes | Tony Narlock <t****y@g****m> | 11 months ago | |
| 3a38e15c | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| 42ec832c | ci(tests[setup-uv]) v3 -> v5 | Tony Narlock <t****y@g****m> | 11 months ago | |
| af48f495 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| f31e3310 | chore(ruff) Automated fixes for Python 3.9 | Tony Narlock <t****y@g****m> | 11 months ago | |
| c53128dc | pyproject(tool.mypy[python_version]) Add `3.9` | Tony Narlock <t****y@g****m> | 11 months ago | |
| 9046ee16 | pyproject(tool.mypy[python_version]) Add `3.9` | Tony Narlock <t****y@g****m> | 11 months ago | |
| 242f38be | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| f65fa019 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 12 months ago | |
| 1a47a822 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 12 months ago | |
| 6efc636c | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 12 months ago | |
| 8efee7fe | docs(CHANGES) Note build system using hatchling now | Tony Narlock <t****y@g****m> | 12 months ago | |
| 0d7db83b | Tag v0.39.0 (Drop Python 3.8) | Tony Narlock <t****y@g****m> | 12 months ago | |
| 231a9c76 | merge Drop Python 3.8 (#548) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 787d0c33 | docs(CHANGES) Note dropping of Python 3.8 | Tony Narlock <t****y@g****m> | 12 months ago | |
| 7ee9ff24 | Drop Python 3.8 | Tony Narlock <t****y@g****m> | 12 months ago | |
| 5254fa7c | Tag v0.38.1 (python 3.8 support) | Tony Narlock <t****y@g****m> | 12 months ago | |
| 6a49edcb | py(deps) Minimum python version of 3.8 | Tony Narlock <t****y@g****m> | 12 months ago | |
| 2e954a5e | Tag v0.38.0 (built with uv) | Tony Narlock <t****y@g****m> | 12 months ago | |
| 1fca9a42 | merge ci,pkg: poetry -> uv (#547) | Tony Narlock <t****y@g****m> | 12 months ago |