[packages/ipython3] - updated to 9.7.0
qboosh
qboosh at pld-linux.org
Mon Nov 24 17:45:25 CET 2025
commit f7608c31190150088c97d5386343dd15fde4c185
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Nov 24 17:45:30 2025 +0100
- updated to 9.7.0
ipython3.spec | 68 +++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 43 insertions(+), 25 deletions(-)
---
diff --git a/ipython3.spec b/ipython3.spec
index 3aea35a..bb30a4f 100644
--- a/ipython3.spec
+++ b/ipython3.spec
@@ -6,44 +6,61 @@
Summary: An enhanced Interactive Python shell
Summary(pl.UTF-8): Interaktywna powłoka języka Python
Name: ipython3
-Version: 9.1.0
+Version: 9.7.0
Release: 1
License: BSD
Group: Applications/Shells
+#Source0Download: https://pypi.org/simple/ipython/
Source0: https://files.pythonhosted.org/packages/source/i/ipython/ipython-%{version}.tar.gz
-# Source0-md5: a66ff09570abcdd0a25b227f24342883
-URL: http://ipython.org/
-BuildRequires: pydoc3 >= 1:3.7
-BuildRequires: python3-devel >= 1:3.7
-BuildRequires: python3-devel-tools >= 1:3.7
-BuildRequires: python3-setuptools >= 1:18.5
+# Source0-md5: 887aeb42be4a3a4e04e5b4009a227250
+URL: https://ipython.org/
+BuildRequires: pydoc3 >= 1:3.11
+BuildRequires: python3-devel >= 1:3.11
+BuildRequires: python3-devel-tools >= 1:3.11
+BuildRequires: python3-setuptools >= 1:77.0
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.747
%if %{with tests}
BuildRequires: python3-backcall
-BuildRequires: python3-decorator
-BuildRequires: python3-ipykernel
-BuildRequires: python3-jedi >= 0.16
-BuildRequires: python3-matplotlib_inline
-BuildRequires: python3-nbformat
-BuildRequires: python3-nose >= 0.10.1
-BuildRequires: python3-numpy >= 1.17
+# optional (test_extra) as comments
+#BuildRequires: python3-curio
+BuildRequires: python3-decorator >= 4.3.2
+BuildRequires: python3-ipykernel >= 6.30.1
+BuildRequires: python3-ipython-pygments-lexers >= 1.0.0
+BuildRequires: python3-jedi >= 0.18.1
+#BuildRequires: python3-jupyter_ai
+#BuildRequires: python3-matplotlib >= 3.9.1
+BuildRequires: python3-matplotlib_inline >= 0.1.5
+#BuildRequires: python3-nbclient
+#BuildRequires: python3-nbformat
+BuildRequires: python3-numpy >= 1.27
+BuildRequires: python3-packaging >= 20.1.0
+#BuildRequires: python3-pandas >= 2.1.1
BuildRequires: python3-pexpect > 4.3
-BuildRequires: python3-pickleshare
-BuildRequires: python3-prompt_toolkit >= 3.0.2
+BuildRequires: python3-prompt_toolkit >= 3.0.41
BuildRequires: python3-prompt_toolkit < 3.1.0
-BuildRequires: python3-pygments
+BuildRequires: python3-pygments >= 2.11.0
+BuildRequires: python3-pytest >= 7.0.0
+BuildRequires: python3-pytest-asyncio >= 1.0.0
BuildRequires: python3-requests
-BuildRequires: python3-testpath
-BuildRequires: python3-traitlets >= 4.2
+BuildRequires: python3-stack-data >= 0.6.0
+BuildRequires: python3-testpath >= 0.2
+BuildRequires: python3-traitlets >= 5.13.0
+#BuildRequires: python3-trio >= 0.1.0
+%if "%{py3_ver}" == "3.11"
+BuildRequires: python3-typing_extensions >= 4.6
+%endif
%endif
%if %{with doc}
BuildRequires: python3-docrepr
-BuildRequires: python3-docutils
+BuildRequires: python3-exceptiongroup
+BuildRequires: python3-intersphinx_registry
BuildRequires: python3-ipykernel
BuildRequires: python3-matplotlib
-BuildRequires: python3-sphinx_rtd_theme
-BuildRequires: sphinx-pdg-3 >= 1.3
+BuildRequires: python3-sphinx_rtd_theme >= 0.1.8
+BuildRequires: python3-sphinx_toml >= 0.0.4
+BuildRequires: python3-typing_extensions
+BuildRequires: sphinx-pdg-3 >= 8.0
%endif
Requires: python3-ipython = %{version}-%{release}
Suggests: python3-PyQt5
@@ -100,8 +117,8 @@ Pakiet ten zawiera powłokę IPython.
Summary: An enhanced Interactive Python shell modules
Summary(pl.UTF-8): Moduły interaktywnej powłoki języka Python
Group: Libraries/Python
-Requires: pydoc3 >= 1:3.7
-Requires: python3-devel-tools >= 1:3.7
+Requires: pydoc3 >= 1:3.11
+Requires: python3-devel-tools >= 1:3.11
%description -n python3-ipython
IPython is a free software project which tries to:
@@ -171,8 +188,9 @@ Dokumentacja API modułu Pythona IPython.
%py3_build
%if %{with tests}
+PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 \
PYTHONPATH=$(pwd) \
-%{__python3} IPython/testing/iptest.py IPython
+%{__python3} -m pytest tests
%endif
%if %{with doc}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ipython3.git/commitdiff/f7608c31190150088c97d5386343dd15fde4c185
More information about the pld-cvs-commit
mailing list