diff --git a/python-notebook.spec b/python-notebook.spec index 06d42b8..ed79f5e 100644 --- a/python-notebook.spec +++ b/python-notebook.spec @@ -17,9 +17,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define doc_ver 5.7.6 Name: python-notebook Version: 5.7.8 -%define doc_ver 5.7.6 Release: 0 Summary: Jupyter Notebook interface License: BSD-3-Clause @@ -36,12 +36,13 @@ BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: python-rpm-macros BuildRequires: unzip +Requires: jupyter-notebook = %{version} Requires: python-Jinja2 Requires: python-Send2Trash +Requires: python-ipykernel Requires: python-ipython_genutils Requires: python-jupyter_client >= 5.2.0 Requires: python-jupyter_core >= 4.4.0 -Requires: python-ipykernel Requires: python-nbconvert Requires: python-nbformat Requires: python-prometheus_client @@ -50,14 +51,16 @@ Requires: python-tornado >= 4 Requires: python-traitlets >= 4.2.1 Recommends: python-ipywidgets Suggests: %{name}-latex +Provides: python-jupyter_notebook = %{version} +Obsoletes: python-jupyter_notebook < %{version} BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module Jinja2} BuildRequires: %{python_module Send2Trash} +BuildRequires: %{python_module ipykernel} BuildRequires: %{python_module ipython_genutils} BuildRequires: %{python_module jupyter_client >= 5.2.0} BuildRequires: %{python_module jupyter_core >= 4.4.0} -BuildRequires: %{python_module ipykernel} BuildRequires: %{python_module nbconvert} BuildRequires: %{python_module nbformat} BuildRequires: %{python_module nose-exclude} @@ -76,9 +79,6 @@ BuildRequires: python-mock %ifpython2 Requires: python-ipaddress %endif -Provides: python-jupyter_notebook = %{version} -Obsoletes: python-jupyter_notebook < %{version} -Requires: jupyter-notebook = %{version} %python_subpackages %description @@ -89,14 +89,14 @@ This package provides the python interface. %package -n jupyter-notebook Summary: Jupyter Notebook interface -Requires: python3-notebook = %{version} +Requires: jupyter-ipykernel Requires: jupyter-jupyter_client >= 5.2.0 Requires: jupyter-jupyter_core >= 4.4.0 -Requires: jupyter-ipykernel Requires: jupyter-nbconvert Requires: jupyter-nbformat # This package provides macros that depend on these macros Requires: python-rpm-macros +Requires: python3-notebook = %{version} %description -n jupyter-notebook The Jupyter HTML notebook is a web-based notebook environment for @@ -121,8 +121,8 @@ Provides translations for the "jupyter-notebook" package. %package -n jupyter-notebook-latex Summary: LaTeX support for the Jupyter Notebook Group: Development/Languages/Python -Requires: jupyter-notebook = %{version} Requires: jupyter-nbconvert-latex +Requires: jupyter-notebook = %{version} Provides: %{python_module notebook-latex = %{version}} Provides: %{python_module jupyter_notebook-latex = %{version}} Obsoletes: %{python_module jupyter_notebook-latex < %{version}}