Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jupyter for openSUSE:Factory checked 
in at 2024-11-29 00:08:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jupyter (Old)
 and      /work/SRC/openSUSE:Factory/.jupyter.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jupyter"

Fri Nov 29 00:08:29 2024 rev:14 rq:1226890 version:1.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/jupyter/jupyter-filesystem.changes       
2022-12-29 13:08:44.472803472 +0100
+++ /work/SRC/openSUSE:Factory/.jupyter.new.28523/jupyter-filesystem.changes    
2024-11-29 00:08:37.848801215 +0100
@@ -1,0 +2,6 @@
+Wed Nov 27 11:46:52 UTC 2024 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 20241127
+  * new metapackage jupyter 1.1.1 
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/jupyter/jupyter.changes  2024-03-06 
23:03:10.522362912 +0100
+++ /work/SRC/openSUSE:Factory/.jupyter.new.28523/jupyter.changes       
2024-11-29 00:08:37.888802885 +0100
@@ -1,0 +2,6 @@
+Wed Nov 27 11:42:17 UTC 2024 - Ben Greiner <c...@bnavigator.de>
+
+- Update to new metapackage 1.1.1
+- Drop doc package: No longer packaged at readthedocs 
+
+-------------------------------------------------------------------

Old:
----
  jupyter-1.0.0.tar.gz
  jupyter.pdf
  jupyter.zip

New:
----
  jupyter-1.1.1.tar.gz
  jupyter.rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ jupyter-filesystem.spec ++++++
--- /var/tmp/diff_new_pack.UkDXZc/_old  2024-11-29 00:08:38.788840462 +0100
+++ /var/tmp/diff_new_pack.UkDXZc/_new  2024-11-29 00:08:38.788840462 +0100
@@ -16,12 +16,11 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           jupyter-filesystem
 URL:            https://jupyter.org/
-Version:        20221227
+Version:        20241127
 Release:        0
-%define tar_ver 1.0.0
+%define tar_ver 1.1.1
 Summary:        Common directories shared by Jupyter packages
 License:        BSD-3-Clause
 Group:          System/Fhs

++++++ jupyter.spec ++++++
--- /var/tmp/diff_new_pack.UkDXZc/_old  2024-11-29 00:08:38.820841798 +0100
+++ /var/tmp/diff_new_pack.UkDXZc/_new  2024-11-29 00:08:38.820841798 +0100
@@ -17,38 +17,34 @@
 
 
 %define plainpython python
-%define skip_python39 1
 Name:           jupyter
-Version:        1.0.0
+Version:        1.1.1
 Release:        0
 Summary:        Metapackage to install all the Jupyter components in one go
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
-URL:            https://github.com/jupyter/jupyter
+URL:            https://jupyter.org/
 Source0:        
https://files.pythonhosted.org/packages/source/j/jupyter/jupyter-%{version}.tar.gz
-Source1:        
https://buildmedia.readthedocs.org/media/pdf/jupyter/latest/jupyter.pdf
-Source2:        
https://buildmedia.readthedocs.org/media/htmlzip/jupyter/latest/jupyter.zip
+Source99:       jupyter.rpmlintrc
 BuildRequires:  %{python_module ipykernel}
 BuildRequires:  %{python_module ipywidgets}
-#BuildRequires:  %%{python_module jupyter-client}
-BuildRequires:  %{python_module jupyter-core}
-BuildRequires:  %{python_module jupyter_console}
+BuildRequires:  %{python_module jupyter-console}
+BuildRequires:  %{python_module jupyterlab}
 BuildRequires:  %{python_module nbconvert}
 BuildRequires:  %{python_module notebook}
-BuildRequires:  %{python_module qtconsole}
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  unzip
 Requires:       python-ipykernel
 Requires:       python-ipywidgets
-# current notebook 6.5 requires jupyter-client < 8
-#Requires:       python-jupyter-client
-Requires:       python-jupyter-core
-Requires:       python-jupyter_console
+Requires:       python-jupyter-console
+Requires:       python-jupyterlab
 Requires:       python-nbconvert
 Requires:       python-notebook
