Releases: harp-tech/harp-python
Releases · harp-tech/harp-python
0.3.0
What's Changed
- Allow indexing of registers by register number by @bruno-f-cruz in #22
- Add isort and codespell linters and respective settings by @bruno-f-cruz in #28
- Remove redundant file mode by @glopesdev in #29
- Avoid silent overflow for numpy compatibility by @glopesdev in #35
- Add CI pipeline and code coverage by @glopesdev in #36
New Contributors
- @bruno-f-cruz made their first contribution in #22
Full Changelog: v0.2.0...v0.3.0
0.2.0
What's Changed
- Add payload validation to register reader by @glopesdev in #8
- Add unit tests for io module by @glopesdev in #9
- Add support for non-timestamped payloads by @glopesdev in #10
- Add support for keeping message type by @glopesdev in #11
- Allow creating datetime index from reference epoch by @glopesdev in #12
- Refactor modules for type checking by @glopesdev in #13
- Read common register schema using importlib by @glopesdev in #14
- Add unit tests for reader module by @glopesdev in #15
- Add support to infer register data file path by @glopesdev in #16
- Add support for passing optional parameters to register reader by @glopesdev in #17
- Allow setting default params when creating device reader by @glopesdev in #18
- Change column names to match schema casing by @glopesdev in #19
- Surface public API through top-level package by @glopesdev in #20
Full Changelog: v0.1.0...v0.2.0
0.1.0
What's Changed
- Add support for black code formatter by @glopesdev in #2
- Add single register binary file reader by @glopesdev in #1
- Add auto-generated device schema classes by @glopesdev in #3
- Add dynamic schema-based register reader classes by @glopesdev in #4
- Add support for parsing payload spec members by @glopesdev in #5
- Add schema reader module by @glopesdev in #6
- Prepare package metadata for first release by @glopesdev in #7
New Contributors
- @glopesdev made their first contribution in #2
Full Changelog: https://github.com/harp-tech/harp-python/commits/v0.1.0