<?xml version="1.0" encoding="UTF-8"?><report><timestamp>1763019299</timestamp><slowest_tests>[('28.682s', 'test_relcal_different_overlaps (obspy.signal.tests.test_calibration.CalibrationTestCase)'), ('8.604s', 'test_relcal_using_traces (obspy.signal.tests.test_calibration.CalibrationTestCase)'), ('8.096s', 'test_relcal_using_dict (obspy.signal.tests.test_calibration.CalibrationTestCase)'), ('4.742s', 'read (obspy.core.stream)'), ('4.494s', 'test_relcal_sts2_vs_unknown (obspy.signal.tests.test_calibration.CalibrationTestCase)'), ('3.124s', '__init__ (obspy.taup)'), ('3.061s', 'test_read_url_via_network (obspy.core.tests.test_stream.StreamTestCase)'), ('2.999s', 'test_response_calculation_from_seed_and_xseed (obspy.io.xseed.tests.test_core.CoreTestCase)'), ('2.387s', 'test_shoot_existing_ray_param (obspy.taup.tests.test_seismic_phase.TauPySeismicPhaseTestCase)'), ('2.059s', 'test_rotate2zne_against_lqt_different_combinations (obspy.signal.tests.test_rotate.RotateTestCase)'), ('1.556s', 'plot_travel_times (obspy.taup.tau)'), ('1.507s', 'test_correlate_stream_template_and_correlation_detector (obspy.signal.tests.test_cross_correlation.CrossCorrelationTestCase)'), ('1.368s', 'test_regional_models (obspy.taup.tests.test_tau.TauPyModelTestCase)'), ('1.228s', 'test_many_identically_named_phases (obspy.taup.tests.test_seismic_phase.TauPySeismicPhaseTestCase)'), ('1.184s', 'plot_tfr (obspy.signal.tf_misfit)'), ('1.118s', 'test_vs_java_iasp91 (obspy.taup.tests.test_tau.TauPyModelTestCase)'), ('0.994s', 'test_auto_read_arclink_xml (obspy.io.arclink.tests.test_inventory_xml.ArclinkInventoryTestCase)'), ('0.845s', 'test_ar_pick (obspy.signal.tests.test_trigger.TriggerTestCase)'), ('0.808s', 'test_polarization_vidale (obspy.signal.tests.test_polarization.PolarizationTestCase)'), ('0.689s', 'test_ar_pick_low_amplitude (obspy.signal.tests.test_trigger.TriggerTestCase)')]</slowest_tests><timetaken>116.2873306274414</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>1.2762246131896973</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 0x7f07506f33d0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f34f0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3310; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3460; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3400; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3490; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07506f33d0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f34f0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3310; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3460; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3400; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3490; 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 0x7f07506f33d0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f34f0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3310; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3460; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3400; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3490; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07506f33d0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f34f0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3310; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3460; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3400; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3490; 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 0x7f07506f3940; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3910; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3af0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3c10; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3dc0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3e50; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07506f3940; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3910; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3af0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3c10; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3dc0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3e50; 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 0x7f07506f3940; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3910; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3af0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3c10; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3dc0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3e50; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07506f3940; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3910; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3af0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3c10; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3dc0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506f3e50; 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 0x7f075069aac0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069aa90; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069ad90; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069ae20; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069af10; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069afa0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f075069aac0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069aa90; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069ad90; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069ae20; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069af10; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069afa0; 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 0x7f075069aac0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069aa90; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069ad90; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069ae20; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069af10; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069afa0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f075069aac0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069aa90; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069ad90; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069ae20; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069af10; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075069afa0; 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 0x7f0750650f10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506509d0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650df0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650e50; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650f40; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650f70; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f0750650f10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506509d0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650df0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650e50; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650f40; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650f70; 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 0x7f0750650f10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506509d0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650df0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650e50; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650f40; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650f70; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f0750650f10; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506509d0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650df0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650e50; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650f40; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650f70; 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 0x7f0750650610; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506503a0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650640; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652790; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652700; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652a00; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f0750650610; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506503a0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650640; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652790; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652700; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652a00; 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 0x7f0750650610; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506503a0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650640; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652790; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652700; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652a00; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f0750650610; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07506503a0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750650640; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652790; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652700; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652a00; 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 0x7f07506524f0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652bb0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652ac0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652790; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652700; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652be0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07506524f0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652bb0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652ac0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652790; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652700; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652be0; 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 0x7f07506524f0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652bb0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652ac0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652790; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652700; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652be0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07506524f0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652bb0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652ac0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652790; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652700; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f0750652be0; 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 0x7f074e5b5a90; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5b56d0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd040; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd070; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd250; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd160; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f074e5b5a90; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5b56d0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd040; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd070; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd250; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd160; 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 0x7f074e5b5a90; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5b56d0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd040; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd070; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd250; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd160; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f074e5b5a90; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5b56d0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd040; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd070; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd250; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5bd160; 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 0x7f074e5ddfa0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddc70; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddb20; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dda90; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dda00; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dd910; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddfa0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddc70; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddb20; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dda90; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dda00; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dd910; 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 0x7f074e5ddfa0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddc70; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddb20; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dda90; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dda00; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dd910; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddfa0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddc70; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5ddb20; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dda90; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dda00; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f074e5dd910; 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 0x7f075098ab50; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075098ac40; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075098a9d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac340; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac5e0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f075098ab50; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075098ac40; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075098a9d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac340; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac5e0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; 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 0x7f075098ab50; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075098ac40; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075098a9d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac340; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac5e0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f075098ab50; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075098ac40; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f075098a9d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac340; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac5e0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; 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 0x7f07509ac8e0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acaf0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac9d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac700; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509aca30; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07509ac8e0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acaf0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac9d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac700; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509aca30; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; 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 0x7f07509ac8e0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acaf0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac9d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac700; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509aca30; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07509ac8e0; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acaf0; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac9d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac700; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509aca30; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; 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 0x7f07509acb80; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acc10; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac8b0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acbe0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acc70; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07509acb80; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acc10; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac8b0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acbe0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acc70; 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 0x7f07509acb80; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acc10; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac8b0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acbe0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acc70; endtime&gt;]. Did you mean to say select(&lt;sqlalchemy.sql.elements.Label at 0x7f07509acb80; network&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acc10; station&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac6d0; location&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509ac8b0; channel&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acbe0; starttime&gt;, &lt;sqlalchemy.sql.elements.Label at 0x7f07509acc70; 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>17.876200199127197</timetaken><tested>True</tested><tests>666</tests><skipped>24</skipped><errors><f9>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']
</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_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']
</f16><f17>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.
</f17><f18>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']
</f18><f19>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']
</f19><f20>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']
</f20><f21>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']
</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.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. ])

