- 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=122
This commit is contained in:
Benjamin Greiner 2023-11-26 15:45:42 +00:00 committed by Git OBS Bridge
parent f46e311f7f
commit c59f5e3aa1
4 changed files with 41 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ad52f58fca8f9f848e256c629eff888efc0528c12fe0f8ec14f33205f23ef938
size 5485037

BIN
ipython-8.18.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,37 @@
-------------------------------------------------------------------
Sun Nov 26 15:34:52 UTC 2023 - Ben Greiner <code@bnavigator.de>
- 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 <mcepl@cepl.eu>

View File

@ -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}