Message329020
There is no need to split the relevant code into a third-party website, especially when it is so small and can be included in-line here.
Python 2.7:
py> import distutils.version
py> distutils.version.LooseVersion('7') > distutils.version.LooseVersion('XP')
False
Python 3.6:
py> import distutils.version
py> distutils.version.LooseVersion('7') > distutils.version.LooseVersion('XP')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/storage/python/Python-3.6.4/Lib/distutils/version.py", line 64, in __gt__
c = self._cmp(other)
File "/storage/python/Python-3.6.4/Lib/distutils/version.py", line 337, in _cmp
if self.version < other.version:
TypeError: '<' not supported between instances of 'int' and 'str'
(By the way, you appear to have a bug in your sys.excepthook handler. At least I can't reproduce the ModuleNotFoundError you are getting.) |
|
Date |
User |
Action |
Args |
2018-10-31 22:49:18 | steven.daprano | set | recipients:
+ steven.daprano, eric.araujo, dstufft, davide moro |
2018-10-31 22:49:18 | steven.daprano | set | messageid: <1541026158.54.0.788709270274.issue35129@psf.upfronthosting.co.za> |
2018-10-31 22:49:18 | steven.daprano | link | issue35129 messages |
2018-10-31 22:49:18 | steven.daprano | create | |
|