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

Release date 09 Aug 2022 DOI

Added

  • New CONTRIBUTING.md file
  • New SUPPORT.md file
  • New CHANGELOG.md file

Changed

  • QFYAML_Print now places single-quotes around the top-level variable name if it is either NO: or no:. This will prevent this text from being interpreted as no or false.
  • The test_species_database.F90 program now checks if NO (i.e. Nitrogen Oxide) will have quotes placed around it.
  • bin/.cleanBinDir.sh is now bin/cleanup.sh. It will also remove files generated by the make process in the build/ 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

Release date 24 Jul 2022 DOI

Added

  • QFYAML_Print routine, can print the contents of yml object.
  • 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

Release date: 23 Feb 2022 DOI

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

DOI Release date: 14 Feb 2022

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

qfyaml 0.2.4 DOI

  1. Added a .zenodo.json for auto-DOI generation
  2. Updated species_database*yml files to GEOS-Chem 13.4.0
  3. Added bin/ and build/ folders

- Fortran
Published by yantosca over 4 years ago

qfyaml - qfyaml 0.2.3

qfyaml 0.2.3 13 May 2020 License

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

qfyaml 0.2.2 05 May 2020 License

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

qfyaml 0.2.1 28 Apr 2020 License

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

qfyaml 0.2.0 28 Apr 2020 License

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

qfyaml 0.2.1 23 Apr 2020 License

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