diff --git a/ipython-8.16.1.tar.gz b/ipython-8.16.1.tar.gz deleted file mode 100644 index 0c43084..0000000 --- a/ipython-8.16.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ad52f58fca8f9f848e256c629eff888efc0528c12fe0f8ec14f33205f23ef938 -size 5485037 diff --git a/ipython-8.18.0.tar.gz b/ipython-8.18.0.tar.gz new file mode 100644 index 0000000..2dfd378 --- /dev/null +++ b/ipython-8.18.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4feb61210160f75e229ce932dbf8b719bff37af123c0b985fd038b14233daa16 +size 5486388 diff --git a/python-ipython.changes b/python-ipython.changes index 879ee46..ce8a01b 100644 --- a/python-ipython.changes +++ b/python-ipython.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Sun Nov 26 15:34:52 UTC 2023 - Ben Greiner + +- Update to 8.18.0 + * Small release of IPython that fixes a small number of + inconveniences. + * PR #14251 Fix a memory leak in qt event loop integration by + setting the Loop parent to None. + * PR #14252 Pickleshare was made an optional dependency in 8.17, + this leads to warnings in some installations when using modules + completions. The warning has been silenced. + * PR #14241 Update event loop code for compatibility with more + recent prompt_toolkit due to deprecations in Python 3.12. + * PR #14245 Fix doc example on Pygments styles + * PR #14238 Remove dependency on app_nope, this is actually only + a dependency of IPykernel. +- Release 8.17, 8.17.1 + * Medium-sized release of IPython that includes some cleanup + (backcall, python2 leftovers) and some refactoring improvements + (typing, pathlib) and a fix on completion. + * PR #14216 remove backcall dependency + * PR #14217 make pickleshare dependency optional + * PR #14185 support completion based on type annotations of calls + * Reverted in 8.17.1:PR #14190 remove support for python 2 in + lexers (reverted in 8.17.1 as it is imported by + qtconsole/spyder) + * Mamba and Micromamba magic: In addition to the conda command to + manage conda environment, mamba and micromamba can now be used + using the corresponding magic in IPython. Since these commands + are compatible with conda, they are following the same logic. + These two magic require to have the corresponding commands + available either in the conda environment or system wide. PR + #14191 + ------------------------------------------------------------------- Thu Nov 16 18:58:40 UTC 2023 - Matej Cepl diff --git a/python-ipython.spec b/python-ipython.spec index 58ad216..8f18b48 100644 --- a/python-ipython.spec +++ b/python-ipython.spec @@ -33,7 +33,7 @@ %bcond_with localtest %{?sle15_python_module_pythons} Name: python-ipython%{psuffix} -Version: 8.16.1 +Version: 8.18.0 Release: 0 Summary: Rich architecture for interactive computing with Python License: BSD-3-Clause @@ -49,13 +49,11 @@ BuildRequires: %{pythons} BuildRequires: fdupes BuildRequires: python-rpm-macros >= 20210929 # requires the full stdlib including sqlite3 -Requires: python >= 3.8 -Requires: python-backcall +Requires: python Requires: python-decorator Requires: python-jedi >= 0.16 Requires: python-matplotlib-inline Requires: python-pexpect >= 4.3 -Requires: python-pickleshare Requires: python-pygments >= 2.4.0 Requires: python-stack-data Requires: python-traitlets >= 5 @@ -89,8 +87,9 @@ BuildArch: noarch %if %{with test} BuildRequires: %{python_module ipython = %{version}} BuildRequires: %{python_module matplotlib} -BuildRequires: %{python_module numpy >= 1.21} +BuildRequires: %{python_module numpy >= 1.22} BuildRequires: %{python_module pandas} +BuildRequires: %{python_module pickleshare} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module pytest} BuildRequires: %{python_module testpath}