Accepting request 1077235 from devel:languages:python:jupyter

- Update to 8.12.0
   * PR #13957 brings updates to the Qt integration, particularly
     for Qt6.
   * PR #13960 fixes the %debug magic command to give access to the
     local scope.
   * PR #13964 fixes some crashes with the new fast traceback code.
     Note that there are still some issues with the fast traceback
     code, and I a, likely to fix and tweak behavior.
   * PR #13973 We are slowly migrating IPython internals to use
     proper type objects/dataclasses instead of dictionaries to
     allow static typing checks. These are technically public API
     and could lead to breakage, so please let us know if that’s
     the case and I’ll mitigate.
   * PR #13990, PR #13991, PR #13994 all improve keybinding and
     shortcut configurability.
- Release 8.11
  * Faster Traceback Highlighting
  * Autoreload verbosity
  * Terminal shortcuts customization
  * %gui should now support PySide6. PR #13864
  * Cli shortcuts can now be configured PR #13928, see above. (note
    that there might be an issue with prompt_toolkit 3.0.37 and
    shortcut configuration).
  * Capture output should now respect ; semicolon to suppress
    output. PR #13940
  * Base64 encoded images (in jupyter frontend), will not have
    trailing newlines. PR #13941
- Release 8.10
  * bump minimum numpy to >=1.21 version following NEP29. PR #13930
  * fix for compatibility with MyPy 1.0. PR #13933

OBS-URL: https://build.opensuse.org/request/show/1077235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=38
This commit is contained in:
Dominique Leuenberger 2023-04-07 16:16:11 +00:00 committed by Git OBS Bridge
commit 983ebe612c
4 changed files with 45 additions and 6 deletions

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

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

View File

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

View File

@ -1,3 +1,39 @@
-------------------------------------------------------------------
Tue Apr 4 15:03:03 UTC 2023 - Ben Greiner <code@bnavigator.de>
- Update to 8.12.0
* PR #13957 brings updates to the Qt integration, particularly
for Qt6.
* PR #13960 fixes the %debug magic command to give access to the
local scope.
* PR #13964 fixes some crashes with the new fast traceback code.
Note that there are still some issues with the fast traceback
code, and I a, likely to fix and tweak behavior.
* PR #13973 We are slowly migrating IPython internals to use
proper type objects/dataclasses instead of dictionaries to
allow static typing checks. These are technically public API
and could lead to breakage, so please let us know if thats
the case and Ill mitigate.
* PR #13990, PR #13991, PR #13994 all improve keybinding and
shortcut configurability.
- Release 8.11
* Faster Traceback Highlighting
* Autoreload verbosity
* Terminal shortcuts customization
* %gui should now support PySide6. PR #13864
* Cli shortcuts can now be configured PR #13928, see above. (note
that there might be an issue with prompt_toolkit 3.0.37 and
shortcut configuration).
* Capture output should now respect ; semicolon to suppress
output. PR #13940
* Base64 encoded images (in jupyter frontend), will not have
trailing newlines. PR #13941
- Release 8.10
* bump minimum numpy to >=1.21 version following NEP29. PR #13930
* fix for compatibility with MyPy 1.0. PR #13933
* fix nbgrader stalling when IPythons showtraceback function is
monkeypatched. PR #13934
-------------------------------------------------------------------
Sun Feb 5 15:17:20 UTC 2023 - Ben Greiner <code@bnavigator.de>

View File

@ -32,7 +32,7 @@
# extra tests are skipped automatically, don't require these packages for Ring1
%bcond_with localtest
Name: python-ipython%{psuffix}
Version: 8.9.0
Version: 8.12.0
Release: 0
Summary: Rich architecture for interactive computing with Python
License: BSD-3-Clause
@ -47,7 +47,6 @@ BuildRequires: %{python_module wheel}
BuildRequires: %{pythons}
BuildRequires: fdupes
BuildRequires: python-rpm-macros >= 20210929
Requires: (python-prompt_toolkit >= 3.0.30 with python-prompt_toolkit < 3.1)
# requires the full stdlib including sqlite3
Requires: python >= 3.8
Requires: python-backcall
@ -59,6 +58,10 @@ Requires: python-pickleshare
Requires: python-pygments >= 2.4.0
Requires: python-stack-data
Requires: python-traitlets >= 5
Requires: (python-prompt_toolkit >= 3.0.38 with python-prompt_toolkit < 3.1)
%if %{python_version_nodots} < 310
Requires: python-typing-extensions
%endif
Recommends: jupyter
Recommends: python-ipykernel
Recommends: python-ipyparallel
@ -83,7 +86,7 @@ BuildArch: noarch
BuildRequires: %{python_module curio}
BuildRequires: %{python_module ipython = %{version}}
BuildRequires: %{python_module matplotlib}
BuildRequires: %{python_module numpy >= 1.20}
BuildRequires: %{python_module numpy >= 1.21}
BuildRequires: %{python_module pandas}
BuildRequires: %{python_module pytest-asyncio}
BuildRequires: %{python_module pytest}