Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-libtmux for openSUSE:Factory checked in at 2024-02-23 16:46:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-libtmux (Old) and /work/SRC/openSUSE:Factory/.python-libtmux.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-libtmux" Fri Feb 23 16:46:46 2024 rev:6 rq:1149897 version:0.31.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-libtmux/python-libtmux.changes 2024-02-11 15:45:26.970406135 +0100 +++ /work/SRC/openSUSE:Factory/.python-libtmux.new.1770/python-libtmux.changes 2024-02-23 16:47:48.284722230 +0100 @@ -1,0 +2,110 @@ +Sun Feb 18 17:38:34 UTC 2024 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- update to 0.31.0: + * Cleanups (#527) + - Streamline {Server,Session,Window,Pane}.cmd(), across all + usages to: + - Use cmd: str as first positional + - Removed unused keyword arguments **kwargs + * Renamings (#527) + - Session.attached_window renamed to Session.active_window() + - Session.attached_window deprecated + - Session.attached_pane renamed to Session.active_pane() + - Session.attached_pane deprecated + - Window.attached_pane renamed to Window.active_pane() + - Window.attached_pane deprecated + * Improvements (#527) + - Server.attached_windows now users QueryListâs .filter() + +------------------------------------------------------------------- +Sun Feb 18 17:37:15 UTC 2024 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- update to 0.30.2: + * Bump `TMUX_MAX_VERSION` 3.3 -> 3.4 + +------------------------------------------------------------------- +Sun Feb 18 17:35:47 UTC 2024 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- update to 0.30.1: + * pytest plugin, test module: Update to renamed methods + introduced in v0.30.0 + +------------------------------------------------------------------- +Sun Feb 18 17:32:57 UTC 2024 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- update to 0.30.0: + * New commands + - Pane.kill() + * Renamed commands + - Window.select_window() renamed to Window.select() + - Deprecated Window.select_window() + - Pane.select_pane() renamed to Pane.select() + - Deprecated Pane.pane_select() + - Session.attach_session() renamed to Session.attach() + - Deprecated Session.attach_session() + - Server.kill_server() renamed to Server.kill() + - Deprecated Server.kill_server() + - Session.kill_session() renamed to Session.kill() + - Deprecated Session.kill_session() + - Window.kill_window() renamed to Window.kill() + Deprecated Window.kill_window() + * Improved commands + - Server.new_session(): Support environment variables + - Window.split_window(): Support size via -l + - Supports columns/rows (size=10) and percentage (size='10%') + +------------------------------------------------------------------- +Sun Feb 18 17:31:02 UTC 2024 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- update to 0.29.0: + * fix(warnings): Use |DeprecationWarning| for APIs being + deprecated + * pytest: Ignore |DeprecationWarning| in tests + +------------------------------------------------------------------- +Sun Feb 18 17:29:48 UTC 2024 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- update to 0.28.1: + Maintenance only, no bug fixes or new features + +------------------------------------------------------------------- +Thu Feb 15 06:23:16 UTC 2024 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- update to 0.28.0: + * Breaking changes + - Session.new_window() + Window.split_window(): No longer + attaches by default + - 0.28 +: Now defaults to attach=False. + - 0.27.1 and before: defaults to attach=True. + Pass attach=True for the old behavior. + - Pane.resize_pane() renamed to Pane.resize(): (#523) + This convention will be more consistent with Window.resize(). + - Pane.resize_pane(): Params changed (#523) + No longer accepts -U, -D, -L, -R directly, instead accepts + ResizeAdjustmentDirection. + * New features + - Pane.resize(): Improved param coverage (#523) + Learned to accept adjustments via adjustment_direction w/ + ResizeAdjustmentDirection + adjustment. + Learned to accept manual height and / or width (columns/rows + or percentage) Zoom (and unzoom) + - Window.resize_window(): New Method (#523) + If Pane.resize_pane() (now Pane.resize()) didn't work before, + try resizing the window. + * Bug fixes + - Window.refresh() and Pane.refresh(): Refresh more underlying + state (#523) + - Obj._refresh: Allow passing args (#523) + e.g. -a (all) to list-panes and list-windows + - Server.panes: Fix listing of panes (#523) + Would list only panes in attached session, rather than all in + a server. + * Improvements + - Pane, Window: Improve parsing of option values that return + numbers + (#520) + - Obj._refresh: Allow passing list_extra_args to ensure + list-windows and list-panes can return more than the target + (#523) + +------------------------------------------------------------------- Old: ---- libtmux-0.27.1.tar.gz New: ---- libtmux-0.31.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-libtmux.spec ++++++ --- /var/tmp/diff_new_pack.sTS5d6/_old 2024-02-23 16:47:48.896744424 +0100 +++ /var/tmp/diff_new_pack.sTS5d6/_new 2024-02-23 16:47:48.896744424 +0100 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-libtmux -Version: 0.27.1 +Version: 0.31.0 Release: 0 Summary: Python API / wrapper for tmux License: MIT @@ -62,18 +62,9 @@ cp src.bak/libtmux/__about__.py src/libtmux/ export TMUX_TMPDIR=/tmp -export PYTEST_IGNORE="" -%ifarch x86_64 -export PYTEST_IGNORE="-k (not test_session.py::test_select_window or test_test.py::test_function_times_out)" -%endif -%ifarch armv7l -export PYTEST_IGNORE="-k (not test_session.py::test_select_window or test_test.py::test_function_times_out)" -%endif -%ifarch aarch64 -export PYTEST_IGNORE="-k (not test_session.py::test_select_window or test_test.py::test_function_times_out)" -%endif echo "Starting tests with PYTEST_IGNORE set to $PYTEST_IGNORE" -%pytest $PYTEST_IGNORE +export PYTEST_IGNORE="test_select_window or test_session.py::test_select_window or tests/test_session.py::test_select_window or tests/legacy_api/test_session.py::test_select_window or test_function_times_out" +%pytest -k "not (${PYTEST_IGNORE})" rm -rf src/ mv src.bak src ++++++ libtmux-0.27.1.tar.gz -> libtmux-0.31.0.tar.gz ++++++ ++++ 3446 lines of diff (skipped)