<?xml version="1.0" encoding="UTF-8"?><report><timestamp>1762831241</timestamp><slowest_tests>[('4.594s', 'read (obspy.core.stream)'), ('3.081s', '__init__ (obspy.taup)'), ('2.864s', 'test_response_calculation_from_seed_and_xseed (obspy.io.xseed.tests.test_core.CoreTestCase)'), ('2.742s', 'test_read_url_via_network (obspy.core.tests.test_stream.StreamTestCase)'), ('2.096s', 'test_shoot_existing_ray_param (obspy.taup.tests.test_seismic_phase.TauPySeismicPhaseTestCase)'), ('1.474s', 'test_relcal_different_overlaps (obspy.signal.tests.test_calibration.CalibrationTestCase)'), ('1.327s', 'plot_travel_times (obspy.taup.tau)'), ('1.289s', 'test_regional_models (obspy.taup.tests.test_tau.TauPyModelTestCase)'), ('1.270s', 'test_correlate_stream_template_and_correlation_detector (obspy.signal.tests.test_cross_correlation.CrossCorrelationTestCase)'), ('1.184s', 'plot_tfr (obspy.signal.tf_misfit)'), ('1.110s', 'test_many_identically_named_phases (obspy.taup.tests.test_seismic_phase.TauPySeismicPhaseTestCase)'), ('1.102s', 'test_vs_java_iasp91 (obspy.taup.tests.test_tau.TauPyModelTestCase)'), ('0.827s', 'test_polarization_vidale (obspy.signal.tests.test_polarization.PolarizationTestCase)'), ('0.784s', 'test_auto_read_arclink_xml (obspy.io.arclink.tests.test_inventory_xml.ArclinkInventoryTestCase)'), ('0.579s', 'test_ppsd_w_iris_against_obspy_results (obspy.signal.tests.test_spectral_estimation.PsdTestCase)'), ('0.571s', 'test_rotate2zne_against_lqt_different_combinations (obspy.signal.tests.test_rotate.RotateTestCase)'), ('0.545s', 'test_compute_ray_paths (obspy.taup.tests.test_ray_paths.RayPathCalculationsTestCase)'), ('0.536s', '__init__ (obspy.taup.tau.TauPyModel)'), ('0.493s', 'test_farfield_with_quiver (obspy.imaging.tests.test_source.RadPatternTestCase)'), ('0.472s', 'test_evalresp_file_like_object (obspy.signal.tests.test_invsim.InvSimTestCase)')]</slowest_tests><timetaken>58.4769606590271</timetaken><obspy><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><clients.arclink><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed></clients.arclink><clients.earthworm><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed></clients.earthworm><clients.fdsn><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed></clients.fdsn><clients.filesystem><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.9557483196258545</timetaken><tested>True</tested><tests>28</tests><skipped>0</skipped><errors><f0>Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1462, in _fetch_index_rows
    stmts = [
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1463, in &lt;listcomp&gt;
    sa.select([
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
    return Select(*entities)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
    self._raw_columns = [
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
    coercions.expect(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
    resolved = impl._literal_coercion(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
    self._raise_for_expected(element, argname)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
    return super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
    super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
    raise exc.ArgumentError(msg, code=code) from err
sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279538bca0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538bbe0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b1f0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b7f0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b2b0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538be20; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279538bca0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538bbe0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b1f0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b7f0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b2b0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538be20; endtime&gt;)?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tests/test_tsindex.py", line 385, in test_get_availability
    actual_avail = client.get_availability(
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 424, in get_availability
    tsindex_rows = self._get_tsindex_rows(network, station,
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 688, in _get_tsindex_rows
    return self.request_handler._fetch_index_rows(query_rows)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1584, in _fetch_index_rows
    raise ValueError(str(err))
ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279538bca0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538bbe0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b1f0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b7f0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b2b0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538be20; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279538bca0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538bbe0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b1f0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b7f0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b2b0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538be20; endtime&gt;)?
</f0><f1>Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1642, in _fetch_summary_rows
    stmts = [
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1643, in &lt;listcomp&gt;
    sa.select([
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
    return Select(*entities)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
    self._raw_columns = [
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
    coercions.expect(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
    resolved = impl._literal_coercion(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
    self._raise_for_expected(element, argname)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
    return super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
    super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
    raise exc.ArgumentError(msg, code=code) from err
sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279538b310; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538bf40; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b550; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795389310; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795389e50; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953895e0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279538b310; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538bf40; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b550; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795389310; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795389e50; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953895e0; endtime&gt;)?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tests/test_tsindex.py", line 240, in test_get_availability_extent
    actual_avail_extents = client.get_availability_extent(
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 367, in get_availability_extent
    summary_rows = self._get_summary_rows(network, station,
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 606, in _get_summary_rows
    return self.request_handler._fetch_summary_rows(query_rows)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1660, in _fetch_summary_rows
    raise ValueError(str(err))
ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279538b310; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538bf40; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b550; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795389310; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795389e50; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953895e0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279538b310; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538bf40; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279538b550; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795389310; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795389e50; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953895e0; endtime&gt;)?
</f1><f2>Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1642, in _fetch_summary_rows
    stmts = [
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1643, in &lt;listcomp&gt;
    sa.select([
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
    return Select(*entities)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
    self._raw_columns = [
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
    coercions.expect(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
    resolved = impl._literal_coercion(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
    self._raise_for_expected(element, argname)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
    return super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
    super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
    raise exc.ArgumentError(msg, code=code) from err
sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f2795398eb0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398670; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a05e0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0e80; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0b50; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0df0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f2795398eb0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398670; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a05e0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0e80; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0b50; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0df0; endtime&gt;)?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tests/test_tsindex.py", line 179, in test_get_nslc
    actual_nslc = client.get_nslc("I*,CU",
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 326, in get_nslc
    summary_rows = self._get_summary_rows(network, station, location,
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 606, in _get_summary_rows
    return self.request_handler._fetch_summary_rows(query_rows)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1660, in _fetch_summary_rows
    raise ValueError(str(err))
ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f2795398eb0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398670; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a05e0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0e80; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0b50; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0df0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f2795398eb0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398670; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a05e0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0e80; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0b50; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a0df0; endtime&gt;)?
</f2><f3>Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1462, in _fetch_index_rows
    stmts = [
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1463, in &lt;listcomp&gt;
    sa.select([
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
    return Select(*entities)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
    self._raw_columns = [
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
    coercions.expect(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
    resolved = impl._literal_coercion(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
    self._raise_for_expected(element, argname)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
    return super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
    super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
    raise exc.ArgumentError(msg, code=code) from err
sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f27953a50a0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a52e0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5220; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5700; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5a90; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5070; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f27953a50a0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a52e0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5220; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5700; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5a90; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5070; endtime&gt;)?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tests/test_tsindex.py", line 66, in test_get_waveforms
    returned_stream = client.get_waveforms(
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 271, in get_waveforms
    return self._get_waveforms(query_rows, merge)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 632, in _get_waveforms
    index_rows = self.request_handler._fetch_index_rows(query_rows)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1584, in _fetch_index_rows
    raise ValueError(str(err))
ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f27953a50a0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a52e0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5220; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5700; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5a90; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5070; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f27953a50a0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a52e0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5220; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5700; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5a90; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a5070; endtime&gt;)?
</f3><f4>Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1462, in _fetch_index_rows
    stmts = [
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1463, in &lt;listcomp&gt;
    sa.select([
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
    return Select(*entities)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
    self._raw_columns = [
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
    coercions.expect(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
    resolved = impl._literal_coercion(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
    self._raise_for_expected(element, argname)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
    return super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
    super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
    raise exc.ArgumentError(msg, code=code) from err
sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f2795398f10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398dc0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398430; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391190; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391340; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391bb0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f2795398f10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398dc0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398430; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391190; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391340; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391bb0; endtime&gt;)?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tests/test_tsindex.py", line 146, in test_get_waveforms_bulk
    returned_stream = client.get_waveforms_bulk(bulk_request)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 297, in get_waveforms_bulk
    return self._get_waveforms(query_rows, merge)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 632, in _get_waveforms
    index_rows = self.request_handler._fetch_index_rows(query_rows)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1584, in _fetch_index_rows
    raise ValueError(str(err))
ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f2795398f10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398dc0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398430; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391190; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391340; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391bb0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f2795398f10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398dc0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795398430; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391190; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391340; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391bb0; endtime&gt;)?
</f4><f5>Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1462, in _fetch_index_rows
    stmts = [
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1463, in &lt;listcomp&gt;
    sa.select([
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
    return Select(*entities)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
    self._raw_columns = [
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
    coercions.expect(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
    resolved = impl._literal_coercion(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
    self._raise_for_expected(element, argname)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
    return super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
    super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
    raise exc.ArgumentError(msg, code=code) from err
sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f2795391910; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391a60; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953919a0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391190; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391340; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953911c0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f2795391910; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391a60; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953919a0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391190; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391340; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953911c0; endtime&gt;)?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tests/test_tsindex.py", line 585, in test_has_data
    self.assertTrue(client.has_data())
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 567, in has_data
    avail_percentage = self.get_availability_percentage(network,
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 503, in get_availability_percentage
    avail = self.get_availability(network, station,
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 424, in get_availability
    tsindex_rows = self._get_tsindex_rows(network, station,
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 688, in _get_tsindex_rows
    return self.request_handler._fetch_index_rows(query_rows)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1584, in _fetch_index_rows
    raise ValueError(str(err))
ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f2795391910; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391a60; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953919a0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391190; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391340; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953911c0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f2795391910; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391a60; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953919a0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391190; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795391340; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953911c0; endtime&gt;)?
</f5><f6>Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1462, in _fetch_index_rows
    stmts = [
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1463, in &lt;listcomp&gt;
    sa.select([
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
    return Select(*entities)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
    self._raw_columns = [
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
    coercions.expect(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
    resolved = impl._literal_coercion(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
    self._raise_for_expected(element, argname)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
    return super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
    super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
    raise exc.ArgumentError(msg, code=code) from err
sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f27953ab490; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953ab2e0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953ab0a0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953401f0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795340430; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795340a60; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f27953ab490; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953ab2e0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953ab0a0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953401f0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795340430; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795340a60; endtime&gt;)?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tests/test_tsindex.py", line 784, in test_build_file_list
    self.assertRaisesRegex(OSError,
  File "/usr/local/lib/python3.8/unittest/case.py", line 1357, in assertRaisesRegex
    return context.handle('assertRaisesRegex', args, kwargs)
  File "/usr/local/lib/python3.8/unittest/case.py", line 202, in handle
    callable_obj(*args, **kwargs)
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1072, in build_file_list
    tsindex = self.request_handler._fetch_index_rows()
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1584, in _fetch_index_rows
    raise ValueError(str(err))
ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f27953ab490; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953ab2e0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953ab0a0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953401f0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795340430; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795340a60; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f27953ab490; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953ab2e0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953ab0a0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953401f0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795340430; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2795340a60; endtime&gt;)?
</f6><f7>Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1642, in _fetch_summary_rows
    stmts = [
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1643, in &lt;listcomp&gt;
    sa.select([
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
    return Select(*entities)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
    self._raw_columns = [
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
    coercions.expect(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
    resolved = impl._literal_coercion(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
    self._raise_for_expected(element, argname)
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
    return super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
    super()._raise_for_expected(
  File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
    raise exc.ArgumentError(msg, code=code) from err
sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f27953a63d0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a66a0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a61c0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6880; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6430; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6a90; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f27953a63d0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a66a0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a61c0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6880; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6430; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6a90; endtime&gt;)?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/testbed/obspy/clients/filesystem/tests/test_tsindex.py", line 936, in test__fetch_summary_rows
    ts_summary_data = request_handler._fetch_summary_rows(
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1660, in _fetch_summary_rows
    raise ValueError(str(err))
ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f27953a63d0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a66a0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a61c0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6880; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6430; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6a90; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f27953a63d0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a66a0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a61c0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6880; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6430; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f27953a6a90; endtime&gt;)?
</f7><f8>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/doctest.py", line 2204, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for obspy.clients.filesystem.tsindex
  File "/testbed/obspy/clients/filesystem/tsindex.py", line 1, in tsindex

----------------------------------------------------------------------
File "/testbed/obspy/clients/filesystem/tsindex.py", line 64, in obspy.clients.filesystem.tsindex
Failed example:
    extents = client.get_availability_extent(network="IU", channel="BHZ")
Exception raised:
    Traceback (most recent call last):
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 1642, in _fetch_summary_rows
        stmts = [
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 1643, in &lt;listcomp&gt;
        sa.select([
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
        return Select(*entities)
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
        self._raw_columns = [
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
        coercions.expect(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
        resolved = impl._literal_coercion(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
        self._raise_for_expected(element, argname)
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
        return super()._raise_for_expected(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
        super()._raise_for_expected(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
        raise exc.ArgumentError(msg, code=code) from err
    sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fc430; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcbb0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf220; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf4c0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf5b0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fc430; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcbb0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf220; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf4c0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf5b0; endtime&gt;)?

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/doctest.py", line 1336, in __run
        exec(compile(example.source, filename, "single",
      File "&lt;doctest obspy.clients.filesystem.tsindex[6]&gt;", line 1, in &lt;module&gt;
        extents = client.get_availability_extent(network="IU", channel="BHZ")
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 367, in get_availability_extent
        summary_rows = self._get_summary_rows(network, station,
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 606, in _get_summary_rows
        return self.request_handler._fetch_summary_rows(query_rows)
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 1660, in _fetch_summary_rows
        raise ValueError(str(err))
    ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fc430; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcbb0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf220; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf4c0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf5b0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fc430; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcbb0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf220; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf4c0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f2799edf5b0; endtime&gt;)?
----------------------------------------------------------------------
File "/testbed/obspy/clients/filesystem/tsindex.py", line 65, in obspy.clients.filesystem.tsindex
Failed example:
    for extent in extents:
        print("{0:&lt;3} {1:&lt;6} {2:&lt;3} {3:&lt;4} {4} {5}".format(*extent))
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/doctest.py", line 1336, in __run
        exec(compile(example.source, filename, "single",
      File "&lt;doctest obspy.clients.filesystem.tsindex[7]&gt;", line 1, in &lt;module&gt;
        for extent in extents:
    NameError: name 'extents' is not defined
----------------------------------------------------------------------
File "/testbed/obspy/clients/filesystem/tsindex.py", line 81, in obspy.clients.filesystem.tsindex
Failed example:
    avail_percentage = client.get_availability_percentage(
        "IU", "ANMO", "10", "BHZ",
        UTCDateTime(2018, 1, 1, 0, 0, 0, 19500),
        UTCDateTime(2018, 1, 1, 0, 1, 57, 994536))
Exception raised:
    Traceback (most recent call last):
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 1462, in _fetch_index_rows
        stmts = [
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 1463, in &lt;listcomp&gt;
        sa.select([
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
        return Select(*entities)
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
        self._raw_columns = [
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
        coercions.expect(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
        resolved = impl._literal_coercion(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
        self._raise_for_expected(element, argname)
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
        return super()._raise_for_expected(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
        super()._raise_for_expected(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
        raise exc.ArgumentError(msg, code=code) from err
    sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcaf0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcb80; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcee0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcbb0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcca0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcaf0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcb80; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcee0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcbb0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcca0; endtime&gt;)?

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/doctest.py", line 1336, in __run
        exec(compile(example.source, filename, "single",
      File "&lt;doctest obspy.clients.filesystem.tsindex[9]&gt;", line 1, in &lt;module&gt;
        avail_percentage = client.get_availability_percentage(
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 503, in get_availability_percentage
        avail = self.get_availability(network, station,
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 424, in get_availability
        tsindex_rows = self._get_tsindex_rows(network, station,
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 688, in _get_tsindex_rows
        return self.request_handler._fetch_index_rows(query_rows)
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 1584, in _fetch_index_rows
        raise ValueError(str(err))
    ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcaf0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcb80; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcee0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcbb0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcca0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcaf0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcb80; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcee0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcbb0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcca0; endtime&gt;)?
----------------------------------------------------------------------
File "/testbed/obspy/clients/filesystem/tsindex.py", line 85, in obspy.clients.filesystem.tsindex
Failed example:
    print(avail_percentage)
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/doctest.py", line 1336, in __run
        exec(compile(example.source, filename, "single",
      File "&lt;doctest obspy.clients.filesystem.tsindex[10]&gt;", line 1, in &lt;module&gt;
        print(avail_percentage)
    NameError: name 'avail_percentage' is not defined
----------------------------------------------------------------------
File "/testbed/obspy/clients/filesystem/tsindex.py", line 99, in obspy.clients.filesystem.tsindex
Failed example:
    st = client.get_waveforms("IU", "*", "*", "BHZ", t, t + 1)
Exception raised:
    Traceback (most recent call last):
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 1462, in _fetch_index_rows
        stmts = [
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 1463, in &lt;listcomp&gt;
        sa.select([
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/_selectable_constructors.py", line 537, in select
        return Select(*entities)
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5390, in __init__
        self._raw_columns = [
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py", line 5391, in &lt;listcomp&gt;
        coercions.expect(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 395, in expect
        resolved = impl._literal_coercion(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 634, in _literal_coercion
        self._raise_for_expected(element, argname)
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 1132, in _raise_for_expected
        return super()._raise_for_expected(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 695, in _raise_for_expected
        super()._raise_for_expected(
      File "/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/coercions.py", line 518, in _raise_for_expected
        raise exc.ArgumentError(msg, code=code) from err
    sqlalchemy.exc.ArgumentError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fc820; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcb80; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcee0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcca0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fccd0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fc820; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcb80; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcee0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcca0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fccd0; endtime&gt;)?

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/doctest.py", line 1336, in __run
        exec(compile(example.source, filename, "single",
      File "&lt;doctest obspy.clients.filesystem.tsindex[12]&gt;", line 1, in &lt;module&gt;
        st = client.get_waveforms("IU", "*", "*", "BHZ", t, t + 1)
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 271, in get_waveforms
        return self._get_waveforms(query_rows, merge)
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 632, in _get_waveforms
        index_rows = self.request_handler._fetch_index_rows(query_rows)
      File "/testbed/obspy/clients/filesystem/tsindex.py", line 1584, in _fetch_index_rows
        raise ValueError(str(err))
    ValueError: Column expression, FROM clause, or other columns clause element expected, got [&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fc820; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcb80; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcee0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcca0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fccd0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcf10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fc820; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcb80; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcee0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fcca0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f279c4fccd0; endtime&gt;)?

</f8></errors><failures /></clients.filesystem><clients.iris><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed></clients.iris><clients.neic><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed></clients.neic><clients.nrl><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed></clients.nrl><clients.seedlink><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed></clients.seedlink><clients.seishub><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed></clients.seishub><clients.syngine><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed></clients.syngine><core><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>15.379354238510132</timetaken><tested>True</tested><tests>666</tests><skipped>24</skipped><errors><f9>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_inventory.py", line 198, in test_response_plot
    with ImageComparison(self.image_dir, "inventory_response.png",
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f9><f10>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2344, in get_window
    beta = float(window)
ValueError: could not convert string to float: 'hanning'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2362, in get_window
    winfunc = _win_equiv[winstr]
KeyError: 'hanning'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_trace.py", line 2585, in test_dtype_is_not_unnecessarily_changed
    self.assertEqual(tr_int32.copy().resample(2.0).data.dtype, np.float64)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/util/decorator.py", line 245, in skip_if_no_data
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/trace.py", line 273, in _add_processing_info
    result = func(*args, **kwargs)
  File "/testbed/obspy/core/trace.py", line 1733, in resample
    large_w = np.fft.ifftshift(get_window(native_str(window),
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2364, in get_window
    raise ValueError("Unknown window type.") from e
ValueError: Unknown window type.
</f10><f11>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2344, in get_window
    beta = float(window)
ValueError: could not convert string to float: 'hanning'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2362, in get_window
    winfunc = _win_equiv[winstr]
KeyError: 'hanning'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_trace.py", line 1647, in test_method_chaining
    temp_tr = tr.trim(tr.stats.starttime + 1)\
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/util/decorator.py", line 245, in skip_if_no_data
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/trace.py", line 273, in _add_processing_info
    result = func(*args, **kwargs)
  File "/testbed/obspy/core/trace.py", line 1733, in resample
    large_w = np.fft.ifftshift(get_window(native_str(window),
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2364, in get_window
    raise ValueError("Unknown window type.") from e
ValueError: Unknown window type.
</f11><f12>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2344, in get_window
    beta = float(window)
ValueError: could not convert string to float: 'hanning'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2362, in get_window
    winfunc = _win_equiv[winstr]
KeyError: 'hanning'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_trace.py", line 1824, in test_processing_information
    tr.resample(tr.stats.sampling_rate / 2.0)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/util/decorator.py", line 245, in skip_if_no_data
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/trace.py", line 273, in _add_processing_info
    result = func(*args, **kwargs)
  File "/testbed/obspy/core/trace.py", line 1733, in resample
    large_w = np.fft.ifftshift(get_window(native_str(window),
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2364, in get_window
    raise ValueError("Unknown window type.") from e
ValueError: Unknown window type.
</f12><f13>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_trace.py", line 2301, in test_remove_response_plot
    with ImageComparison(image_dir, "trace_remove_response.png",
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f13><f14>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2344, in get_window
    beta = float(window)
ValueError: could not convert string to float: 'hanning'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2362, in get_window
    winfunc = _win_equiv[winstr]
KeyError: 'hanning'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_trace.py", line 1620, in test_resample
    tr_2 = tr.copy().resample(sampling_rate=50.0)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/util/decorator.py", line 245, in skip_if_no_data
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/trace.py", line 273, in _add_processing_info
    result = func(*args, **kwargs)
  File "/testbed/obspy/core/trace.py", line 1733, in resample
    large_w = np.fft.ifftshift(get_window(native_str(window),
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2364, in get_window
    raise ValueError("Unknown window type.") from e
ValueError: Unknown window type.
</f14><f15>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2344, in get_window
    beta = float(window)
ValueError: could not convert string to float: 'hanning'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2362, in get_window
    winfunc = _win_equiv[winstr]
KeyError: 'hanning'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_trace.py", line 2100, in test_resample_new
    tr.resample(0.5, window='hanning', no_filter=True)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/util/decorator.py", line 245, in skip_if_no_data
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/trace.py", line 273, in _add_processing_info
    result = func(*args, **kwargs)
  File "/testbed/obspy/core/trace.py", line 1733, in resample
    large_w = np.fft.ifftshift(get_window(native_str(window),
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2364, in get_window
    raise ValueError("Unknown window type.") from e
ValueError: Unknown window type.
</f15><f16>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_network.py", line 143, in test_response_plot
    with ImageComparison(self.image_dir, "network_response.png",
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f16><f17>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_response.py", line 142, in test_response_plot
    with ImageComparison(self.image_dir, "response_response.png",
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f17><f18>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_response.py", line 161, in test_response_plot_degrees
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f18><f19>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2344, in get_window
    beta = float(window)
ValueError: could not convert string to float: 'hanning'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2362, in get_window
    winfunc = _win_equiv[winstr]
KeyError: 'hanning'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_stream.py", line 2239, in test_method_chaining
    temp = st.trim(st[0].stats.starttime + 1, st[0].stats.starttime + 10)\
  File "/testbed/obspy/core/stream.py", line 2335, in resample
    tr.resample(sampling_rate, window=native_str(window),
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/util/decorator.py", line 245, in skip_if_no_data
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
    return caller(func, *(extras + args), **kw)
  File "/testbed/obspy/core/trace.py", line 273, in _add_processing_info
    result = func(*args, **kwargs)
  File "/testbed/obspy/core/trace.py", line 1733, in resample
    large_w = np.fft.ifftshift(get_window(native_str(window),
  File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2364, in get_window
    raise ValueError("Unknown window type.") from e
ValueError: Unknown window type.
</f19><f20>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_channel.py", line 58, in test_response_plot
    with ImageComparison(self.image_dir, "channel_response.png",
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f20><f21>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_util_base.py", line 80, in test_image_comparison
    with ImageComparison(path, img_basename) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f21><f22>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_station.py", line 53, in test_response_plot
    with ImageComparison(self.image_dir, "station_response.png",
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f22><f23>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_station.py", line 71, in test_response_plot_degrees
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f23><f24>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/doctest.py", line 2204, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for obspy.core.utcdatetime.UTCDateTime.matplotlib_date
  File "/testbed/obspy/core/utcdatetime.py", line unknown line number, in matplotlib_date

----------------------------------------------------------------------
File "/testbed/obspy/core/utcdatetime.py", line ?, in obspy.core.utcdatetime.UTCDateTime.matplotlib_date
Failed example:
    t.matplotlib_date
Expected:
    733643.0139780092
Got:
    14480.01397800926

</f24><f25>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/doctest.py", line 2204, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for obspy.core.stream.Stream.resample
  File "/testbed/obspy/core/stream.py", line 2280, in resample

----------------------------------------------------------------------
File "/testbed/obspy/core/stream.py", line 2326, in obspy.core.stream.Stream.resample
Failed example:
    st.resample(10.0)  # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2344, in get_window
        beta = float(window)
    ValueError: could not convert string to float: 'hanning'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2362, in get_window
        winfunc = _win_equiv[winstr]
    KeyError: 'hanning'

    The above exception was the direct cause of the following exception:

    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/doctest.py", line 1336, in __run
        exec(compile(example.source, filename, "single",
      File "&lt;doctest obspy.core.stream.Stream.resample[2]&gt;", line 1, in &lt;module&gt;
        st.resample(10.0)  # doctest: +ELLIPSIS
      File "/testbed/obspy/core/stream.py", line 2335, in resample
        tr.resample(sampling_rate, window=native_str(window),
      File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
        return caller(func, *(extras + args), **kw)
      File "/testbed/obspy/core/util/decorator.py", line 245, in skip_if_no_data
        return func(*args, **kwargs)
      File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
        return caller(func, *(extras + args), **kw)
      File "/testbed/obspy/core/trace.py", line 273, in _add_processing_info
        result = func(*args, **kwargs)
      File "/testbed/obspy/core/trace.py", line 1733, in resample
        large_w = np.fft.ifftshift(get_window(native_str(window),
      File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2364, in get_window
        raise ValueError("Unknown window type.") from e
    ValueError: Unknown window type.
----------------------------------------------------------------------
File "/testbed/obspy/core/stream.py", line 2328, in obspy.core.stream.Stream.resample
Failed example:
    print(st)  # doctest: +ELLIPSIS
Expected:
    3 Trace(s) in Stream:
    BW.RJOB..EHZ | 2009-08-24T00:20:03.000000Z ... | 10.0 Hz, 300 samples
    BW.RJOB..EHN | 2009-08-24T00:20:03.000000Z ... | 10.0 Hz, 300 samples
    BW.RJOB..EHE | 2009-08-24T00:20:03.000000Z ... | 10.0 Hz, 300 samples
Got:
    3 Trace(s) in Stream:
    BW.RJOB..EHZ | 2009-08-24T00:20:03.000000Z - 2009-08-24T00:20:32.990000Z | 100.0 Hz, 3000 samples
    BW.RJOB..EHN | 2009-08-24T00:20:03.000000Z - 2009-08-24T00:20:32.990000Z | 100.0 Hz, 3000 samples
    BW.RJOB..EHE | 2009-08-24T00:20:03.000000Z - 2009-08-24T00:20:32.990000Z | 100.0 Hz, 3000 samples

</f25><f26>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/doctest.py", line 2204, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for obspy.core.trace.Trace.resample
  File "/testbed/obspy/core/trace.py", line 237, in resample

----------------------------------------------------------------------
File "/testbed/obspy/core/trace.py", line 283, in obspy.core.trace.Trace.resample
Failed example:
    tr.resample(4.0)  # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2344, in get_window
        beta = float(window)
    ValueError: could not convert string to float: 'hanning'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2362, in get_window
        winfunc = _win_equiv[winstr]
    KeyError: 'hanning'

    The above exception was the direct cause of the following exception:

    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/doctest.py", line 1336, in __run
        exec(compile(example.source, filename, "single",
      File "&lt;doctest obspy.core.trace.Trace.resample[3]&gt;", line 1, in &lt;module&gt;
        tr.resample(4.0)  # doctest: +ELLIPSIS
      File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
        return caller(func, *(extras + args), **kw)
      File "/testbed/obspy/core/util/decorator.py", line 245, in skip_if_no_data
        return func(*args, **kwargs)
      File "/usr/local/lib/python3.8/site-packages/decorator.py", line 235, in fun
        return caller(func, *(extras + args), **kw)
      File "/testbed/obspy/core/trace.py", line 273, in _add_processing_info
        result = func(*args, **kwargs)
      File "/testbed/obspy/core/trace.py", line 1733, in resample
        large_w = np.fft.ifftshift(get_window(native_str(window),
      File "/usr/local/lib/python3.8/site-packages/scipy/signal/windows/_windows.py", line 2364, in get_window
        raise ValueError("Unknown window type.") from e
    ValueError: Unknown window type.
----------------------------------------------------------------------
File "/testbed/obspy/core/trace.py", line 285, in obspy.core.trace.Trace.resample
Failed example:
    len(tr)
Expected:
    32
Got:
    8
----------------------------------------------------------------------
File "/testbed/obspy/core/trace.py", line 287, in obspy.core.trace.Trace.resample
Failed example:
    tr.stats.sampling_rate
Expected:
    4.0
Got:
    1.0
----------------------------------------------------------------------
File "/testbed/obspy/core/trace.py", line 289, in obspy.core.trace.Trace.resample
Failed example:
    tr.data  # doctest: +NORMALIZE_WHITESPACE +ELLIPSIS
Expected:
    array([ 0.5       ,  0.40432914,  0.3232233 ,  0.26903012,  0.25 ...
Got:
    array([ 0.5,  0. ,  0.5,  1. ,  0.5,  0. ,  0.5,  1. ])

</f26><f27>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/doctest.py", line 2204, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for obspy.core.trace.Trace.times
  File "/testbed/obspy/core/trace.py", line 2487, in times

----------------------------------------------------------------------
File "/testbed/obspy/core/trace.py", line 2529, in obspy.core.trace.Trace.times
Failed example:
    tr.times("matplotlib")
Expected:
    array([ 733643.01392361,  733643.01392373,  733643.01392384, ...,
            733643.01427049,  733643.0142706 ,  733643.01427072])
Got:
    array([ 14480.01392361,  14480.01392373,  14480.01392384, ...,
            14480.01427049,  14480.0142706 ,  14480.01427072])

</f27><f28>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_utcdatetime.py", line 1092, in test_matplotlib_date
    np.testing.assert_almost_equal(
  File "/usr/local/lib/python3.8/site-packages/numpy/testing/_private/utils.py", line 599, in assert_almost_equal
    raise AssertionError(_build_err_msg())
AssertionError: 
Arrays are not almost equal to 8 decimals
 ACTUAL: 5965.5723676839116
 DESIRED: 725128.5723676839
</f28><f29>Traceback (most recent call last):
  File "/testbed/obspy/core/tests/test_trace.py", line 1448, in test_times
    np.testing.assert_allclose(got[:5], expected, rtol=1e-17)
  File "/usr/local/lib/python3.8/site-packages/numpy/testing/_private/utils.py", line 1530, in assert_allclose
    assert_array_compare(compare, actual, desired, err_msg=str(err_msg),
  File "/usr/local/lib/python3.8/site-packages/numpy/testing/_private/utils.py", line 844, in assert_array_compare
    raise AssertionError(msg)
AssertionError: 
Not equal to tolerance rtol=1e-17, atol=0

Mismatched elements: 5 / 5 (100%)
Max absolute difference: 719163.0
Max relative difference: 0.9849928778830878
 x: array([ 10957.      ,  10957.000001,  10957.000001,  10957.000002,
        10957.000002])
 y: array([ 730120.      ,  730120.000001,  730120.000001,  730120.000002,
        730120.000002])
</f29></errors><failures /></core><db><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0</timetaken><tested>True</tested><tests>1</tests><skipped>0</skipped><failures /><errors><f30>&gt;&gt;&gt; Cannot import test suite for module obspy.db due to:
--------------------------------------------------------
  File "/usr/local/lib/python3.8/runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/local/lib/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/testbed/obspy/scripts/runtests.py", line 757, in &lt;module&gt;
    errors = run(interactive=False)
  File "/testbed/obspy/scripts/runtests.py", line 711, in run
    return run_tests(verbosity, args.tests, report, args.log, args.server,
  File "/testbed/obspy/scripts/runtests.py", line 542, in run_tests
    suites, status, import_failures = _get_suites(verbosity, tests)
  File "/testbed/obspy/scripts/runtests.py", line 164, in _get_suites
    suite.append(ut.loadTestsFromName(test, None))
  File "/usr/local/lib/python3.8/unittest/loader.py", line 205, in loadTestsFromName
    test = obj()
  File "/testbed/obspy/db/tests/__init__.py", line 16, in suite
    add_unittests(suite, MODULE_NAME)
  File "/testbed/obspy/core/util/testing.py", line 70, in add_unittests
    _module = __import__(_module_name,
  File "/testbed/obspy/db/tests/test_client.py", line 14, in &lt;module&gt;
    from obspy.db.client import Client
  File "/testbed/obspy/db/client.py", line 24, in &lt;module&gt;
    from obspy.db.db import Base, WaveformChannel, WaveformFile, WaveformPath
  File "/testbed/obspy/db/db.py", line 20, in &lt;module&gt;
    from sqlalchemy.orm import relation

ImportError: cannot import name 'relation' from 'sqlalchemy.orm' (/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/__init__.py)
</f30></errors></db><geodetics><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.05470132827758789</timetaken><tested>True</tested><tests>20</tests><skipped>1</skipped><errors><f31>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/doctest.py", line 2204, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for obspy.geodetics.base.locations2degrees
  File "/testbed/obspy/geodetics/base.py", line 333, in locations2degrees

----------------------------------------------------------------------
File "/testbed/obspy/geodetics/base.py", line 357, in obspy.geodetics.base.locations2degrees
Failed example:
    locations2degrees(5, 5, 10, 10)
Expected:
    7.0397014191753815
Got:
    7.0397014191753851

</f31></errors><failures /></geodetics><imaging><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>2.0662407875061035</timetaken><tested>True</tested><tests>77</tests><skipped>1</skipped><errors><f32>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_ppsd.py", line 34, in test_ppsd_plot
    with ImageComparison(self.path, 'ppsd.png', reltol=1.5) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f32><f33>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_ppsd.py", line 77, in test_ppsd_plot_cumulative
    with ImageComparison(self.path, 'ppsd_cumulative.png',
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f33><f34>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_ppsd.py", line 57, in test_ppsd_plot_frequency
    with ImageComparison(self.path, 'ppsd_freq.png',
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f34><f35>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_mopad.py", line 64, in test_collection
    with ImageComparison(self.path, 'mopad_collection.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f35><f36>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_scan.py", line 223, in test_multiple_sampling_rates
    with image_comp as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f36><f37>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_scan.py", line 72, in test_scan_function_and_scanner_class
    with ImageComparison(self.path, 'scan.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f37><f38>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_scan.py", line 56, in test_scan_main_method
    with ImageComparison(self.path, 'scan.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f38><f39>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_scan.py", line 168, in test_scan_save_load_npz
    with ImageComparison(self.path, 'scan.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f39><f40>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_scan.py", line 184, in test_scan_times
    with ImageComparison(self.path, 'scan_times.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f40><f41>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_scan.py", line 138, in test_scanner_manually_add_streams
    with ImageComparison(self.path, 'scan.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f41><f42>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_plot.py", line 43, in test_plot
    with ImageComparison(self.path, 'plot.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f42><f43>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_plot.py", line 58, in test_plot_no_merge
    with ImageComparison(self.path, 'plot_nomerge.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f43><f44>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_beachball.py", line 82, in test_beachball
    with ImageComparison(self.path, filename) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f44><f45>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_beachball.py", line 228, in test_collection
    with ImageComparison(self.path, 'bb_collection.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f45><f46>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_beachball.py", line 292, in test_collection_aspect_x
    self.collection_aspect(axis=[-10000, 10000, -100, 100],
  File "/testbed/obspy/imaging/tests/test_beachball.py", line 259, in collection_aspect
    with ImageComparison(self.path, filename_width) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f46><f47>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_beachball.py", line 301, in test_collection_aspect_y
    self.collection_aspect(axis=[-100, 100, -10000, 10000],
  File "/testbed/obspy/imaging/tests/test_beachball.py", line 259, in collection_aspect
    with ImageComparison(self.path, filename_width) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f47><f48>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_beachball.py", line 314, in test_mopad_fallback
    with ImageComparison(self.path, 'mopad_fallback.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f48><f49>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_spectrogram.py", line 42, in test_spectrogram
    with ImageComparison(self.path, 'spectrogram_log.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f49><f50>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 298, in test_plot_azim_section
    with ImageComparison(self.path, 'waveform_azim_section.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f50><f51>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 264, in test_plot_binning_error
    with ImageComparison(self.path, 'waveform_binning_error.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f51><f52>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 342, in test_plot_colored_section
    with ImageComparison(self.path, 'waveform_color_section.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f52><f53>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 206, in test_plot_complex_gap_few_samples
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f53><f54>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 185, in test_plot_complex_gap_many_samples
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f54><f55>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 448, in test_plot_day_plot
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f55><f56>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 483, in test_plot_day_plot_catalog
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f56><f57>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 465, in test_plot_day_plot_explicit_event
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f57><f58>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 423, in test_plot_default_relative
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f58><f59>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 283, in test_plot_default_section
    with ImageComparison(self.path, 'waveform_default_section.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f59><f60>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 312, in test_plot_horizontal_section
    with ImageComparison(self.path, 'waveform_horiz_section.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f60><f61>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 215, in test_plot_multiple_traces
    with ImageComparison(self.path, 'waveform_1_trace.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f61><f62>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 134, in test_plot_one_hour_few_samples
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f62><f63>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 121, in test_plot_one_hour_many_samples
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f63><f64>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 437, in test_plot_ref_time_relative
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f64><f65>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 327, in test_plot_ref_time_section
    with ImageComparison(self.path, 'waveform_reftime_section.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f65><f66>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 164, in test_plot_simple_gap_few_samples
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f66><f67>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 149, in test_plot_simple_gap_many_samples
    with ImageComparison(self.path, image_name) as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f67><f68>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 393, in test_plot_wiggles_horizontal_section
    with ImageComparison(
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f68><f69>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 358, in test_plot_wiggles_negative_section
    with ImageComparison(
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f69><f70>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 376, in test_plot_wiggles_positive_section
    with ImageComparison(
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f70><f71>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 410, in test_plot_wiggles_vertical_section
    with ImageComparison(
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f71><f72>Traceback (most recent call last):
  File "/testbed/obspy/imaging/tests/test_waveform.py", line 254, in test_plot_with_labels
    with ImageComparison(self.path, 'waveform_labels.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f72><f73>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/doctest.py", line 2204, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for obspy.imaging.__init__
  File "/testbed/obspy/imaging/__init__.py", line 0, in __init__

----------------------------------------------------------------------
File "/testbed/obspy/imaging/__init__.py", line 155, in obspy.imaging.__init__
Failed example:
    ax.set_xlim((-120, 120))
Expected:
    (-120, 120)
Got:
    (-120.0, 120.0)
----------------------------------------------------------------------
File "/testbed/obspy/imaging/__init__.py", line 157, in obspy.imaging.__init__
Failed example:
    ax.set_ylim((-20, 120))
Expected:
    (-20, 120)
Got:
    (-20.0, 120.0)

</f73></errors><failures /></imaging><io.ah><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.0418086051940918</timetaken><tested>True</tested><tests>5</tests><skipped>0</skipped><errors /><failures /></io.ah><io.arclink><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.8045506477355957</timetaken><tested>True</tested><tests>4</tests><skipped>0</skipped><errors /><failures /></io.arclink><io.ascii><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.07786250114440918</timetaken><tested>True</tested><tests>28</tests><skipped>0</skipped><errors /><failures /></io.ascii><io.cmtsolution><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.028102874755859375</timetaken><tested>True</tested><tests>10</tests><skipped>0</skipped><errors /><failures /></io.cmtsolution><io.cnv><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.00806283950805664</timetaken><tested>True</tested><tests>1</tests><skipped>0</skipped><errors /><failures /></io.cnv><io.css><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.15036392211914062</timetaken><tested>True</tested><tests>7</tests><skipped>0</skipped><errors /><failures /></io.css><io.dmx><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.012908220291137695</timetaken><tested>True</tested><tests>5</tests><skipped>0</skipped><errors /><failures /></io.dmx><io.focmec><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.04068922996520996</timetaken><tested>True</tested><tests>8</tests><skipped>0</skipped><errors /><failures /></io.focmec><io.gcf><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.01399993896484375</timetaken><tested>True</tested><tests>9</tests><skipped>0</skipped><errors /><failures /></io.gcf><io.gse2><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.20255494117736816</timetaken><tested>True</tested><tests>55</tests><skipped>0</skipped><errors /><failures /></io.gse2><io.iaspei><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.3314058780670166</timetaken><tested>True</tested><tests>7</tests><skipped>0</skipped><errors /><failures /></io.iaspei><io.json><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.01276850700378418</timetaken><tested>True</tested><tests>4</tests><skipped>0</skipped><errors /><failures /></io.json><io.kinemetrics><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.2562417984008789</timetaken><tested>True</tested><tests>7</tests><skipped>0</skipped><errors /><failures /></io.kinemetrics><io.kml><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.05952644348144531</timetaken><tested>True</tested><tests>3</tests><skipped>0</skipped><errors /><failures /></io.kml><io.mseed><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.9211459159851074</timetaken><tested>True</tested><tests>127</tests><skipped>0</skipped><errors /><failures /></io.mseed><io.ndk><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.14911532402038574</timetaken><tested>True</tested><tests>20</tests><skipped>0</skipped><errors /><failures /></io.ndk><io.nied><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.031219005584716797</timetaken><tested>True</tested><tests>11</tests><skipped>0</skipped><errors /><failures /></io.nied><io.nlloc><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.09332919120788574</timetaken><tested>True</tested><tests>12</tests><skipped>0</skipped><errors /><failures /></io.nlloc><io.nordic><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.4989492893218994</timetaken><tested>True</tested><tests>50</tests><skipped>0</skipped><errors><f74>Traceback (most recent call last):
  File "/testbed/obspy/io/nordic/tests/test_nordic.py", line 1000, in test_ellipse_plot
    with ImageComparison(self.testing_path, 'plot_ellipse.png',
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f74><f75>Traceback (most recent call last):
  File "/testbed/obspy/io/nordic/tests/test_nordic.py", line 1017, in test_ellipse_plot_tangents
    with ImageComparison(self.testing_path, 'plot_ellipse_tangents.png',
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f75></errors><failures /></io.nordic><io.pdas><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.0043179988861083984</timetaken><tested>True</tested><tests>3</tests><skipped>0</skipped><errors /><failures /></io.pdas><io.pde><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.12562966346740723</timetaken><tested>True</tested><tests>13</tests><skipped>0</skipped><errors /><failures /></io.pde><io.quakeml><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.20615315437316895</timetaken><tested>True</tested><tests>38</tests><skipped>0</skipped><errors /><failures /></io.quakeml><io.reftek><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.08658671379089355</timetaken><tested>True</tested><tests>20</tests><skipped>0</skipped><errors /><failures /></io.reftek><io.rg16><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.07845950126647949</timetaken><tested>True</tested><tests>36</tests><skipped>0</skipped><errors /><failures /></io.rg16><io.sac><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.2252664566040039</timetaken><tested>True</tested><tests>95</tests><skipped>0</skipped><errors /><failures /></io.sac><io.scardec><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.03483748435974121</timetaken><tested>True</tested><tests>5</tests><skipped>0</skipped><errors /><failures /></io.scardec><io.seg2><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.012597322463989258</timetaken><tested>True</tested><tests>2</tests><skipped>0</skipped><errors /><failures /></io.seg2><io.segy><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.23212122917175293</timetaken><tested>True</tested><tests>56</tests><skipped>0</skipped><errors /><failures /></io.segy><io.seisan><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.039891719818115234</timetaken><tested>True</tested><tests>8</tests><skipped>0</skipped><errors /><failures /></io.seisan><io.seiscomp><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.8837525844573975</timetaken><tested>True</tested><tests>46</tests><skipped>0</skipped><errors /><failures /></io.seiscomp><io.sh><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.18190884590148926</timetaken><tested>True</tested><tests>25</tests><skipped>0</skipped><errors /><failures /></io.sh><io.shapefile><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.19594359397888184</timetaken><tested>True</tested><tests>7</tests><skipped>0</skipped><errors /><failures /></io.shapefile><io.stationtxt><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.037750244140625</timetaken><tested>True</tested><tests>11</tests><skipped>0</skipped><errors /><failures /></io.stationtxt><io.stationxml><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.21429181098937988</timetaken><tested>True</tested><tests>22</tests><skipped>0</skipped><errors /><failures /></io.stationxml><io.wav><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.014998912811279297</timetaken><tested>True</tested><tests>8</tests><skipped>0</skipped><errors /><failures /></io.wav><io.win><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.04409956932067871</timetaken><tested>True</tested><tests>2</tests><skipped>0</skipped><errors /><failures /></io.win><io.xseed><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>3.7963829040527344</timetaken><tested>True</tested><tests>82</tests><skipped>0</skipped><errors /><failures /></io.xseed><io.y><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.05743098258972168</timetaken><tested>True</tested><tests>5</tests><skipped>0</skipped><errors /><failures /></io.y><io.zmap><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.08354377746582031</timetaken><tested>True</tested><tests>14</tests><skipped>0</skipped><errors /><failures /></io.zmap><realtime><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.17044615745544434</timetaken><tested>True</tested><tests>22</tests><skipped>0</skipped><errors /><failures /></realtime><scripts><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.006666421890258789</timetaken><tested>True</tested><tests>2</tests><skipped>0</skipped><errors /><failures /></scripts><signal><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>11.950126647949219</timetaken><tested>True</tested><tests>199</tests><skipped>1</skipped><errors><f76>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_detrend.py", line 72, in test_polynomial_detrend_plotting
    with ImageComparison(self.path_images, 'polynomial_detrend.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f76><f77>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_detrend.py", line 85, in test_spline_detrend_plotting
    with ImageComparison(self.path_images,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f77><f78>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_spectral_estimation.py", line 563, in test_earthquake_models
    fig = ppsd.plot(
  File "/testbed/obspy/signal/spectral_estimation.py", line 2023, in plot
    self._plot_histogram(fig=fig)
  File "/testbed/obspy/signal/spectral_estimation.py", line 2096, in _plot_histogram
    cb.set_clim(*fig.ppsd.color_limits)
AttributeError: 'Colorbar' object has no attribute 'set_clim'
</f78><f79>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_spectral_estimation.py", line 494, in test_ppsd_restricted_stacks
    with ImageComparison(self.path_images,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f79><f80>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_spectral_estimation.py", line 773, in test_ppsd_temporal_plot
    with ImageComparison(self.path_images, 'ppsd_temporal.png',
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f80><f81>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_interpolation.py", line 133, in test_plot_lanczos_window
    with ImageComparison(self.path_images,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f81><f82>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_cross_correlation.py", line 300, in test_xcorr_pick_correction_images
    with ImageComparison(self.path_images, 'xcorr_pick_corr.png') as ic:
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f82><f83>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_tf_misfit.py", line 304, in test_plot_tf_gofs
    with ImageComparison(self.path,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f83><f84>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_tf_misfit.py", line 296, in test_plot_tf_misfits
    with ImageComparison(self.path,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f84><f85>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_tf_misfit.py", line 289, in test_plot_tfr
    with ImageComparison(self.path,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f85><f86>Traceback (most recent call last):
  File "/usr/local/lib/python3.8/doctest.py", line 2204, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for obspy.signal._sosfilt._zpk2sos
  File "/testbed/obspy/signal/_sosfilt.py", line 141, in _zpk2sos

----------------------------------------------------------------------
File "/testbed/obspy/signal/_sosfilt.py", line 256, in obspy.signal._sosfilt._zpk2sos
Failed example:
    sos[:, :3]
Expected:
    array([[ 0.0014154 ,  0.00248707,  0.0014154 ],
           [ 1.        ,  0.72965193,  1.        ],
           [ 1.        ,  0.17594966,  1.        ]])
Got:
    array([[ 0.0014152 ,  0.00248677,  0.0014152 ],
           [ 1.        ,  0.72976874,  1.        ],
           [ 1.        ,  0.17607852,  1.        ]])
----------------------------------------------------------------------
File "/testbed/obspy/signal/_sosfilt.py", line 266, in obspy.signal._sosfilt._zpk2sos
Failed example:
    sos[:, 3:]
Expected:
    array([[ 1.        , -1.32543251,  0.46989499],
           [ 1.        , -1.26117915,  0.6262586 ],
           [ 1.        , -1.25707217,  0.86199667]])
Got:
    array([[ 1.        , -1.32544025,  0.46989976],
           [ 1.        , -1.26118294,  0.62625924],
           [ 1.        , -1.2570723 ,  0.8619958 ]])

</f86><f87>Traceback (most recent call last):
  File "/testbed/obspy/signal/tests/test_spectral_estimation.py", line 713, in test_issue1216
    self.assertEqual(len(w), 2)
AssertionError: 3 != 2
</f87></errors><failures /></signal><taup><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>17.603107213974</timetaken><tested>True</tested><tests>64</tests><skipped>0</skipped><errors><f88>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 102, in test_cartesian_many_phases
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f88><f89>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 114, in test_cartesian_many_phases_buried_station
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f89><f90>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 128, in test_cartesian_many_phases_one_way
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f90><f91>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 159, in test_plot_travel_times
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f91><f92>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 171, in test_plot_travel_times_convenience
    with ImageComparison(
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f92><f93>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 85, in test_spherical_diff_phases
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f93><f94>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 36, in test_spherical_many_phases
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f94><f95>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 49, in test_spherical_many_phases_buried_station
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f95><f96>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 62, in test_spherical_many_phases_one_way
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f96><f97>Traceback (most recent call last):
  File "/testbed/obspy/taup/tests/test_plotting.py", line 74, in test_spherical_more_then_360_degrees
    with ImageComparison(self.image_dir,
  File "/testbed/obspy/core/util/testing.py", line 418, in __enter__
    rcParams['text.hinting'] = False
  File "/usr/local/lib/python3.8/site-packages/matplotlib/__init__.py", line 722, in __setitem__
    raise ValueError(f"Key {key}: {ve}") from None
ValueError: Key text.hinting: False is not a valid value for text.hinting; supported values are ['default', 'no_autohint', 'force_autohint', 'no_hinting', 'auto', 'native', 'either', 'none']
</f97></errors><failures /></taup></obspy><dependencies><future>1.0.0</future><numpy>1.22.4</numpy><scipy>1.10.1</scipy><matplotlib>3.7.5</matplotlib><lxml.etree>6.0.2</lxml.etree><setuptools>39.2.0</setuptools><sqlalchemy>2.0.44</sqlalchemy><decorator>5.2.1</decorator><requests>2.32.4</requests><flake8>---</flake8><pyimgur>0.6.0</pyimgur><pyproj>3.5.0</pyproj><pep8-naming>---</pep8-naming><m2crypto>---</m2crypto><shapefile>2.3.1</shapefile><mpl_toolkits.basemap>---</mpl_toolkits.basemap><mock>5.2.0</mock><pyflakes>---</pyflakes><geographiclib>2.1</geographiclib><cartopy>---</cartopy></dependencies><platform><system>Linux</system><release>5.15.0-106-generic</release><version>#116-Ubuntu SMP Wed Apr 17 09:17:56 UTC 2024</version><machine>x86_64</machine><processor /><python_version>3.8.20</python_version><python_implementation>CPython</python_implementation><python_compiler>GCC 12.2.0</python_compiler><architecture>64bit</architecture><node>local</node></platform><tests>1950</tests><errors>98</errors><failures>0</failures><skipped>27</skipped><skipped_tests_details>[('core', 'obspy.core.tests.test_inventory', 'InventoryBasemapTestCase', 'test_combined_station_event_plot', 'basemap not installed'), ('core', 'obspy.core.tests.test_inventory', 'InventoryBasemapTestCase', 'test_location_plot_global', 'basemap not installed'), ('core', 'obspy.core.tests.test_inventory', 'InventoryBasemapTestCase', 'test_location_plot_local', 'basemap not installed'), ('core', 'obspy.core.tests.test_inventory', 'InventoryBasemapTestCase', 'test_location_plot_ortho', 'basemap not installed'), ('core', 'obspy.core.tests.test_inventory', 'InventoryCartopyTestCase', 'test_location_plot_global', 'cartopy not installed'), ('core', 'obspy.core.tests.test_inventory', 'InventoryCartopyTestCase', 'test_location_plot_local', 'cartopy not installed'), ('core', 'obspy.core.tests.test_inventory', 'InventoryCartopyTestCase', 'test_location_plot_ortho', 'cartopy not installed'), ('core', 'obspy.core.tests.test_event', 'CatalogBasemapTestCase', 'test_catalog_plot_global', 'basemap not installed'), ('core', 'obspy.core.tests.test_event', 'CatalogBasemapTestCase', 'test_catalog_plot_local', 'basemap not installed'), ('core', 'obspy.core.tests.test_event', 'CatalogBasemapTestCase', 'test_catalog_plot_ortho', 'basemap not installed'), ('core', 'obspy.core.tests.test_event', 'CatalogBasemapTestCase', 'test_catalog_plot_ortho_longitude_wrap', 'basemap not installed'), ('core', 'obspy.core.tests.test_event', 'CatalogBasemapTestCase', 'test_plot_catalog_before_1900', 'basemap not installed'), ('core', 'obspy.core.tests.test_event', 'CatalogCartopyTestCase', 'test_catalog_plot_global', 'Cartopy not installed or too old'), ('core', 'obspy.core.tests.test_event', 'CatalogCartopyTestCase', 'test_catalog_plot_local', 'Cartopy not installed or too old'), ('core', 'obspy.core.tests.test_event', 'CatalogCartopyTestCase', 'test_catalog_plot_ortho', 'Cartopy not installed or too old'), ('core', 'obspy.core.tests.test_event', 'CatalogCartopyTestCase', 'test_catalog_plot_ortho_longitude_wrap', 'Cartopy not installed or too old'), ('core', 'obspy.core.tests.test_event', 'EventTestCase', 'test_plot_farfield_without_quiver_with_maps', 'basemap not installed'), ('core', 'obspy.core.tests.test_network', 'NetworkBasemapTestCase', 'test_location_plot_global', 'basemap not installed'), ('core', 'obspy.core.tests.test_network', 'NetworkBasemapTestCase', 'test_location_plot_local', 'basemap not installed'), ('core', 'obspy.core.tests.test_network', 'NetworkBasemapTestCase', 'test_location_plot_ortho', 'basemap not installed'), ('core', 'obspy.core.tests.test_network', 'NetworkCartopyTestCase', 'test_location_plot_global', 'cartopy not installed'), ('core', 'obspy.core.tests.test_network', 'NetworkCartopyTestCase', 'test_location_plot_local', 'cartopy not installed'), ('core', 'obspy.core.tests.test_network', 'NetworkCartopyTestCase', 'test_location_plot_ortho', 'cartopy not installed'), ('core', 'obspy.core.tests.test_code_formatting', 'CodeFormattingTestCase', 'test_flake8', 'Formatting tests require at least flake8 3.0.'), ('geodetics', 'obspy.geodetics.tests.test_util_geodetics', 'UtilGeodeticsTestCase', 'test_gps_2_dist_azimuth_bug150', 'Module geographiclib is installed, not using calc_vincenty_inverse'), ('imaging', 'obspy.imaging.tests.test_mopad_script', 'MopadTestCase', 'test_script_plot', 'Currently broken until further review.'), ('signal', 'obspy.signal.tests.test_spectral_estimation', 'PsdTestCase', 'test_ppsd_spectrogram_plot', 'matplotlib &gt;= 3 shifts labels')]</skipped_tests_details></report>