New package: Semantic Versioning 2.0 in Fortran

Hey there :wave:t4:

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? :grin:).

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!

13 Likes