On Wed, May 21, 2025 at 01:23:32PM +0100, Stuart Henderson wrote: > ok to import py-urwid_readline? needed for this update, which is in > turn needed to work with newer py-urwid.
ok for py-urwid_readline if you remove xMODPY_TEST_ARGS The pudb update probably has some missing tdep. I see these. Too tired to chase it. ==================================== ERRORS ==================================== _________________ ERROR collecting pudb/test/test_lowlevel.py __________________ ImportError while importing test module '/usr/ports/pobj/py-pudb-2025.1/pudb-2025.1/pudb/test/test_lowlevel.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/local/lib/python3.12/importlib/metadata/__init__.py:397: in from_name return next(cls.discover(name=name)) E StopIteration During handling of the above exception, another exception occurred: /usr/local/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) pudb/__init__.py:34: in <module> VERSION = metadata.version("pudb") /usr/local/lib/python3.12/importlib/metadata/__init__.py:889: in version return distribution(distribution_name).version /usr/local/lib/python3.12/importlib/metadata/__init__.py:862: in distribution return Distribution.from_name(distribution_name) /usr/local/lib/python3.12/importlib/metadata/__init__.py:399: in from_name raise PackageNotFoundError(name) E importlib.metadata.PackageNotFoundError: No package metadata was found for pudb ________________ ERROR collecting pudb/test/test_make_canvas.py ________________ ImportError while importing test module '/usr/ports/pobj/py-pudb-2025.1/pudb-2025.1/pudb/test/test_make_canvas.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/local/lib/python3.12/importlib/metadata/__init__.py:397: in from_name return next(cls.discover(name=name)) E StopIteration During handling of the above exception, another exception occurred: /usr/local/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) pudb/__init__.py:34: in <module> VERSION = metadata.version("pudb") /usr/local/lib/python3.12/importlib/metadata/__init__.py:889: in version return distribution(distribution_name).version /usr/local/lib/python3.12/importlib/metadata/__init__.py:862: in distribution return Distribution.from_name(distribution_name) /usr/local/lib/python3.12/importlib/metadata/__init__.py:399: in from_name raise PackageNotFoundError(name) E importlib.metadata.PackageNotFoundError: No package metadata was found for pudb ____________________ ERROR collecting pudb/test/test_run.py ____________________ ImportError while importing test module '/usr/ports/pobj/py-pudb-2025.1/pudb-2025.1/pudb/test/test_run.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/local/lib/python3.12/importlib/metadata/__init__.py:397: in from_name return next(cls.discover(name=name)) E StopIteration During handling of the above exception, another exception occurred: /usr/local/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) pudb/__init__.py:34: in <module> VERSION = metadata.version("pudb") /usr/local/lib/python3.12/importlib/metadata/__init__.py:889: in version return distribution(distribution_name).version /usr/local/lib/python3.12/importlib/metadata/__init__.py:862: in distribution return Distribution.from_name(distribution_name) /usr/local/lib/python3.12/importlib/metadata/__init__.py:399: in from_name raise PackageNotFoundError(name) E importlib.metadata.PackageNotFoundError: No package metadata was found for pudb _________________ ERROR collecting pudb/test/test_settings.py __________________ ImportError while importing test module '/usr/ports/pobj/py-pudb-2025.1/pudb-2025.1/pudb/test/test_settings.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/local/lib/python3.12/importlib/metadata/__init__.py:397: in from_name return next(cls.discover(name=name)) E StopIteration During handling of the above exception, another exception occurred: /usr/local/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) pudb/__init__.py:34: in <module> VERSION = metadata.version("pudb") /usr/local/lib/python3.12/importlib/metadata/__init__.py:889: in version return distribution(distribution_name).version /usr/local/lib/python3.12/importlib/metadata/__init__.py:862: in distribution return Distribution.from_name(distribution_name) /usr/local/lib/python3.12/importlib/metadata/__init__.py:399: in from_name raise PackageNotFoundError(name) E importlib.metadata.PackageNotFoundError: No package metadata was found for pudb ___________ ERROR collecting pudb/test/test_source_code_providers.py ___________ ImportError while importing test module '/usr/ports/pobj/py-pudb-2025.1/pudb-2025.1/pudb/test/test_source_code_providers.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/local/lib/python3.12/importlib/metadata/__init__.py:397: in from_name return next(cls.discover(name=name)) E StopIteration During handling of the above exception, another exception occurred: /usr/local/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) pudb/__init__.py:34: in <module> VERSION = metadata.version("pudb") /usr/local/lib/python3.12/importlib/metadata/__init__.py:889: in version return distribution(distribution_name).version /usr/local/lib/python3.12/importlib/metadata/__init__.py:862: in distribution return Distribution.from_name(distribution_name) /usr/local/lib/python3.12/importlib/metadata/__init__.py:399: in from_name raise PackageNotFoundError(name) E importlib.metadata.PackageNotFoundError: No package metadata was found for pudb _________________ ERROR collecting pudb/test/test_var_view.py __________________ ImportError while importing test module '/usr/ports/pobj/py-pudb-2025.1/pudb-2025.1/pudb/test/test_var_view.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/local/lib/python3.12/importlib/metadata/__init__.py:397: in from_name return next(cls.discover(name=name)) E StopIteration During handling of the above exception, another exception occurred: /usr/local/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) pudb/__init__.py:34: in <module> VERSION = metadata.version("pudb") /usr/local/lib/python3.12/importlib/metadata/__init__.py:889: in version return distribution(distribution_name).version /usr/local/lib/python3.12/importlib/metadata/__init__.py:862: in distribution return Distribution.from_name(distribution_name) /usr/local/lib/python3.12/importlib/metadata/__init__.py:399: in from_name raise PackageNotFoundError(name) E importlib.metadata.PackageNotFoundError: No package metadata was found for pudb =========================== short test summary info ============================ ERROR pudb/test/test_lowlevel.py ERROR pudb/test/test_make_canvas.py ERROR pudb/test/test_run.py ERROR pudb/test/test_settings.py ERROR pudb/test/test_source_code_providers.py ERROR pudb/test/test_var_view.py !!!!!!!!!!!!!!!!!!! Interrupted: 6 errors during collection !!!!!!!!!!!!!!!!!!!! ============================== 6 errors in 0.32s =============================== *** Error 2 in . (/usr/ports/lang/python/python.port.mk:400 'do-test': @ cd /usr/ports/pobj/py-pudb-2025.1/pudb-2025.1 && /usr/bin/env -i CC...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3098 '/usr/ports/pobj/py-pudb-2025.1/.test_done': @cd /usr/ports/devel/pudb && ex...) *** Error 2 in /usr/ports/devel/pudb (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'test': @lock=py3-pudb-2025.1; export _LOCKS_HELD=" py3...)