Download raw body.
pudb update, new port needed
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...)
pudb update, new port needed