Releases: mysterious-ben/xmlrecords
Releases · mysterious-ben/xmlrecords
Minor Fix: Update GitHub actions
0.3.1 proj: change default VERSION dev -> 0.0.0
New feature: Switch to lxml
- switch from
xml
tolxml
- add option to attempt recovering after a parsing failure (e.g., it will attempt to remove invalid XML tokens)
New feature: Option to keep subrows collapsed
Parameter subrow_explode
has been changed:
- None: subrows are kept as a list of dicts
- "columns": every subrow spans a separate field (suffixed by increasing int)
- "rows": every subrow spans a separate record
New feature: Enumerate rows and subrows
Add optional parameters to function parse
:
enumerate_rows: Optional[str] = None
enumerate_subrows: Optional[str] = None
New feature: Output all nested rows in one record
0.2.3 feat: add option to output all subrow nodes in one records
Enhancement: Minor bug fixes and style improvements
0.2.2 style: fix flake8 settings
New feature: Nested rows
Merge pull request #3 from mysterious-ben/feat-complex-rows New Feature: Nested rows
New feature: Select or ignore XML namespaces
- New feature: Select or ignore XML namespaces
- Improved CI/CD
- Drop support of
python 3.7