I can see that being an improvement over the string comparison, but this does not present a problem with the versioning pattern used by gitpython. The intention behind this commit is to add logging instead of failing silently for an insufficient version of the python git module