Skip to content

Releases: mysterious-ben/xmlrecords

Minor Fix: Update GitHub actions

15 Jun 12:17
Compare
Choose a tag to compare
0.3.1

proj: change default VERSION dev -> 0.0.0

New feature: Switch to lxml

15 Jun 11:49
Compare
Choose a tag to compare
  • switch from xml to lxml
  • 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

19 Jul 10:00
84c9280
Compare
Choose a tag to compare

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

25 May 10:10
Compare
Choose a tag to compare

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

03 May 07:57
Compare
Choose a tag to compare
0.2.3

feat: add option to output all subrow nodes in one records

Enhancement: Minor bug fixes and style improvements

03 May 04:45
Compare
Choose a tag to compare
0.2.2

style: fix flake8 settings

New feature: Nested rows

01 May 14:57
f0fe71d
Compare
Choose a tag to compare
Merge pull request #3 from mysterious-ben/feat-complex-rows

New Feature: Nested rows

New feature: Select or ignore XML namespaces

30 Apr 16:20
abb691e
Compare
Choose a tag to compare
  • New feature: Select or ignore XML namespaces
  • Improved CI/CD
  • Drop support of python 3.7