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)

Reply via email to