Wednesday, February 28, 2024

ipython 8.19.0 -> 8.22.1

See below for an update to latest ipython.

The BDEP on py-mako doens't make much sense to me. If removing it causes
failures again, I'll be happy to investigate any stack trace log that's
provided to me.

ok's welcome, otherwise I'll plan to commit this update in a few days.

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ipython/Makefile,v
diff -u -p -u -r1.82 Makefile
--- Makefile 27 Dec 2023 07:22:52 -0000 1.82
+++ Makefile 29 Feb 2024 05:42:07 -0000
@@ -1,6 +1,6 @@
COMMENT = enhanced interactive Python shell

-MODPY_EGG_VERSION = 8.19.0
+MODPY_EGG_VERSION = 8.22.1
DISTNAME = ipython-${MODPY_EGG_VERSION}
PKGNAME = ipython${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}

@@ -14,13 +14,12 @@ MAINTAINER = Daniel Dickman <daniel@ope
PERMIT_PACKAGE = Yes

MODULES = lang/python
-MODPY_PYBUILD = setuptools
-MODPY_PI = Yes
-#MODPY_PYTEST_ARGS = IPython

-# Optional dependency which gets picked up if it happens to be installed, thus
-# causing race conditions under dpb. Pull it in to avoid this possibility.
-BUILD_DEPENDS = www/py-mako${MODPY_FLAVOR}
+FLAVORS = python3
+FLAVOR = python3
+
+MODPY_PI = Yes
+MODPY_PYBUILD = setuptools

# XXX: pickleshare is optional as of 8.17, but keep as RDEP for now.
# If pickleshare is ever removed as an RDEP, it needs to become a TDEP
@@ -32,20 +31,20 @@ RUN_DEPENDS = databases/py-pickleshare$
devel/py-pexpect${MODPY_FLAVOR}>=4.3 \
devel/py-prompt_toolkit${MODPY_FLAVOR}>=3.0.41v1,<3.1.0v1 \
devel/py-stack_data${MODPY_FLAVOR} \
- devel/py-traitlets${MODPY_FLAVOR}>=5 \
+ devel/py-traitlets${MODPY_FLAVOR}>=5.13.0 \
graphics/py-matplotlib-inline${MODPY_FLAVOR} \
textproc/py-pygments${MODPY_FLAVOR}>=2.4.0

# Note that if you have pdb++ installed, tests will fail.
TEST_DEPENDS = devel/py-ipykernel${MODPY_FLAVOR} \
+ devel/py-curio${MODPY_FLAVOR} \
devel/py-nbformat${MODPY_FLAVOR} \
devel/py-testpath${MODPY_FLAVOR} \
+ devel/py-test-asyncio${MODPY_FLAVOR}<0.22 \
+ devel/py-trio${MODPY_FLAVOR} \
+ graphics/py-matplotlib${MODPY_FLAVOR} \
math/py-numpy${MODPY_FLAVOR}>=1.23 \
- textproc/py-pygments${MODPY_FLAVOR} \
- www/py-requests${MODPY_FLAVOR}
-
-FLAVORS = python3
-FLAVOR = python3
+ math/py-pandas${MODPY_FLAVOR}

PORTHOME = ${WRKDIR}

Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/ipython/distinfo,v
diff -u -p -u -r1.41 distinfo
--- distinfo 27 Dec 2023 07:22:52 -0000 1.41
+++ distinfo 29 Feb 2024 05:42:07 -0000
@@ -1,2 +1,2 @@
-SHA256 (ipython-8.19.0.tar.gz) = rE2k7PAEL7TgzlfGBDDC2zxxn6i9+S+GMda9ileF0fA=
-SIZE (ipython-8.19.0.tar.gz) = 5487746
+SHA256 (ipython-8.22.1.tar.gz) = Ocb578B5+xm/sPF+7pA5eP6aKQsbgtaBlsZBzst26iI=
+SIZE (ipython-8.22.1.tar.gz) = 5490428
Index: patches/patch-IPython_core_tests_test_interactiveshell_py
===================================================================
RCS file: /cvs/ports/devel/ipython/patches/patch-IPython_core_tests_test_interactiveshell_py,v
diff -u -p -u -r1.11 patch-IPython_core_tests_test_interactiveshell_py
--- patches/patch-IPython_core_tests_test_interactiveshell_py 14 Sep 2023 02:20:56 -0000 1.11
+++ patches/patch-IPython_core_tests_test_interactiveshell_py 29 Feb 2024 05:42:07 -0000
@@ -1,7 +1,7 @@
Index: IPython/core/tests/test_interactiveshell.py
--- IPython/core/tests/test_interactiveshell.py.orig
+++ IPython/core/tests/test_interactiveshell.py
-@@ -646,7 +646,7 @@ class TestSystemRaw(ExitCodeChecks):
+@@ -650,7 +650,7 @@ class TestSystemRaw(ExitCodeChecks):
def test_1(self):
"""Test system_raw with non-ascii cmd
"""
Index: patches/patch-setupbase_py
===================================================================
RCS file: /cvs/ports/devel/ipython/patches/patch-setupbase_py,v
diff -u -p -u -r1.10 patch-setupbase_py
--- patches/patch-setupbase_py 16 Aug 2022 19:30:17 -0000 1.10
+++ patches/patch-setupbase_py 29 Feb 2024 05:42:07 -0000
@@ -3,7 +3,7 @@ Put man pages where they belong.
Index: setupbase.py
--- setupbase.py.orig
+++ setupbase.py
-@@ -145,7 +145,7 @@ def find_data_files():
+@@ -106,7 +106,7 @@ def find_data_files():
Just man pages at this point.
"""

Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ipython/pkg/PLIST,v
diff -u -p -u -r1.32 PLIST
--- pkg/PLIST 25 Nov 2023 19:03:43 -0000 1.32
+++ pkg/PLIST 29 Feb 2024 05:42:07 -0000
@@ -683,6 +683,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_cli.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_common.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_common.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_emscripten.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_emscripten.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_posix.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_posix.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_win32.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -773,6 +775,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}wildcard.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_cli.py
lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_common.py
+lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_emscripten.py
lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_posix.py
lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_win32.py
lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_win32_controller.py

No comments:

Post a Comment