From: Stuart Henderson Subject: pudb update, new port needed To: ports Date: Wed, 21 May 2025 13:23:32 +0100 ok to import py-urwid_readline? needed for this update, which is in turn needed to work with newer py-urwid. Index: Makefile =================================================================== RCS file: /cvs/ports/devel/pudb/Makefile,v diff -u -p -r1.26 Makefile --- Makefile 29 Apr 2025 10:37:47 -0000 1.26 +++ Makefile 21 May 2025 12:22:50 -0000 @@ -1,10 +1,8 @@ COMMENT = console-based visual debugger for Python -# newer versions need urwid_readline -MODPY_DISTV = 2021.1 +MODPY_DISTV = 2025.1 DISTNAME = pudb-${MODPY_DISTV} PKGNAME = py-pudb-${MODPY_DISTV} -REVISION = 1 CATEGORIES = devel @@ -13,10 +11,12 @@ PERMIT_PACKAGE = Yes MODULES = lang/python MODPY_PI = Yes -MODPY_PYBUILD = setuptools +MODPY_PYBUILD = hatchling RUN_DEPENDS = devel/py-jedi \ devel/py-urwid \ + devel/py-urwid_readline \ + sysutils/py-packaging \ textproc/py-pygments TEST_DEPENDS = devel/py-test-mock Index: distinfo =================================================================== RCS file: /cvs/ports/devel/pudb/distinfo,v diff -u -p -r1.7 distinfo --- distinfo 19 Oct 2024 11:24:15 -0000 1.7 +++ distinfo 21 May 2025 12:22:50 -0000 @@ -1,2 +1,2 @@ -SHA256 (pudb-2021.1.tar.gz) = MJ7oK0Wg/8oLxMf1If0+NXWJx2TzOb353Ku3rUBpLW4= -SIZE (pudb-2021.1.tar.gz) = 216707 +SHA256 (pudb-2025.1.tar.gz) = pSiynGnOixgqM3hyxfBGBx9taNNBXG179TvSfCZPWNA= +SIZE (pudb-2025.1.tar.gz) = 220623 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/pudb/pkg/PLIST,v diff -u -p -r1.9 PLIST --- pkg/PLIST 29 Apr 2025 10:37:47 -0000 1.9 +++ pkg/PLIST 21 May 2025 12:22:50 -0000 @@ -1,6 +1,6 @@ @conflict py-pudb-* @pkgpath devel/pudb,python3 -bin/pudb3 +bin/pudb lib/python${MODPY_VERSION}/site-packages/pudb/ lib/python${MODPY_VERSION}/site-packages/pudb-${MODPY_DISTV}.dist-info/ lib/python${MODPY_VERSION}/site-packages/pudb-${MODPY_DISTV}.dist-info/METADATA @@ -9,8 +9,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pudb-${MODPY_DISTV}.dist-info/entry_points.txt lib/python${MODPY_VERSION}/site-packages/pudb-${MODPY_DISTV}.dist-info/licenses/ lib/python${MODPY_VERSION}/site-packages/pudb-${MODPY_DISTV}.dist-info/licenses/LICENSE -lib/python${MODPY_VERSION}/site-packages/pudb-${MODPY_DISTV}.dist-info/pbr.json -lib/python${MODPY_VERSION}/site-packages/pudb-${MODPY_DISTV}.dist-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/pudb/__init__.py lib/python${MODPY_VERSION}/site-packages/pudb/__main__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}/ @@ -18,6 +16,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}_shtab.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}_shtab.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}b.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}b.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}debugger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -44,6 +44,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}ui_tools.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}var_view.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pudb/${MODPY_PYCACHE}var_view.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/_shtab.py lib/python${MODPY_VERSION}/site-packages/pudb/b.py lib/python${MODPY_VERSION}/site-packages/pudb/debugger.py lib/python${MODPY_VERSION}/site-packages/pudb/forked.py @@ -54,6 +55,70 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pudb/settings.py lib/python${MODPY_VERSION}/site-packages/pudb/shell.py lib/python${MODPY_VERSION}/site-packages/pudb/source_view.py +lib/python${MODPY_VERSION}/site-packages/pudb/test/ +lib/python${MODPY_VERSION}/site-packages/pudb/test/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_lowlevel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_lowlevel.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_make_canvas.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_make_canvas.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_run.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_run.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_settings.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_settings.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_source_code_providers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_source_code_providers.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_var_view.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/test/${MODPY_PYCACHE}test_var_view.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/test/test_lowlevel.py +lib/python${MODPY_VERSION}/site-packages/pudb/test/test_make_canvas.py +lib/python${MODPY_VERSION}/site-packages/pudb/test/test_run.py +lib/python${MODPY_VERSION}/site-packages/pudb/test/test_settings.py +lib/python${MODPY_VERSION}/site-packages/pudb/test/test_source_code_providers.py +lib/python${MODPY_VERSION}/site-packages/pudb/test/test_var_view.py lib/python${MODPY_VERSION}/site-packages/pudb/theme.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/ +lib/python${MODPY_VERSION}/site-packages/pudb/themes/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}agr_256.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}agr_256.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}classic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}classic.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}dark_vim.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}dark_vim.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}gray_light_256.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}gray_light_256.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}midnight.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}midnight.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}mono.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}mono.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}monokai.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}monokai.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}monokai_256.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}monokai_256.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}nord_dark_256.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}nord_dark_256.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}solarized.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}solarized.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}vim.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pudb/themes/${MODPY_PYCACHE}vim.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pudb/themes/agr_256.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/classic.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/dark_vim.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/gray_light_256.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/midnight.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/mono.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/monokai.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/monokai_256.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/nord_dark_256.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/solarized.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/utils.py +lib/python${MODPY_VERSION}/site-packages/pudb/themes/vim.py lib/python${MODPY_VERSION}/site-packages/pudb/ui_tools.py lib/python${MODPY_VERSION}/site-packages/pudb/var_view.py