commit python-jupyter_ipython for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_ipython for openSUSE:Factory checked in at 2018-05-29 10:39:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jupyter_ipython (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_ipython.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-jupyter_ipython" Tue May 29 10:39:02 2018 rev:10 rq:611090 version:6.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jupyter_ipython/python-jupyter_ipython-doc.changes 2018-02-21 14:12:59.806893671 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter_ipython.new/python-jupyter_ipython-doc.changes 2018-05-29 10:39:09.177263987 +0200 @@ -1,0 +2,49 @@ +Fri May 18 18:51:12 UTC 2018 - toddrme2178@gmail.com + +- Update to version 6.4.0 + * Fix display object not emitting metadata :ghpull:`11106` + * Comments failing Jedi test :ghpull:`11110` +- Remove upstream-included disable_jedi_in_tests.patch + +------------------------------------------------------------------- +Thu May 3 17:13:50 UTC 2018 - toddrme2178@gmail.com + +- Add disable_jedi_in_tests.patch + Upstream bug: https://github.com/ipython/ipython/issues/11103 + From: https://github.com/ipython/ipython/pull/11113 + Should be in next release + +------------------------------------------------------------------- +Thu Apr 12 20:43:21 UTC 2018 - arun@gmx.de + +- specfile: + * add python-backcall dependency + * fix 'provides' syntax + +- update to version 6.3.1: + * This is a bugfix release to switch the default completions back to + IPython's own completion machinery. We discovered some problems + with the completions from Jedi, including completing column names + on pandas data frames. + +- changes from version 6.3: + * A new display class :class:`IPython.display.Code` can be used to + display syntax highlighted code in a notebook (:ghpull:`10978`). + * The :cellmagic:`html` magic now takes a "--isolated" option to put + the content in an iframe (:ghpull:`10962`). + * The code to find completions using the Jedi library has had + various adjustments. This is still a work in progress, but we hope + this version has fewer annoyances (:ghpull:`10956`, + :ghpull:`10969`, :ghpull:`10999`, :ghpull:`11035`, + :ghpull:`11063`, :ghpull:`11065`). + * The *post* event callbacks are now always called, even when the + execution failed (for example because of a "SyntaxError"). + * The execution info and result objects are now made available in + the corresponding *pre* or *post* "*_run_cell" :doc:`event + callbacks ` in a backward compatible manner + (:ghissue:`10774` and :ghpull:`10795`). + * Performance with very long code cells (hundreds of lines) is + greatly improved (:ghpull:`10898`). Further improvements are + planned for IPython 7. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/python-jupyter_ipython/python-jupyter_ipython.changes 2018-02-21 14:12:59.986887189 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter_ipython.new/python-jupyter_ipython.changes 2018-05-29 10:39:09.969234749 +0200 @@ -1,0 +2,50 @@ +Fri May 18 18:51:12 UTC 2018 - toddrme2178@gmail.com + +- Update to version 6.4.0 + * Fix display object not emitting metadata :ghpull:`11106` + * Comments failing Jedi test :ghpull:`11110` +- Remove upstream-included disable_jedi_in_tests.patch + +------------------------------------------------------------------- +Thu May 3 17:13:50 UTC 2018 - toddrme2178@gmail.com + +- Add disable_jedi_in_tests.patch + Upstream bug: https://github.com/ipython/ipython/issues/11103 + From: https://github.com/ipython/ipython/pull/11113 + Should be in next release + +------------------------------------------------------------------- +Thu Apr 19 05:23:32 UTC 2018 - toddrme2178@gmail.com + +- Add backcall dependency + +------------------------------------------------------------------- +Thu Apr 12 20:43:21 UTC 2018 - arun@gmx.de + +- update to version 6.3.1: + * This is a bugfix release to switch the default completions back to + IPython's own completion machinery. We discovered some problems + with the completions from Jedi, including completing column names + on pandas data frames. + +- changes from version 6.3: + * A new display class :class:`IPython.display.Code` can be used to + display syntax highlighted code in a notebook (:ghpull:`10978`). + * The :cellmagic:`html` magic now takes a "--isolated" option to put + the content in an iframe (:ghpull:`10962`). + * The code to find completions using the Jedi library has had + various adjustments. This is still a work in progress, but we hope + this version has fewer annoyances (:ghpull:`10956`, + :ghpull:`10969`, :ghpull:`10999`, :ghpull:`11035`, + :ghpull:`11063`, :ghpull:`11065`). + * The *post* event callbacks are now always called, even when the + execution failed (for example because of a "SyntaxError"). + * The execution info and result objects are now made available in + the corresponding *pre* or *post* "*_run_cell" :doc:`event + callbacks ` in a backward compatible manner + (:ghissue:`10774` and :ghpull:`10795`). + * Performance with very long code cells (hundreds of lines) is + greatly improved (:ghpull:`10898`). Further improvements are + planned for IPython 7. + +------------------------------------------------------------------- Old: ---- ipython-6.2.1.tar.gz New: ---- ipython-6.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jupyter_ipython-doc.spec ++++++ --- /var/tmp/diff_new_pack.idzdXO/_old 2018-05-29 10:39:10.793204331 +0200 +++ /var/tmp/diff_new_pack.idzdXO/_new 2018-05-29 10:39:10.797204183 +0200 @@ -16,16 +16,14 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define oldpython python # PDF documentation currently broken %bcond_with pdf - %bcond_without html %bcond_without tests - -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define oldpython python Name: python-jupyter_ipython-doc -Version: 6.2.1 +Version: 6.4.0 Release: 0 Summary: Documentation for python3-jupyter_ipython License: BSD-3-Clause @@ -34,8 +32,20 @@ Source: https://files.pythonhosted.org/packages/source/i/ipython/ipython-%{version}.tar.gz BuildRequires: fdupes BuildRequires: python-rpm-macros +Provides: %{oldpython}-jupyter_ipython-doc-html = %{version} +Provides: %{oldpython}-jupyter_ipython-doc-pdf = %{version} +Obsoletes: %{oldpython}-jupyter_ipython-doc-html < %{version} +Obsoletes: %{oldpython}-jupyter_ipython-doc-pdf < %{version} +Provides: python-jupyter_ipython-doc = %{version} +Provides: python-jupyter_ipython-doc-html = %{version} +Provides: python-jupyter_ipython-doc-pdf = %{version} +Obsoletes: python-jupyter_ipython-doc < %{version} +Obsoletes: python-jupyter_ipython-doc-html < %{version} +Obsoletes: python-jupyter_ipython-doc-pdf < %{version} +BuildArch: noarch %if %{with tests} # Test Requirements +BuildRequires: python3-backcall BuildRequires: python3-jedi BuildRequires: python3-jupyter_ipykernel BuildRequires: python3-jupyter_ipyparallel @@ -62,17 +72,6 @@ %if %{with pdf} BuildRequires: python3-Sphinx-latex %endif -BuildArch: noarch -Provides: %{oldpython}-jupyter_ipython-doc-html = %{version} -Provides: %{oldpython}-jupyter_ipython-doc-pdf = %{version} -Obsoletes: %{oldpython}-jupyter_ipython-doc-html < %{version} -Obsoletes: %{oldpython}-jupyter_ipython-doc-pdf < %{version} -Provides: %{python_module jupyter_ipython-doc = %{version}} -Provides: %{python_module jupyter_ipython-doc-html = %{version}} -Provides: %{python_module jupyter_ipython-doc-pdf = %{version}} -Obsoletes: %{python_module jupyter_ipython-doc < %{version}} -Obsoletes: %{python_module jupyter_ipython-doc-html < %{version}} -Obsoletes: %{python_module jupyter_ipython-doc-pdf < %{version}} %description Documentation and help files for python3-jupyter_ipython. @@ -80,17 +79,17 @@ %prep %setup -q -n ipython-%{version} -find examples -type f -name "*.py" -exec sed -i "s|^#!/usr/bin/env python$|#!/usr/bin/python3|" {} \; +find examples -type f -name "*.py" -exec sed -i "s|^#!%{_bindir}/env python$|#!%{_bindir}/python3|" {} \; %build # Build the documentation export LANG="en_US.UTF-8" pushd docs %if %{with pdf} -make pdf +make %{?_smp_mflags} pdf %endif %if %{with html} -make html +make %{?_smp_mflags} html rm -rf build/html/.buildinfo %endif popd @@ -118,8 +117,7 @@ %endif %files -%defattr(-,root,root,-) -%doc COPYING.rst docs/source/about/license_and_copyright.rst +%license COPYING.rst docs/source/about/license_and_copyright.rst %{_docdir}/python-jupyter_ipython/ %changelog ++++++ python-jupyter_ipython.spec ++++++ --- /var/tmp/diff_new_pack.idzdXO/_old 2018-05-29 10:39:10.817203445 +0200 +++ /var/tmp/diff_new_pack.idzdXO/_new 2018-05-29 10:39:10.817203445 +0200 @@ -16,8 +16,9 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 %bcond_without iptest - %if 0%{?is_opensuse} %ifarch %{ix86} %if 0%{?leap_version} == 420200 @@ -35,11 +36,8 @@ %bcond_without backends %endif %endif - -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define skip_python2 1 Name: python-jupyter_ipython -Version: 6.2.1 +Version: 6.4.0 Release: 0 Summary: Rich architecture for interactive computing with Python License: BSD-3-Clause @@ -47,6 +45,7 @@ Url: https://github.com/ipython/ipython Source: https://files.pythonhosted.org/packages/source/i/ipython/ipython-%{version}.tar.gz Source1: https://raw.githubusercontent.com/jupyter/qtconsole/4.0.0/qtconsole/resource... +BuildRequires: %{python_module backcall} BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools >= 18.5} BuildRequires: desktop-file-utils @@ -54,10 +53,8 @@ BuildRequires: hicolor-icon-theme BuildRequires: python-rpm-macros BuildRequires: update-desktop-files -%if %{with ico} -BuildRequires: icoutils -%endif Requires: python-Pygments +Requires: python-backcall Requires: python-decorator Requires: python-jedi >= 0.10 Requires: python-pexpect @@ -65,6 +62,8 @@ Requires: python-prompt_toolkit >= 1.0.4 Requires: python-simplegeneric > 0.8 Requires: python-traitlets >= 4.2 +Requires(post): update-alternatives +Requires(postun): update-alternatives Recommends: python-docrepr Recommends: python-jupyter_ipykernel Recommends: python-jupyter_ipyparallel @@ -73,6 +72,10 @@ Recommends: python-jupyter_nbformat Recommends: python-jupyter_notebook Recommends: python-jupyter_qtconsole +BuildArch: noarch +%if %{with ico} +BuildRequires: icoutils +%endif %ifpython3 Provides: IPython3 = %{version} Obsoletes: IPython3 < %{version} @@ -83,10 +86,6 @@ %if 0%{?suse_version} <= 1320 Requires: python-typing %endif -Requires(post): update-alternatives -Requires(postun): update-alternatives -BuildArch: noarch - %python_subpackages %description @@ -180,8 +179,8 @@ } # These can be run stand-alone, so make them executable rather than removing shebang -%{python_expand find %{buildroot}%{$python_sitelib} -type f -name "*.py" -exec sed -i "s|^#!/usr/bin/env python$|#!%{__$python}|" {} \; -find %{buildroot}%{$python_sitelib} -type f -name "*.py" -exec sed -i "s|^#!/usr/bin/python$|#!%{__$python}|" {} \; +%{python_expand find %{buildroot}%{$python_sitelib} -type f -name "*.py" -exec sed -i "s|^#!%{_bindir}/env python$|#!%{__$python}|" {} \; +find %{buildroot}%{$python_sitelib} -type f -name "*.py" -exec sed -i "s|^#!%{_bindir}/python$|#!%{__$python}|" {} \; find %{buildroot}%{$python_sitelib} -type f -name "*.py" -exec grep -q "#!%{__$python}" {} \; -exec chmod a+x {} \; $python -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/IPython @@ -207,8 +206,8 @@ %python_uninstall_alternative iptest %files %{python_files} -%defattr(-,root,root,-) -%doc COPYING.rst README.rst docs/source/about/license_and_copyright.rst +%license COPYING.rst +%doc README.rst docs/source/about/license_and_copyright.rst %python_alternative %{_bindir}/ipython %python_alternative %{_mandir}/man1/ipython.1.gz %python3_only %{_bindir}/ipython3 @@ -223,9 +222,7 @@ %endif %if %{with iptest} - %files %{python_files iptest} -%defattr(-,root,root,-) %python_alternative %{_bindir}/iptest %python3_only %{_bindir}/iptest3 ++++++ ipython-6.2.1.tar.gz -> ipython-6.4.0.tar.gz ++++++ ++++ 5157 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de