[Debian-astro-maintainers] astropy/3.0.2-1 breaks healpy/1.10.3-2 autopkgtest in testing

Singer, Leo P. (GSFC-6610) leo.p.singer at nasa.gov
Thu May 17 19:53:17 BST 2018


> On May 15, 2018, at 16:24, Ole Streicher <ole.streicher at gmx.de> wrote:
> 
> Hi Paul,
> 
> On 15.05.2018 22:16, Paul Gevers wrote:
>> Hi,
>> 
>> On 15-05-18 21:58, Ole Streicher wrote:
>>> On 15.05.2018 21:53, Singer, Leo P. (GSFC-6610) wrote:
>>>> Are we sure that the CI failure is due to the astropy update and not
>>>> a new version of numpy? At a quick glance, it looks like the test
>>>> errors are all doctest mismatches due to slight differences in Numpy
>>>> array formatting.
>> 
>> @python-numpy maintainers: is this array formatting of Numpy intentional?
> 
> I am not a numpy maintainer, but: They are aware to break many tests.
> 
> See the release notes:
> 
> | The ``str`` and ``repr`` of ndarrays and numpy scalars have been
> | changed in a variety of ways. These changes are likely to break
> | downstream user's doctests.
> 
> https://sources.debian.org/src/python-numpy/1:1.14.3-2/doc/release/1.14.0-notes.rst/#L243-L247
> 
> They provide a backward compatibility option; however I am not sure
> whether this is useful.
> 
> Cheers
> 
> Ole

Hi,

I've submitted a pull request for healpy to fix this:
https://github.com/healpy/healpy/pull/440

However, in the process I also discovered a regression in Numpy that will still cause one Healpy doctest to fail:
https://github.com/numpy/numpy/issues/11112

Best,
Leo


More information about the Debian-astro-maintainers mailing list