Skip to content

Commit 83ba343

Browse files
authored
py(deps) libtmux: 0.39.0 -> 0.40.0 (#954)
# Changes ## py(deps) 0.39.0 -> 0.40.0 See also: - https://github.com/tmux-python/libtmux/releases/tag/v0.40.0 - https://github.com/tmux-python/libtmux/blob/v0.40.0/CHANGES
2 parents 858b924 + 6c9ff6a commit 83ba343

File tree

5 files changed

+19
-15
lines changed

5 files changed

+19
-15
lines changed

CHANGES

+4
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
2121

2222
### Development
2323

24+
- libtmux: Bump minimum version 0.39.0 -> 0.40.0 (#954)
25+
26+
Adopts Python 3.9 syntax features
27+
2428
- Aggressive automated lint fixes via `ruff` (#953)
2529

2630
via ruff v0.8.4, all automated lint fixes, including unsafe and previews were applied for Python 3.9:

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ include = [
3939
{ path = "conftest.py", format = "sdist" },
4040
]
4141
dependencies = [
42-
"libtmux~=0.39.0",
42+
"libtmux~=0.40.0",
4343
"colorama>=0.3.9",
4444
"PyYAML>=6.0"
4545
]

src/tmuxp/workspace/builder.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ def build(self, session: t.Optional[Session] = None, append: bool = False) -> No
302302

303303
if "global_options" in self.session_config:
304304
for option, value in self.session_config["global_options"].items():
305-
self.session.set_option(option, value, _global=True)
305+
self.session.set_option(option, value, global_=True)
306306

307307
if "environment" in self.session_config:
308308
for option, value in self.session_config["environment"].items():

tests/workspace/test_builder.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -249,10 +249,10 @@ def test_global_options(session: Session) -> None:
249249
builder = WorkspaceBuilder(session_config=workspace, server=session.server)
250250
builder.build(session=session)
251251

252-
status_position = session.show_option("status-position", _global=True)
252+
status_position = session.show_option("status-position", global_=True)
253253
assert isinstance(status_position, str)
254254
assert "top" in status_position
255-
assert session.show_option("repeat-time", _global=True) == 493
255+
assert session.show_option("repeat-time", global_=True) == 493
256256

257257

258258
def test_global_session_env_options(
@@ -275,7 +275,7 @@ def test_global_session_env_options(
275275
builder = WorkspaceBuilder(session_config=workspace, server=session.server)
276276
builder.build(session=session)
277277

278-
visual_silence_ = session.show_option("visual-silence", _global=True)
278+
visual_silence_ = session.show_option("visual-silence", global_=True)
279279
assert isinstance(visual_silence_, str)
280280
assert visual_silence in visual_silence_
281281
assert repeat_time == session.show_option("repeat-time")

uv.lock

+10-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)