Package: python3-traitlets Version: 5.14.2-2 Severity: important
Dear Debian Python Team, this version breaks jupyter (package jupyter-core), e.g., commanding $ jupyter notebook list which crashes with the following output: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/notebook/traittypes.py", line 235, in _resolve_classes klass = self._resolve_string(klass) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 2015, in _resolve_string return import_item(string) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/traitlets/utils/importstring.py", line 33, in import_item module = __import__(package, fromlist=[obj]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ModuleNotFoundError: No module named 'jupyter_server' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/jupyter-notebook", line 33, in <module> sys.exit(load_entry_point('notebook==6.4.12', 'console_scripts', 'jupyter-notebook')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jupyter_core/application.py", line 282, in launch_instance super().launch_instance(argv=argv, **kwargs) File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 1073, in launch_instance app = cls.instance(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 583, in instance inst = cls(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1292, in __new__ inst.setup_instance(*args, **kwargs) File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1335, in setup_instance super(HasTraits, self).setup_instance(*args, **kwargs) File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1311, in setup_instance init(self) File "/usr/lib/python3/dist-packages/notebook/traittypes.py", line 226, in instance_init self._resolve_classes() File "/usr/lib/python3/dist-packages/notebook/traittypes.py", line 238, in _resolve_classes warn(f"{klass} is not importable. Is it installed?", ImportWarning) TypeError: warn() missing 1 required keyword-only argument: 'stacklevel' Reverting to version 5.5.0-2 makes jupyter working again. Regards, Jörg. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (600, 'testing'), (500, 'unstable'), (5, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.8.4 (SMP w/8 CPU threads) Locale: LANG=C.utf8, LC_CTYPE=C.utf8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: sysvinit (via /sbin/init) Jupyter packages: jupyter-client 7.4.9-2 A jupyter-core 5.3.2-1 A jupyter-nbextension-jupyter-js-widg 8.1.1-2 jupyter-notebook 6.4.12-2.2 A python3-jupyter-client 7.4.9-2 A python3-jupyter-core 5.3.2-1 A python3-jupyterlab-pygments 0.2.2-3 A python3-notebook 6.4.12-2.2 Python: python3-dev 3.11.8-1 Versions of packages python3-traitlets depends on: ii python3 3.11.8-1 python3-traitlets recommends no packages. python3-traitlets suggests no packages. -- no debconf information