Accepting request 1224684 from devel:languages:python:jupyter

- Update to 8.29
  * Misc Python 3.13 compatibility #14536, #14559
  * Add a uv line magic #14537
  * Add support for WEBP to IPython.display.Image. #14526
  * And many more bugfixes and quality of life improvements.
- IPython 8.28
  * #14480 AssertionError: assert _xterm_term_title_saved in WSL
    It is unclear why the terminal title is not saved in WSL, if
    you've WSL experience we'd love your feedback and help to not
    just ignore an error
  * #14510 Fix use of pyside6 >= 6.7.0
  * #14518 Make values public (_tb_highlight & _tb_highlight_style)
  * #14515 Use environment variable to identify conda / mamba
- Remove deprecated %suse_update_desktop_file
  * https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation
  * nothing relevant to upstream

OBS-URL: https://build.opensuse.org/request/show/1224684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=50
This commit is contained in:
Ana Guerrero 2024-11-18 18:57:10 +00:00 committed by Git OBS Bridge
commit 2b6f031ac0
4 changed files with 35 additions and 9 deletions

View File

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

3
ipython-8.29.0.tar.gz Normal file
View File

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

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Sun Nov 17 14:50:16 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 8.29
* Misc Python 3.13 compatibility #14536, #14559
* Add a uv line magic #14537
* Add support for WEBP to IPython.display.Image. #14526
* And many more bugfixes and quality of life improvements.
- IPython 8.28
* #14480 AssertionError: assert _xterm_term_title_saved in WSL
It is unclear why the terminal title is not saved in WSL, if
you've WSL experience we'd love your feedback and help to not
just ignore an error
* #14510 Fix use of pyside6 >= 6.7.0
* #14518 Make values public (_tb_highlight & _tb_highlight_style)
* #14515 Use environment variable to identify conda / mamba
- Remove deprecated %suse_update_desktop_file
* https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation
* nothing relevant to upstream
-------------------------------------------------------------------
Fri Aug 30 10:10:52 UTC 2024 - Ben Greiner <code@bnavigator.de>

View File

@ -33,7 +33,7 @@
%bcond_with localtest
%{?sle15_python_module_pythons}
Name: python-ipython%{psuffix}
Version: 8.27.0
Version: 8.29.0
Release: 0
Summary: Rich architecture for interactive computing with Python
License: BSD-3-Clause
@ -100,7 +100,6 @@ BuildRequires: %{python_module nbformat}
%if !%{with test}
BuildRequires: desktop-file-utils
BuildRequires: hicolor-icon-theme
BuildRequires: update-desktop-files
%if %{with libalternatives}
BuildRequires: alts
Requires: alts
@ -184,10 +183,17 @@ for x in 16 24 32 48 256 ; do
done
%endif
# Modify and install .desktop file
%{python_expand cp examples/IPython\ Kernel/ipython.desktop ipython-%{$python_bin_suffix}.desktop
desktop-file-edit --set-comment="Enhanced interactive Python %{$python_bin_suffix} shell" --set-name="ipython %{$python_bin_suffix}" --set-generic-name="IPython %{$python_bin_suffix}" --set-key="Exec" --set-value="ipython-%{$python_bin_suffix}" --set-icon="IPython-%{$python_bin_suffix}" ipython-%{$python_bin_suffix}.desktop
%suse_update_desktop_file -i -r ipython-%{$python_bin_suffix} "System;TerminalEmulator;"
%{python_expand # Modify and install .desktop file
f=ipython-%{$python_bin_suffix}.desktop
cp examples/IPython\ Kernel/ipython.desktop $f
desktop-file-edit \
--set-comment="Enhanced interactive Python %{$python_bin_suffix} shell" \
--set-name="ipython %{$python_bin_suffix}" \
--set-generic-name="IPython %{$python_bin_suffix}" \
--set-key="Exec" --set-value="ipython-%{$python_bin_suffix}" \
--set-icon="IPython-%{$python_bin_suffix}" \
$f
desktop-file-install $f
}
%{python_expand # These can be run stand-alone, so make them executable rather than removing shebang