Skip to content

Commit f5b5424

Browse files
Fixed stumpy-dev#1142 ModuleNotFoundError: No module named 'scipy.fft._pocketfft' (stumpy-dev#1144)
1 parent ba284ac commit f5b5424

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

stumpy/sdp.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
import numpy as np
22
from numba import njit
33
from scipy.fft import next_fast_len
4-
from scipy.fft._pocketfft.basic import c2r, r2c
54
from scipy.signal import convolve, oaconvolve
65

76
from . import config
87

8+
# _duccfft replaced _pocketfft in scipy 1.18
9+
try:
10+
from scipy.fft._duccfft.basic import c2r, r2c
11+
except ModuleNotFoundError: # pragma: no cover
12+
from scipy.fft._pocketfft.basic import c2r, r2c
13+
914

1015
@njit(fastmath=config.STUMPY_FASTMATH_TRUE)
1116
def _njit_sliding_dot_product(Q, T):

0 commit comments

Comments
 (0)