-Requires:       python-qtconsole
+Suggests:       python-qtconsole
 Requires:       %plainpython(abi) = %{python_version}
 %if "%{python_flavor}" == "python3" || "%{python_provides}" == "python3"
 Provides:       jupyter = %{version}-%{release}
@@ -62,61 +58,35 @@
 It includes a console, a browser-based notebook format, and support for
 dozens of languages through the use of language-specific kernels.
 
-Jupyter is an evolution and modularization of the IPython project, separating
-out the python3-specific parts from the language-agnostic parts.
+This is an empty metapackage for user convenience, only expressing
+dependencies on multiple Jupyter packages. jupyter should not be used
+as a dependency for any packages.
+
+For more efficient installation of what you need, all Jupyter components
+installed by pip install jupyter can be installed separately. For example:
+  - %{python_flavor}-notebook - Jupyter Notebook
+  - %{python_flavor}-jupyterlab - JupyterLab (added to metapackage v1.1)
+  - %{python_flavor}-ipython - IPython (terminal)
+  - %{python_flavor}-ipykernel - IPython Kernel for Jupyter
+  - %{python_flavor}-jupyter-console - terminal Jupyter client
+  - %{python_flavor}-nbconvert - convert notebooks between formats
+  - %{python_flavor}-ipywidgets - interactive widgets package for IPython
 
-This package pulls in the main Jupyter system, including the notebook,
-qtconsole, and the IPython kernel.  Additional components and kernels
-can be installed separately.
+No longer included as hard dependency, but still supported:
 
-%package        -n jupyter-doc
-Summary:        HTML documentation for %{name}
-Group:          Development/Languages/Python
-Provides:       %{name}-doc-html = %{version}-%{release}
-Provides:       %{name}-doc-pdf = %{version}-%{release}
-Provides:       %{python_module %{name}-doc = %{version}-%{release}}
-Provides:       %{python_module %{name}-doc-html = %{version}-%{release}}
-Provides:       %{python_module %{name}-doc-pdf = %{version}-%{release}}
-Obsoletes:      %{name}-doc-html < %{version}-%{release}
-Obsoletes:      %{name}-doc-pdf < %{version}-%{release}
-Obsoletes:      %{python_module %{name}-doc-html < %{version}-%{release}}
-Obsoletes:      %{python_module %{name}-doc-pdf < %{version}-%{release}}
-
-%description    -n jupyter-doc
-Documentation and help files for %{name}.
+  - %{python_flavor}-qtconsole - Qt Console (removed in metapackage v1.1)
 
 %prep
 %setup -q -n jupyter-%{version}
-unzip %{SOURCE2} -d docs
-mv docs/jupyter-* docs/html
-rm docs/html/.buildinfo
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
-
-# Install documentation
-mkdir -p %{buildroot}%{_docdir}/%{name}
-
-cp %{SOURCE1} %{buildroot}%{_docdir}/%{name}/
-cp -r docs/html %{buildroot}%{_docdir}/%{name}/
-
-%fdupes %{buildroot}%{_docdir}/%{name}/
+%pyproject_install
 
 %files %python_files
 %license LICENSE
-%doc README.md
-%{python_sitelib}/jupyter-%{version}*-info
-# This is provided by jupyter_core now
-%exclude %{python_sitelib}/jupyter.py*
-%pycache_only %exclude %{python_sitelib}/__pycache__/
-
-%files -n jupyter-doc
-%license LICENSE
-%doc README.md
-%dir %{_docdir}/%{name}/
-%{_docdir}/%{name}/html/
-%{_docdir}/%{name}/jupyter.pdf
+%doc README.md SECURITY.md
+%{python_sitelib}/jupyter-%{version}.dist-info
 

++++++ jupyter-1.0.0.tar.gz -> jupyter-1.1.1.tar.gz ++++++
++++ 64986 lines of diff (skipped)

++++++ jupyter.rpmlintrc ++++++
# no checks for metapackage
addFilter("no-%check-section")
# Makes sense here
addFilter("name-repeated-in-summary Jupyter")

Reply via email to