Releases: ni/nitypes-python
Releases · ni/nitypes-python
nitypes 1.0.1
Bug Fixes
- Corrected the ordering of Digital Waveform Signal Indices (#222).
- In the nitypes 1.0.0 release, the signals were indexed in the same order as the underlying data array, with
signal_index: 0representing the leftmost bit. However, this was backwards from how waveform support in NI drivers indexes signals in digital ports, where the leftmost bit (typically the most significant bit) is considered the highest signal index. - This has been fixed in nitypes 1.0.1, so that
signal_index: 0is now the rightmost (least significant) bit. Signals now also have a separatecolumn_indexproperty that matches the index of the underlying array (and matches the oldsignal_indexbehavior).
- In the nitypes 1.0.0 release, the signals were indexed in the same order as the underlying data array, with
Full Changelog: 1.0.0...1.0.1
nitypes 1.0.1.dev0
What's Changed
- Reverse Indices for Digital Waveform Signals (#222)
Full Changelog: 1.0.0...1.0.1.dev0
nitypes 1.1.0.dev1
What's Changed
Full Changelog: 1.1.0.dev0...1.1.0.dev1
nitypes 1.1.0.dev0
What's Changed
Full Changelog: 1.0.0...1.1.0.dev0
nitypes 1.0.0
About
The nitypes Python package defines data types for NI Python APIs:
- Analog, complex, and digital waveforms
- Frequency spectrums
- Complex integers
- Time conversion
Documentation
See the API Reference.
Operating System Support
nitypes supports Windows and Linux operating systems.
Python Version Support
nitypes supports CPython 3.9+ and PyPy3.
nitypes 0.1.0-dev10
nitypes 0.1.0-dev9
What's Changed
- Add setter for sample_count property (#175)
Bug Fixes
- Changing unit description to units for consistency (#177)
- Prevent installing numpy 2.0.2 on Python 3.13 (#176)
- Remove int range checking from Scalar constructor (#178)
New Contributors
- @hellovolcano made their first contribution in #177
Full Changelog: 0.1.0-dev8...0.1.0-dev9
nitypes 0.1.0-dev8
What's Changed
Full Changelog: 0.1.0-dev7...0.1.0-dev8
nitypes 0.1.0dev7
What's Changed
- Create a Vector python type (#161)
- Add TimeDeltaArray to bintime (#160)
- Refactor Scalar to match Vector (#165)
Full Changelog: 0.1.0-dev6...0.1.0-dev7
nitypes 0.1.0-dev6
What's Changed
- Make more type aliases and type variables public (#156)
- Testing
- Remove fixed xfails (#158)
- Documentation
- Update timing documentation to relate to LabVIEW waveforms (#159)
New Contributors
- @jfriedri-ni made their first contribution in #158
Full Changelog: 0.1.0-dev5...0.1.0-dev6