GitHub / tmux-python/tmuxp / commits
🖥️ Session manager for tmux, build on libtmux.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| d2cb248c | docs(CHANGES) Note CI runtime check and bug fix | Tony Narlock <t****y@g****m> | 9 months ago | |
| 8d337d9b | types: Fix missing runtime dependency | Tony Narlock <t****y@g****m> | 9 months ago | |
| 0b260d7c | ci(tests) Verify runtime deps | Tony Narlock <t****y@g****m> | 9 months ago | |
| 39fe7842 | pyproject(pytest[filterwarnings]) Ignore `invalid escape syntax` | Tony Narlock <t****y@g****m> | 9 months ago | |
| bbe27646 | .tool-versions(uv) uv 0.6.0 -> 0.6.1 | Tony Narlock <t****y@g****m> | 9 months ago | |
| 571e72e2 | chore(ruff) Automated fixes for typing annotations | Tony Narlock <t****y@g****m> | 9 months ago | |
| c556ec4b | merge refactor(tests): Convert parametrized tests to NamedTuple fixtures (#964) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 25d72380 | docs(CHANGES) Note testsuite overhaul | Tony Narlock <t****y@g****m> | 9 months ago | |
| 8d1a656d | refactor(tests): convert test_shell.py parametrize to NamedTuple fixtures | Tony Narlock <t****y@g****m> | 9 months ago | |
| 1c35e362 | refactor(tests): convert test_builder.py tests to use NamedTuple fixtures | Tony Narlock <t****y@g****m> | 9 months ago | |
| 54e82c53 | refactor(tests): convert test_load.py tests to use NamedTuple fixtures | Tony Narlock <t****y@g****m> | 9 months ago | |
| 5fbc021d | Docs: Typo fixes (#963) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 2ff09e33 | refactor(tests): convert test_cli.py tests to use NamedTuple fixtures | Tony Narlock <t****y@g****m> | 9 months ago | |
| 04944243 | refactor(tests): convert test_import.py tests to use NamedTuple fixtures | Tony Narlock <t****y@g****m> | 9 months ago | |
| 0ab09736 | refactor(tests): convert test_freeze.py tests to use NamedTuple fixtures | Tony Narlock <t****y@g****m> | 9 months ago | |
| 50816718 | refactor(tests): convert test_convert.py tests to use NamedTuple fixtures | Tony Narlock <t****y@g****m> | 9 months ago | |
| 7faf6197 | refactor(tests): convert test_shell.py tests to use NamedTuple fixtures | Tony Narlock <t****y@g****m> | 9 months ago | |
| 229e826d | refactor(tests): convert test_import_tmuxinator.py test to use NamedTuple fix... | Tony Narlock <t****y@g****m> | 9 months ago | |
| e3d3f65c | refactor(tests): convert test_import_teamocil.py tests to use NamedTuple fixt... | Tony Narlock <t****y@g****m> | 9 months ago | |
| 6192ee5f | refactor(tests): convert test_finder.py pure name test to use NamedTuple fixt... | Tony Narlock <t****y@g****m> | 9 months ago | |
| 434d30de | refactor(tests): convert test_util.py TTY test to use NamedTuple fixtures | Tony Narlock <t****y@g****m> | 9 months ago | |
| 831780a4 | docs(README) Fix typo | Tony Narlock <t****y@g****m> | 9 months ago | |
| 29453c24 | docs(CHANGES) Template for next release | Tony Narlock <t****y@g****m> | 9 months ago | |
| de8c9b13 | docs(CHANGES) Note libtmux 0.44.2 bump | Tony Narlock <t****y@g****m> | 9 months ago | |
| cf39a336 | py(deps) libtmux 0.42.0 -> 0.44.2 | Tony Narlock <t****y@g****m> | 9 months ago | |
| 5fe195c1 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| 568bdd97 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| e40f5eb4 | .tool-versions(uv) uv 0.5.29 -> 0.6. | Tony Narlock <t****y@g****m> | 9 months ago | |
| 9a1d7482 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| 306f81be | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| 8fbd8852 | .tool-versions(python,uv) python 3.13.2, 3.12.9, uv 0.5.29 | Tony Narlock <t****y@g****m> | 9 months ago | |
| 8475b372 | Tag v1.52.2 (improved `run_before_script()` output, pt 2) | Tony Narlock <t****y@g****m> | 9 months ago | |
| 9d4e52b7 | merge `run_before_script`: Fix newlines (#960) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 7f1b8622 | docs(CHANGES) Note additional output capturing fix | Tony Narlock <t****y@g****m> | 9 months ago | |
| 99f03542 | run_before_script: Trim newlines | Tony Narlock <t****y@g****m> | 9 months ago | |
| 001b85ca | Tag v1.52.1 (improved `run_before_script()` output) | Tony Narlock <t****y@g****m> | 9 months ago | |
| 7bc8cc0a | merge Improve: `run_before_script()` (#959) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 53425b58 | tests(util): Verify `isatty()` mocking behavior | Tony Narlock <t****y@g****m> | 9 months ago | |
| 03e6e682 | docs(CHANGES) Note `run_before_script()` issue | Tony Narlock <t****y@g****m> | 9 months ago | |
| 91cac7e0 | tests(util) Patch for `isatty` | Tony Narlock <t****y@g****m> | 9 months ago | |
| c3e3fb0f | run_before_script: Refactor | Tony Narlock <t****y@g****m> | 9 months ago | |
| 425bf3c8 | Tag v1.52.0 (libtmux 0.42.0) | Tony Narlock <t****y@g****m> | 9 months ago | |
| eb14202d | merge py(deps) libtmux 0.40.1 -> 0.42.0, modernize `run_before_script()` (#958) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 376525eb | run_before_script: Use UTF-8 decoding instead of system's locale | Tony Narlock <t****y@g****m> | 9 months ago | |
| 53a253b7 | run_before_script: Pass `backslashreplace` for `errors` in `subprocess` | Tony Narlock <t****y@g****m> | 9 months ago | |
| 919324f6 | docs(CHANGES) Note libtmux bump | Tony Narlock <t****y@g****m> | 9 months ago | |
| a7db2207 | Tag v1.51.0 (syntax modernization) | Tony Narlock <t****y@g****m> | 9 months ago | |
| d95da0a0 | run_before_script: Remove reliance on `console_to_str()` | Tony Narlock <t****y@g****m> | 9 months ago | |
| e8971fca | py(deps) libtmux 0.40.1 -> 0.42.0 | Tony Narlock <t****y@g****m> | 9 months ago | |
| 4d41463b | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| 287717ef | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| b3f7d78f | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| 9c949f6a | .tool-versions(uv) 0.5.21 -> 0.5.22 | Tony Narlock <t****y@g****m> | 9 months ago | |
| 136a2d88 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 9 months ago | |
| 310aa68b | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 5ac08d7f | .tool-versions(uv) 0.5.11 -> 0.5.21 | Tony Narlock <t****y@g****m> | 10 months ago | |
| f8d47bb5 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| e3c00014 | ci(tests) Run tests `--verbose` to display test units | Tony Narlock <t****y@g****m> | 10 months ago | |
| e5951c15 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| e70c790f | chore: Format with ruff 0.9.0 | Tony Narlock <t****y@g****m> | 10 months ago | |
| 5c7c96ff | pyproject(ruff[lint.flake8-builtins]) Skip `types` | Tony Narlock <t****y@g****m> | 10 months ago | |
| f3a05d91 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 1843fc45 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 183db89a | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| dc97752a | chore(freeze,load) Bring back `print`s | Tony Narlock <t****y@g****m> | 10 months ago | |
| 0d73f647 | merge chore: Implement PEP 563 deferred annotation resolution (#957) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 2099e4bd | tests(builder) Handle PT014 `pytest-duplicate-parametrize-test-cases` | Tony Narlock <t****y@g****m> | 10 months ago | |
| 696edb56 | cli(utils) Preserve `print` for more areas | Tony Narlock <t****y@g****m> | 10 months ago | |
| 48ccd1cc | cli(utils) Preserve `print` for `tmuxp_echo` | Tony Narlock <t****y@g****m> | 10 months ago | |
| 5b04bf4d | docs(CHANGES) Note PEP 563 compatibility | Tony Narlock <t****y@g****m> | 10 months ago | |
| 1912c084 | pyproject(tool.coverage.report) Add exclusions | Tony Narlock <t****y@g****m> | 10 months ago | |
| dee96a79 | chore: Refine imports to use `t` namespace | Tony Narlock <t****y@g****m> | 10 months ago | |
| 78ea4662 | chore(ruff) Automated fixes for typing annotations | Tony Narlock <t****y@g****m> | 10 months ago | |
| d75829bb | pyproject: Use future annotations | Tony Narlock <t****y@g****m> | 10 months ago | |
| 0aa1c5dd | chore(ruff) Automated fixes for typing annotations | Tony Narlock <t****y@g****m> | 10 months ago | |
| 82cfec36 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| bd053fa1 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 2be954fc | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| 0bb483ab | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 10 months ago | |
| eb70fe59 | Tag v1.50.1 (libtmux 0.40.1) | Tony Narlock <t****y@g****m> | 10 months ago | |
| 6910bad0 | merge py(deps) libtmux: 0.40.0 -> 0.40.1 (#956) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 5e8e49b3 | docs(CHANGES) Note libtmux bump | Tony Narlock <t****y@g****m> | 10 months ago | |
| 0f87d86f | py(deps) libtmux: 0.40.0 -> 0.40.1 | Tony Narlock <t****y@g****m> | 10 months ago | |
| fb16b3b3 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| f4080d22 | .tool-versions(python,uv) Bump patch-level versions | Tony Narlock <t****y@g****m> | 11 months ago | |
| 0b877325 | Tag v1.50.0 (libtmux 0.40.0, modernize syntax) | Tony Narlock <t****y@g****m> | 11 months ago | |
| 83ba343e | merge py(deps) libtmux: 0.39.0 -> 0.40.0 (#954) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 6c9ff6ac | chore(builder) Fix `_global` -> `global_` | Tony Narlock <t****y@g****m> | 11 months ago | |
| 4ab7b745 | docs(CHANGES) Note libtmux 0.40.0 bump | Tony Narlock <t****y@g****m> | 11 months ago | |
| 71495079 | py(deps) libtmux: 0.39.0 -> 0.40.0 | Tony Narlock <t****y@g****m> | 11 months ago | |
| 858b924f | merge Python 3.9 Modernization (#953) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| ce506cdb | docs(CHANGES) Note python 3.9 ruff fixes | Tony Narlock <t****y@g****m> | 11 months ago | |
| 78fceb53 | ci(tests[setup-uv]) v3 -> v5 | Tony Narlock <t****y@g****m> | 11 months ago | |
| 6ab30a24 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| 3ed84b23 | chore(ruff) Automated fixes for Python 3.9 | Tony Narlock <t****y@g****m> | 11 months ago | |
| d1b8f806 | pyproject(tool.mypy[python_version]) Add `3.9` | Tony Narlock <t****y@g****m> | 11 months ago | |
| 50f4d205 | pyproject(tool.ruff[target-version]) py38 -> py39 | Tony Narlock <t****y@g****m> | 11 months ago | |
| e32e8304 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| 2ac639c6 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago | |
| 28468515 | py(deps) Bump dev packages | Tony Narlock <t****y@g****m> | 11 months ago |