Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-jupyter-ydoc for
openSUSE:Factory checked in at 2026-03-23 17:12:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jupyter-ydoc (Old)
and /work/SRC/openSUSE:Factory/.python-jupyter-ydoc.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyter-ydoc"
Mon Mar 23 17:12:24 2026 rev:15 rq:1341873 version:3.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-jupyter-ydoc/python-jupyter-ydoc.changes
2025-07-03 12:13:02.204129073 +0200
+++
/work/SRC/openSUSE:Factory/.python-jupyter-ydoc.new.8177/python-jupyter-ydoc.changes
2026-03-23 17:13:08.489110687 +0100
@@ -1,0 +2,45 @@
+Sun Mar 22 16:58:38 UTC 2026 - Ben Greiner <[email protected]>
+
+- Update to 3.4.0
+ * Add async document get/set #380 (@davidbrochart, @krassowski)
+- Release 3.3.6
+ * Slightly optimize YNotebook.get (do not convert meta for each
+ cell) #382 (@krassowski, @davidbrochart)
+ * Deduplicate on YNotebook.get call #386 (@krassowski,
+ @davidbrochart)
+- Release 3.3.5
+ * Make ystate a property #384 (@davidbrochart, @krassowski)
+- Release 3.3.4
+ * Fix cell duplication when YStore diverges from disk #376
+ (@jordanhboxer, @davidbrochart, @dmonad, @krassowski)
+- Release 3.3.3
+ * Fix multi-byte Unicode handling in files #370 (@krassowski)
+- Release 3.3.2
+ * Perform granular updates if reloading textual files #366
+ (@krassowski)
+- Release 3.3.1
+ * Hard-reload a cell if its outputs change and include stream
+ #362 (@krassowski)
+- Release 3.3.0
+ * Fix cell modifications causing cell output reload and shift to
+ active cell index #360 (@krassowski)
+ * Add more tests, require Python 3.10+ #359 (@davidbrochart)
+- Release 3.2.1
+ * Fix syntax highlighting regression (default metadata structure
+ not being set) #358 (@krassowski)
+
+-------------------------------------------------------------------
+Mon Dec 1 22:45:10 UTC 2025 - Dirk Müller <[email protected]>
+
+- update to 3.2.0:
+ * Improve reloading of documents to avoid spurious side-effects
+ * Preserve `document_id` state when setting notebook source
+ * Bump actions/upload-artifact from 4 to 5 #349 (@dependabot)
+ * Bump actions/setup-python from 5 to 6 #340 (@dependabot)
+ * Test against `pycrdt-websocket` `v0.16.0` & update dev
+ dependencies #339 (@krassowski)
+ * Bump actions/checkout from 4 to 5 #337 (@dependabot)
+ * Bump actions/create-github-app-token from 1 to 2 #318
+ (@dependabot)
+
+-------------------------------------------------------------------
Old:
----
jupyter_ydoc-3.1.0-gh.tar.gz
jupyter_ydoc-3.1.0.tar.gz
New:
----
jupyter_ydoc-3.4.0-gh.tar.gz
jupyter_ydoc-3.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jupyter-ydoc.spec ++++++
--- /var/tmp/diff_new_pack.ts4oIy/_old 2026-03-23 17:13:09.357146629 +0100
+++ /var/tmp/diff_new_pack.ts4oIy/_new 2026-03-23 17:13:09.357146629 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-jupyter-ydoc
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: python-jupyter-ydoc
-Version: 3.1.0
+Version: 3.4.0
Release: 0
Summary: Document structures for collaborative editing using Ypy
License: BSD-3-Clause
@@ -29,23 +29,22 @@
Source2: node_modules.tar.xz
# Execute this on every package update. See comments in the script.
Source3: create_node_modules.sh
-BuildRequires: %{python_module base >= 3.8}
+BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module hatch_nodejs_version}
BuildRequires: %{python_module hatchling >= 1.10}
BuildRequires: %{python_module pip}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires: (python-importlib-metadata >= 3.6 if python-base < 3.10)
+Requires: (python-anyio >= 4.12.1 with python-anyio < 5)
Requires: (python-pycrdt >= 0.10.1 with python-pycrdt < 0.13)
Provides: python-jupyter_ydoc = %{version}-%{release}
BuildArch: noarch
# SECTION test
-BuildRequires: %{python_module importlib-metadata >= 3.6 if %python-base <
3.10}
BuildRequires: %{python_module httpx-ws >= 0.5.2}
+BuildRequires: %{python_module anyio >= 4.12.1 with %python-anyio < 5}
BuildRequires: %{python_module hypercorn >= 0.16}
BuildRequires: %{python_module pycrdt >= 0.10.1 with %python-pycrdt < 0.13}
-BuildRequires: %{python_module pycrdt-websocket >= 0.15.0 with
%python-pycrdt-websocket < 0.16}
-BuildRequires: %{python_module pytest-asyncio}
+BuildRequires: %{python_module pycrdt-websocket >= 0.16.0 with
%python-pycrdt-websocket < 0.17}
BuildRequires: %{python_module pytest}
BuildRequires: nodejs
BuildRequires: procps
++++++ jupyter_ydoc-3.1.0-gh.tar.gz -> jupyter_ydoc-3.4.0-gh.tar.gz ++++++
++++ 5377 lines of diff (skipped)
++++++ jupyter_ydoc-3.1.0-gh.tar.gz -> jupyter_ydoc-3.4.0.tar.gz ++++++
++++ 10150 lines of diff (skipped)
++++++ node_modules.tar.xz ++++++
/work/SRC/openSUSE:Factory/python-jupyter-ydoc/node_modules.tar.xz
/work/SRC/openSUSE:Factory/.python-jupyter-ydoc.new.8177/node_modules.tar.xz
differ: char 15, line 1