Skip to content

Commit faf34c9

Browse files
mikeprosserniMike Prosser
andauthored
Address additional feedback on the refactoring of stream_readers and stream_writers (#825)
* made submodules in stream_readers and stream_writters private * rename component\readers to component\stream_readers * fix AUTO_START_UNSET compatibility breakage * change relative imports to absolute imports * export UnsetAutoStartSentinel also --------- Co-authored-by: Mike Prosser <Mike.Prosser@emerson.com>
1 parent 397c22b commit faf34c9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+119
-87
lines changed

generated/nidaqmx/stream_readers.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,13 @@
33
"""
44

55
# Import all classes from the subpackage to maintain backward compatibility
6-
from .stream_readers import * # noqa: F403, F401
7-
8-
# Re-export the __all__ list from the subpackage
9-
from .stream_readers import __all__
6+
from nidaqmx.stream_readers import (
7+
AnalogSingleChannelReader,
8+
AnalogMultiChannelReader,
9+
AnalogUnscaledReader,
10+
CounterReader,
11+
DigitalSingleChannelReader,
12+
DigitalMultiChannelReader,
13+
AUTO_START_UNSET,
14+
__all__
15+
)

generated/nidaqmx/stream_readers/__init__.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88

99
from nidaqmx import DaqError
1010

11-
from .analog_single_channel_reader import AnalogSingleChannelReader
12-
from .analog_multi_channel_reader import AnalogMultiChannelReader
13-
from .analog_unscaled_reader import AnalogUnscaledReader
14-
from .counter_reader import CounterReader
15-
from .digital_single_channel_reader import DigitalSingleChannelReader
16-
from .digital_multi_channel_reader import DigitalMultiChannelReader
17-
from .power_readers import (
11+
from nidaqmx.stream_readers._analog_single_channel_reader import AnalogSingleChannelReader
12+
from nidaqmx.stream_readers._analog_multi_channel_reader import AnalogMultiChannelReader
13+
from nidaqmx.stream_readers._analog_unscaled_reader import AnalogUnscaledReader
14+
from nidaqmx.stream_readers._counter_reader import CounterReader
15+
from nidaqmx.stream_readers._digital_single_channel_reader import DigitalSingleChannelReader
16+
from nidaqmx.stream_readers._digital_multi_channel_reader import DigitalMultiChannelReader
17+
from nidaqmx.stream_readers._power_readers import (
1818
PowerSingleChannelReader,
1919
PowerMultiChannelReader,
2020
PowerBinaryReader,

generated/nidaqmx/stream_readers/analog_multi_channel_reader.py renamed to generated/nidaqmx/stream_readers/_analog_multi_channel_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from nidaqmx.error_codes import DAQmxErrors
99
from nitypes.waveform import AnalogWaveform
1010

11-
from ._channel_reader_base import ChannelReaderBase
11+
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase
1212

1313

1414
class AnalogMultiChannelReader(ChannelReaderBase):

generated/nidaqmx/stream_readers/analog_single_channel_reader.py renamed to generated/nidaqmx/stream_readers/_analog_single_channel_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from nidaqmx.error_codes import DAQmxErrors
99
from nitypes.waveform import AnalogWaveform
1010

11-
from ._channel_reader_base import ChannelReaderBase
11+
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase
1212

1313

1414
class AnalogSingleChannelReader(ChannelReaderBase):

src/handwritten/stream_readers/analog_unscaled_reader.py renamed to generated/nidaqmx/stream_readers/_analog_unscaled_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
44

5-
from ._channel_reader_base import ChannelReaderBase
5+
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase
66

77

88
class AnalogUnscaledReader(ChannelReaderBase):

src/handwritten/stream_readers/counter_reader.py renamed to generated/nidaqmx/stream_readers/_counter_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
44
from nidaqmx.types import CtrFreq, CtrTick, CtrTime
55

6-
from ._channel_reader_base import ChannelReaderBase
6+
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase
77

88

99
class CounterReader(ChannelReaderBase):

generated/nidaqmx/stream_readers/digital_multi_channel_reader.py renamed to generated/nidaqmx/stream_readers/_digital_multi_channel_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from nidaqmx.error_codes import DAQmxErrors
99
from nitypes.waveform import DigitalWaveform
1010

11-
from ._channel_reader_base import ChannelReaderBase
11+
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase
1212

1313

1414
class DigitalMultiChannelReader(ChannelReaderBase):

generated/nidaqmx/stream_readers/digital_single_channel_reader.py renamed to generated/nidaqmx/stream_readers/_digital_single_channel_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
77
from nitypes.waveform import DigitalWaveform
88

9-
from ._channel_reader_base import ChannelReaderBase
9+
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase
1010

1111

1212
class DigitalSingleChannelReader(ChannelReaderBase):

src/handwritten/stream_readers/power_readers.py renamed to generated/nidaqmx/stream_readers/_power_readers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
44
from nidaqmx.types import PowerMeasurement
55

6-
from ._channel_reader_base import ChannelReaderBase
6+
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase
77

88

99
class PowerSingleChannelReader(ChannelReaderBase):

generated/nidaqmx/stream_writers.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,13 @@
33
"""
44

55
# Import all classes from the subpackage to maintain backward compatibility
6-
from .stream_writers import * # noqa: F403, F401
7-
8-
# Re-export the __all__ list from the subpackage
9-
from .stream_writers import __all__
6+
from nidaqmx.stream_writers import (
7+
AnalogSingleChannelWriter,
8+
AnalogMultiChannelWriter,
9+
AnalogUnscaledWriter,
10+
CounterWriter,
11+
DigitalSingleChannelWriter,
12+
DigitalMultiChannelWriter,
13+
AUTO_START_UNSET,
14+
__all__
15+
)

0 commit comments

Comments
 (0)