Hey there
I thought it would be nice if we had an fpm package that fully implements Semantic Versioning 2.0 in Fortran, so I sat down over the weekend and wrote it. It was more work than expected (imagine you want to parse "0.3.1-alpha.rc.2-beta.123b+1"
and find out if it is larger than "0.3.1-alpha.rc.2-beta.23b+2"
β Btw, do you know the answer? ).
Anyways, here it is: GitHub - minhqdao/version-f: Semantic Versioning 2.0 in Fortran
Hope itβll be useful to you if you ever need to handle, parse or compare versions!