Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-jupyter-collaboration for
openSUSE:Factory checked in at 2023-06-13 16:09:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jupyter-collaboration (Old)
and /work/SRC/openSUSE:Factory/.python-jupyter-collaboration.new.15902
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyter-collaboration"
Tue Jun 13 16:09:49 2023 rev:2 rq:1092786 version:1.0.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-jupyter-collaboration/python-jupyter-collaboration.changes
2023-03-24 15:20:44.490988185 +0100
+++
/work/SRC/openSUSE:Factory/.python-jupyter-collaboration.new.15902/python-jupyter-collaboration.changes
2023-06-13 16:09:54.467026199 +0200
@@ -1,0 +2,17 @@
+Mon Jun 12 20:05:39 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 1.0.0
+ * Remove spurious ' #156 (@krassowski)
+ * Add share link feature #150 (@fcollonval)
+ * Improve code architecture #146 (@fcollonval)
+ * Add logger for file editor #145 (@fcollonval)
+ * Emit events for collaborative sessions #139 (@hbcarlos)
+ * Support file types #154 (@hbcarlos)
+ * Fix injecting user menu bar in top bar. #149 (@fcollonval)
+ * Wait for the document to be synced #148 (@fcollonval)
+ * Fix asyncio.Task type for python<=3.8 #143 (@davidbrochart)
+ * ... many more during 1.0.0alpha*: See CHANGELOG.md
+- Use the new jupyter-collaboration name, obsolete the old names
+ jupyter-server-ydoc and jupyterlab-rtc
+
+-------------------------------------------------------------------
Old:
----
jupyter_server_ydoc-0.8.0.tar.gz
New:
----
jupyter_collaboration-1.0.0.tar.gz
python-jupyter-collaboration.rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jupyter-collaboration.spec ++++++
--- /var/tmp/diff_new_pack.RIo7wK/_old 2023-06-13 16:09:55.523032429 +0200
+++ /var/tmp/diff_new_pack.RIo7wK/_new 2023-06-13 16:09:55.575032736 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package python-jupyterlab-rtc
+# spec file
#
# Copyright (c) 2023 SUSE LLC
#
@@ -26,58 +26,60 @@
%endif
%define plainpython3dist python3dist
-%define python3distversion 0.8
+%define python3distversion 1
Name: python-jupyter-collaboration%{psuffix}
-# Don't update until jupyterlab requires a larger version
-Version: 0.8.0
+Version: 1.0.0
Release: 0
Summary: Jupyter Server Extension Providing Y Documents
License: BSD-3-Clause
URL: https://github.com/jupyterlab/jupyter_collaboration
-# the packagename is jupyter-server-ydoc until 0.8, future releases will
change to jupyter-collaboration (or change the name again, we are at rename #4)
-Source:
https://files.pythonhosted.org/packages/source/j/jupyter_server_ydoc/jupyter_server_ydoc-%{version}.tar.gz
-BuildRequires: %{python_module base >= 3.7}
-BuildRequires: %{python_module hatchling >= 0.25}
+Source:
https://files.pythonhosted.org/packages/source/j/jupyter_collaboration/jupyter_collaboration-%{version}.tar.gz
+Source99: python-jupyter-collaboration.rpmlintrc
+BuildRequires: %{python_module base >= 3.8}
+BuildRequires: %{python_module hatch-jupyter-builder >= 0.5}
+BuildRequires: %{python_module hatch-nodejs-version}
+BuildRequires: %{python_module hatchling >= 1.4}
+BuildRequires: %{python_module jupyterlab >= 4}
BuildRequires: %{python_module pip}
BuildRequires: fdupes
BuildRequires: jupyter-rpm-macros
BuildRequires: python-rpm-macros
+Requires: jupyter-collaboration = %{version}
+Requires: python-jupyter_events
+Requires: (python-jupyter_server >= 2.0.0 with python-jupyter_server <
3.0.0)
Requires: (python-jupyter_server_fileid >= 0.6.0 with
python-jupyter_server_fileid < 1)
-Requires: (python-jupyter_ydoc >= 0.2.0 with python-jupyter_ydoc < 0.4)
-Requires: (python-ypy-websocket >= 0.8.2 with python-ypy-websocket < 0.9)
-Requires: jupyter-jupyterlab-rtc = %{version}
-# SECTION remove me on a release > 0.8
-Provides: python-jupyter-server-ydoc = %{version}-%{release}
-Provides: python-jupyter_server_ydoc = %{version}-%{release}
-# /SECTION
-Obsoletes: python-jupyter-server-ydoc < %{version}-%{release}
-Obsoletes: python-jupyter_server_ydoc < %{version}-%{release}
+Requires: (python-jupyter_ydoc >= 1.0.1 with python-jupyter_ydoc <
2.0.0)
+Requires: (python-ypy-websocket >= 0.8.3 with python-ypy-websocket <
0.9.0)
+Provides: python-jupyter_collaboration = %{version}-%{release}
+Obsoletes: python-jupyter-server-ydoc < 1
+Obsoletes: python-jupyter_server_ydoc < 1
+Obsoletes: python-jupyterlab-rtc < 1
BuildArch: noarch
%if %{with test}
-BuildRequires: %{python_module jupyter-collaboration = %{version}}
BuildRequires: %{python_module jupyter-server-test >= 2}
+BuildRequires: %{python_module jupyter_collaboration = %{version}}
BuildRequires: %{python_module pytest >= 7}
-BuildRequires: %{python_module pytest-timeout}
-BuildRequires: %{python_module pytest-tornasync}
+BuildRequires: %{python_module pytest-asyncio}
%endif
%python_subpackages
%description
A Jupyter Server Extension Providing Y Documents.
-%package -n jupyter-jupyterlab-rtc
+%package -n jupyter-collaboration
Summary: A Jupyter Server Extension Providing Y Documents. -- Jupyter
configuration
-# CHANGE me on release > 0.8
-Requires: %{plainpython3dist}(jupyter-server-ydoc) = %{python3distversion}
-Provides: jupyter-server-ydoc = %{version}-%{release}
+Requires: %{plainpython3dist}(jupyter-collaboration) =
%{python3distversion}
+Provides: jupyter_collaboration = %{version}-%{release}
+Obsoletes: jupyter-server-ydoc < 1
+Obsoletes: jupyterlab-rtc < 1
-%description -n jupyter-jupyterlab-rtc
+%description -n jupyter-collaboration
A Jupyter Server Extension Providing Y Documents.
This subpackage provides the jupyter configuration
%prep
-%setup -q -n jupyter_server_ydoc-%{version}
+%setup -q -n jupyter_collaboration-%{version}
sed -i 's/--color=yes//' pyproject.toml
%if !%{with test}
@@ -87,6 +89,7 @@
%install
%pyproject_install
%jupyter_move_config
+rm
%{buildroot}%{_jupyter_labextensions_dir3}/@jupyter/collaboration-extension/schemas/@jupyter/collaboration-extension/package.json.orig
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%endif
@@ -97,16 +100,16 @@
%if !%{with test}
%files %{python_files}
-%doc README.md
+%doc README.md CHANGELOG.md
%license LICENSE
-# CHANGE me on release > 0.7
-%{python_sitelib}/jupyter_server_ydoc
-%{python_sitelib}/jupyter_server_ydoc-%{version}.dist-info
+%{python_sitelib}/jupyter_collaboration
+%{python_sitelib}/jupyter_collaboration-%{version}.dist-info
-%files -n jupyter-jupyterlab-rtc
+%files -n jupyter-collaboration
%license LICENSE
-%_jupyter_config %{_jupyter_servextension_confdir}/jupyter_server_ydoc.json
-%_jupyter_config %{_jupyter_server_confdir}/jupyter_server_ydoc.json
+%_jupyter_config %{_jupyter_server_confdir}/jupyter_collaboration.json
+%_jupyter_config %dir %{_jupyter_labextensions_dir3}/@jupyter
+%_jupyter_config
%{_jupyter_labextensions_dir3}/@jupyter/collaboration-extension
%endif
%changelog
++++++ python-jupyter-collaboration.rpmlintrc ++++++
# package rename
addFilter("obsolete-not-provided .*jupyter")
(No newline at EOF)