Package: src:python-futurist
Version: 2.4.1-3
Severity: important
Tags: sid trixie
User: debian-pyt...@lists.debian.org
Usertags: python3.12
python-futurist's autopkg tests fail with Python 3.12:
[...]
303s + PYMAJOR=3
303s + echo ===> Testing with python (python3)
303s + pwd
303s + [ -d
/tmp/autopkgtest.qHtVEF/build.3Of/src/debian/tmp/usr/lib/python3/dist-packages
]
303s + [ -z ]
303s + pwd
303s Implicitly adding
PYTHONPATH=/tmp/autopkgtest.qHtVEF/build.3Of/src/debian/tmp/usr/lib/python3/dist-packages
303s + echo Implicitly adding
PYTHONPATH=/tmp/autopkgtest.qHtVEF/build.3Of/src/debian/tmp/usr/lib/python3/dist-packages
303s + pwd
303s + export
PYTHONPATH=/tmp/autopkgtest.qHtVEF/build.3Of/src/debian/tmp/usr/lib/python3/dist-packages
303s + [ -e .stestr.conf ]
303s + [ -x /usr/bin/python3-stestr ]
303s + STESTR=stestr
303s + rm -rf .stestr
303s + + subunit2pyunit
303s PYTHON=python3.12 stestr run --parallel --subunit
futurist\.tests\.(?!.*test_executors\.TestRejection\.test_rejection.*)
304s
304s =========================
304s Failures during discovery
304s =========================
304s --- import errors ---
304s Failed to import test module: futurist.tests
304s Traceback (most recent call last):
304s File "/usr/lib/python3.12/unittest/loader.py", line 427, in
_find_test_path
304s package = self._get_module_from_name(name)
304s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
304s File "/usr/lib/python3.12/unittest/loader.py", line 337, in
_get_module_from_name
304s __import__(name)
304s File
"/tmp/autopkgtest.qHtVEF/build.3Of/src/futurist/__init__.py", line 17,
in <module>
304s from futurist._futures import Future # noqa
304s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
304s File
"/tmp/autopkgtest.qHtVEF/build.3Of/src/futurist/_futures.py", line 22,
in <module>
304s from futurist import _green
304s File "/tmp/autopkgtest.qHtVEF/build.3Of/src/futurist/_green.py",
line 16, in <module>
304s from futurist import _utils
304s File "/tmp/autopkgtest.qHtVEF/build.3Of/src/futurist/_utils.py",
line 26, in <module>
304s import eventlet as _eventlet # noqa
304s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
304s File "/usr/lib/python3/dist-packages/eventlet/__init__.py", line
17, in <module>
304s from eventlet import convenience
304s File "/usr/lib/python3/dist-packages/eventlet/convenience.py",
line 7, in <module>
304s from eventlet.green import socket
304s File "/usr/lib/python3/dist-packages/eventlet/green/socket.py",
line 21, in <module>
304s from eventlet.support import greendns
304s File
"/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 45,
in <module>
304s from eventlet.green import ssl
304s File "/usr/lib/python3/dist-packages/eventlet/green/ssl.py", line
25, in <module>
304s _original_wrap_socket = __ssl.wrap_socket
304s ^^^^^^^^^^^^^^^^^
304s AttributeError: module 'ssl' has no attribute 'wrap_socket'
304s
304s
================================================================================