[Debian-pan-maintainers] Bug#1096262: xrayutilities: fails tests with scipy 1.15: cannot import name 'derivative' from 'scipy.misc'

Drew Parsons dparsons at debian.org
Mon Feb 17 16:49:57 GMT 2025


Source: xrayutilities
Version: 1.7.8-2
Severity: normal

xrayutilities is failing tests with scipy 1.15 from experimental,
evidently due to use of deprecated API.

Version 1.7.10 has been released upstream and should be compatible.


https://ci.debian.net/data/autopkgtest/unstable/amd64/x/xrayutilities/57892106/log.gz

 67s _____________________ ERROR collecting tests/test_HXRD.py ______________________
 67s ImportError while importing test module '/tmp/autopkgtest-lxc.a0dru_om/downtmp/autopkgtest_tmp/tests/test_HXRD.py'.
 67s Hint: make sure your test modules/packages have valid Python names.
 67s Traceback:
 67s /usr/lib/python3.12/importlib/__init__.py:90: in import_module
 67s     return _bootstrap._gcd_import(name[level:], package, level)
 67s tests/test_HXRD.py:21: in <module>
 67s     import xrayutilities as xu
 67s /usr/lib/python3/dist-packages/xrayutilities/__init__.py:32: in <module>
 67s     from . import __path__, analysis, config, io, materials, math, simpack
 67s /usr/lib/python3/dist-packages/xrayutilities/simpack/__init__.py:28: in <module>
 67s     from .darwin_theory import (DarwinModel, DarwinModelAlGaAs001,
 67s /usr/lib/python3/dist-packages/xrayutilities/simpack/darwin_theory.py:24: in <module>
 67s     from scipy.misc import derivative
 67s E   ImportError: cannot import name 'derivative' from 'scipy.misc' (/usr/lib/python3/dist-packages/scipy/misc/__init__.py)



More information about the Debian-pan-maintainers mailing list