Add DataMessage.update() to update .observation_dimension automatically.
Add StructureMessage.iter_objects() as a convenience combining .iter_collections() and .objects().
Support URN construction for DataConsumerScheme, OrganizationScheme, ReportingTaxonomy, TransformationScheme, and VTLMappingScheme via sdmx.urn.make(…).
Others:
~Xfail tests of the ILO data source, which is sporadically offline.~ Adjust the URL for ILO per #177.
Handle .json.Reader(…, structure=…); this led to TypeError in Client.get(…) with SDMX-JSON services.
Split common .reader.xml code into its own submodule.
Rename DispatchingReader to more accurate XMLEventReader.
Housekeeping
Update README so it renders correctly.
Work around Python 3.8, 3.9 availability on macOS GitHub Actions runners.
Some of these are motivated by usage in
dsss
:sdmx.urn.make(…)
.Others:
Housekeeping
PR checklist