Releases: open-sdg/sdg-build
Releases · open-sdg/sdg-build
2.4.0
What's Changed
- Latest from 2.3.0 dev by @brockfanning in #351
- Pin typer and numpy version to help tests by @brockfanning in #354
- Add SOURCE_DETAIL as a default observation attribute by @brockfanning in #353
- Do not alter the input to clean_disaggregations by @brockfanning in #352
- Fix failing tests by @brockfanning in #365
- Progress measure by @tristanmenard in #359
- More helpful message when SDMX input fails. by @brockfanning in #362
- PX file input by @brockfanning in #361
- Test Python 3.11 by @brockfanning in #360
- Also do the 443 fix for PX translation inputs by @brockfanning in #366
- For progress status default to an empty string. by @brockfanning in #367
- PxWeb: Allow for missing STUB and/or HEADING by @brockfanning in #368
- More fixes to allow non-statistical indicators in PX input by @brockfanning in #370
- Do not translate obs attributes in SDMX translation input by @brockfanning in #371
- Progress measure deepcopy and not_available logic by @tristanmenard in #369
- Use INFO instead of TITLE in PX Web integration by @brockfanning in #372
- Progress measure bugfixes by @tristanmenard in #373
New Contributors
- @tristanmenard made their first contribution in #359
Full Changelog: 2.3.1...2.4.0
2.4.0-beta1
Merge pull request #360 from open-sdg/support-python-3-11 Test Python 3.11
2.3.2
SDMX-related fixes and Python package/version fixes.
2.3.1
Bugfix release for a backwards compatibility issue related to "observation_attributes".
2.3.0
2.2.0
- Pandas version - pin to 1.x #339
- Warn instead of fail when no indicators have geo data #338
- Avoid key error when report field does not exist in indicator metadata #337
- Halt build and provide better error messages on YAML syntax problems #336
- Pin version of openpyxl to 3.1.0 #335
- Prevent version 5 of frictionless #333
2.1.0
2.0.2
Another hotfix release for similar issues in the InputSdmxMeta class.
2.0.1
Bugfix release for "KeyError" problems in the InputSdmxMeta class.
2.0.0
- Rename columns that become duplicates after translation #316
- Copy list to avoid side effects when appending to it #313
- Testing revamp #306, #307, #308, #309, #310, #311, #312
- Fix for status variable in OutputSdmxMl #305
- Use concat instead of append #304
- Avoid deprecation warning about squeeze parameter #303
- Faster git clone for InputSdgMetadata class #302
- Convert years to numbers in SDMX inputs, for consistency #301
- InputSdmxMl_Structure fix: No ID needed on ObsDimension #300
- Subclass of geojson output for extra validation with Open SDG #297
- Deprecations for 2.0.0 #296
Here is a summary of the deprecations for 2.0.0 mentioned above:
- Remove the check_all_csv function
- Remove the check_all_meta function
- Stop auto-populating some metadata fields:
- national_metadata_update_url
- national_metadata_update_url_text
- national_data_update_url
- national_data_update_url_text
- InputMetaFiles: Remove the get_git_updates and get_git_update methods
- InputSdmx: Remove the import_translation_keys parameter
- open_sdg.py: Require at least one language
- OutputDataPackage: Default to the 'default' sorting logic
- OutputOpenSdg: Rename some metadata fields:
- indicator_number instead of indicator
- target_number instead of target_id
- goal_number instead of sdg_goal