Recent Releases of qfyaml
qfyaml - qfyaml 0.4.4
Release date: 27 Sep 2024
CHANGELOG
Changed
- Minor formatting changes in
CHANGELOG.md
Fixed
- Add fix from https://github.com/geoschem/geos-chem/pull/2486/ to prevent errors on Intel compilers
Full Changelog: https://github.com/yantosca/qfyaml/compare/0.4.3...0.4.4
- Fortran
Published by yantosca over 1 year ago
qfyaml - qfyaml 0.4.3
Release date: 2024-09-26
CHANGELOG
Added
- Species database files in
test/have been updated to GEOS-Chem 14.5.0 (in development)
Full Changelog: https://github.com/yantosca/qfyaml/compare/0.4.2...0.4.3
- Fortran
Published by yantosca over 1 year ago
qfyaml - qfyaml 0.4.2
Added
- New
CONTRIBUTING.mdfile - New
SUPPORT.mdfile - New
CHANGELOG.mdfile
Changed
QFYAML_Printnow places single-quotes around the top-level variable name if it is eitherNO:orno:. This will prevent this text from being interpreted asnoorfalse.- The
test_species_database.F90program now checks ifNO(i.e. Nitrogen Oxide) will have quotes placed around it. bin/.cleanBinDir.shis nowbin/cleanup.sh. It will also remove files generated by the make process in thebuild/folder.- Version numbers in CMakeLists.txt and conf.py are now 0.4.2
- Updated ReadTheDocs documentation accordingly
- Now use proper title & section headings in the ReadTheDocs *.rst files
- Fortran
Published by yantosca almost 4 years ago
qfyaml - qfyaml 0.4.1
Release date: 25 Jul 2022
Added
- QFYAML_Print will now write YAML output to stdout if
fileName = "*"
- Fortran
Published by yantosca almost 4 years ago
qfyaml - qfyaml 0.4.0
Added
- QFYAML_Print routine, can print the contents of
ymlobject. - Also can use an optional list of search keys to restrict which variables get printed
- Fortran
Published by yantosca almost 4 years ago
qfyaml - qfyaml 0.3.3
Release date 25 Feb 2022
Updates in this version: - Fixes an issue in parsing categories, described at on our Known Bugs page at qfyaml.readthedocs.io
- Fortran
Published by yantosca over 4 years ago
qfyaml - qfyaml 0.3.2
New features included
1. Ability to search for the next higher variable or category
2. Renamed input_options.yml to geoschem_config.yml
3. Renamed test_input_options.F90 to test_config.yml
- Fortran
Published by yantosca over 4 years ago
qfyaml - qfyaml 0.3.1
QFYAML includes the following updates: - Add fix to allow arrays larger than the data size to be passed to QFYAMLAddGet - Add fix to allow long YAML sequences to be read properly - Renamed geoschemconfig.yml to inputoptions.yml - Renamed testgeoschemconfig.yml to testinputoptions.yml - Renamed input.yml to qfyaml.yml
For documentation, please see: https://qfyaml.readthedocs.io
- Fortran
Published by yantosca over 4 years ago
qfyaml - qfyaml 0.3.0
Release date: 09 Feb 2022
What's new in this version: - Add support for parsing nested YAML categories - Add support for parsing YAML sequences - Add ReadTheDocs documentation files
Please see our ReadTheDocs documentation page for installation and usage instructions.
- Fortran
Published by yantosca over 4 years ago
qfyaml - qfyaml 0.2.4
- Added a .zenodo.json for auto-DOI generation
- Updated species_database*yml files to GEOS-Chem 13.4.0
- Added bin/ and build/ folders
- Fortran
Published by yantosca over 4 years ago
qfyaml - qfyaml 0.2.3
What's new: - Remove duplicate PUBLIC statement for type QFYAMLt (this caused ifort 18 to choke) - Use the speciesdatabase*yml files with the latest updates from 13 May 2020
- Fortran
Published by yantosca about 6 years ago
qfyaml - qfyaml 0.2.2
What's new: - Add an error trap to exit if we can't find the input YAML file on disk - Update species database files as of 5/5/20 - Update the testspeciesdatabase.F90 program accordingly
- Fortran
Published by yantosca about 6 years ago
qfyaml - qfyaml 0.2.1
Bug fixes: - Now use << (instead of >>) to point to YAML anchors. - Also updated species database test files as of 29 Apr 2020
- Fortran
Published by yantosca about 6 years ago
qfyaml - qfyaml 0.2.0
What's new - Errors now propagate out of qfyamlmod.F90 and back to the calling routine. - Merging of two QFYAML objects is now supported. - Updated the testspecies_database example.
- Fortran
Published by yantosca about 6 years ago
qfyaml - qfyaml 0.1.0
This is the initial release of the Quick Fortran YAML parser code. This code has mostly been developed as a core-Fortran parser for GEOS-Chem.
Features supported:
- Simple variable definition (e.g. name: Fred)
- Block mapping (e.g. array: [1.0, 2.0])
- Flow mapping (e.g. array: {1.0, 2.0})
- YAML anchors
Features not yet supported: - YAML sequences - Nested mappings
We hope to add extra functionality as time allows.
- Fortran
Published by yantosca about 6 years ago