History¶
0.2.1 (2021-11-14)¶
- Disable pyparsing v3, which breaks tests
- Update license to ISC
0.2.0 (2019-10-02)¶
New Features¶
- Partial parsing of a value or a value assignment (
parse_all
option)
>>> parse_asn1_value(
... "alt1: enum1\n---this is remaining string---",
... as_json=True,
... parse_all=False) # as_json
('{"alt1": "enum1"}', '\n---this is remaining string---')
- Parsing multiple value assignments
>>> parse_asn1_value_assignments(
... 'value1 INTEGER ::= 1\nvalue2 Type2 ::= the-value')
[
{'value_name': 'value1', 'type_name': 'INTEGER', 'value': 1},
{'value_name': 'value2', 'type_name': 'Type2', 'value': 'the-value'}
]
Bug Fixes¶
- CLI no longer crashes when given
--json
option.
0.1.0 (2019-09-29)¶
- First release on PyPI.