#149094 Report by node wheel-builder covering 2231 tests from 61 modules resulted into 31 errors

Report

ObsPy version
1.4.2.post0+408.g3a4c93d174
GitHub Pull Request
-
Report file
JSON document
Total runtime
122.2 sec
Report date/time
Dec. 20, 2025, 8:33 p.m.

System / Python

Architecture
64bit
Machine
x86_64
Node
wheel-builder
Processor
x86_64
Python Compiler
GCC 14.2.1 20250110 (Red Hat 14.2.1-7)
Python Implementation
CPython
Python Version
3.14.0
Release
6.11.0-1018-azure
System
Linux
Version
#18~24.04.1-Ubuntu SMP Sat Jun 28 04:46:03 UTC 2025

Dependencies

cartopy
---
decorator
5.2.1
flake8
---
geographiclib
---
lxml
6.0.2
matplotlib
3.10.8
numpy
2.4.0
obspy
1.4.2.post0+408.g3a4c93d174
pyproj
3.7.2
pytest
9.0.2
pytest-json-report
1.5.0
requests
2.32.5
scipy
1.16.3
setuptools
80.9.0
shapefile
---
sqlalchemy
2.0.45

Modules (61)

Module Errors / Failures Tracebacks
obspy.clients.earthworm Not tested -
obspy.clients.fdsn - -
obspy.clients.filesystem 1 1
obspy.clients.iris Not tested -
obspy.clients.neic Not tested -
obspy.clients.nrl - -
obspy.clients.seedlink - -
obspy.clients.syngine Not tested -
obspy.core 10 2 3 4 5 6 7 8 9 10 11
obspy.core.event - -
obspy.core.inventory - -
obspy.core.util - -
obspy.geodetics - -
obspy.imaging - -
obspy.io.ah - -
obspy.io.alsep - -
obspy.io.arclink - -
obspy.io.ascii - -
obspy.io.cmtsolution - -
obspy.io.cnv - -
obspy.io.css - -
obspy.io.csv - -
obspy.io.cybershake - -
obspy.io.dmx - -
obspy.io.focmec - -
obspy.io.gcf - -
obspy.io.gse2 - -
obspy.io.hypodd - -
obspy.io.iaspei - -
obspy.io.json - -
obspy.io.kinemetrics - -
obspy.io.kml - -
obspy.io.mseed - -
obspy.io.ndk - -
obspy.io.nied - -
obspy.io.nlloc - -
obspy.io.nordic - -
obspy.io.pdas - -
obspy.io.pde - -
obspy.io.quakeml - -
obspy.io.reftek - -
obspy.io.rg16 - -
obspy.io.sac - -
obspy.io.scardec - -
obspy.io.seg2 - -
obspy.io.segy - -
obspy.io.seisan - -
obspy.io.seiscomp - -
obspy.io.sh - -
obspy.io.shapefile - -
obspy.io.stationtxt - -
obspy.io.stationxml - -
obspy.io.wav - -
obspy.io.win - -
obspy.io.xseed - -
obspy.io.y - -
obspy.io.zmap - -
obspy.realtime - -
obspy.scripts - -
obspy.signal 20 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
obspy.taup - -
Summary 31 31

