- Improves warnings for duplicates on the multisystem dataset
- Improves automatic handling of dataflows.
- Improves automatic handling of DE CRS data.
- Improves automatic handling of DE CRS data.
- Improves automatic handling of dataflows when a dataflow exists but has no data.
- Improves automatic handling of dataflows
- Major release marking version 1.0.0.
- Adds API support for the CRS and Multisystem datasets.
- Adds support for bulk downloading of the CRS and Multisystem datasets in parquet format.
- Improves filtering options for all datasets (DAC1, DAC2a, CRS, Multisystem).
- Enhanced performance and stability for large dataset queries and downloads.
- General codebase improvements and documentation updates.
- Fixes an error returned when making an API call to DAC1 without specifying the dataflow version.
- An option to specify the dataflow version is now provided
- This release pins dac1 dataflow to 1.2
- The schema provided by the OECD identifies the EU institutions under a code with no data. This update matches the right new code to the old 918.
- The schema provided by the OECD does not correctly identify the donor code for DAC EU countries + EU Institutions. This update correctly matches it.
- Allows for direct imports of
download_dac1
,download_dac2a
andQueryBuilder
asfrom oda_reader import download_dac1, download_dac2a, QueryBuilder
.
- Fixes a bug with
download_dac2a
which meant filters were not applied properly and the wrong schema (dac1) was loaded. - Added a new method to the query builder to generate a dac2a filter expression.
- Initial release. It includes a basic implementation of an API call for DAC1 and DAC2.
- This release includes tools to translate the API response into the old .Stat schema.