Package: python3-sphinx-toolbox
Version: 4.1.0-1
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,

When building beets-docs, we get an ImportError from sphinx-toolbox:

Traceback
=========
      File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 544, in 
load_extension
        raise ExtensionError(
            __('Could not import extension %s') % extname, err
        ) from err
    sphinx.errors.ExtensionError: Could not import extension 
sphinx_toolbox.more_autodoc.autotypeddict (exception: cannot import name 
'_PYDATA_ANNOTATIONS' from 'sphinx_autodoc_typehints' 
(/usr/lib/python3/dist-packages/sphinx_autodoc_typehints/__init__.py))


See also https://salsa.debian.org/python-team/packages/beets/-/jobs/9276391

This appears to come from line 183 in
sphinx-toolbox/sphinx-toolbox/more_autodoc/typehintx.py:
https://github.com/sphinx-toolbox/sphinx-toolbox/blob/76ebe69047ac6f3bf9d99cc0efc4b0dcb0841125/sphinx_toolbox/more_autodoc/typehints.py#L183

This error has popped in as of the addition of sphinx-autodoc-typehints 3.8.0-1
into unstable.

Br,

Pieter

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.19.6+deb14+1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=nl_BE:nl
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages python3-sphinx-toolbox depends on:
ii  python3                           3.13.9-3
ii  python3-apeye                     1.4.1-5
ii  python3-autodocsumm               0.2.14-3
ii  python3-bs4                       4.14.3-2
ii  python3-cachecontrol              0.14.3-1
ii  python3-dict2css                  0.3.0-2
ii  python3-docutils                  0.22.4+dfsg-1
ii  python3-domdf-python-tools        3.10.0-3
ii  python3-filelock                  3.25.2-1
ii  python3-html5lib                  1.2-3
ii  python3-roman                     5.2-1
ii  python3-ruamel.yaml               0.18.10+ds-1
ii  python3-sphinx                    8.2.3-12
ii  python3-sphinx-autodoc-typehints  3.8.0-1
ii  python3-sphinx-jinja2-compat      0.4.1-1
ii  python3-sphinx-prompt             1.10.1-1
ii  python3-sphinx-tabs               3.4.7-3
ii  python3-tabulate                  0.9.0-1
ii  python3-typing-extensions         4.15.0-2

python3-sphinx-toolbox recommends no packages.

python3-sphinx-toolbox suggests no packages.

-- no debconf information

Reply via email to