Skip to content

Commit 8e2e0c3

Browse files
authored
js(deps) bump libtmux floor 0.55.0 -> 0.55.1 (#24)
why: libtmux 0.55.1 ships the pytest-plugin socket-reaper fix (tmux-python/libtmux#661). The `server` and `TestServer` fixtures now kill the tmux daemon *and* unlink the socket file under `/tmp/tmux-<uid>/` on teardown, eliminating the `libtmux_test*` accumulation that downstream consumers like this package inherited. Bumping the floor makes the fix part of the install contract; the lockfile refresh guarantees CI and fresh installs pick it up. what: - **`pyproject.toml`** — dependency specifier `libtmux>=0.55.0,<1.0` -> `libtmux>=0.55.1,<1.0`. - **`uv.lock`** — regenerated; resolved `libtmux==0.55.0` -> `libtmux==0.55.1`. - **`CHANGES`** — unreleased Dependencies section notes the floor bump and points at the upstream fix. Downstream effect: obsoletes #23 (local conftest socket reaper), which was a workaround for the same leak. Close #23 without merge. Release notes: https://libtmux.git-pull.com/history.html (libtmux 0.55.1 section).
2 parents 58af71f + 2a7b18d commit 8e2e0c3

3 files changed

Lines changed: 15 additions & 5 deletions

File tree

CHANGES

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@
66
_Notes on upcoming releases will be added here_
77
<!-- END PLACEHOLDER - ADD NEW CHANGELOG ENTRIES BELOW THIS LINE -->
88

9+
### Dependencies
10+
11+
- Minimum `libtmux>=0.55.1` (was `>=0.55.0`). 0.55.1 ships the
12+
pytest-plugin socket-reaper fix
13+
([tmux-python/libtmux#661](https://github.com/tmux-python/libtmux/pull/661))
14+
so `libtmux_test*` daemons and socket files no longer leak under
15+
`/tmp/tmux-<uid>/` during test runs. Downstream effect: no local
16+
conftest reaper is needed in libtmux-mcp — the upstream fixtures
17+
self-clean.
18+
919
## libtmux-mcp 0.1.0a2 (2026-04-19)
1020

1121
_FastMCP alignment: new tools, prompts, and middleware (#15)_

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ include = [
4040
]
4141

4242
dependencies = [
43-
"libtmux>=0.55.0,<1.0",
43+
"libtmux>=0.55.1,<1.0",
4444
"fastmcp>=3.2.4,<4.0.0",
4545
]
4646

uv.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)