Releases: nigelm/broadworks_ocip
Releases · nigelm/broadworks_ocip
v2.2.0
v2.1.2
v2.1.1
v2.1.0
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
Feature
- Broadworks R24 schemas and derived files (
c0c71c3
) - Change base classes to be a custom object (
6d89b0d
) - Convert all base classes from classforge to attrs (
0132a21
)
Fix
- Work round issues in Broadworks R24 schemas (
85c1902
) - Tweaks to the trivial live test program (
45c37c8
) - Ensure session_id is put into received objects (
b594669
) - Add str and repr methods (
6797801
) - Tweaked command to_dict() to put session first (
4024d50
) - Tweaked tests to avoid spurious mypy error (
81ae17e
) - Regenerate all the derived files (
4b76a8b
) - Make black reformatting of generated files selectable (
2b17390
) - Process_schema now produces markdown docs (
a47fa13
) - Doc and return type improvements (
47dd765
) - Better type markup (
89a9446
) - Corrected type annotations (
7fef38e
) - Class slots do not include attributes of super class (
a6d4d11
) - Regenerate the generated modules (
9ab0066
) - Removed dead code (
7360a7f
) - Schema processor now outputs attrs based classes (
4e96e82
)
Breaking
- This release changes to a different underlying class system - which should not have any user visible issues other than there are now no longer the full set of basic methods on an object that the old ClassForge base gave. Additionally the classes are generated from the Broadworks R24 schemas. (
61c292d
)