Skip to content

fix(deps): update dependency nitypes to v0.1.0.dev4 #270

fix(deps): update dependency nitypes to v0.1.0.dev4

fix(deps): update dependency nitypes to v0.1.0.dev4 #270

GitHub Actions / Test Results failed Jun 28, 2025 in 0s

4 errors, 190 pass in 23s

   10 files     10 suites   23s ⏱️
  194 tests   190 ✅ 0 💤 0 ❌  4 🔥
1 496 runs  1 480 ✅ 0 💤 0 ❌ 16 🔥

Results for commit 58ed0fc.

Annotations

Check failure on line 0 in /

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs with error: tests.unit.test_convert

test_results/nipanel-ubuntu-latest-py3.9.xml [took 0s]
test_results/nipanel-windows-latest-py3.9.xml [took 0s]
Raw output
collection failure
collection failure
tests/unit/test_convert.py:15: in <module>
    from nitypes.scalar import Scalar
.venv/lib/python3.9/site-packages/nitypes/scalar/__init__.py:24: in <module>
    from nitypes.scalar._scalar import Scalar
.venv/lib/python3.9/site-packages/nitypes/scalar/_scalar.py:8: in <module>
    from nitypes.waveform._extended_properties import (
.venv/lib/python3.9/site-packages/nitypes/waveform/__init__.py:357: in <module>
    from nitypes.waveform._digital import (
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/__init__.py:3: in <module>
    from nitypes.waveform._digital._signal import DigitalWaveformSignal
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_signal.py:9: in <module>
    from nitypes.waveform._digital._types import _TState
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_types.py:20: in <module>
    _AnyState: TypeAlias = Union[np.bool, np.int8, np.uint8]
.venv/lib/python3.9/site-packages/numpy/__init__.py:324: in __getattr__
    raise AttributeError(__former_attrs__[attr])
E   AttributeError: module 'numpy' has no attribute 'bool'.
E   `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.
E   The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E       https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
tests/unit/test_convert.py:16: in <module>
    from nitypes.waveform import AnalogWaveform
.venv/lib/python3.9/site-packages/nitypes/waveform/__init__.py:357: in <module>
    from nitypes.waveform._digital import (
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/__init__.py:3: in <module>
    from nitypes.waveform._digital._signal import DigitalWaveformSignal
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_signal.py:9: in <module>
    from nitypes.waveform._digital._types import _TState
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_types.py:20: in <module>
    _AnyState: TypeAlias = Union[np.bool, np.int8, np.uint8]
.venv/lib/python3.9/site-packages/numpy/__init__.py:324: in __getattr__
    raise AttributeError(__former_attrs__[attr])
E   AttributeError: module 'numpy' has no attribute 'bool'.
E   `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.
E   The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E       https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations

Check failure on line 0 in /

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs with error: tests.unit.test_panel_client

test_results/nipanel-ubuntu-latest-py3.9.xml [took 0s]
test_results/nipanel-windows-latest-py3.9.xml [took 0s]
Raw output
collection failure
collection failure
tests/unit/test_panel_client.py:4: in <module>
    from nipanel._panel_client import PanelClient
src/nipanel/__init__.py:5: in <module>
    from nipanel._panel import Panel
src/nipanel/_panel.py:11: in <module>
    from nipanel._panel_value_accessor import PanelValueAccessor
src/nipanel/_panel_value_accessor.py:10: in <module>
    from nipanel._panel_client import PanelClient
src/nipanel/_panel_client.py:22: in <module>
    from nipanel._convert import (
src/nipanel/_convert.py:24: in <module>
    from nipanel.converters.protobuf_types import (
src/nipanel/converters/protobuf_types.py:25: in <module>
    from nitypes.waveform import (
.venv/lib/python3.9/site-packages/nitypes/waveform/__init__.py:357: in <module>
    from nitypes.waveform._digital import (
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/__init__.py:3: in <module>
    from nitypes.waveform._digital._signal import DigitalWaveformSignal
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_signal.py:9: in <module>
    from nitypes.waveform._digital._types import _TState
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_types.py:20: in <module>
    _AnyState: TypeAlias = Union[np.bool, np.int8, np.uint8]
.venv/lib/python3.9/site-packages/numpy/__init__.py:324: in __getattr__
    raise AttributeError(__former_attrs__[attr])
E   AttributeError: module 'numpy' has no attribute 'bool'.
E   `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.
E   The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E       https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
tests/unit/test_panel_client.py:4: in <module>
    from nipanel._panel_client import PanelClient
src/nipanel/__init__.py:5: in <module>
    from nipanel._panel import Panel
src/nipanel/_panel.py:11: in <module>
    from nipanel._panel_value_accessor import PanelValueAccessor
src/nipanel/_panel_value_accessor.py:10: in <module>
    from nipanel._panel_client import PanelClient
src/nipanel/_panel_client.py:22: in <module>
    from nipanel._convert import (
src/nipanel/_convert.py:24: in <module>
    from nipanel.converters.protobuf_types import (
src/nipanel/converters/protobuf_types.py:25: in <module>
    from nitypes.waveform import (
.venv/lib/python3.9/site-packages/nitypes/waveform/__init__.py:357: in <module>
    from nitypes.waveform._digital import (
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/__init__.py:3: in <module>
    from nitypes.waveform._digital._signal import DigitalWaveformSignal
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_signal.py:9: in <module>
    from nitypes.waveform._digital._types import _TState
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_types.py:20: in <module>
    _AnyState: TypeAlias = Union[np.bool, np.int8, np.uint8]
.venv/lib/python3.9/site-packages/numpy/__init__.py:324: in __getattr__
    raise AttributeError(__former_attrs__[attr])
E   AttributeError: module 'numpy' has no attribute 'bool'.
E   `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.
E   The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E       https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations

Check failure on line 0 in /

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs with error: tests.unit.test_protobuf_type_conversion

test_results/nipanel-ubuntu-latest-py3.9.xml [took 0s]
test_results/nipanel-windows-latest-py3.9.xml [took 0s]
Raw output
collection failure
collection failure
tests/unit/test_protobuf_type_conversion.py:15: in <module>
    from nitypes.waveform import AnalogWaveform, NoneScaleMode, SampleIntervalMode, Timing
.venv/lib/python3.9/site-packages/nitypes/waveform/__init__.py:357: in <module>
    from nitypes.waveform._digital import (
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/__init__.py:3: in <module>
    from nitypes.waveform._digital._signal import DigitalWaveformSignal
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_signal.py:9: in <module>
    from nitypes.waveform._digital._types import _TState
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_types.py:20: in <module>
    _AnyState: TypeAlias = Union[np.bool, np.int8, np.uint8]
.venv/lib/python3.9/site-packages/numpy/__init__.py:324: in __getattr__
    raise AttributeError(__former_attrs__[attr])
E   AttributeError: module 'numpy' has no attribute 'bool'.
E   `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.
E   The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E       https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
tests/unit/test_protobuf_type_conversion.py:15: in <module>
    from nitypes.waveform import AnalogWaveform, NoneScaleMode, SampleIntervalMode, Timing
.venv/lib/python3.9/site-packages/nitypes/waveform/__init__.py:357: in <module>
    from nitypes.waveform._digital import (
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/__init__.py:3: in <module>
    from nitypes.waveform._digital._signal import DigitalWaveformSignal
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_signal.py:9: in <module>
    from nitypes.waveform._digital._types import _TState
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_types.py:20: in <module>
    _AnyState: TypeAlias = Union[np.bool, np.int8, np.uint8]
.venv/lib/python3.9/site-packages/numpy/__init__.py:324: in __getattr__
    raise AttributeError(__former_attrs__[attr])
E   AttributeError: module 'numpy' has no attribute 'bool'.
E   `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.
E   The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E       https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations

Check failure on line 0 in /

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs with error: tests.unit.test_streamlit_panel

test_results/nipanel-ubuntu-latest-py3.9.xml [took 0s]
test_results/nipanel-windows-latest-py3.9.xml [took 0s]
Raw output
collection failure
collection failure
tests/unit/test_streamlit_panel.py:6: in <module>
    from nipanel import StreamlitPanel, StreamlitPanelValueAccessor
src/nipanel/__init__.py:5: in <module>
    from nipanel._panel import Panel
src/nipanel/_panel.py:11: in <module>
    from nipanel._panel_value_accessor import PanelValueAccessor
src/nipanel/_panel_value_accessor.py:10: in <module>
    from nipanel._panel_client import PanelClient
src/nipanel/_panel_client.py:22: in <module>
    from nipanel._convert import (
src/nipanel/_convert.py:24: in <module>
    from nipanel.converters.protobuf_types import (
src/nipanel/converters/protobuf_types.py:25: in <module>
    from nitypes.waveform import (
.venv/lib/python3.9/site-packages/nitypes/waveform/__init__.py:357: in <module>
    from nitypes.waveform._digital import (
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/__init__.py:3: in <module>
    from nitypes.waveform._digital._signal import DigitalWaveformSignal
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_signal.py:9: in <module>
    from nitypes.waveform._digital._types import _TState
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_types.py:20: in <module>
    _AnyState: TypeAlias = Union[np.bool, np.int8, np.uint8]
.venv/lib/python3.9/site-packages/numpy/__init__.py:324: in __getattr__
    raise AttributeError(__former_attrs__[attr])
E   AttributeError: module 'numpy' has no attribute 'bool'.
E   `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.
E   The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E       https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
tests/unit/test_streamlit_panel.py:6: in <module>
    from nipanel import StreamlitPanel, StreamlitPanelValueAccessor
src/nipanel/__init__.py:5: in <module>
    from nipanel._panel import Panel
src/nipanel/_panel.py:11: in <module>
    from nipanel._panel_value_accessor import PanelValueAccessor
src/nipanel/_panel_value_accessor.py:10: in <module>
    from nipanel._panel_client import PanelClient
src/nipanel/_panel_client.py:22: in <module>
    from nipanel._convert import (
src/nipanel/_convert.py:24: in <module>
    from nipanel.converters.protobuf_types import (
src/nipanel/converters/protobuf_types.py:25: in <module>
    from nitypes.waveform import (
.venv/lib/python3.9/site-packages/nitypes/waveform/__init__.py:357: in <module>
    from nitypes.waveform._digital import (
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/__init__.py:3: in <module>
    from nitypes.waveform._digital._signal import DigitalWaveformSignal
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_signal.py:9: in <module>
    from nitypes.waveform._digital._types import _TState
.venv/lib/python3.9/site-packages/nitypes/waveform/_digital/_types.py:20: in <module>
    _AnyState: TypeAlias = Union[np.bool, np.int8, np.uint8]
.venv/lib/python3.9/site-packages/numpy/__init__.py:324: in __getattr__
    raise AttributeError(__former_attrs__[attr])
E   AttributeError: module 'numpy' has no attribute 'bool'.
E   `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.
E   The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E       https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations