Package: src:joblib
Version: 1.2.0-4
Severity: important
Tags: sid trixie
User: [email protected]
Usertags: python3.12

joblib's autopkg tests fail with Python 3.12 (distutils module is removed in 3.12):

[...]
396s Testing with python3.12:
396s ============================= test session starts ============================== 396s platform linux -- Python 3.12.0+, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3.12
396s cachedir: .pytest_cache
396s rootdir: /tmp/autopkgtest.hUalp6/autopkgtest_tmp
397s collecting ... collected 0 items / 23 errors
397s
397s ==================================== ERRORS ==================================== 397s ___________________ ERROR collecting test/test_backports.py ____________________ 397s ImportError while importing test module '/usr/lib/python3/dist-packages/joblib/test/test_backports.py'.
397s Hint: make sure your test modules/packages have valid Python names.
397s Traceback:
397s /usr/lib/python3.12/importlib/__init__.py:90: in import_module
397s     return _bootstrap._gcd_import(name[level:], package, level)
397s /usr/lib/python3/dist-packages/joblib/__init__.py:113: in <module>
397s     from .memory import Memory, MemorizedResult, register_store_backend
397s /usr/lib/python3/dist-packages/joblib/memory.py:32: in <module>
397s from ._store_backends import StoreBackendBase, FileSystemStoreBackend 397s /usr/lib/python3/dist-packages/joblib/_store_backends.py:15: in <module>
397s     from .backports import concurrency_safe_rename
397s /usr/lib/python3/dist-packages/joblib/backports.py:22: in <module>
397s     import distutils  # noqa
397s E   ModuleNotFoundError: No module named 'distutils'

Reply via email to