Hello community, here is the log from the commit of package python-jupyter_ipykernel for openSUSE:Factory checked in at 2018-10-01 08:18:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jupyter_ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_ipykernel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyter_ipykernel" Mon Oct 1 08:18:51 2018 rev:11 rq:638894 version:5.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jupyter_ipykernel/python-jupyter_ipykernel.changes 2018-09-11 17:16:59.371438520 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_ipykernel.new/python-jupyter_ipykernel.changes 2018-10-01 08:18:54.833910489 +0200 @@ -1,0 +2,10 @@ +Thu Sep 27 20:44:12 UTC 2018 - Todd R <toddrme2...@gmail.com> + +- Update to version 5.0.0 + * Drop support for Python 2. ipykernel 5.0 requires Python >= 3.4 + * Add support for IPython’s asynchronous code execution (PR #323) + * Update release process in CONTRIBUTING.md (PR #339) +- Drop python 2 build since they are no longer supported. +- Switch to wheels for more reliable installation. + +------------------------------------------------------------------- Old: ---- ipykernel-4.9.0.tar.gz New: ---- ipykernel-5.0.0-py3-none-any.whl ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jupyter_ipykernel.spec ++++++ --- /var/tmp/diff_new_pack.A5OZCz/_old 2018-10-01 08:18:55.389910134 +0200 +++ /var/tmp/diff_new_pack.A5OZCz/_new 2018-10-01 08:18:55.393910131 +0200 @@ -17,21 +17,21 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 Name: python-jupyter_ipykernel -Version: 4.9.0 +Version: 5.0.0 Release: 0 Summary: IPython Kernel for Jupyter License: BSD-3-Clause Group: Development/Languages/Python Url: https://github.com/ipython/ipykernel -Source0: https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/py3/i/ipykernel/ipykernel-%{version}-py3-none-any.whl # Please make sure you update the documentation files at every release Source1: https://media.readthedocs.org/pdf/ipykernel/stable/ipykernel.pdf Source2: https://media.readthedocs.org/htmlzip/ipykernel/stable/ipykernel.zip -BuildRequires: %{python_module devel} BuildRequires: %{python_module jupyter_client} BuildRequires: %{python_module jupyter_ipython >= 4.0.0} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module pip} BuildRequires: %{python_module tornado >= 4.0} BuildRequires: %{python_module traitlets >= 4.1.0} BuildRequires: fdupes @@ -45,19 +45,14 @@ BuildRequires: %{python_module nose_warnings_filters} BuildRequires: %{python_module tornado >= 4.0} BuildRequires: %{python_module traitlets >= 4.1.0} -BuildRequires: python-mock -BuildRequires: python-typing %if 0%{?suse_version} <= 1320 -Requires: python3-typing +BuildRequires: %{python_module typing} %endif # /SECTION Requires: python-jupyter_client Requires: python-jupyter_ipython >= 4.0.0 Requires: python-tornado >= 4.0 Requires: python-traitlets >= 4.1.0 -%ifpython2 -Requires: python-typing -%endif # typing is only built-in for later versions of python %if 0%{?suse_version} <= 1320 Requires: python-typing @@ -78,45 +73,37 @@ Documentation and help files for python-jupyter_ipykernel. %prep -%setup -q -n ipykernel-%{version} +%setup -T -c -n %{name}-%{version} cp %{SOURCE1} . unzip %{SOURCE2} -d docs mv docs/ipykernel-* docs/html rm docs/html/.buildinfo %build -%python_build +# Not needed %install -%python_install -%python_expand %fdupes %{buildroot}%{$python_sitelib} - -# Install icons -for x in 32 64 ; do - mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${x}x${x}/apps/ - cp ipykernel/resources/logo-${x}x${x}.png %{buildroot}%{_datadir}/icons/hicolor/${x}x${x}/apps/JupyterIPyKernel.png -done - -rm -r %{buildroot}%{_datadir}/jupyter/ - -%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib} -$python -m ipykernel install --display-name "Python %{$python_bin_suffix}" \ - --name "python_%{$python_bin_suffix}" \ - --prefix %{buildroot}%{_prefix} -} +%python_expand pip%{$python_bin_suffix} install \ + --root %{buildroot} \ + --prefix %{_prefix} \ + --compile \ + %{SOURCE0} %check -%python_expand nosetests-%{$python_bin_suffix} +export PYTHONDONTWRITEBYTECODE=1 +%{python_expand export PYTHONPATH=%{buildroot}%{python_sitelib} +nosetests-%{$python_bin_suffix} +} %files %{python_files} -%doc README.md -%license COPYING.md -%{python_sitelib}/* -%{_datadir}/jupyter/kernels/python_%{python_bin_suffix}/ -%python3_only %{_datadir}/icons/hicolor/*/apps/JupyterIPyKernel.* +%{python_sitelib}/ipykernel-%{version}.dist-info/ +%license %{python_sitelib}/ipykernel-%{version}.dist-info/LICENSE.txt +%{python_sitelib}/ipykernel/ +%{_datadir}/jupyter/kernels/python3/ +%{python_sitelib}/ipykernel_launcher.py* +%pycache_only %{python_sitelib}/__pycache__/ipykernel_launcher*.py* %files -n python-jupyter_ipykernel-doc -%license COPYING.md %doc ipykernel.pdf %doc docs/html ++++++ ipykernel.pdf ++++++ (binary differes) ++++++ ipykernel.zip ++++++ Binary files /var/tmp/diff_new_pack.A5OZCz/_old and /var/tmp/diff_new_pack.A5OZCz/_new differ