What's Changed
* Add payload validation to register reader by glopesdev in https://github.com/harp-tech/harp-python/pull/8
* Add unit tests for io module by glopesdev in https://github.com/harp-tech/harp-python/pull/9
* Add support for non-timestamped payloads by glopesdev in https://github.com/harp-tech/harp-python/pull/10
* Add support for keeping message type by glopesdev in https://github.com/harp-tech/harp-python/pull/11
* Allow creating datetime index from reference epoch by glopesdev in https://github.com/harp-tech/harp-python/pull/12
* Refactor modules for type checking by glopesdev in https://github.com/harp-tech/harp-python/pull/13
* Read common register schema using importlib by glopesdev in https://github.com/harp-tech/harp-python/pull/14
* Add unit tests for reader module by glopesdev in https://github.com/harp-tech/harp-python/pull/15
* Add support to infer register data file path by glopesdev in https://github.com/harp-tech/harp-python/pull/16
* Add support for passing optional parameters to register reader by glopesdev in https://github.com/harp-tech/harp-python/pull/17
* Allow setting default params when creating device reader by glopesdev in https://github.com/harp-tech/harp-python/pull/18
* Change column names to match schema casing by glopesdev in https://github.com/harp-tech/harp-python/pull/19
* Surface public API through top-level package by glopesdev in https://github.com/harp-tech/harp-python/pull/20
**Full Changelog**: https://github.com/harp-tech/harp-python/compare/v0.1.0...v0.2.0