This repository has been archived by the owner on Nov 17, 2022. It is now read-only.
Increase Codelist compatibility with Codelist API formats #298
Labels
api
Changes to the pyIATI API.
codelists
Relating to IATI Codelists.
enhancement
Some sort of new functionality (rather than fixing or tweaking something that already existed).
There exists a Codelist API defining multiple formats that a Codelist may exist in. This includes:
XML
,JSON
,CSV
. There are also 3 different versions of the Codelist API:1
,2
,3
. Between these numerical versions, there are differences in how one or more of the formats structures information.pyIATI is currently able to read in CLv3 XML Codelists, and not able to output in any format.
If full historical support is desired, pyIATI should be able to both read and write Codelists of each format.
It may be deemed that certain cases existed historically and should be deemed out-of-scope for pyIATI to support. This decision would need making on a case-by-case basis as deemed appropriate.
The text was updated successfully, but these errors were encountered: