diff --git a/jupyter_ydoc-2.1.1-gh.tar.gz b/jupyter_ydoc-2.1.1-gh.tar.gz deleted file mode 100644 index acdaf74..0000000 --- a/jupyter_ydoc-2.1.1-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c319c72573c7a59fb937fa800e1267a13562b176214abba7898dbc036deab4e5 -size 984836 diff --git a/jupyter_ydoc-2.1.1.tar.gz b/jupyter_ydoc-2.1.1.tar.gz deleted file mode 100644 index 053a36c..0000000 --- a/jupyter_ydoc-2.1.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1dcbf13861b3678000d69af4ef38b49e3a12f8081ba851c680393c2e18bc4b84 -size 955072 diff --git a/jupyter_ydoc-3.0.0-gh.tar.gz b/jupyter_ydoc-3.0.0-gh.tar.gz new file mode 100644 index 0000000..abe08e3 --- /dev/null +++ b/jupyter_ydoc-3.0.0-gh.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d573d1fa8812255e79856eb58360404ebf6da355b635c8cb003bb1c2825f3d2 +size 988339 diff --git a/jupyter_ydoc-3.0.0.tar.gz b/jupyter_ydoc-3.0.0.tar.gz new file mode 100644 index 0000000..98ae110 --- /dev/null +++ b/jupyter_ydoc-3.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cf394ee7c6955287eead11126ad836083a9ca3cdef2e27221dc4dfe05bb6ab1 +size 956687 diff --git a/node_modules.tar.xz b/node_modules.tar.xz index 1b44293..909f06b 100644 --- a/node_modules.tar.xz +++ b/node_modules.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:75cb23062511715895b4afd6b42422553f77a97e2e09c31f008aef3e8a3e46e3 -size 18480464 +oid sha256:3824e0ad97b2f5c2f3aa696b440c07649aa13c5248897f5bd8d73e1ff6a164d1 +size 18482028 diff --git a/python-jupyter-ydoc.changes b/python-jupyter-ydoc.changes index da16486..34059da 100644 --- a/python-jupyter-ydoc.changes +++ b/python-jupyter-ydoc.changes @@ -1,3 +1,54 @@ +------------------------------------------------------------------- +Mon Nov 4 19:55:23 UTC 2024 - Ben Greiner + +- Update to 3.0.0 + ## Enhancements made + * Add the awareness in the shared document interface #282 + (@brichet) + * Doc awareness #277 (@brichet) + * Improve notebook output stream initialization #275 + (@davidbrochart) + * Add YDocument source getter/setter #273 (@davidbrochart) + * Allow empty notebook #266 (@davidbrochart) + * Add streamOutputChange attribute to cell change object #264 + (@davidbrochart) + * Add hash property with setter and getter #262 (@krassowski) + * Expose execution_state in the JS package #259 (@krassowski) + * Add undo_manager to Y documents #248 (@davidbrochart) + * Add optional origin to transaction, filter out 'modeldb' origin + #246 (@davidbrochart) + * Add appendStreamOutput and removeStreamOutput methods #241 + (@davidbrochart) + * Update python>=3.8, pycrdt>=0.8.11, pre-commit, README #217 + (@davidbrochart) + * Store YBlob as bytes, not base64-encoded string #209 + (@davidbrochart) + * Change notebook code cell stream output schema #201 + (@davidbrochart) + * Add cell execution_state #197 (@davidbrochart) + ## Bugs fixed + * Fix attachments change attribute assignment #260 (@krassowski) + * Fix createOutputs, rename 'modeldb' origin to 'silent-change' + #254 (@davidbrochart) + ## Maintenance and upkeep improvements + * Revert #266 #280 (@davidbrochart) + * Improve notebook output stream initialization #275 + (@davidbrochart) + * Fix dict type for python 3.8 #253 (@davidbrochart) + * Bump toshimaru/auto-author-assign from 2.1.0 to 2.1.1 #247 + (@dependabot) + * Revert publish 3.0.0a0 (9c87cfd) #245 (@davidbrochart) + * Update releaser workflows #244 (@jtpio) + * Bump notebook version 1.0.0 -> 2.0.0 #236 (@davidbrochart) + * Fix subscription type, update pycrdt>=0.8.16 #222 + (@davidbrochart) + * Update python>=3.8, pycrdt>=0.8.11, pre-commit, README #217 + (@davidbrochart) + * Bump pre-commit/action from 3.0.0 to 3.0.1 #215 (@dependabot) + * Remove mention to y_py in docs #214 (@martinRenou) + * Bump toshimaru/auto-author-assign from 2.0.1 to 2.1.0 #212 + (@dependabot) + ------------------------------------------------------------------- Fri Aug 30 11:06:24 UTC 2024 - Ben Greiner diff --git a/python-jupyter-ydoc.spec b/python-jupyter-ydoc.spec index 7d206da..d2a985c 100644 --- a/python-jupyter-ydoc.spec +++ b/python-jupyter-ydoc.spec @@ -17,7 +17,7 @@ Name: python-jupyter-ydoc -Version: 2.1.1 +Version: 3.0.0 Release: 0 Summary: Document structures for collaborative editing using Ypy License: BSD-3-Clause @@ -29,20 +29,20 @@ Source1: https://github.com/jupyter-server/jupyter_ydoc/archive/refs/tags 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.7} +BuildRequires: %{python_module base >= 3.8} 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-pycrdt >= 0.9 with python-pycrdt < 0.10) +Requires: (python-pycrdt >= 0.10.1 with python-pycrdt < 0.11) 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 pycrdt >= 0.9 with %python-pycrdt < 0.10} -BuildRequires: %{python_module pycrdt-websocket >= 0.14.1 with %python-pycrdt-websocket < 0.15} +BuildRequires: %{python_module pycrdt >= 0.10.1 with %python-pycrdt < 0.11} +BuildRequires: %{python_module pycrdt-websocket >= 0.15.0 with %python-pycrdt-websocket < 0.16} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module pytest} BuildRequires: %{python_module websockets >= 10.0} @@ -71,7 +71,7 @@ Built-in documents include: %check # https://github.com/jupyter-server/jupyter_ydoc/issues/168 -%pytest -v && pkill -f yjs_client_0.js -e +%pytest %files %{python_files} %{python_sitelib}/jupyter_ydoc