Releases: bis-med-it/pysdmx
Releases · bis-med-it/pysdmx
1.16.0 (2026-05-22)
What's Changed
Added
- Provide connectors for the upcoming SDMX Data Discovery and Retrieval profile by @sosna in #570
- Add support for token-based authentication to the RegistryMaintenanceClient by @sosna in #600
Fixed
- Support stable semver version strings in the FMR clients by @sosna in #593
- Fix duplicate / for series-attached attributes by @javihern98 in #590
- Fix TypeError when SDMX reference URN contains "Ref" substring (#596) by @javihern98 in #599
Security
- Set a more precise minimal version to try and address Dependabot issue by @sosna in #587
- Patch various vulnerabilities by @sosna in #598
Full Changelog: v1.15.1...v1.16.0
1.15.1 (2026-05-04)
1.15.0 (2026-04-30)
What's Changed
Changed
- Migrate from NumPy to PyArrow dtypes for the data extra by @javihern98 in #567
Fixed
- Address several issues affecting attribute and measure relationships by @sosna in #568
- Enforce Schema validation and preserve null values by @ruizmaa in #499
- Set default version in the FMR API from
+to~as per the SDMX-REST spec by @sosna in #576
Full Changelog: v1.14.0...v1.15.0
1.14.0 (2026-03-27)
What's Changed
Added
- Add writer and reader support for Time Series formats (STRTS / GENTS) by @javihern98 in #557
- Add a SQL Server toolkit to pysdmx by @sosna in #562
- Add partial key rows support for SDMX-CSV writer by @javihern98 in #559
Changed
- Accept string for dimension_at_observation parameter by @javihern98 in #558
- Strip default AgencyScheme fields in XML reader by @javihern98 in #553
Fixed
- Fix Dataflow short_urn becoming DataStructure in SDMX 2.1 namespace by @javihern98 in #555
- Fix PandasDataset typing for get_datasets by @javihern98 in #554
- Fix RepresentationMap XML writer using wrong element for data types by @javihern98 in #556
- Remove incorrect is_final inference from XML 3.0 reader by @javihern98 in #552
Full Changelog: v1.13.0...v1.14.0
1.13.0 (2026-03-06)
What's Changed
Changed
- Add support for exclusive keysets by @sosna in #533
- Add SDMX-ML constraints support by @ruizmaa in #532
Fixed
- Unmerge attributes with multiple values when writing to SDMX-JSON by @sosna in #528
- Fix issue with SDMX-JSON metadata messages not being properly recognized by @sosna in #527
- Support observation-level attachments in measureless DSDs by @sosna in #529
- Handle series with empty dimensions by @ruizmaa in #518
- fix: handle DSD instances in schema_generator (#534) by @javihern98 in #538
Full Changelog: v1.12.0...v1.13.0
1.12.0 (2026-02-05)
1.11.0 (2026-01-23)
What's Changed
Added
Changed
- Implement support for maps in SDMX-ML by @ruizmaa in #485
- Improve handling of endpoints passed to the FMR maintenance client by @sosna in #510
Fixed
- Support MeasureRelationship with multiple measures by @ruizmaa in #495
- Fix IndexError in generic writer when series attributes vary by @ruizmaa in #502
- Support partial concept schemes when reading schemas by @sosna in #505
- Ensure dimensions link to concept objects instead of references by @ruizmaa in #503
- Fix group attributes handling with multiple groups by @ruizmaa in #493
Full Changelog: v1.10.1...v1.11.0
1.10.1 (2025-12-19)
What's Changed
Fixed
- Preserve component filters in data queries when omitting defaults by @sosna in #483
- Add support for measure relationships in SDMX-JSON by @sosna in #484
- Fix exception when using
dimensionAtObservation=AllDimensionsby @ruizmaa in #481
Security
- Updated urllib to 2.6.2 to fix critical vulnerabilities by @javihern98 in #482
Full Changelog: v1.10.0...v1.10.1
1.10.0 (2025-12-04)
What's Changed
Added
Changed
- Improve support for constraints by @sosna in #468
- Find items in item schemes by name or description by @sosna in #471
Fixed
- Fixed error on reading multiple Datasets in SDMX-ML by @ruizmaa in #464
- Fix wrong dialect on sniffing by @ruizmaa in #465
- Fix return type hint of RegistryClient.get_metadata_structures by @giorgio93p in #472
New Contributors
- @ruizmaa made their first contribution in #462
- @giorgio93p made their first contribution in #472
Full Changelog: v1.9.0...v1.10.0
1.10.0-rc2 (2025-11-27)
What's Changed
Added
Changed
- Add support for constraints by @sosna in #468
- Find items in item schemes by name or description by @sosna in #471
Fixed
- Fix return type hint of RegistryClient.get_metadata_structures by @giorgio93p in #472
New Contributors
- @giorgio93p made their first contribution in #472
Full Changelog: v1.10.0-rc1...v1.10.0-rc2