forked from pool/python-ipython
- Update to 7.30.1
* IPython 7.30 fixes a couple of bugs introduce in previous releases (in particular with respect to path handling), and introduce a few features and improvements: * Notably we will highlight PR #13267 “Document that %run can execute notebooks and ipy scripts.”, which is the first commit of Fernando Pérez since mid 2016 (IPython 5.1). If you are new to IPython, Fernando created IPython in 2001. The other most recent contribution of Fernando to IPython itself was May 2018, by reviewing and merging PRs. I want to note that Fernando is still active but mostly as a mentor and leader of the whole Jupyter organisation, but we’re still happy to see him contribute code ! * PR #13290 “Use sphinxify (if available) in object_inspect_mime path” should allow richer Repr of docstrings when using jupyterlab inspector. * PR #13311 make the debugger use ThreadPoolExecutor for debugger cmdloop. This should fix some issues/infinite loop, but let us know if you come across any regressions. In particular this fixes issues with kmaork/madbg, a remote debugger for IPython. * Note that this is likely the ante-penultimate release of IPython 7.x as a stable branch, as I hope to release IPython 8.0 as well as IPython 7.31 next month/early 2022. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=74
This commit is contained in:
parent
772cc3e273
commit
642e8eb3cb
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4f69d7423a5a1972f6347ff233e38bbf4df6a150ef20fbb00c635442ac3060aa
|
||||
size 5151803
|
3
ipython-7.30.1.tar.gz
Normal file
3
ipython-7.30.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cb6aef731bf708a7727ab6cde8df87f0281b1427d41e65d62d4b68934fa54e97
|
||||
size 5154336
|
@ -1,3 +1,30 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 19 19:24:08 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Update to 7.30.1
|
||||
* IPython 7.30 fixes a couple of bugs introduce in previous
|
||||
releases (in particular with respect to path handling), and
|
||||
introduce a few features and improvements:
|
||||
* Notably we will highlight PR #13267 “Document that %run can
|
||||
execute notebooks and ipy scripts.”, which is the first commit
|
||||
of Fernando Pérez since mid 2016 (IPython 5.1). If you are new
|
||||
to IPython, Fernando created IPython in 2001. The other most
|
||||
recent contribution of Fernando to IPython itself was May 2018,
|
||||
by reviewing and merging PRs. I want to note that Fernando is
|
||||
still active but mostly as a mentor and leader of the whole
|
||||
Jupyter organisation, but we’re still happy to see him
|
||||
contribute code !
|
||||
* PR #13290 “Use sphinxify (if available) in object_inspect_mime
|
||||
path” should allow richer Repr of docstrings when using
|
||||
jupyterlab inspector.
|
||||
* PR #13311 make the debugger use ThreadPoolExecutor for debugger
|
||||
cmdloop. This should fix some issues/infinite loop, but let us
|
||||
know if you come across any regressions. In particular this
|
||||
fixes issues with kmaork/madbg, a remote debugger for IPython.
|
||||
* Note that this is likely the ante-penultimate release of
|
||||
IPython 7.x as a stable branch, as I hope to release IPython
|
||||
8.0 as well as IPython 7.31 next month/early 2022.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 12 21:30:44 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
|
@ -30,13 +30,13 @@
|
||||
%define psuffix %{nil}
|
||||
%bcond_with test
|
||||
%endif
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%{?!python_module:%define python_module() python3-%{**}}
|
||||
%define skip_python2 1
|
||||
# Python 3.6 was officiallay supported with IPython up to 7.15
|
||||
%define skip_python36 1
|
||||
%bcond_without iptest
|
||||
Name: python-ipython%{psuffix}
|
||||
Version: 7.29.0
|
||||
Version: 7.30.1
|
||||
Release: 0
|
||||
Summary: Rich architecture for interactive computing with Python
|
||||
License: BSD-3-Clause
|
||||
@ -142,6 +142,9 @@ Requires: python-nose >= 0.10.1
|
||||
Requires: python-numpy >= 1.17
|
||||
Requires: python-requests
|
||||
Requires: python-testpath
|
||||
%if %{with libalternatives}
|
||||
Requires: alts
|
||||
%endif
|
||||
Provides: python-jupyter_ipython-iptest = %{version}
|
||||
Obsoletes: python-jupyter_ipython-iptest < %{version}
|
||||
|
||||
@ -202,8 +205,8 @@ desktop-file-edit --set-comment="Enhanced interactive Python %{$python_bin_suffi
|
||||
%suse_update_desktop_file -i -r ipython-%{$python_bin_suffix} "System;TerminalEmulator;"
|
||||
}
|
||||
|
||||
# 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|^#!%{_bindir}/env python$|#!%{__$python}|" {} \;
|
||||
%{python_expand # These can be run stand-alone, so make them executable rather than removing shebang
|
||||
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 {} \;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user