Package: mantis-ray
Version: 3.1.15-3
Severity: serious
Justification: debci

mantis-ray is failing debci test due to use of a deprecated scipy API,
trapz from scipy.integrate, now removed in scipy 1.14

The error from
https://ci.debian.net/data/autopkgtest/unstable/amd64/m/mantis-xray/54678182/log.gz
is

 67s Traceback (most recent call last):
 67s   File "/usr/bin/mantis-xray", line 33, in <module>
 67s     sys.exit(load_entry_point('mantis-xray==3.1.15', 'gui_scripts', 
'mantis-xray')())
 67s              
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 67s   File "/usr/bin/mantis-xray", line 25, in importlib_load_entry_point
 67s     return next(matches).load()
 67s            ^^^^^^^^^^^^^^^^^^^^
 67s   File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 205, in 
load
 67s     module = import_module(match.group('module'))
 67s              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 67s   File "/usr/lib/python3.12/importlib/__init__.py", line 90, in 
import_module
 67s     return _bootstrap._gcd_import(name[level:], package, level)
 67s            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 67s   File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
 67s   File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
 67s   File "<frozen importlib._bootstrap>", line 1331, in 
_find_and_load_unlocked
 67s   File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
 67s   File "<frozen importlib._bootstrap_external>", line 995, in exec_module
 67s   File "<frozen importlib._bootstrap>", line 488, in 
_call_with_frames_removed
 67s   File "/usr/lib/python3/dist-packages/mantis_xray/mantis_qt.py", line 64, 
in <module>
 67s     from . import nnma
 67s   File "/usr/lib/python3/dist-packages/mantis_xray/nnma.py", line 3, in 
<module>
 67s     from scipy.integrate import trapz
 67s ImportError: cannot import name 'trapz' from 'scipy.integrate' 
(/usr/lib/python3/dist-packages/scipy/integrate/__init__.py)

Reply via email to