Measurement Plug-In SDK for Python v2.1.0-dev0
Pre-release
Pre-release
New Measurement Service Client Generator
- Added the client generator, allowing users to call into a measurement service from Python (#841, #854, #856, #870, #871, #872, #874, #880, #882, #883)
Bug Fixes and Minor Changes
- Rename sequences to append _example (#776)
- Create a top-level ni-measurement-plugin-sdk meta package (#781)
- Add .serviceignore files to the examples (#784)
- Fix ReadTheDocs build by including working directory for post-install (#786)
- Add Plug-in Library installs scripts to the examples (#789)
- Change the generator tool name to ni-measurement-plugin-generator (#798)
- examples: replace strings with the constant variable (#812)
- Replaced internal encoders with message encoder calling public API (#767)
- Added check for metadata validation (#807)
- Fix invalid test default values and allow double/float parameters take integers (#832)
- Update the stubs for the ni-apis proto files that are out of date (#815)
- service/tests: Disable large message tests on 32-bit Windows (#820)
- Simplify mypy invocation by specifying files to check (#816)
- GitHub: Update poetry lock checking (#823)
- service/tests: Fix psutil deprecation warning (#817)
- Update measurement service to get version from .serviceconfig (#827)
- Add enumerate services API (#826)
- README.md: Re-add links to example downloads (#836)
- README.md: Fix documentation links and minor issues (#837)
- example: use the tuple with the updated "in_compliance" value (#842)
- renovate: Automatically update ni-apis submodule (#857)
- github: Upgrade upload-artifact and download-artifact to v4 (#861)
- Update area path to HW Config Amber (#863)
- [Minor] Improve the dictionary value accessing (#875)
- [Minor] Add dependency to Measurement Plug-In Client (#876)
- Update service class of Game of Life example (#877)
- Enable Bandit security linter (#865)
- Update default channel pool options when creating grpc channels (#887)
New Contributors
- @nick-beer made their first contribution in #784
- @Jotheeswaran-Nandagopal made their first contribution in #826
- @jasonmreding made their first contribution in #887
Full Changelog: 2.0.0...2.1.0-dev0