> there are many reasons to at least specify a minimum version

Yes, but I think your proposal would encourage people to pin to the latest version as a minimum, which would be unfortunate. 

I like the maxim:
“don’t pin a version unless you have a good reason, and you’ve thought about what version to pin to.”
Once you’ve done that — the formatting of the version string is a light lift.

-CHB

--
Christopher Barker, PhD

Python Language Consulting
  - Teaching
  - Scientific Software Development
  - Desktop GUI and Web Development
  - wxPython, numpy, scipy, Cython