New submission from Natalia <natalia.frydr...@gmail.com>: $ python2.7 -c 'from distutils.version import LooseVersion as V; print V("a") > V("1")' True $ python3.2 -c 'from distutils.version import LooseVersion as V; print(V("a") > V("b"))' False $ python3.2 -c 'from distutils.version import LooseVersion as V; print(V("a") > V("1"))' Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python3.2/distutils/version.py", line 70, in __gt__ c = self._cmp(other) File "/usr/lib/python3.2/distutils/version.py", line 343, in _cmp if self.version < other.version: TypeError: unorderable types: str() < int()
---------- assignee: eric.araujo components: Distutils messages: 161453 nosy: Natalia, eric.araujo, tarek priority: normal severity: normal status: open title: distutils.LooseVersion fails to compare number and a word type: behavior versions: Python 3.1, Python 3.2 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue14894> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com