Package: src:cloudpickle
Version: 2.2.1-1
Severity: important
Tags: sid trixie
User: debian-pyt...@lists.debian.org
Usertags: python3.12
cloudpickle's autopkg tests fail with Python 3.12 (distutils module
removed in 3.12):
[...]
406s =================================== FAILURES
===================================
406s __________________ CloudPickleTest.test_module_importability
___________________
406s
406s self = <tests.cloudpickle_test.CloudPickleTest
testMethod=test_module_importability>
406s
406s def test_module_importability(self):
406s from cloudpickle.compat import pickle
406s import os.path
406s > import distutils
406s E ModuleNotFoundError: No module named 'distutils'
406s
406s tests/cloudpickle_test.py:743: ModuleNotFoundError
406s ______________ Protocol2CloudPickleTest.test_module_importability
______________
406s
406s self = <tests.cloudpickle_test.Protocol2CloudPickleTest
testMethod=test_module_importability>
406s
406s def test_module_importability(self):
406s from cloudpickle.compat import pickle
406s import os.path
406s > import distutils
406s E ModuleNotFoundError: No module named 'distutils'
406s
406s tests/cloudpickle_test.py:743: ModuleNotFoundError
406s =============================== warnings summary
===============================
406s tests/cloudpickle_test.py::CloudPickleTest::test_itertools_count
406s
tests/cloudpickle_test.py::Protocol2CloudPickleTest::test_itertools_count
406s
/usr/lib/python3/dist-packages/cloudpickle/cloudpickle_fast.py:632:
DeprecationWarning: Pickle, copy, and deepcopy support will be removed
from itertools in Python 3.14.
406s return Pickler.dump(self, obj)
406s
406s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
406s =========================== short test summary info
============================
406s FAILED
tests/cloudpickle_test.py::CloudPickleTest::test_module_importability
406s FAILED
tests/cloudpickle_test.py::Protocol2CloudPickleTest::test_module_importability
406s ============ 2 failed, 241 passed, 17 skipped, 2 warnings in 9.00s
=============