package: astropy version: 1.3-1 severity: serious forwarded: https://github.com/astropy/astropy/issues/5643
With astropy 1.3 and numpy 1.12.0b1, many affiliated packages now fail in the tests when the numpy version number is compared. For example aplpy: Traceback (most recent call last): File "debian/tests/python3-aplpy", line 7, in <module> import aplpy File "/usr/lib/python3/dist-packages/aplpy/__init__.py", line 9, in <module> from ._astropy_init import * File "/usr/lib/python3/dist-packages/aplpy/_astropy_init.py", line 116, in <module> from astropy import config File "/usr/lib/python3/dist-packages/astropy/__init__.py", line 116, in <module> _check_numpy() File "/usr/lib/python3/dist-packages/astropy/__init__.py", line 104, in _check_numpy from .utils import minversion File "/usr/lib/python3/dist-packages/astropy/utils/__init__.py", line 20, in <module> from .compat.odict import OrderedDict File "/usr/lib/python3/dist-packages/astropy/utils/compat/__init__.py", line 14, in <module> from .numpycompat import * File "/usr/lib/python3/dist-packages/astropy/utils/compat/numpycompat.py", line 24, in <module> NUMPY_LT_1_12 = not minversion('numpy', '1.12dev') File "/usr/lib/python3/dist-packages/astropy/utils/introspection.py", line 159, in minversion return parse_version(have_version) >= parse_version(version) File "/usr/lib/python3.5/distutils/version.py", line 70, in __ge__ c = self._cmp(other) File "/usr/lib/python3.5/distutils/version.py", line 337, in _cmp if self.version < other.version: TypeError: unorderable types: int() < str()