report proper __version__
I have Gmsh 4.8.4 installed, but
import gmsh
print(gmsh.__version__)
reports 4.8.0. That's because gmsh.__version__
is set to the API version. Not sure why that is. It'd be more common for __version__
to report the full software version and __api_version__
to report the API version. Perhaps this could be considered. In any case, I would like to a have a way of getting the full software version.