GitHub / tmux-python/tmuxp / commits
🖥️ Session manager for tmux, build on libtmux.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 8d8dba63 | refactor: validate_schema: windowdict -> window_dict | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 4a487f98 | refactor!: session_config -> workspace_dict | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 11fc761e | refactor: config_format -> workspace_file_format | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 85c74127 | refactor!: More renaming of config to workspace | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 5e93462e | Tag v1.17.2 (fixes #837 via #838) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 2dee2762 | docs(CHANGES): Note session bugfix | Tony Narlock <t****y@g****m> | about 3 years ago | |
| d50bf47d | build(deps): Bump pillow | Tony Narlock <t****y@g****m> | about 3 years ago | |
| fbbb55f3 | merge tests,fix(cli): Fix loading of multiple workspace files (#838) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| f93179d9 | refactor!: Rename config file to workspace file | Tony Narlock <t****y@g****m> | about 3 years ago | |
| fff6f4f8 | chore(cli[load]): Simplify | Tony Narlock <t****y@g****m> | about 3 years ago | |
| dfefd0a3 | tests(cli[load]): Assert session_name exists | Tony Narlock <t****y@g****m> | about 3 years ago | |
| f31902fd | tests(cli[load]): Test loading of multiple workspaces | Tony Narlock <t****y@g****m> | about 3 years ago | |
| aaa562cb | fix(load): Accept multiple workspaces | Tony Narlock <t****y@g****m> | about 3 years ago | |
| e6c3d41f | ci(mypy): Add types for StrPath | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 9b2fd319 | test fixtures: Add tmuxp configdir | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 73ffddc0 | build(deps): Bump exceptiongroup | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 14f04fe4 | tests(cli): Start test grid for tmuxp load args | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 4e7f1e2c | build(deps): Bump colorama, flake8-bugbear, pytest, types | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 9139a972 | build(deps): Update pytest-watcher | Tony Narlock <t****y@g****m> | about 3 years ago | |
| da0b7cb5 | build(deps): Update pytz | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 378bda42 | build(deps): gp-libs v0.0.1a17, support for sphinx-inline-tabs + doctest | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 7a9e303d | Run prettier on yaml examples | Tony Narlock <t****y@g****m> | about 3 years ago | |
| e6efd2e7 | build(deps): Update sphinx 5.2.3 -> 5.3.0 | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 7fd7c684 | Tag v1.17.1 (shtab completion tweaks, code cleanup) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| f3f0a561 | merge feat(cli): Add shtab completions, remove unused code (#834) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 43d167e6 | build(deps): Update setuptools, types-{colorama,docutils} | Tony Narlock <t****y@g****m> | about 3 years ago | |
| c272bf98 | docs(CHANGES): Update for shtab improvements, code cleanups | Tony Narlock <t****y@g****m> | about 3 years ago | |
| c50c28bb | refactor(cli[utils]): Remove _get_abs_path | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 67f4d966 | refactor(cli[utils]): Remove _validate_choices | Tony Narlock <t****y@g****m> | about 3 years ago | |
| ac155a4c | refactor(cli[utils]): Remove scan_config_argument | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 73e3df06 | refactor(cli[utils]): Remove ConfigPath | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 6a2a9569 | refactor(import_config): Remove unused, duplicate config parser | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 480fd825 | ci(mypy): Ignore shtab | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 41f6ef55 | cli: More naive file completions for shtab | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 1e6a42d8 | feat(cli): Add shtab completions | Tony Narlock <t****y@g****m> | about 3 years ago | |
| c86168ec | build: Add CITATION.cff | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 4014df74 | build(deps): Update setuptools | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 119242f5 | cli: Use choices for log-level, add metavar | Tony Narlock <t****y@g****m> | about 3 years ago | |
| dd49e6b7 | docs(MIGRATION): Update for 1.17.0 | Tony Narlock <t****y@g****m> | about 3 years ago | |
| c1520a0f | Tag v1.17.0 | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 8bf5b94a | v1.17.0a0 (click -> argparse, from #830) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| e44d1817 | docs(CHANGES): Note #830 argparse change | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 9813ce29 | merge CLI: `click` -> `argparse` (#830) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 0a6e23a3 | docs(CHANGES): Fix example link | Tony Narlock <t****y@g****m> | about 3 years ago | |
| afb7af36 | docs(CHANGES,MIGRATION): Update for argparse change | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 6c666df9 | docs(completion): Fix typo | Tony Narlock <t****y@g****m> | about 3 years ago | |
| be127c6a | refactor: Basic typings and namespaces | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 71d4684a | build(deps): Bump zipp | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 68c818b0 | ci(mypy): Type all files | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 25c83f96 | docs(conf): Remove click from intersphinx | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 36d8a0ed | refactor!(click -> argparse) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 843b4cbb | docs(CLI): Update to argparse | Tony Narlock <t****y@g****m> | about 3 years ago | |
| f0e2b6ec | docs(conf): Move over to sphinx-argparse | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 94618b92 | v1.16.2 (fix for pyyaml dep from #822) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| eed6a5cf | merge build(deps): Add missing pyyaml dependency (#833) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| dd56d61f | docs(CHANGES): Note yaml packaging dependency fix | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 21b1ef03 | docs(history): Add extra ref (fix link in migration notes) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| b91c4bda | Promote PyYaml to a direct dependency |
Heinrich Kruger <h****t@k****v>
Committed by: Tony Narlock <t****y@g****m> |
about 3 years ago | |
| cfff8101 | docs(migration): Add migration notes | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 551bc700 | build(deps): Bump typing-extensions, black, pytest-mock | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 2d3e4b38 | build(deps): Fix flake8 / importlib-metadaata pin, bump mypy | Tony Narlock <t****y@g****m> | about 3 years ago | |
| b116c5ff | Tag v1.16.1 (Empty window_name fix for #822) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 335539e3 | docs(CHANGES): Note update of libtmux | Tony Narlock <t****y@g****m> | about 3 years ago | |
| c4b9c5a6 | build(deps): Bump libtmux 0.15.7 -> 0.15.8 | Tony Narlock <t****y@g****m> | about 3 years ago | |
| f4617774 | ci(mypy): Remove libtmux from ignore as its typed since 0.13 | Tony Narlock <t****y@g****m> | about 3 years ago | |
| dd387e61 | ci(pytest): Filter docutils 0.19 and myst DeprecationWarning for now | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 9043bd06 | build(deps): Bump docutils to 0.19 | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 64d9107e | build(deps): Move importlib-metadata package down | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 95b8bb1f | build(deps): Bump gp-libs | Tony Narlock <t****y@g****m> | about 3 years ago | |
| a372dabe | build(deps): Bump pytz | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 30bd3d17 | build(deps): Pin importlib_metadata < 5 until our dependencies are figured out | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 30838dc1 | build(deps): sphinx-click -> sphinx-argparse | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 969359cf | build(deps): Remove click | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 9984c75f | Tag v1.16.0 (kaptan -> ConfigReader, #828) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| c8630d8d | refactor: Add mypy annotations (monkeytype + manual edits) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 1f3cf831 | Tag v1.16.0a0 (kaptan -> ConfigReader in #828) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| fe67c95d | merge refactor: Move from kaptan to ConfigReader (#828) |
Tony Narlock <t****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 6b7f9ab1 | Tag v1.15.3 (Fix for start_directory via #829) | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 69d75c41 | docs(CHANGES): Note start_directory fix from #829 | Tony Narlock <t****y@g****m> | about 3 years ago | |
| ebffa195 | Pass start_directory to new_session when building a session (#829) |
Heinrich Kruger <h****t@k****v>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 38c17ca7 | docs(API): Add ConfigReader to API docs | Tony Narlock <t****y@g****m> | about 3 years ago | |
| ef88b7e4 | docs(conf): autodoc_default_options for API page | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 8cac2e10 | tests(conftest): Add tmp_path fixture for doctests | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 243a61d0 | docs(CHANGES): Note removal of kaptan dependency | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 9d24ea6d | build(deps): Remove kaptan | Tony Narlock <t****y@g****m> | about 3 years ago | |
| e32b5f30 | refactor!: Move kaptan to ConfigReader | Tony Narlock <t****y@g****m> | about 3 years ago | |
| e36f3415 | ci(mypy): Add config_reader.py | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 1953ed86 | build(deps): Loosen dev dependencies | Tony Narlock <t****y@g****m> | about 3 years ago | |
| fe14fccb | feat(config_reader): Add ConfigReader | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 530fce25 | build(deps): Add types-PyYAML | Tony Narlock <t****y@g****m> | about 3 years ago | |
| b897850e | tests(cli): Move to pytest-mock | Tony Narlock <t****y@g****m> | about 3 years ago | |
| b414962c | refactor(test): TestConfigData -> ConfigTestData | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 3d4d4372 | build(deps): Bump sphinx, setuptools | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 2f166db6 | docs(conf): Update issue_url_tpl | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 2ec4f89e | docs(conf): Add edit links | Tony Narlock <t****y@g****m> | about 3 years ago | |
| f1be5256 | build(deps): Update furo, sphinx-basic-ng, mypy, sphinx | Tony Narlock <t****y@g****m> | about 3 years ago | |
| c8c1a178 | ci(tmuxp): Remove .tmuxp-before-script.sh | Tony Narlock <t****y@g****m> | about 3 years ago | |
| e9c0a148 | build(deps): Update sphinx, setuptools | Tony Narlock <t****y@g****m> | about 3 years ago | |
| 305253cc | build(deps): Bump sphinx 5.2, use autodoc ToC improvement | Tony Narlock <t****y@g****m> | about 3 years ago | |
| b0f67c5d | build(deps): Update certifi | Tony Narlock <t****y@g****m> | about 3 years ago |