Source: spyder-kernels Followup-For: Bug #905394
In 1.8.0 build-time tests give an error: _______________________________________ ERROR collecting projects/python/build/spyder-kernels/.pybuild/cpython3_3.8_spyder-kernels/build/spyder_kernels/utils/test_utils.py _______________________________________ spyder_kernels/utils/test_utils.py:11: in <module> from jupyter_client import session as ss /usr/lib/python3/dist-packages/jupyter_client/__init__.py:4: in <module> from .connect import * /usr/lib/python3/dist-packages/jupyter_client/connect.py:24: in <module> import zmq /usr/lib/python3/dist-packages/zmq/__init__.py:47: in <module> from zmq import backend /usr/lib/python3/dist-packages/zmq/backend/__init__.py:40: in <module> reraise(*exc_info) /usr/lib/python3/dist-packages/zmq/utils/sixcerpt.py:34: in reraise raise value /usr/lib/python3/dist-packages/zmq/backend/__init__.py:27: in <module> _ns = select_backend(first) /usr/lib/python3/dist-packages/zmq/backend/select.py:27: in select_backend mod = __import__(name, fromlist=public_api) /usr/lib/python3/dist-packages/zmq/backend/cython/__init__.py:6: in <module> from . import (constants, error, message, context, E ImportError: cannot import name 'constants' from partially initialized module 'zmq.backend.cython' (most likely due to a circular import) (/usr/lib/python3/dist-packages/zmq/backend/cython/__init__.py) Looks like the pyzmq package would need to be upgraded or fixed before tests can be switched on. -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.3.0-2-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled