From 2dd3a0a843f0fdf2b0b41f2cf81a3c031ff14812 Mon Sep 17 00:00:00 2001 From: dirkmueller <> Date: Feb 17 2025 21:10:50 +0000 Subject: Update python-libtmux to version 0.44.1 / rev 14 via SR 1246430 https://build.opensuse.org/request/show/1246430 by user dirkmueller + anag+factory --- diff --git a/.files b/.files index c930ba3..38e7266 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index cf0dbf9..f51ad1a 100644 --- a/.rev +++ b/.rev @@ -103,4 +103,12 @@ <comment></comment> <requestid>1244661</requestid> </revision> + <revision rev="14" vrev="1"> + <srcmd5>37b6bcf6dcf64a35f81ce77c1a32086d</srcmd5> + <version>0.44.1</version> + <time>1739822210</time> + <user>anag+factory</user> + <comment></comment> + <requestid>1246430</requestid> + </revision> </revisionlist> diff --git a/libtmux-0.42.0.tar.gz b/libtmux-0.42.0.tar.gz deleted file mode 120000 index b8146ad..0000000 --- a/libtmux-0.42.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeib6xjjqctwapovipk6ytwphyjc4y6mimy6xse6ek6yrmoyueu2xea \ No newline at end of file diff --git a/libtmux-0.44.1.tar.gz b/libtmux-0.44.1.tar.gz new file mode 120000 index 0000000..044cc02 --- /dev/null +++ b/libtmux-0.44.1.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeigf7rwwtkmyqok5u2lvsohpm5wgqd3fibdlgpvorjx264sp2q2djq \ No newline at end of file diff --git a/python-libtmux.changes b/python-libtmux.changes index 01897ec..f0aa1ef 100644 --- a/python-libtmux.changes +++ b/python-libtmux.changes @@ -1,4 +1,44 @@ ------------------------------------------------------------------- +Mon Feb 17 12:48:34 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de> + +-update to 0.44.1: + * types: Only use typing-extensions if necessary by @ppentchev in + #563 + +------------------------------------------------------------------- +Mon Feb 17 06:28:03 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de> + +- update to 0.44.0: + * Support for context managers by @tony in #566. + Added context manager support for all main tmux objects: + - Server: Automatically kills the server when exiting the + context + - Session: Automatically kills the session when exiting the + context + - Window: Automatically kills the window when exiting the + context + - Pane: Automatically kills the pane when exiting the context + This makes it easier to write clean, safe code that properly + cleans up tmux resources. + +------------------------------------------------------------------- +Sun Feb 16 09:41:23 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de> + +- update to 0.43.0: + * New feature + - TestServer: Server, but partial'd to run on a test socket by + @tony in #565 + * Documentation + - Fix "Topics" links in docs + - docs(traversal) Add more doctests by @tony in #567 +- update to 0.42.1: + * Packaging: typing-extensions usage + - Move a typing-extensions import into a t.TYPE_CHECKING + section by @ppentchev in #562 + - py(deps[testing,lint]) Add typing-extensions for older python + versions by @tony in #564 + +------------------------------------------------------------------- Sat Feb 8 09:21:04 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de> - update to 0.42.0: diff --git a/python-libtmux.spec b/python-libtmux.spec index 01444fd..52f0329 100644 --- a/python-libtmux.spec +++ b/python-libtmux.spec @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-libtmux -Version: 0.42.0 +Version: 0.44.1 Release: 0 Summary: Python API / wrapper for tmux License: MIT @@ -42,7 +42,9 @@ BuildArch: noarch %python_subpackages %description -libtmux is a typed python scripting library for tmux. You can use it to command and control tmux servers, sessions, windows, and panes. It is the tool powering tmuxp, a tmux workspace manager. +libtmux is a typed python scripting library for tmux. You can use it to command +and control tmux servers, sessions, windows, and panes. It is the tool powering +tmuxp, a tmux workspace manager. %prep %setup -q -n libtmux-%{version}