Éric Araujo <[email protected]> added the comment:
You don’t need a new function (and certainly not in the __init__ submodule, the
right place would be the version module), just do something like this:
try:
NormalizedVersion(text)
except IrrationalVersionError:
# version is invalid
Alternative: use suggest_normalized_version, which returns a string or None,
then display according text to prompt the user to accept the suggested version
or type another.
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue11060>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com