Before this commit, cpt.py attempted `"3.11.1" < "3.4.3"`, but this incorrectly returns `True`. This commit adds a function that splits the string into version identifiers and checks them all individually.
Before this commit, cpt.py attempted `"3.11.1" < "3.4.3"`, but this incorrectly returns `True`. This commit adds a function that splits the string into version identifiers and checks them all individually.