Skip to content

Releases: ni/ni-apis-python

ni.measurements.metadata.v1.client 0.1.0-dev1

09 Oct 18:54
58de145

Choose a tag to compare

What's Changed

  • Clients - Add Context Manager Support (#188)

Full Changelog: ni.measurements.metadata.v1.client/0.1.0-dev0...ni.measurements.metadata.v1.client/0.1.0-dev1

ni.measurements.data.v1.client 0.1.0-dev1

09 Oct 18:57
58de145

Choose a tag to compare

What's Changed

  • Clients - Add Context Manager Support (#188)

Full Changelog: ni.measurements.data.v1.client/0.1.0-dev0...ni.measurements.data.v1.client/0.1.0-dev1

ni.datamonikers.v1.client 0.1.0-dev1

09 Oct 18:35
58de145

Choose a tag to compare

Pre-release

What's Changed

  • Clients - Add Context Manager Support (#188)

Full Changelog: ni.datamonikers.v1.client/0.1.0-dev0...ni.datamonikers.v1.client/0.1.0-dev1

ni.protobuf.types 1.0.0

02 Oct 22:20
3e7db65

Choose a tag to compare

What's Changed

  • Add empty namespace package ni.protobuf.types (#3)
  • Create protobuf waveform stubs and add unit tests. (#14)
  • Add conversion functions for waveform and precision timestamp. (#17)
  • Move Scalar conversion logic into ni-apis-python. (#22)
  • Add Conversion functions for Spectrum Waveform (#23)
  • Add Complex Waveform conversion functions + some refactoring. (#24)
  • Raise an error if irregular timing is encountered during conversion. (#31)
  • adding i16 analog waveform converter (#33)
  • Add docs for ni.protobuf.types and a workflow to generate docs. (#28)
  • Add conversion functions to convert between hightime.datetime and PrecisionTimestamp. (#37)
  • Add Conversion functions for Digital Waveform (#39)
  • Add a .readthedocs.yml file for each package. (#51)
  • Update nitypes dependency in ni.protobuf.types. Remove it from ni.panels.v1.proto (#60)
  • Add conversion methods for Vector (#54)
  • Fix docs for multiple packages (#82)
  • Add PrecisionDuration conversion functions (#107)
  • Update python version in RTD yaml files (#110)
  • Update multiple packages to poetry 2.1.4 (Part 3) (#131)
  • Add documentation url and update intersphinx mappings (#143)
  • Bump packages to 1.0.0 for stable release (#172)

Full Changelog: ni.panels.v1.proto/0.1.0-dev0...ni.protobuf.types/1.0.0

ni.measurementlink.sessionmanagement.v1.proto 1.0.0

02 Oct 22:20
3e7db65

Choose a tag to compare

What's Changed

  • Introduce the ni.measurementlink.sessionmanagement.v1.proto package (#65)
  • Fix docs for multiple packages (#82)
  • Add the discovery client package to ni-apis-python (#93)
  • Update python version in RTD yaml files(#110)
  • Upgrade multiple packages to Poetry 2.1.4 (Part 4) (#132)
  • add: Add annotation key constants for session management client (#134)
  • Add documentation url and update intersphinx mappings (#143)
  • Bump packages to 1.0.0 for stable release (#172)

Full Changelog: ni.measurementlink.sessionmanagement.v1.client/0.1.0-dev2...ni.measurementlink.sessionmanagement.v1.proto/1.0.0

ni.measurementlink.sessionmanagement.v1.client 1.0.0

02 Oct 22:18
3e7db65

Choose a tag to compare

What's Changed

  • Fix docs for multiple packages (#82)
  • Add ni.measurementlink.sessionmanagement.v1.client package (#100)
  • Define common code for a base class for a gRPC client (#122)
  • feat: Populate Session Annotations with Client Machine details (#129)
  • Upgrade multiple packages to Poetry 2.1.4 (Part 4) (#132)
  • Add documentation url and update intersphinx mappings (#143)
  • Fix tests for ni.measurementlink.sessionmanagement.v1.client (#146)
  • Re-use analyze-project from the python-actions repo (#160)
  • Require 0.1.0-dev2 or greater for sessionmanagement.proto (#168)
  • Bump packages to 1.0.0 for stable release (#172)

Full Changelog: ni.measurementlink.sessionmanagement.v1.client/0.1.0-dev2...ni.measurementlink.sessionmanagement.v1.client/1.0.0

ni.measurementlink.proto 1.0.0

02 Oct 22:14
3e7db65

Choose a tag to compare

What's Changed

  • Introduce the ni.measurementlink.proto package (#64)
  • Remove nitypes dependency from ni.measurementlink.proto package (#67)
  • Fix docs for multiple packages (#82)
  • Add the discovery client package to ni-apis-python (#93)
  • Update python version in RTD yaml files(#110)
  • Upgrade multiple packages to Poetry 2.1.4 (Part 4) (#132)
  • Enable process_docstring for ni.measurementlink.proto (#135)
  • Add documentation url and update intersphinx mappings (#143)
  • Bump packages to 1.0.0 for stable release (#172)

Full Changelog: ni.measurementlink.sessionmanagement.v1.client/0.1.0-dev2...ni.measurementlink.proto/1.0.0

ni.measurementlink.pinmap.v1.proto 1.0.0

02 Oct 22:14
3e7db65

Choose a tag to compare

What's Changed

  • Add the ni.measurementlink.pinmap.v1.proto package (#80)
  • Fix docs for multiple packages (#82)
  • Update python version in RTD yaml files(#110)
  • Upgrade multiple packages to Poetry 2.1.4 (Part 4) (#132)
  • Add documentation url and update intersphinx mappings (#143)
  • Bump packages to 1.0.0 for stable release (#172)

Full Changelog: ni.measurementlink.sessionmanagement.v1.client/0.1.0-dev2...ni.measurementlink.pinmap.v1.client/1.0.0

ni.measurementlink.pinmap.v1.client 1.0.0

02 Oct 22:13
3e7db65

Choose a tag to compare

What's Changed

  • Add the ni.measurementlink.pinmap.v1.client package (#119)
  • Define common code for a base class for a gRPC client (#122)
  • Upgrade multiple packages to Poetry 2.1.4 (Part 4) (#132)
  • Add documentation url and update intersphinx mappings (#143)
  • Bump packages to 1.0.0 for stable release (#172)

Full Changelog: ni.measurementlink.sessionmanagement.v1.client/0.1.0-dev2...ni.measurementlink.pinmap.v1.client/1.0.0

ni.measurementlink.measurement.v2.proto 1.0.0

02 Oct 21:59
3e7db65

Choose a tag to compare

What's Changed

  • Add proto packages for measurement/v1 and measurement/v2 (#59)
  • Introduce the ni.measurementlink.sessionmanagement.v1.proto package (#65)
  • Use the new ni.measurementlink.proto package in the ni.measurementlink.measurement.v*.proto packages (#69)
  • Fix docs for multiple packages (#82)
  • Add the discovery client package to ni-apis-python (#93)
  • Update python version in RTD yaml files(#110)
  • Upgrade multiple packages to Poetry 2.1.4 (Part 4) (#132)
  • Add documentation url and update intersphinx mappings (#143)
  • Bump packages to 1.0.0 for stable release (#172)

Full Changelog: ni.measurementlink.sessionmanagement.v1.client/0.1.0-dev2...ni.measurementlink.measurement.v2.proto/1.0.0