Package: gwcs Version: 0.7-1 Severity: serious Control: block 868113 by -1 Hi,
gwcs does not work woth the latest astropy update to 2.0. From the CI log <https://ci.debian.net/data/autopkgtest/unstable/amd64/g/gwcs/20170711_075125/log.gz> =================================== FAILURES =================================== ____________________________ test_from_fiducial_sky ____________________________ def test_from_fiducial_sky(): sky = coord.SkyCoord(1.63 * u.radian, -72.4 * u.deg, frame='fk5') tan = models.Pix2Sky_TAN() > w = wcs_from_fiducial(sky, projection=tan) /usr/lib/python3/dist-packages/gwcs/tests/test_wcs.py:153: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/dist-packages/gwcs/wcstools.py:62: in wcs_from_fiducial fiducial_transform = _sky_transform(fiducial, projection) /usr/lib/python3/dist-packages/gwcs/wcstools.py:112: in _sky_transform sky_rotation = models.RotateNative2Celestial(lon, lat, lon_pole) /usr/lib/python3/dist-packages/astropy/modeling/rotations.py:231: in __init__ super(RotateNative2Celestial, self).__init__(lon, lat, lon_pole, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <[AttributeError("lon") raised in repr()] RotateNative2Celestial object at 0x7f4499dd52e8> lon = <Longitude 93.39212060632418 deg>, lat = <Latitude -72.4 deg> lon_pole = 180, kwargs = {}, qs = [True, True, False] def __init__(self, lon, lat, lon_pole, **kwargs): qs = [isinstance(par, u.Quantity) for par in [lon, lat, lon_pole]] if any(qs) and not all(qs): > raise TypeError("All parameters should be of the same type - float or Quantity.") E TypeError: All parameters should be of the same type - float or Quantity. Best regards Ole