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()

Reply via email to