Refactor to work with multiple protocols/communication layers Add SECS-I protocol/communication
0.2.0alpha.5
Refactor to work with multiple protocols/communication layers Add SECS-I protocol/communication
0.2.0alpha.4
* Rename class HsmsHandler to HsmsProtocol * Add base classes for protocol layer (HSMS) * Add type hints for some classes/functions * Rename some camel-case instance attributes to snake-case (for pep style guide compliance) * Make some instance attributes private with properties for read-only access * Raise linter level and fix corresponding linter warnings
0.2.0alpha.3
* Secs-/GemHandler are not based on HsmsHandler any more * Secs-/GemHandler require a connection to be passed to constructor * Secs-/GemHandler have a class method named `hsms` to access the old functionality * Data items and functions are now generated from a yaml file to reduce redundant boilerplate text/code