Package: python3-vispy Severity: serious
Dear Maintainer, This import fails in a Sid chroot: >>> from vispy.plot import Fig /usr/lib/python3/dist-packages/vispy/gloo/program.py:113: FutureWarning: In the future `np.bool` will be defined as the corresponding NumPy scalar. 'bvec2': (np.bool, 2), Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3/dist-packages/vispy/plot/__init__.py", line 34, in <module> from .fig import Fig # noqa ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/vispy/plot/fig.py", line 5, in <module> from ..scene import SceneCanvas File "/usr/lib/python3/dist-packages/vispy/scene/__init__.py", line 33, in <module> from .visuals import * # noqa ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/vispy/scene/visuals.py", line 18, in <module> from .. import visuals File "/usr/lib/python3/dist-packages/vispy/visuals/__init__.py", line 14, in <module> from .axis import AxisVisual # noqa ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/vispy/visuals/axis.py", line 11, in <module> from .visual import CompoundVisual File "/usr/lib/python3/dist-packages/vispy/visuals/visual.py", line 90, in <module> from .. import gloo File "/usr/lib/python3/dist-packages/vispy/gloo/__init__.py", line 54, in <module> from .program import Program # noqa ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/vispy/gloo/program.py", line 74, in <module> class Program(GLObject): File "/usr/lib/python3/dist-packages/vispy/gloo/program.py", line 113, in Program 'bvec2': (np.bool, 2), ^^^^^^^ File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 305, in __getattr__ raise AttributeError(__former_attrs__[attr]) AttributeError: module 'numpy' has no attribute 'bool'. `np.bool` was a deprecated alias for the builtin `bool`. To avoid this error in existing code, use `bool` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.bool_` here. The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations. Did you mean: 'bool_'? Kind Regards