Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions src/nitypes/waveform/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@
NoneScaleMode,
ScaleMode,
)
from nitypes.waveform._timing._base import BaseTiming, SampleIntervalMode
from nitypes.waveform._timing._precision import PrecisionTiming
from nitypes.waveform._timing._standard import Timing
from nitypes.waveform._timing import BaseTiming, PrecisionTiming, SampleIntervalMode, Timing

__all__ = [
"AnalogWaveform",
Expand Down
4 changes: 1 addition & 3 deletions src/nitypes/waveform/_analog_waveform.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,7 @@
ExtendedPropertyDictionary,
)
from nitypes.waveform._scaling import NO_SCALING, ScaleMode
from nitypes.waveform._timing._conversion import convert_timing
from nitypes.waveform._timing._precision import PrecisionTiming
from nitypes.waveform._timing._standard import Timing
from nitypes.waveform._timing import PrecisionTiming, Timing, convert_timing

if sys.version_info < (3, 10):
import array as std_array
Expand Down
7 changes: 7 additions & 0 deletions src/nitypes/waveform/_timing/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1,8 @@
"""Waveform timing data types for NI Python APIs."""

from nitypes.waveform._timing._base import BaseTiming, SampleIntervalMode
from nitypes.waveform._timing._conversion import convert_timing
from nitypes.waveform._timing._precision import PrecisionTiming
from nitypes.waveform._timing._standard import Timing

__all__ = ["BaseTiming", "convert_timing", "PrecisionTiming", "SampleIntervalMode", "Timing"]
2 changes: 1 addition & 1 deletion tests/unit/waveform/_timing/test_conversion.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import hightime as ht

from nitypes.waveform import PrecisionTiming, SampleIntervalMode, Timing
from nitypes.waveform._timing._conversion import convert_timing
from nitypes.waveform._timing import convert_timing

if sys.version_info >= (3, 11):
from typing import assert_type
Expand Down