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 <c...@bnavigator.de> + +- 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)