#157582 Report by node gh-actions covering 118 tests from 61 modules resulted into 19 errors
Report
- ObsPy version
- 1.5.0.post0+54.gd802ea10ea
- GitHub Pull Request
- https://github.com/obspy/obspy/pull/3754
- Report file
- JSON document
- Total runtime
- 133.1 sec
- Report date/time
- June 15, 2026, 2:16 a.m.
System / Python
- Architecture
- 64bit
- Machine
- x86_64
- Node
- gh-actions
- Processor
- x86_64
- Python Compiler
- GCC 14.3.0
- Python Implementation
- CPython
- Python Version
- 3.14.6
- Release
- 6.17.0-1018-azure
- System
- Linux
- Version
- #18~24.04.1-Ubuntu SMP Thu May 28 16:39:11 UTC 2026
Dependencies
- cartopy
- 0.25.0
- decorator
- 5.3.1
- flake8
- ---
- geographiclib
- 2.1
- lxml
- 6.1.1
- matplotlib
- 3.10.9
- numpy
- 2.4.6
- obspy
- 1.5.0.post0+54.gd802ea10ea
- pyproj
- 3.7.2
- pytest
- 9.0.3
- pytest-json-report
- 1.5.0
- requests
- 2.34.2
- scipy
- 1.17.1
- setuptools
- 82.0.1
- shapefile
- ---
- sqlalchemy
- 2.0.50
Modules (61)
| Module | Errors / Failures | Tracebacks | ||||
|---|---|---|---|---|---|---|
| obspy.clients.earthworm | - | 9 | 8 | 1 | 2.60s | - |
| obspy.clients.fdsn | 15 | 53 | 52 | 1 | 77.27s | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
| obspy.clients.filesystem | Not tested | - | - | - | - | - |
| obspy.clients.iris | 1 | 15 | 15 | - | 8.88s | 16 |
| obspy.clients.neic | 2 | 5 | 5 | - | 0.68s | 17 18 |
| obspy.clients.nrl | 1 | 3 | 3 | - | 1.87s | 19 |
| obspy.clients.seedlink | - | 14 | 11 | 3 | 12.79s | - |
| obspy.clients.syngine | - | 18 | 18 | - | 11.12s | - |
| obspy.core | - | 1 | 1 | - | 3.31s | - |
| obspy.core.event | Not tested | - | - | - | - | - |
| obspy.core.inventory | Not tested | - | - | - | - | - |
| obspy.core.util | Not tested | - | - | - | - | - |
| obspy.geodetics | Not tested | - | - | - | - | - |
| obspy.imaging | Not tested | - | - | - | - | - |
| obspy.io.ah | Not tested | - | - | - | - | - |
| obspy.io.alsep | Not tested | - | - | - | - | - |
| obspy.io.arclink | Not tested | - | - | - | - | - |
| obspy.io.ascii | Not tested | - | - | - | - | - |
| obspy.io.cmtsolution | Not tested | - | - | - | - | - |
| obspy.io.cnv | Not tested | - | - | - | - | - |
| obspy.io.css | Not tested | - | - | - | - | - |
| obspy.io.csv | Not tested | - | - | - | - | - |
| obspy.io.cybershake | Not tested | - | - | - | - | - |
| obspy.io.dmx | Not tested | - | - | - | - | - |
| obspy.io.focmec | Not tested | - | - | - | - | - |
| obspy.io.gcf | Not tested | - | - | - | - | - |
| obspy.io.gse2 | Not tested | - | - | - | - | - |
| obspy.io.hypodd | Not tested | - | - | - | - | - |
| obspy.io.iaspei | Not tested | - | - | - | - | - |
| obspy.io.json | Not tested | - | - | - | - | - |
| obspy.io.kinemetrics | Not tested | - | - | - | - | - |
| obspy.io.kml | Not tested | - | - | - | - | - |
| obspy.io.mseed | Not tested | - | - | - | - | - |
| obspy.io.ndk | Not tested | - | - | - | - | - |
| obspy.io.nied | Not tested | - | - | - | - | - |
| obspy.io.nlloc | Not tested | - | - | - | - | - |
| obspy.io.nordic | Not tested | - | - | - | - | - |
| obspy.io.pdas | Not tested | - | - | - | - | - |
| obspy.io.pde | Not tested | - | - | - | - | - |
| obspy.io.quakeml | Not tested | - | - | - | - | - |
| obspy.io.reftek | Not tested | - | - | - | - | - |
| obspy.io.rg16 | Not tested | - | - | - | - | - |
| obspy.io.sac | Not tested | - | - | - | - | - |
| obspy.io.scardec | Not tested | - | - | - | - | - |
| obspy.io.seg2 | Not tested | - | - | - | - | - |
| obspy.io.segy | Not tested | - | - | - | - | - |
| obspy.io.seisan | Not tested | - | - | - | - | - |
| obspy.io.seiscomp | Not tested | - | - | - | - | - |
| obspy.io.sh | Not tested | - | - | - | - | - |
| obspy.io.shapefile | Not tested | - | - | - | - | - |
| obspy.io.stationtxt | Not tested | - | - | - | - | - |
| obspy.io.stationxml | Not tested | - | - | - | - | - |
| obspy.io.wav | Not tested | - | - | - | - | - |
| obspy.io.win | Not tested | - | - | - | - | - |
| obspy.io.xseed | Not tested | - | - | - | - | - |
| obspy.io.y | Not tested | - | - | - | - | - |
| obspy.io.zmap | Not tested | - | - | - | - | - |
| obspy.realtime | Not tested | - | - | - | - | - |
| obspy.scripts | Not tested | - | - | - | - | - |
| obspy.signal | Not tested | - | - | - | - | - |
| obspy.taup | Not tested | - | - | - | - | - |
| Summary | 19 | 118 | 113 | 5 | 133.14s | 19 |
Tracebacks (19)
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (3 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 3 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+------------------------------------
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (2 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+------------------------------------
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (3 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 3 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+------------------------------------
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (3 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 3 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+------------------------------------
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (2 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: ''>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: ''>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+------------------------------------
Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call item.runtest() ~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call result = testfunction(**testargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/tests/test_client.py", line 413, in test_authentication got = client.get_waveforms(*query) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 885, in get_waveforms data_stream = self._download(url, use_gzip=False) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 1480, in _download raise_on_error(code, data) ~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 1849, in raise_on_error raise FDSNUnauthorizedException("Unauthorized, authentication " "required.", server_info) obspy.clients.fdsn.header.FDSNUnauthorizedException: Unauthorized, authentication required. HTTP Status code: 401 Detailed response of server: digest auth failedTraceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ _warnings.warn(self.warn_message, ResourceWarning) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ResourceWarning: Implicitly cleaning up <HTTPError 401: 'digest auth failed'> The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 858, in pytest_runtest_teardown yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 905, in pytest_runtest_teardown return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 163, in pytest_runtest_teardown collect_unraisable(item.config) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 79, in collect_unraisable raise errors[0] File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call item.runtest() ~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call result = testfunction(**testargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/tests/test_client.py", line 696, in test_dataselect_bulk got = client.get_waveforms_bulk(bulk) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 1040, in get_waveforms_bulk data_stream = self._download( url, data=bulk, content_type='text/plain') File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 1480, in _download raise_on_error(code, data) ~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 1849, in raise_on_error raise FDSNUnauthorizedException("Unauthorized, authentication " "required.", server_info) obspy.clients.fdsn.header.FDSNUnauthorizedException: Unauthorized, authentication required. HTTP Status code: 401 Detailed response of server: digest auth failedTraceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ _warnings.warn(self.warn_message, ResourceWarning) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ResourceWarning: Implicitly cleaning up <HTTPError 401: 'digest auth failed'> The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 858, in pytest_runtest_teardown yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 905, in pytest_runtest_teardown return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 163, in pytest_runtest_teardown collect_unraisable(item.config) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 79, in collect_unraisable raise errors[0] File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call item.runtest() ~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call result = testfunction(**testargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/tests/test_client.py", line 828, in test_get_waveform_attach_response st = client.get_waveforms("IU", "ANMO", "00", "BHZ", UTCDateTime("2000-02-27T06:00:00.000"), UTCDateTime("2000-02-27T06:00:05.000"), attach_response=True) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 871, in get_waveforms warnings.warn(msg, ObsPyDeprecationWarning, stacklevel=2) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ obspy.core.util.deprecation_helpers.ObsPyDeprecationWarning: attach_response is deprecated and will be removed in a future release. Use remove_response() instead.
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (3 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 3 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+------------------------------------
Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call item.runtest() ~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call result = testfunction(**testargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/tests/test_client.py", line 1080, in test_redirection_auth st = c_auth.get_waveforms( network="IU", station="ANMO", location="00", channel="BHZ", starttime=UTCDateTime("2010-02-27T06:30:00.000"), endtime=UTCDateTime("2010-02-27T06:30:01.000")) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 885, in get_waveforms data_stream = self._download(url, use_gzip=False) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 1480, in _download raise_on_error(code, data) ~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/client.py", line 1849, in raise_on_error raise FDSNUnauthorizedException("Unauthorized, authentication " "required.", server_info) obspy.clients.fdsn.header.FDSNUnauthorizedException: Unauthorized, authentication required. HTTP Status code: 401 Detailed response of server: digest auth failed+ Exception Group Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call | result: TResult | None = func() | ~~~~^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> | lambda: runtest_hook(item=item, **kwds), | ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) | ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall | raise exception | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall | teardown.throw(exception) | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 858, in pytest_runtest_teardown | yield | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall | teardown.throw(exception) | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 905, in pytest_runtest_teardown | return (yield) | ^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall | teardown.throw(exception) | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper | return result.get_result() | ~~~~~~~~~~~~~~~~~^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result | raise exc.with_traceback(tb) | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper | res = yield | ^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall | res = hook_impl.function(*args) | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 163, in pytest_runtest_teardown | collect_unraisable(item.config) | ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable | raise ExceptionGroup("multiple unraisable exception warnings", errors) | ExceptionGroup: multiple unraisable exception warnings (4 sub-exceptions) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 401: 'digest auth failed'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +---------------- 2 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +---------------- 3 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +---------------- 4 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +------------------------------------
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (5 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/unittest/mock.py", line 2259, in __init__
| def __init__(self, name, parent):
|
| ResourceWarning: unclosed <ssl.SSLSocket [closed] fd=14, family=2, type=1, proto=6>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while finalizing socket <ssl.SSLSocket [closed] fd=14, family=2, type=1, proto=6>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/unittest/mock.py", line 2259, in __init__
| def __init__(self, name, parent):
|
| ResourceWarning: unclosed <ssl.SSLSocket [closed] fd=16, family=2, type=1, proto=6>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while finalizing socket <ssl.SSLSocket [closed] fd=16, family=2, type=1, proto=6>: None
|
+---------------- 3 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/unittest/mock.py", line 2259, in __init__
| def __init__(self, name, parent):
|
| ResourceWarning: unclosed <ssl.SSLSocket [closed] fd=13, family=2, type=1, proto=6>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while finalizing socket <ssl.SSLSocket [closed] fd=13, family=2, type=1, proto=6>: None
|
+---------------- 4 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/unittest/mock.py", line 2259, in __init__
| def __init__(self, name, parent):
|
| ResourceWarning: unclosed <ssl.SSLSocket [closed] fd=15, family=2, type=1, proto=6>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while finalizing socket <ssl.SSLSocket [closed] fd=15, family=2, type=1, proto=6>: None
|
+---------------- 5 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/unittest/mock.py", line 2259, in __init__
| def __init__(self, name, parent):
|
| ResourceWarning: unclosed <ssl.SSLSocket [closed] fd=12, family=2, type=1, proto=6>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while finalizing socket <ssl.SSLSocket [closed] fd=12, family=2, type=1, proto=6>: None
|
+------------------------------------
Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 105, in _try_download_bulk return _download_bulk(r) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 137, in _download_bulk service = c.services["dataselect"] ~~~~~~~~~~^^^^^^^^^^^^^^ KeyError: 'dataselect' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call item.runtest() ~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call result = testfunction(**testargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/tests/test_eidaws_routing_client.py", line 52, in test_get_waveforms_integration_test st = self.client.get_waveforms( network="B*", station="*", location="*", channel="HHZ", starttime=obspy.UTCDateTime(2017, 1, 1), endtime=obspy.UTCDateTime(2017, 1, 1, 0, 0, 0, 1)) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 93, in _assert_filename_not_in_kwargs return f(*args, **kwargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 100, in _assert_attach_response_not_in_kwargs return f(*args, **kwargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 344, in get_waveforms return self.get_waveforms_bulk([bulk], **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 93, in _assert_filename_not_in_kwargs return f(*args, **kwargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 100, in _assert_attach_response_not_in_kwargs return f(*args, **kwargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/eidaws_routing_client.py", line 123, in get_waveforms_bulk return self._download_waveforms(split, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 250, in _download_waveforms return self._download_parallel(split, data_type="waveform", **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 279, in _download_parallel results = pool.map(_try_download_bulk, dl_requests) File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/pool.py", line 367, in map return self._map_async(func, iterable, mapstar, chunksize).get() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/pool.py", line 774, in get raise self._value File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/pool.py", line 125, in worker result = (True, func(*args, **kwds)) ~~~~^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/pool.py", line 48, in mapstar return list(map(*args)) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 108, in _try_download_bulk warnings.warn( ~~~~~~~~~~~~~^ "Failed to download data of type '%s' from '%s' due to: \n%s" % ( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ r["data_type"], r["endpoint"], reason)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ UserWarning: Failed to download data of type 'waveform' from 'https://webservices.ingv.it' due to: Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 105, in _try_download_bulk return _download_bulk(r) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 137, in _download_bulk service = c.services["dataselect"] ~~~~~~~~~~^^^^^^^^^^^^^^ KeyError: 'dataselect'+ Exception Group Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call | result: TResult | None = func() | ~~~~^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> | lambda: runtest_hook(item=item, **kwds), | ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) | ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall | raise exception | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall | teardown.throw(exception) | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 858, in pytest_runtest_teardown | yield | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall | teardown.throw(exception) | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 905, in pytest_runtest_teardown | return (yield) | ^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall | teardown.throw(exception) | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper | return result.get_result() | ~~~~~~~~~~~~~~~~~^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result | raise exc.with_traceback(tb) | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper | res = yield | ^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall | res = hook_impl.function(*args) | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 163, in pytest_runtest_teardown | collect_unraisable(item.config) | ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable | raise ExceptionGroup("multiple unraisable exception warnings", errors) | ExceptionGroup: multiple unraisable exception warnings (4 sub-exceptions) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 304, in _ensure_running_and_write | self._write(to_send) | ~~~~~~~~~~~^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 342, in _write | nbytes = os.write(self._fd, msg) | BrokenPipeError: [Errno 32] Broken pipe | | During handling of the above exception, another exception occurred: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/util.py", line 295, in __call__ | res = self._callback(*self._args, **self._kwargs) | File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/synchronize.py", line 87, in _cleanup | unregister(name, "semaphore") | ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 339, in unregister | self._send('UNREGISTER', name, rtype) | ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 352, in _send | self._ensure_running_and_write(msg) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 306, in _ensure_running_and_write | self._teardown_dead_process() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 233, in _teardown_dead_process | warnings.warn('resource_tracker: process died unexpectedly, ' | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 'relaunching. Some resources might leak.') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | UserWarning: resource_tracker: process died unexpectedly, relaunching. Some resources might leak. | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling weakref callback <Finalize object, dead>: None | +---------------- 2 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +---------------- 3 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +---------------- 4 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +------------------------------------
Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 304, in _ensure_running_and_write self._write(to_send) ~~~~~~~~~~~^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 342, in _write nbytes = os.write(self._fd, msg) BrokenPipeError: [Errno 32] Broken pipe During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call item.runtest() ~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call result = testfunction(**testargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/tests/test_eidaws_routing_client.py", line 75, in test_get_stations_integration_test inv = self.client.get_stations( network="B*", station="*", location="*", channel="LHZ", starttime=obspy.UTCDateTime(2017, 1, 1), endtime=obspy.UTCDateTime(2017, 1, 1, 0, 1), level="network") File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 93, in _assert_filename_not_in_kwargs return f(*args, **kwargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/eidaws_routing_client.py", line 149, in get_stations return super(EIDAWSRoutingClient, self).get_stations(**kwargs) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 93, in _assert_filename_not_in_kwargs return f(*args, **kwargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 377, in get_stations return self.get_stations_bulk([bulk], **kwargs) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 86, in _assert_format_not_in_kwargs return f(*args, **kwargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 93, in _assert_filename_not_in_kwargs return f(*args, **kwargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/eidaws_routing_client.py", line 180, in get_stations_bulk return self._download_stations(split, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 253, in _download_stations return self._download_parallel(split, data_type="station", **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 278, in _download_parallel pool = ThreadPool(processes=len(dl_requests)) File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/dummy/__init__.py", line 124, in Pool return ThreadPool(processes, initializer, initargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/pool.py", line 930, in __init__ Pool.__init__(self, processes, initializer, initargs) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/pool.py", line 196, in __init__ self._change_notifier = self._ctx.SimpleQueue() ~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/context.py", line 113, in SimpleQueue return SimpleQueue(ctx=self.get_context()) File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/queues.py", line 361, in __init__ self._rlock = ctx.Lock() ~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/context.py", line 68, in Lock return Lock(ctx=self.get_context()) File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/synchronize.py", line 176, in __init__ SemLock.__init__(self, SEMAPHORE, 1, 1, ctx=ctx) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/synchronize.py", line 79, in __init__ register(self._semlock.name, "semaphore") ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 335, in register self._send('REGISTER', name, rtype) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 352, in _send self._ensure_running_and_write(msg) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 306, in _ensure_running_and_write self._teardown_dead_process() ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 233, in _teardown_dead_process warnings.warn('resource_tracker: process died unexpectedly, ' ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 'relaunching. Some resources might leak.') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ UserWarning: resource_tracker: process died unexpectedly, relaunching. Some resources might leak.
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (4 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 304, in _ensure_running_and_write
| self._write(to_send)
| ~~~~~~~~~~~^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 342, in _write
| nbytes = os.write(self._fd, msg)
| BrokenPipeError: [Errno 32] Broken pipe
|
| During handling of the above exception, another exception occurred:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/util.py", line 295, in __call__
| res = self._callback(*self._args, **self._kwargs)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/synchronize.py", line 87, in _cleanup
| unregister(name, "semaphore")
| ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 339, in unregister
| self._send('UNREGISTER', name, rtype)
| ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 352, in _send
| self._ensure_running_and_write(msg)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 306, in _ensure_running_and_write
| self._teardown_dead_process()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 233, in _teardown_dead_process
| warnings.warn('resource_tracker: process died unexpectedly, '
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| 'relaunching. Some resources might leak.')
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| UserWarning: resource_tracker: process died unexpectedly, relaunching. Some resources might leak.
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling weakref callback <Finalize object, dead>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 3 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 4 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+------------------------------------
Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 304, in _ensure_running_and_write self._write(to_send) ~~~~~~~~~~~^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 342, in _write nbytes = os.write(self._fd, msg) BrokenPipeError: [Errno 32] Broken pipe During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call item.runtest() ~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call result = testfunction(**testargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/tests/test_federator_routing_client.py", line 81, in test_get_stations_integration_test inv2 = self.client.get_stations_bulk( [["*", "*", "*", "LHZ", obspy.UTCDateTime(2017, 1, 1), obspy.UTCDateTime(2017, 1, 1, 0, 1)]], latitude=35.0, longitude=-110, maxradius=0.3, level="station") File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 93, in _assert_filename_not_in_kwargs return f(*args, **kwargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/federator_routing_client.py", line 142, in get_stations_bulk return self._download_stations(split, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 253, in _download_stations return self._download_parallel(split, data_type="station", **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/fdsn/routing/routing_client.py", line 278, in _download_parallel pool = ThreadPool(processes=len(dl_requests)) File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/dummy/__init__.py", line 124, in Pool return ThreadPool(processes, initializer, initargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/pool.py", line 930, in __init__ Pool.__init__(self, processes, initializer, initargs) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/pool.py", line 196, in __init__ self._change_notifier = self._ctx.SimpleQueue() ~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/context.py", line 113, in SimpleQueue return SimpleQueue(ctx=self.get_context()) File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/queues.py", line 361, in __init__ self._rlock = ctx.Lock() ~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/context.py", line 68, in Lock return Lock(ctx=self.get_context()) File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/synchronize.py", line 176, in __init__ SemLock.__init__(self, SEMAPHORE, 1, 1, ctx=ctx) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/synchronize.py", line 79, in __init__ register(self._semlock.name, "semaphore") ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 335, in register self._send('REGISTER', name, rtype) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 352, in _send self._ensure_running_and_write(msg) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 306, in _ensure_running_and_write self._teardown_dead_process() ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/resource_tracker.py", line 233, in _teardown_dead_process warnings.warn('resource_tracker: process died unexpectedly, ' ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 'relaunching. Some resources might leak.') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ UserWarning: resource_tracker: process died unexpectedly, relaunching. Some resources might leak.+ Exception Group Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call | result: TResult | None = func() | ~~~~^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> | lambda: runtest_hook(item=item, **kwds), | ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ | return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec | return self._inner_hookexec(hook_name, methods, kwargs, firstresult) | ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall | raise exception | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall | teardown.throw(exception) | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 858, in pytest_runtest_teardown | yield | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall | teardown.throw(exception) | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 905, in pytest_runtest_teardown | return (yield) | ^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall | teardown.throw(exception) | ~~~~~~~~~~~~~~^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper | return result.get_result() | ~~~~~~~~~~~~~~~~~^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result | raise exc.with_traceback(tb) | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper | res = yield | ^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall | res = hook_impl.function(*args) | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 163, in pytest_runtest_teardown | collect_unraisable(item.config) | ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable | raise ExceptionGroup("multiple unraisable exception warnings", errors) | ExceptionGroup: multiple unraisable exception warnings (3 sub-exceptions) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +---------------- 2 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +---------------- 3 ---------------- | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__ | _warnings.warn(self.warn_message, ResourceWarning) | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ResourceWarning: Implicitly cleaning up <HTTPError 404: 'Not Found'> | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable | warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None | +------------------------------------
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (4 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 400: ''>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 400: ''>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 3 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 400: ''>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+---------------- 4 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/tempfile.py", line 484, in __del__
| _warnings.warn(self.warn_message, ResourceWarning)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: Implicitly cleaning up <HTTPError 400: ''>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function _TemporaryFileCloser.__del__ at 0x7fd7f7b69a60>: None
|
+------------------------------------
Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call item.runtest() ~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call result = testfunction(**testargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/neic/tests/test_client.py", line 30, in test_get_waveform st = client.get_waveforms_nscl("IUANMO BH.00", t, duration) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/neic/client.py", line 190, in get_waveforms_nscl s.connect((self.host, self.port)) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ ConnectionRefusedError: [Errno 111] Connection refused
Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call result: TResult | None = func() ~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda> lambda: runtest_hook(item=item, **kwds), ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call yield File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper return result.get_result() ~~~~~~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result raise exc.with_traceback(tb) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper res = yield ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call return (yield) ^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 179, in pytest_runtest_call item.runtest() ~~~~~~~~~~~~^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 1720, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/python.py", line 166, in pytest_pyfunc_call result = testfunction(**testargs) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/neic/tests/test_client.py", line 52, in test_get_waveform_nscl st = client.get_waveforms_nscl("IUANMO BH.00", t, duration_long) File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/obspy/clients/neic/client.py", line 190, in get_waveforms_nscl s.connect((self.host, self.port)) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ ConnectionRefusedError: [Errno 111] Connection refused
+ Exception Group Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 353, in from_call
| result: TResult | None = func()
| ~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/runner.py", line 245, in <lambda>
| lambda: runtest_hook(item=item, **kwds),
| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| ~~~~~~~~~~~~~~~~~^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| ~~~~~~~~~~~~~~^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/skipping.py", line 268, in pytest_runtest_call
| return (yield)
| ^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| ExceptionGroup: multiple unraisable exception warnings (3 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/configparser.py", line 1305, in __init__
| getter = functools.partial(self.get, _impl=getattr(parser, key))
| ResourceWarning: unclosed <socket.socket fd=15, family=2, type=1, proto=0, laddr=('10.1.0.47', 39594)>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while finalizing socket <socket.socket fd=15, family=2, type=1, proto=0, laddr=('10.1.0.47', 39594)>: None
|
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/configparser.py", line 1305, in __init__
| getter = functools.partial(self.get, _impl=getattr(parser, key))
| ResourceWarning: unclosed <socket.socket fd=12, family=2, type=1, proto=0, laddr=('10.1.0.47', 39582)>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while finalizing socket <socket.socket fd=12, family=2, type=1, proto=0, laddr=('10.1.0.47', 39582)>: None
|
+---------------- 3 ----------------
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/multiprocessing/pool.py", line 268, in __del__
| _warn(f"unclosed running multiprocessing pool {self!r}",
| ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning, source=self)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| ResourceWarning: unclosed running multiprocessing pool <multiprocessing.pool.ThreadPool state=RUN pool_size=5>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/runner/miniconda3/envs/test/lib/python3.14/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| pytest.PytestUnraisableExceptionWarning: Exception ignored while calling deallocator <function Pool.__del__ at 0x7fd7e894da60>: None
|
+------------------------------------
Skipped tests (5)
| Submodule | Test | Skip message |
|---|---|---|
| clients.earthworm | clients/earthworm/tests/test_client.py::TestEWClient::test_get_waveform_no_cleanup | Skipped: Example data AV.AKV..BHE no longer valid |
| clients.fdsn | clients/fdsn/tests/test_client.py::TestClient::test_eida_token_resolution | Skipped: EIDA token is expired |
| clients.seedlink | clients/seedlink/tests/test_slclient.py::TestSLClient::test_info | Skipped: test must be started manually |
| clients.seedlink | clients/seedlink/tests/test_slclient.py::TestSLClient::test_time_window | Skipped: test must be started manually |
| clients.seedlink | clients/seedlink/tests/test_slclient.py::TestSLClient::test_issue708 | Skipped: test must be started manually |