Download raw body.
[update] ipython 8.37.0 -> 9.7.0
we'd normally symlink MODPY_BIN to WRKDIR/bin/python rather than patching
for tests.
renaming does make sense and quirks are correct.
--
Sent from a phone, apologies for poor formatting.
On 17 November 2025 01:26:33 Daniel Dickman <didickman@gmail.com> wrote:
> See below for an update of ipython from the 8.x series to the 9.x series.
> Testing and feedback are welcome.
>
> I decided to rename the package from ipython3 to just ipython like we did
> for spyder. So a quirks diff is included as well.
>
> Index: quirks/Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/quirks/Makefile,v
> diff -u -p -u -r1.1754 Makefile
> --- quirks/Makefile 15 Nov 2025 11:51:17 -0000 1.1754
> +++ quirks/Makefile 17 Nov 2025 01:21:12 -0000
> @@ -3,7 +3,7 @@ CATEGORIES = devel databases
> DISTFILES =
>
> # API.rev
> -PKGNAME = quirks-7.161
> +PKGNAME = quirks-7.162
> PKG_ARCH = *
> MAINTAINER = Marc Espie <espie@openbsd.org>
>
> Index: quirks/files/Quirks.pm
> ===================================================================
> RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
> diff -u -p -u -r1.1766 Quirks.pm
> --- quirks/files/Quirks.pm 15 Nov 2025 11:51:17 -0000 1.1766
> +++ quirks/files/Quirks.pm 17 Nov 2025 01:21:13 -0000
> @@ -494,6 +494,7 @@ my $stem_extensions = {
> 'spidermonkey128' => 'spidermonkey140',
> 'evince' => 'papers',
> 'devhelp' => 'manuals',
> + 'ipython3' => 'ipython',
> };
>
> my $obsolete_reason = {};
> Index: ipython/Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/ipython/Makefile,v
> diff -u -p -u -r1.98 Makefile
> --- ipython/Makefile 19 Oct 2025 15:25:07 -0000 1.98
> +++ ipython/Makefile 17 Nov 2025 01:21:13 -0000
> @@ -1,8 +1,7 @@
> COMMENT = enhanced interactive Python shell
>
> -MODPY_DISTV = 8.37.0
> +MODPY_DISTV = 9.7.0
> DISTNAME = ipython-${MODPY_DISTV}
> -PKGNAME = ipython${MODPY_MAJOR_VERSION}-${MODPY_DISTV}
>
> CATEGORIES = devel
>
> @@ -26,12 +25,12 @@ RUN_DEPENDS = devel/desktop-file-utils
> devel/py-stack_data \
> devel/py-traitlets>=5.13.0 \
> graphics/py-matplotlib-inline \
> + textproc/py-ipython_pygments_lexers \
> textproc/py-pygments>=2.4.0
>
> # Note that if you have pdb++ installed, tests will fail.
> # Could benefit from having jupyter_ai
> -TEST_DEPENDS = databases/py-pickleshare \
> - devel/py-ipykernel \
> +TEST_DEPENDS = devel/py-ipykernel \
> devel/py-curio \
> devel/py-nbformat \
> devel/py-testpath \
> @@ -56,7 +55,7 @@ post-install:
> ${APPS_DIR}/ipython.desktop
>
> pre-build:
> - ${SUBST_CMD} ${WRKBUILD}/IPython/core/tests/test_interactiveshell.py
> + ${SUBST_CMD} ${WRKBUILD}/tests/test_interactiveshell.py
> ${SUBST_CMD} ${WRKBUILD}/examples/IPython\ Kernel/ipython.desktop
>
> .include <bsd.port.mk>
> Index: ipython/distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/ipython/distinfo,v
> diff -u -p -u -r1.52 distinfo
> --- ipython/distinfo 11 Jul 2025 11:56:03 -0000 1.52
> +++ ipython/distinfo 17 Nov 2025 01:21:13 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (ipython-8.37.0.tar.gz) = yoFYQeGkGh5rc6CwjzA4r5siUlZNAfxAU1bTQDMBIhY=
> -SIZE (ipython-8.37.0.tar.gz) = 5606088
> +SHA256 (ipython-9.7.0.tar.gz) = X23ojJBaVmxqnWxACo/tVKY44fdUPReq4lURMyFrHk4=
> +SIZE (ipython-9.7.0.tar.gz) = 4422115
> Index: ipython/patches/patch-IPython_core_tests_test_interactiveshell_py
> ===================================================================
> RCS file: ipython/patches/patch-IPython_core_tests_test_interactiveshell_py
> diff -N ipython/patches/patch-IPython_core_tests_test_interactiveshell_py
> --- ipython/patches/patch-IPython_core_tests_test_interactiveshell_py 11
> Oct 2024 00:27:31 -0000 1.13
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,12 +0,0 @@
> -Index: IPython/core/tests/test_interactiveshell.py
> ---- IPython/core/tests/test_interactiveshell.py.orig
> -+++ IPython/core/tests/test_interactiveshell.py
> -@@ -653,7 +653,7 @@ class TestSystemRaw(ExitCodeChecks):
> - def test_1(self):
> - """Test system_raw with non-ascii cmd
> - """
> -- cmd = u'''python -c "'??????'" '''
> -+ cmd = u'''${MODPY_BIN} -c "'??????'" '''
> - ip.system_raw(cmd)
> -
> - @mock.patch('subprocess.call', side_effect=KeyboardInterrupt)
> Index: ipython/patches/patch-tests_test_interactiveshell_py
> ===================================================================
> RCS file: ipython/patches/patch-tests_test_interactiveshell_py
> diff -N ipython/patches/patch-tests_test_interactiveshell_py
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ ipython/patches/patch-tests_test_interactiveshell_py 17 Nov 2025
> 01:21:13 -0000
> @@ -0,0 +1,12 @@
> +Index: tests/test_interactiveshell.py
> +--- tests/test_interactiveshell.py.orig
> ++++ tests/test_interactiveshell.py
> +@@ -680,7 +680,7 @@ class TestSystemRaw(ExitCodeChecks):
> + @onlyif_unicode_paths
> + def test_1(self):
> + """Test system_raw with non-ascii cmd"""
> +- cmd = """python -c "'??????'" """
> ++ cmd = """${MODPY_BIN} -c "'??????'" """
> + ip.system_raw(cmd)
> +
> + @mock.patch("subprocess.call", side_effect=KeyboardInterrupt)
> Index: ipython/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/devel/ipython/pkg/PLIST,v
> diff -u -p -u -r1.38 PLIST
> --- ipython/pkg/PLIST 23 Oct 2025 13:19:06 -0000 1.38
> +++ ipython/pkg/PLIST 17 Nov 2025 01:21:13 -0000
> @@ -1,7 +1,7 @@
> -@conflict ipython-*
> +@conflict ipython3-*
> @pkgpath devel/ipython,python3
> bin/ipython
> -@comment bin/ipython3
> +bin/ipython3
> lib/python${MODPY_VERSION}/site-packages/IPython/
> lib/python${MODPY_VERSION}/site-packages/IPython/__init__.py
> lib/python${MODPY_VERSION}/site-packages/IPython/__main__.py
> @@ -10,16 +10,10 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}conftest.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}conftest.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}consoleapp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}consoleapp.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}paths.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/${MODPY_PYCACHE}paths.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/conftest.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/consoleapp.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/
> lib/python${MODPY_VERSION}/site-packages/IPython/core/__init__.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}/
> @@ -45,6 +39,8 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}crashhandler.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}debugger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}debugger.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}debugger_backport.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}debugger_backport.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}display_functions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -55,12 +51,12 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}displayhook.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}displaypub.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}displaypub.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}doctb.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}doctb.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}events.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}events.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}excolors.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}excolors.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}extensions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}extensions.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}formatters.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -75,10 +71,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}historyapp.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}hooks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}hooks.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}inputsplitter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}inputsplitter.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}inputtransformer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}inputtransformer.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}inputtransformer2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}inputtransformer2.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}interactiveshell.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -107,8 +99,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}profileapp.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}profiledir.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}profiledir.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}prompts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}prompts.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}pylabtools.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}pylabtools.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}release.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -117,6 +107,10 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}shellapp.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}splitinput.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}splitinput.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}tbtools.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}tbtools.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}tips.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}tips.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}ultratb.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}ultratb.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/core/${MODPY_PYCACHE}usage.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -131,14 +125,15 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/core/completerlib.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/crashhandler.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/debugger.py
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/debugger_backport.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/display.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/display_functions.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/display_trap.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/displayhook.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/displaypub.py
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/doctb.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/error.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/events.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/excolors.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/extensions.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/formatters.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/getipython.py
> @@ -146,8 +141,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/core/history.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/historyapp.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/hooks.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/inputsplitter.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/inputtransformer.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/inputtransformer2.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/interactiveshell.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/latex_symbols.py
> @@ -214,164 +207,12 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/core/profile/README_STARTUP
> lib/python${MODPY_VERSION}/site-packages/IPython/core/profileapp.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/profiledir.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/prompts.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/pylabtools.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/release.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/shellapp.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/splitinput.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/2x2.jpg
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/2x2.png
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}bad_all.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}bad_all.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}nonascii.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}nonascii.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}nonascii2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}nonascii2.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}print_argv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}print_argv.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}refbug.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}refbug.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}simpleerr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}simpleerr.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}tclass.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}tclass.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_alias.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_alias.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_application.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_application.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_async_helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_async_helpers.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_autocall.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_autocall.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_compilerop.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_compilerop.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_completer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_completer.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_completerlib.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_completerlib.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_debugger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_debugger.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_display.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_display.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_displayhook.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_displayhook.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_events.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_events.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_exceptiongroup_tb.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_exceptiongroup_tb.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_extension.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_extension.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_formatters.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_formatters.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_guarded_eval.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_guarded_eval.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_handlers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_handlers.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_history.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_history.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_hooks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_hooks.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_imports.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_imports.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_inputsplitter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_inputsplitter.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_inputtransformer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_inputtransformer.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_inputtransformer2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_inputtransformer2.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_inputtransformer2_line.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_inputtransformer2_line.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_interactiveshell.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_interactiveshell.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_iplib.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_iplib.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_logger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_logger.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_magic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_magic.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_magic_arguments.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_magic_arguments.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_magic_terminal.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_magic_terminal.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_oinspect.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_oinspect.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_page.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_page.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_paths.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_paths.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_prefilter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_prefilter.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_profile.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_profile.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_prompts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_prompts.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_pylabtools.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_pylabtools.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_run.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_run.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_shellapp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_shellapp.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_splitinput.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_splitinput.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_ultratb.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/${MODPY_PYCACHE}test_ultratb.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/bad_all.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/daft_extension/
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/daft_extension/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/daft_extension/${MODPY_PYCACHE}daft_extension.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/daft_extension/${MODPY_PYCACHE}daft_extension.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/daft_extension/daft_extension.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/nonascii.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/nonascii2.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/print_argv.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/refbug.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/simpleerr.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/tclass.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_alias.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_application.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_async_helpers.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_autocall.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_compilerop.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_completer.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_completerlib.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_debugger.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_display.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_displayhook.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_events.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_exceptiongroup_tb.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_extension.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_formatters.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_guarded_eval.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_handlers.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_history.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_hooks.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_imports.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_inputsplitter.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_inputtransformer.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_inputtransformer2.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_inputtransformer2_line.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_interactiveshell.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_iplib.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_logger.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_magic.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_magic_arguments.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_magic_terminal.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_oinspect.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_page.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_paths.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_prefilter.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_profile.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_prompts.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_pylabtools.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_run.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_shellapp.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_splitinput.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/core/tests/test_ultratb.py
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/tbtools.py
> +lib/python${MODPY_VERSION}/site-packages/IPython/core/tips.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/ultratb.py
> lib/python${MODPY_VERSION}/site-packages/IPython/core/usage.py
> lib/python${MODPY_VERSION}/site-packages/IPython/display.py
> @@ -385,37 +226,32 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/extensions/${MODPY_PYCACHE}storemagic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/extensions/${MODPY_PYCACHE}storemagic.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/extensions/autoreload.py
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/__init__.py
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/${MODPY_PYCACHE}deduperreload.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/${MODPY_PYCACHE}deduperreload.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/${MODPY_PYCACHE}deduperreload_patching.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/${MODPY_PYCACHE}deduperreload_patching.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/deduperreload.py
> +lib/python${MODPY_VERSION}/site-packages/IPython/extensions/deduperreload/deduperreload_patching.py
> lib/python${MODPY_VERSION}/site-packages/IPython/extensions/storemagic.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/${MODPY_PYCACHE}test_autoreload.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/${MODPY_PYCACHE}test_autoreload.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/${MODPY_PYCACHE}test_storemagic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/${MODPY_PYCACHE}test_storemagic.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/test_autoreload.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/extensions/tests/test_storemagic.py
> lib/python${MODPY_VERSION}/site-packages/IPython/external/
> lib/python${MODPY_VERSION}/site-packages/IPython/external/__init__.py
> lib/python${MODPY_VERSION}/site-packages/IPython/external/${MODPY_PYCACHE}/
> lib/python${MODPY_VERSION}/site-packages/IPython/external/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/external/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/IPython/external/${MODPY_PYCACHE}pickleshare.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/IPython/external/${MODPY_PYCACHE}pickleshare.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/external/${MODPY_PYCACHE}qt_for_kernel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/external/${MODPY_PYCACHE}qt_for_kernel.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/external/${MODPY_PYCACHE}qt_loaders.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/external/${MODPY_PYCACHE}qt_loaders.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/IPython/external/pickleshare.py
> lib/python${MODPY_VERSION}/site-packages/IPython/external/qt_for_kernel.py
> lib/python${MODPY_VERSION}/site-packages/IPython/external/qt_loaders.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/external/tests/
> -lib/python${MODPY_VERSION}/site-packages/IPython/external/tests/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/external/tests/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/IPython/external/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/external/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/external/tests/${MODPY_PYCACHE}test_qt_loaders.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/external/tests/${MODPY_PYCACHE}test_qt_loaders.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/external/tests/test_qt_loaders.py
> lib/python${MODPY_VERSION}/site-packages/IPython/lib/
> lib/python${MODPY_VERSION}/site-packages/IPython/lib/__init__.py
> lib/python${MODPY_VERSION}/site-packages/IPython/lib/${MODPY_PYCACHE}/
> @@ -451,42 +287,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/lib/latextools.py
> lib/python${MODPY_VERSION}/site-packages/IPython/lib/lexers.py
> lib/python${MODPY_VERSION}/site-packages/IPython/lib/pretty.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_backgroundjobs.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_backgroundjobs.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_clipboard.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_clipboard.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_deepreload.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_deepreload.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_display.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_display.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_editorhooks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_editorhooks.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_imports.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_imports.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_latextools.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_latextools.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_lexers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_lexers.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_pretty.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_pretty.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_pygments.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/${MODPY_PYCACHE}test_pygments.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test.wav
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_backgroundjobs.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_clipboard.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_deepreload.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_display.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_editorhooks.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_imports.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_latextools.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_lexers.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_pretty.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/lib/tests/test_pygments.py
> lib/python${MODPY_VERSION}/site-packages/IPython/paths.py
> lib/python${MODPY_VERSION}/site-packages/IPython/py.typed
> lib/python${MODPY_VERSION}/site-packages/IPython/sphinxext/
> @@ -508,8 +308,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}/
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}console.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}console.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}debugger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}debugger.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}embed.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -524,7 +322,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}prompts.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}ptutils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}ptutils.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/console.py
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/debugger.py
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/embed.py
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/interactiveshell.py
> @@ -581,32 +378,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/auto_match.py
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/auto_suggest.py
> lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/filters.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}fake_llm.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}fake_llm.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_debug_magic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_debug_magic.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_embed.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_embed.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_help.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_help.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_interactivshell.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_interactivshell.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_pt_inputhooks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_pt_inputhooks.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_shortcuts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_shortcuts.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/fake_llm.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_debug_magic.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_embed.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_help.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_interactivshell.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_pt_inputhooks.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_shortcuts.py
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/__init__.py
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/${MODPY_PYCACHE}/
> @@ -626,7 +397,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/globalipapp.py
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/ipunittest.py
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/plugin/
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/plugin/README.txt
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/plugin/__init__.py
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/plugin/${MODPY_PYCACHE}/
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/plugin/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -659,20 +429,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/plugin/test_ipdoctest.py
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/plugin/test_refs.py
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/skipdoctest.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/${MODPY_PYCACHE}test_decorators.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/${MODPY_PYCACHE}test_decorators.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/${MODPY_PYCACHE}test_ipunittest.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/${MODPY_PYCACHE}test_ipunittest.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/${MODPY_PYCACHE}test_tools.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/${MODPY_PYCACHE}test_tools.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/test_decorators.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/test_ipunittest.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/testing/tests/test_tools.py
> lib/python${MODPY_VERSION}/site-packages/IPython/testing/tools.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/PyColorize.py
> @@ -698,14 +454,10 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_sysinfo.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}capture.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}capture.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}colorable.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}colorable.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}coloransi.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}coloransi.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}contexts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}contexts.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}daemonize.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}daemonize.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -730,8 +482,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}ipstruct.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}jsonutil.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}jsonutil.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}localinterfaces.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}localinterfaces.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}module_paths.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -746,10 +496,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}py3compat.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}sentinel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}sentinel.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}shimmodule.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}shimmodule.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}signatures.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}signatures.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}strdispatch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}strdispatch.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}sysinfo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -766,14 +512,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}timing.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}tokenutil.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}tokenutil.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}traitlets.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}traitlets.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}tz.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}tz.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}ulinecache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}ulinecache.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}wildcard.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> 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
> @@ -784,10 +522,8 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_win32_controller.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/_sysinfo.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/capture.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/colorable.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/coloransi.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/contexts.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/daemonize.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/data.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/decorators.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/dir2.py
> @@ -800,7 +536,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/io.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/ipstruct.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/jsonutil.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/localinterfaces.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/log.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/module_paths.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/openpy.py
> @@ -808,79 +543,14 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/process.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/py3compat.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/sentinel.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/shimmodule.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/signatures.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/strdispatch.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/sysinfo.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/syspathcontext.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/tempdir.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/terminal.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_capture.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_capture.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_decorators.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_decorators.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_deprecated.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_deprecated.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_dir2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_dir2.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_imports.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_imports.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_importstring.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_importstring.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_io.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_io.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_module_paths.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_module_paths.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_openpy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_openpy.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_path.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_path.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_process.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_process.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_pycolorize.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_pycolorize.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_shimmodule.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_shimmodule.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_sysinfo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_sysinfo.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_tempdir.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_tempdir.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_text.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_text.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_tokenutil.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_tokenutil.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_wildcard.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/${MODPY_PYCACHE}test_wildcard.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_capture.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_decorators.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_deprecated.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_dir2.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_imports.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_importstring.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_io.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_module_paths.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_openpy.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_path.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_process.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_pycolorize.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_shimmodule.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_sysinfo.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_tempdir.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_text.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_tokenutil.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tests/test_wildcard.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/text.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/timing.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/tokenutil.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/traitlets.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/tz.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/ulinecache.py
> -lib/python${MODPY_VERSION}/site-packages/IPython/utils/version.py
> lib/python${MODPY_VERSION}/site-packages/IPython/utils/wildcard.py
> lib/python${MODPY_VERSION}/site-packages/ipython-${MODPY_DISTV}.dist-info/
> lib/python${MODPY_VERSION}/site-packages/ipython-${MODPY_DISTV}.dist-info/METADATA
[update] ipython 8.37.0 -> 9.7.0