[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#997875: astroid breaks pylint-flask autopkgtest: No module named 'typing_extensions'



Source: astroid
Control: found -1 astroid/2.8.2-1
Severity: serious
Tags: sid bookworm
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: breaks

Dear maintainer(s),

With a recent upload of astroid the autopkgtest of pylint-flask fails in
testing when that autopkgtest is run with the binary packages of astroid
from unstable. It passes when run with only packages from testing. In
tabular form:

                       pass            fail
astroid                from testing    2.8.2-1
pylint-flask           from testing    0.5-4
all others             from testing    from testing

I copied some of the output at the bottom of this report. Looking at the
stack trace it seems to me that astroid is missing a dependency.

Currently this regression is blocking the migration of astroid to
testing [1]. Can you please investigate the situation and if I'm wrong
reassign the bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=astroid

https://ci.debian.net/data/autopkgtest/testing/amd64/p/pylint-flask/16213951/log.gz

Testing with python3.9:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/pylint_flask/__init__.py", line
3, in <module>
    from astroid import MANAGER
  File "/usr/lib/python3/dist-packages/astroid/__init__.py", line 51, in
<module>
    from astroid.nodes import node_classes, scoped_nodes
  File "/usr/lib/python3/dist-packages/astroid/nodes/__init__.py", line
27, in <module>
    from astroid.nodes.node_classes import (  # pylint:
disable=redefined-builtin (Ellipsis)
  File "/usr/lib/python3/dist-packages/astroid/nodes/node_classes.py",
line 47, in <module>
    from astroid import decorators, mixins, util
  File "/usr/lib/python3/dist-packages/astroid/decorators.py", line 36,
in <module>
    from typing_extensions import ParamSpec
ModuleNotFoundError: No module named 'typing_extensions'
autopkgtest [00:09:48]: test autodep8-python3


Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: