Hello community, here is the log from the commit of package python-ipyparallel for openSUSE:Factory checked in at 2019-08-19 21:27:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ipyparallel (Old) and /work/SRC/openSUSE:Factory/.python-ipyparallel.new.22127 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipyparallel" Mon Aug 19 21:27:50 2019 rev:3 rq:722515 version:6.2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ipyparallel/python-ipyparallel.changes 2019-06-13 23:05:51.063222036 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipyparallel.new.22127/python-ipyparallel.changes 2019-08-19 21:27:56.252639601 +0200 @@ -1,0 +2,5 @@ +Sun Aug 11 03:27:44 UTC 2019 - Todd R <toddrme2...@gmail.com> + +- Switch from wheel to sdist. + +------------------------------------------------------------------- Old: ---- ipyparallel-6.2.4-py2.py3-none-any.whl New: ---- ipyparallel-6.2.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ipyparallel.spec ++++++ --- /var/tmp/diff_new_pack.Sc32Ms/_old 2019-08-19 21:27:56.916639467 +0200 +++ /var/tmp/diff_new_pack.Sc32Ms/_new 2019-08-19 21:27:56.916639467 +0200 @@ -25,10 +25,16 @@ License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/ipython/ipyparallel -Source0: https://files.pythonhosted.org/packages/py2.py3/i/ipyparallel/ipyparallel-%{version}-py2.py3-none-any.whl +Source: https://files.pythonhosted.org/packages/source/i/ipyparallel/ipyparallel-%{version}.tar.gz Source1: https://media.readthedocs.org/pdf/ipyparallel/%{doc_ver}/ipyparallel.pdf Source2: https://media.readthedocs.org/htmlzip/ipyparallel/%{doc_ver}/ipyparallel.zip -# Test requirements +BuildRequires: %{python_module notebook} +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes +BuildRequires: python-futures +BuildRequires: python-rpm-macros +BuildRequires: unzip +# SECTION test requirements BuildRequires: %{python_module decorator} BuildRequires: %{python_module ipykernel >= 4.4} BuildRequires: %{python_module ipython >= 4} @@ -37,8 +43,6 @@ BuildRequires: %{python_module jupyter_client} BuildRequires: %{python_module jupyter_core} BuildRequires: %{python_module mock} -BuildRequires: %{python_module notebook} -BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest-cov} BuildRequires: %{python_module pytest} BuildRequires: %{python_module python-dateutil >= 2.1} @@ -46,11 +50,7 @@ BuildRequires: %{python_module testpath} BuildRequires: %{python_module tornado >= 4} BuildRequires: %{python_module traitlets >= 4.3} -BuildRequires: fdupes -BuildRequires: python-futures -BuildRequires: python-rpm-macros -BuildRequires: unzip -# Python 2 test requirements +# /SECTION Requires: python-decorator Requires: python-ipykernel >= 4.4 Requires: python-ipython >= 4 @@ -102,20 +102,18 @@ Documentation and help files for ipyparallel. %prep -%setup -q -c -T -cp %{SOURCE1} . -%setup -q -T -D -a 2 -mkdir docs +%setup -q -n ipyparallel-%{version} +unzip %{SOURCE2} mv ipyparallel-%{doc_ver} docs/html rm -f docs/html/.buildinfo %build -# Not Needed +%python_build %install -%python_expand pip%{$python_bin_suffix} install --root=%{buildroot} %{SOURCE0} +%python_install -%{fdupes %{buildroot}%{_jupyter_prefix} %{buildroot}%{python3_sitelib}} +%python_expand %fdupes %{buildroot}%{$python_sitelib} %{jupyter_move_config} @@ -146,10 +144,11 @@ cp %{SOURCE1} %{buildroot}%{_docdir}/jupyter-ipyparallel/ cp -r docs/html %{buildroot}%{_docdir}/jupyter-ipyparallel/ -cp %{buildroot}%{python_sitelib}/ipyparallel-%{version}.dist-info/COPYING.md . -%fdupes %{buildroot}%{_docdir}/jupyter-ipyparallel/ +%fdupes %{buildroot}%{_jupyter_prefix} +%check +%pytest -k 'not test_disambiguate_ip and not test_bind_kernel and not test_autopx_blocking' %post %{python_install_alternative ipcluster ipcontroller ipengine} @@ -158,15 +157,16 @@ %python_uninstall_alternative ipcluster %files %{python_files} -%license %{python_sitelib}/ipyparallel-%{version}.dist-info/COPYING.md +%license COPYING.md %python_alternative %{_bindir}/ipcluster %python_alternative %{_bindir}/ipcontroller %python_alternative %{_bindir}/ipengine -%{python_sitelib}/ipyparallel-%{version}.dist-info +%{python_sitelib}/ipyparallel-%{version}-py*.egg-info %{python_sitelib}/ipyparallel/ %files -n jupyter-ipyparallel %license COPYING.md +%doc README.md %{_jupyter_nbextension_dir}/ipyparallel/ %config %{_jupyter_servextension_confdir}/ipyparallel-serverextension.json %config %{_jupyter_nb_tree_confdir}/ipyparallel-nbextension.json