mitogen-hq/mitogen

DeprecationWarning: 'pkgutil.find_loader' is deprecated and slated for removal in Python 3.14; use importlib.util.find_spec() instead

Opened this issue · 0 comments

A few cases in mitogen.master

$ ag pkgutil.find_loader
mitogen/master.py
187:        loader = pkgutil.find_loader(fullname)
533:        Find `fullname` using :func:`pkgutil.find_loader`.
540:            loader = pkgutil.find_loader(fullname)
554:            # - get_filename() may throw ImportError if pkgutil.find_loader()

Seen when running the test suite, e.g.

test_prefix_authorized_abspath_bad (file_service_test.FetchTest.test_prefix_authorized_abspath_bad) ... /home/runner/work/mitogen/mitogen/mitogen/master.py:540: DeprecationWarning: 'pkgutil.find_loader' is deprecated and slated for removal in Python 3.14; use importlib.util.find_spec() instead
  loader = pkgutil.find_loader(fullname)
ok