Tracebacks (31)

Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/clients/filesystem/tests/test_sds.py", line 201, in test_sds_report
assert re.match(expected_line, got_line) is not None
AssertionError: assert None is not None
+ where None = <function match at 0x7f5a5fe917a0>(b'AB,XYZ,,BHE,831[0-9].[0-9]*?,0.007292,2', b'AB,XYZ,,BHE,8310.070337,0.011458,2\n')
+ where <function match at 0x7f5a5fe917a0> = re.match
2233
2234 ``'remez_fir'`` (experimental)
2235 Minimax optimal bandpass using Remez algorithm (uses
2236 :func:`obspy.signal.filter.remez_fir`).
2237
2238 .. rubric:: Example
2239
2240 >>> from obspy import read
2241 >>> st = read()
2242 >>> st.filter("highpass", freq=1.0) # doctest: +ELLIPSIS
UNEXPECTED EXCEPTION: TypeError('only 0-dimensional arrays can be converted to Python scalars')
Traceback (most recent call last):
File "<doctest obspy.core.stream.Stream.filter[2]>", line 1, in <module>
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py", line 2254, in filter
tr.filter(type, *args, **options)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py:2242: UnexpectedException
2308 :func:`obspy.signal.trigger.modified_energy_ratio`).
2309
2310 ``'zdetect'``
2311 Z-detector (uses :func:`obspy.signal.trigger.z_detect`).
2312
2313 .. rubric:: Example
2314
2315 >>> from obspy import read
2316 >>> st = read()
2317 >>> st.filter("highpass", freq=1.0) # doctest: +ELLIPSIS
UNEXPECTED EXCEPTION: TypeError('only 0-dimensional arrays can be converted to Python scalars')
Traceback (most recent call last):
File "<doctest obspy.core.stream.Stream.trigger[2]>", line 1, in <module>
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py", line 2254, in filter
tr.filter(type, *args, **options)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py:2317: UnexpectedException
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/tests/test_stream.py", line 1877, in test_integrate_and_differentiate
st1.filter('lowpass', freq=1.0)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py", line 2254, in filter
tr.filter(type, *args, **options)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/tests/test_stream.py", line 2260, in test_method_chaining
.filter("lowpass", freq=2.0)\
~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py", line 2254, in filter
tr.filter(type, *args, **options)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/tests/test_stream.py", line 2858, in test_filter_freq_args
stf1 = st.copy().filter(filtert, freq=freq)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py", line 2254, in filter
tr.filter(type, *args, **options)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/tests/test_trace.py", line 1669, in test_method_chaining
.filter("lowpass", freq=2.0)\
~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/tests/test_trace.py", line 1833, in test_processing_information
tr.filter("lowpass", freq=2.0)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/tests/test_trace.py", line 2441, in test_dtype_is_not_unnecessarily_changed
lowpass = tr_int32.copy().filter("lowpass", freq=2.0)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
1528 ``'remez_fir'`` (experimental)
1529 Minimax optimal bandpass using Remez algorithm (uses
1530 :func:`obspy.signal.filter.remez_fir`).
1531
1532 .. rubric:: Example
1533
1534 >>> from obspy import read
1535 >>> st = read()
1536 >>> tr = st[0]
1537 >>> tr.filter("highpass", freq=1.0) # doctest: +ELLIPSIS
UNEXPECTED EXCEPTION: TypeError('only 0-dimensional arrays can be converted to Python scalars')
Traceback (most recent call last):
File "<doctest obspy.core.trace.Trace.filter[3]>", line 1, in <module>
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py:1537: UnexpectedException
1616
1617 ``'zdetect'``
1618 Z-detector (uses :func:`obspy.signal.trigger.z_detect`).
1619
1620 .. rubric:: Example
1621
1622 >>> from obspy import read
1623 >>> st = read()
1624 >>> tr = st[0]
1625 >>> tr.filter("highpass", freq=1.0) # doctest: +ELLIPSIS
UNEXPECTED EXCEPTION: TypeError('only 0-dimensional arrays can be converted to Python scalars')
Traceback (most recent call last):
File "<doctest obspy.core.trace.Trace.trigger[3]>", line 1, in <module>
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py:1625: UnexpectedException
033 :class:`~obspy.core.stream.Stream` and :class:`~obspy.core.trace.Trace`
034 objects simply use their respective filtering methods
035 :meth:`Stream.filter() <obspy.core.stream.Stream.filter>` and
036 :meth:`Trace.filter() <obspy.core.trace.Trace.filter>`.
037
038 >>> from obspy import read
039 >>> import obspy.signal
040 >>> st = read()
041 >>> tr = st[0]
042 >>> tr.data = obspy.signal.filter.highpass(
UNEXPECTED EXCEPTION: TypeError('only 0-dimensional arrays can be converted to Python scalars')
Traceback (most recent call last):
File "<doctest obspy.signal[4]>", line 1, in <module>
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/__init__.py:42: UnexpectedException
823
824 Use :func:`~obspy.signal.cross_correlation.correlation_detector`
825 for detecting events based on their similarity.
826 The returned stream of cross-correlations is suitable for
827 use with :func:`~obspy.signal.trigger.coincidence_trigger`, though.
828
829 .. rubric:: Example
830
831 >>> from obspy import read, UTCDateTime
832 >>> data = read().filter('highpass', freq=5)
UNEXPECTED EXCEPTION: TypeError('only 0-dimensional arrays can be converted to Python scalars')
Traceback (most recent call last):
File "<doctest obspy.signal.cross_correlation.correlate_stream_template[1]>", line 1, in <module>
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py", line 2254, in filter
tr.filter(type, *args, **options)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/cross_correlation.py:832: UnexpectedException
1038 time, similarity, template_id,
1039 amplitude_ratio, magnitude (if template_magnitudes is provided),
1040 template_name (if template_names is provided),
1041 cross-correlation values, properties returned by find_peaks
1042 (if details are requested)
1043
1044 .. rubric:: Example
1045
1046 >>> from obspy import read, UTCDateTime
1047 >>> data = read().filter('highpass', freq=5)
UNEXPECTED EXCEPTION: TypeError('only 0-dimensional arrays can be converted to Python scalars')
Traceback (most recent call last):
File "<doctest obspy.signal.cross_correlation.correlation_detector[1]>", line 1, in <module>
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py", line 2254, in filter
tr.filter(type, *args, **options)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/cross_correlation.py:1047: UnexpectedException
076
077
078 .. rubric:: Example
079
080 >>> import obspy
081 >>> from obspy.signal.detrend import polynomial
082
083 Prepare some example data.
084
085 >>> tr = obspy.read()[0].filter("highpass", freq=2)
UNEXPECTED EXCEPTION: TypeError('only 0-dimensional arrays can be converted to Python scalars')
Traceback (most recent call last):
File "<doctest obspy.signal.detrend.polynomial[2]>", line 1, in <module>
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/detrend.py:85: UnexpectedException
139
140
141 .. rubric:: Example
142
143 >>> import obspy
144 >>> from obspy.signal.detrend import spline
145
146 Prepare some example data.
147
148 >>> tr = obspy.read()[0].filter("highpass", freq=2)
UNEXPECTED EXCEPTION: TypeError('only 0-dimensional arrays can be converted to Python scalars')
Traceback (most recent call last):
File "<doctest obspy.signal.detrend.spline[2]>", line 1, in <module>
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/detrend.py:148: UnexpectedException
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_cross_correlation.py", line 441, in test_correlate_stream_template_and_correlation_detector
template = read().filter('highpass', freq=5).normalize()
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py", line 2254, in filter
tr.filter(type, *args, **options)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_detrend.py", line 56, in test_polynomial_detrend_plotting
tr = obspy.read()[0].filter("highpass", freq=2)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_detrend.py", line 65, in test_spline_detrend_plotting
tr = obspy.read()[0].filter("highpass", freq=2)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_filter.py", line 93, in test_lowpass_vs_pitsa
datcorr = lowpass(data, freq, df=samp_rate, corners=corners)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_filter.py", line 123, in test_lowpass_zphsh_vs_pitsa
datcorr = lowpass(data, freq, df=samp_rate, corners=corners,
zerophase=True)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_filter.py", line 150, in test_highpass_vs_pitsa
datcorr = highpass(data, freq, df=samp_rate, corners=corners)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_filter.py", line 181, in test_highpass_zphsh_vs_pitsa
datcorr = highpass(data, freq, df=samp_rate, corners=corners,
zerophase=True)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_filter.py", line 253, in test_bandpass_high_corner_at_nyquist
got1 = bandpass(data, low_corner, nyquist * (1 - 0.9e-6),
df=df, corners=corners)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 86, in bandpass
return highpass(data, freq=freqmin, df=df, corners=corners,
ftype=ftype, zerophase=zerophase)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 241, in highpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='highpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2863, in iirfilter
z, p, k = lp2hp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3134, in lp2hp_zpk
wo = float(wo)
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_filter.py", line 283, in test_filterarr2d_axis_and_zerophase
farray = filterf(arr, *args, df=df, zerophase=zerophase)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_sonic.py", line 94, in test_sonic_bf
out = self.array_processing(prewhiten=0, method=0)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_sonic.py", line 60, in array_processing
tr.filter("lowpass", freq=df / 4.)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_sonic.py", line 107, in test_sonic_bf_prew
out = self.array_processing(prewhiten=1, method=0)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_sonic.py", line 60, in array_processing
tr.filter("lowpass", freq=df / 4.)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_sonic.py", line 120, in test_sonic_capon
out = self.array_processing(prewhiten=0, method=1)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_sonic.py", line 60, in array_processing
tr.filter("lowpass", freq=df / 4.)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_sonic.py", line 134, in test_sonic_capon_prew
out = self.array_processing(prewhiten=1, method=1)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_sonic.py", line 60, in array_processing
tr.filter("lowpass", freq=df / 4.)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_stream.py", line 77, in test_filter
st.filter(filt_type, **filt_ops)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/stream.py", line 2254, in filter
tr.filter(type, *args, **options)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars
Traceback (most recent call last):
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
result: TResult | None = func()
~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
lambda: runtest_hook(item=item, **kwds),
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
~~~~~~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
return (yield)
^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call
item.runtest()
~~~~~~~~~~~~^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/tests/test_trace.py", line 85, in test_filter
tr.filter(filt_type, **filt_ops)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 282, in _add_processing_info
result = func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/util/decorator.py", line 233, in raise_if_masked
return func(*args, **kwargs)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/core/trace.py", line 1558, in filter
self.data = func(self.data, *args,
~~~~^^^^^^^^^^^^^^^^^^
df=self.stats.sampling_rate, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 194, in lowpass
return _filter(data, (freq,), df, rp=rp, rs=rs,
btype='lowpass', ftype=ftype,
corners=corners, zerophase=zerophase, axis=axis)
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/obspy/signal/filter.py", line 31, in _filter
sos = iirfilter(corners, normalized_freqs, rp=rp, rs=rs, btype=btype,
ftype=ftype, output='sos')
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 2861, in iirfilter
z, p, k = lp2lp_zpk(z, p, k, wo=warped)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/scipy/signal/_filter_design.py", line 3052, in lp2lp_zpk
wo = float(wo) # Avoid int wraparound
TypeError: only 0-dimensional arrays can be converted to Python scalars

Skipped tests (42)

Submodule Test Skip message
core core/stream.py::obspy.core.stream._is_pickle Skipped: all tests skipped by +SKIP option
core core/tests/test_event.py::TestEvent::test_plot_farfield_without_quiver_with_maps Skipped: cartopy not installed
core core/tests/test_inventory.py::TestInventoryCartopy::test_location_plot_global Skipped: cartopy not installed
core core/tests/test_inventory.py::TestInventoryCartopy::test_location_plot_ortho Skipped: cartopy not installed
core core/tests/test_inventory.py::TestInventoryCartopy::test_location_plot_local Skipped: cartopy not installed
core core/tests/test_inventory.py::TestInventoryCartopy::test_combined_station_event_plot Skipped: cartopy not installed
core core/tests/test_network.py::TestNetworkCartopy::test_location_plot_global Skipped: cartopy not installed
core core/tests/test_network.py::TestNetworkCartopy::test_location_plot_ortho Skipped: cartopy not installed
core core/tests/test_network.py::TestNetworkCartopy::test_location_plot_local Skipped: cartopy not installed
core.util core/util/misc.py::obspy.core.util.misc.CatchOutput Skipped: all tests skipped by +SKIP option
core.util core/util/misc.py::obspy.core.util.misc.SuppressOutput Skipped: all tests skipped by +SKIP option
core.util core/util/misc.py::obspy.core.util.misc.TemporaryWorkingDirectory Skipped: all tests skipped by +SKIP option
geodetics geodetics/tests/test_util_geodetics.py::TestUtilGeodetics::test_gps_2_dist_azimuth_with_geographiclib Skipped: Module geographiclib is not installed
geodetics geodetics/tests/test_util_geodetics.py::TestUtilGeodetics::test_issue_375 Skipped: Module geographiclib is not installed
imaging imaging/tests/test_mopad_script.py::TestMopad::test_script_plot Skipped: Currently broken until further review.
imaging imaging/tests/test_scan.py::TestScan::test_scan_dir_no_permission Skipped: unable to remove read permission from a test file for testing purposes
io.ascii io/ascii/core.py::obspy.io.ascii.core._is_slist Skipped: all tests skipped by +SKIP option
io.ascii io/ascii/core.py::obspy.io.ascii.core._is_tspair Skipped: all tests skipped by +SKIP option
io.gcf io/gcf/core.py::obspy.io.gcf.core._write_gcf Skipped: all tests skipped by +SKIP option
io.nordic io/nordic/utils.py::obspy.io.nordic.utils._evmagtonor Skipped: all tests skipped by +SKIP option
io.nordic io/nordic/utils.py::obspy.io.nordic.utils._nortoevmag Skipped: all tests skipped by +SKIP option
io.pde io/pde/mchedr.py::obspy.io.pde.mchedr._is_mchedr Skipped: all tests skipped by +SKIP option
io.quakeml io/quakeml/core.py::obspy.io.quakeml.core._is_quakeml Skipped: all tests skipped by +SKIP option
io.seisan io/seisan/core.py::obspy.io.seisan.core._is_seisan Skipped: all tests skipped by +SKIP option
io.sh io/sh/core.py::obspy.io.sh.core._is_asc Skipped: all tests skipped by +SKIP option
io.sh io/sh/core.py::obspy.io.sh.core._is_q Skipped: all tests skipped by +SKIP option
io.shapefile io/shapefile/tests/test_core.py::TestShapefile::test_write_catalog_shapefile Skipped: pyshp not installed
io.shapefile io/shapefile/tests/test_core.py::TestShapefile::test_write_catalog_shapefile_with_extra_field Skipped: pyshp not installed
io.shapefile io/shapefile/tests/test_core.py::TestShapefile::test_write_inventory_shapefile_with_extra_field Skipped: pyshp not installed
io.shapefile io/shapefile/tests/test_core.py::TestShapefile::test_write_catalog_shapefile_via_plugin Skipped: pyshp not installed
io.shapefile io/shapefile/tests/test_core.py::TestShapefile::test_write_inventory_shapefile Skipped: pyshp not installed
io.shapefile io/shapefile/tests/test_core.py::TestShapefile::test_write_inventory_shapefile_via_plugin Skipped: pyshp not installed
io.wav io/wav/core.py::obspy.io.wav.core._is_wav Skipped: all tests skipped by +SKIP option
io.y io/y/core.py::obspy.io.y.core._is_y Skipped: all tests skipped by +SKIP option
signal signal/quality_control.py::obspy.signal.quality_control.MSEEDMetadata Skipped: all tests skipped by +SKIP option
signal signal/tests/test_quality_control.py::TestQualityControl::test_schema_validation Skipped: Test requires the jsonschema module
taup taup/tests/test_ray_paths.py::TestRayPathCalculations::test_compute_ray_paths Skipped: test needs geographiclib >= 1.34
taup taup/tests/test_tau.py::TestTauPyModel::test_p_iasp91_geo_manual Skipped: Module geographiclib is not installed
taup taup/tests/test_tau.py::TestTauPyModel::test_pierce_p_iasp91_geo Skipped: test needs geographiclib >= 1.34
taup taup/tests/test_tau.py::TestTauPyModel::test_single_path_geo_iasp91 Skipped: test needs geographiclib >= 1.34
taup taup/tests/test_taup_geo.py::TestTaupGeo::test_path_geo Skipped: Module geographiclib is not installed or too old.
taup taup/tests/test_taup_geo.py::TestTaupGeo::test_path_resampling Skipped: Module geographiclib is not installed or too old.

Slowest tests (20)

Runtime Test
3.885s taup/tests/test_seismic_phase.py::TestTauPySeismicPhase::test_shoot_existing_ray_param
3.808s taup/tests/test_tau.py::TestTauPyModel::test_regional_models
3.355s taup/__init__.py::obspy.taup
3.135s io/xseed/tests/test_core.py::TestCore::test_response_calculation_from_seed_and_xseed
2.964s signal/tests/test_calibration.py::TestCalibration::test_relcal_different_overlaps
2.279s core/stream.py::obspy.core.stream.read
1.602s signal/tests/test_spectral_estimation.py::TestPsd::test_ppsd_restricted_stacks
1.587s taup/tests/test_tau.py::TestTauPyModel::test_vs_java_iasp91
1.557s taup/tests/test_seismic_phase.py::TestTauPySeismicPhase::test_many_identically_named_phases
1.510s core/tests/test_trace.py::TestTrace::test_remove_response_plot
1.220s taup/tests/test_taup_plotting.py::TestTauPyPlotting::test_spherical_many_phases
1.170s signal/tests/test_interpolation.py::TestInterpolation::test_plot_lanczos_window
1.130s taup/tests/test_taup_plotting.py::TestTauPyPlotting::test_spherical_many_phases_buried_station
1.104s signal/tests/test_rotate.py::TestRotate::test_rotate2zne_against_lqt_different_combinations
1.016s imaging/tests/test_ppsd.py::TestPPSD::test_ppsd_plot
1.011s taup/tests/test_taup_plotting.py::TestTauPyPlotting::test_spherical_many_phases_one_way
0.999s taup/tests/test_tau.py::TestTauPyModel::test_high_slowness_crust
0.947s signal/tests/test_tf_misfit.py::TestTfPlot::test_plot_tf_misfits
0.900s core/tests/test_waveform_plugins.py::TestWaveformPlugins::test_read_thread_safe
0.898s signal/tests/test_calibration.py::TestCalibration::test_relcal_using_dict

Warnings (2)

Stage Filename Category Message
runtest /opt/_internal/cpython-3.14.0/lib/python3.14/multiprocessing/resource_tracker.py:156 UserWarning resource_tracker: process died unexpectedly, relaunching. Some resources might leak.
runtest /tmp/tmp.Y8U9HXQYAh/venv/lib/python3.14/site-packages/numpy/lib/_format_impl.py:838 VisibleDeprecationWarning dtype(): align should be passed as Python or NumPy boolean but got `align=0`. Did you mean to pass a tuple to create a subarray type? (Deprecated NumPy 2.4)