</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.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])

</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.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

</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.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

</f27><f28>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])
</f28><f29>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
</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.0551297664642334</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>3.0338566303253174</timetaken><tested>True</tested><tests>77</tests><skipped>1</skipped><errors><f32>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']
</f32><f33>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']
</f33><f34>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']
</f34><f35>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']
</f35><f36>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']
</f36><f37>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']
</f37><f38>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']
</f38><f39>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']
</f39><f40>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']
</f40><f41>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']
</f41><f42>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']
</f42><f43>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']
</f43><f44>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']
</f44><f45>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']
</f45><f46>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']
</f46><f47>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']
</f47><f48>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']
</f48><f49>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']
</f49><f50>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']
</f50><f51>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']
</f51><f52>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']
</f52><f53>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']
</f53><f54>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']
</f54><f55>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']
</f55><f56>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']
</f56><f57>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']
</f57><f58>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']
</f58><f59>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']
</f59><f60>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']
</f60><f61>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']
</f61><f62>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']
</f62><f63>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']
</f63><f64>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']
</f64><f65>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']
</f65><f66>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']
</f66><f67>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']
</f67><f68>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']
</f68><f69>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']
</f69><f70>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']
</f70><f71>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']
</f71><f72>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']
</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.05311155319213867</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>1.0156021118164062</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.08334541320800781</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.02820134162902832</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.008546590805053711</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.1677553653717041</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.013218164443969727</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.04481005668640137</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.014025211334228516</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.22304320335388184</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.35491061210632324</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.013765096664428711</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.2930881977081299</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.07729315757751465</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.9610786437988281</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.16472458839416504</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.03240680694580078</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.09562849998474121</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.4880032539367676</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.004976034164428711</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.12742400169372559</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.21746206283569336</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.1124422550201416</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.09273576736450195</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.2257695198059082</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.04134488105773926</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.012320995330810547</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.33589887619018555</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.04007315635681152</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.8265933990478516</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.19853520393371582</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.19967079162597656</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.03728461265563965</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.2220921516418457</timetaken><tested>True</tested><tests>22</tests><skipped>0</skipped><errors><f76>Traceback (most recent call last):
  File "/testbed/obspy/io/stationxml/tests/test_stationxml.py", line 303, in test_read_and_write_full_file
    self.assertEqual(stage.numerator[0].number, 1)
AssertionError: '1' != 1
</f76></errors><failures /></io.stationxml><io.wav><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>0.015839099884033203</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.04412126541137695</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>4.1714324951171875</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.007639646530151367</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.09866046905517578</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.1826629638671875</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.006356239318847656</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>63.768624782562256</timetaken><tested>True</tested><tests>199</tests><skipped>1</skipped><errors><f77>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']
</f77><f78>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']
</f78><f79>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']
</f79><f80>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'
</f80><f81>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']
</f81><f82>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']
</f82><f83>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']
</f83><f84>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']
</f84><f85>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']
</f85><f86>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']
</f86><f87>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 ]])

</f87><f88>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
</f88></errors><failures /></signal><taup><installed>1.2.0rc3.post0+7.g76111dfdae.dirty.obspy.master</installed><timetaken>18.92340087890625</timetaken><tested>True</tested><tests>64</tests><skipped>0</skipped><errors><f89>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']
</f89><f90>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']
</f90><f91>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']
</f91><f92>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']
</f92><f93>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']
</f93><f94>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']
</f94><f95>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']
</f95><f96>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']
</f96><f97>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']
</f97><f98>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']
</f98></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>99</errors><failures>0</failures><skipped>27</skipped><skipped_tests_details>[('core', 'obspy.core.tests.test_code_formatting', 'CodeFormattingTestCase', 'test_flake8', 'Formatting tests require at least flake8 3.0.'), ('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_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_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'), ('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>