V2.1
New release of dr2xml with full compatibility python 2 - python 3 (checked for several test cases in python 2.7, python 3.5 and python 3.7).
Warnings:
- If there is several scalar dimensions for a variable, their order can be different in the xml file but this should have no impact on produced files.
- The v2.1 is slightly slower than the v2.0 due to the use of the new xml module. The performances are better in python 3 than in python 2.
New features:
- Add features for CORDEX simulations.
- Use of an ad-hoc module to read and write xml files and keep the order of the attributes.
Bugfixes:
- The attribute branch_method is now always added in meta-data (except if it is discarded by the user).
- The use of special characters (such as accents) is now possible in both simulation_settings and lab_and_model_settings but the files must use an utf-8 encoding.
- Reproducibility bugfixes (linked to order and unicode).