Source: healpy Version: 1.16.6-2 Severity: normal healpy is unable to collect tests with scipy 1.14 (in experimental), apparently due to an API change
60s autopkgtest [19:10:52]: test python3-healpy: [----------------------- 61s ============================= test session starts ============================== 61s platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0 61s rootdir: /tmp/autopkgtest-lxc.e8vli5vp/downtmp/autopkgtest_tmp 61s plugins: cython-0.1.1, astropy-0.11.0, remotedata-0.4.1, mock-3.14.0, filter-subpackage-0.2.0, doctestplus-1.2.1, cov-5.0.0, astropy-header-0.2.2, arraydiff-0.6.1, typeguard-4.3.0, hypothesis-6.105.1 61s collected 31 items / 11 errors / 2 deselected / 29 selected 61s 61s ==================================== ERRORS ==================================== 61s _________________________ ERROR collecting __init__.py _________________________ 61s ImportError while importing test module '/usr/lib/python3/dist-packages/healpy/__init__.py'. 61s Hint: make sure your test modules/packages have valid Python names. 61s Traceback: 61s /usr/lib/python3.12/importlib/__init__.py:90: in import_module 61s return _bootstrap._gcd_import(name[level:], package, level) 61s /usr/lib/python3/dist-packages/healpy/__init__.py:67: in <module> 61s from .sphtfunc import ( 61s /usr/lib/python3/dist-packages/healpy/sphtfunc.py:27: in <module> 61s from scipy.integrate import trapz 61s E ImportError: cannot import name 'trapz' from 'scipy.integrate' (/usr/lib/python3/dist-packages/scipy/integrate/__init__.py) 61s _________________________ ERROR collecting cookbook.py _________________________ 61s ImportError while importing test module '/usr/lib/python3/dist-packages/healpy/cookbook.py'. 61s Hint: make sure your test modules/packages have valid Python names. 61s Traceback: 61s /usr/lib/python3.12/importlib/__init__.py:90: in import_module 61s return _bootstrap._gcd_import(name[level:], package, level) 61s /usr/lib/python3/dist-packages/healpy/__init__.py:67: in <module> 61s from .sphtfunc import ( 61s /usr/lib/python3/dist-packages/healpy/sphtfunc.py:27: in <module> 61s from scipy.integrate import trapz 61s E ImportError: cannot import name 'trapz' from 'scipy.integrate' (/usr/lib/python3/dist-packages/scipy/integrate/__init__.py) 61s _________________________ ERROR collecting fitsfunc.py _________________________ 61s ImportError while importing test module '/usr/lib/python3/dist-packages/healpy/fitsfunc.py'. ... Test log at https://ci.debian.net/packages/h/healpy/unstable/amd64/50977856/ The problem is fixed upstream in 1.17.2.

