Skip to content

Nightly build is failing #2627

@github-actions

Description

@github-actions

The Nightly workflow is failing.
The tests failed.
Log:

Details
============================= test session starts ==============================
platform linux -- Python 3.10.6, pytest-7.1.3, pluggy-1.0.0
Matplotlib: 3.6.0
Freetype: 2.6.1
Dep Versions: Matplotlib 3.6.0, NumPy 1.23.3, Pandas 1.5.0rc0, Pint 0.19.2.dev94+g208d36a, Pooch v1.6.0
	PyProj 3.4.0, SciPy 1.9.1, Traitlets 5.4.0, Xarray 2022.6.1.dev60+g63ba862d
rootdir: /home/runner/work/MetPy/MetPy, configfile: setup.cfg
plugins: mpl-0.16.1
collected 1369 items

tests/test_cbook.py . [ 0%]
tests/test_deprecation.py . [ 0%]
tests/test_packaging.py . [ 0%]
tests/test_testing.py .... [ 0%]
tests/test_xarray.py ................................................... [ 4%]
........................................................................ [ 9%]
........................................................................ [ 14%]
.................... [ 16%]
tests/calc/test_basic.py ............................................... [ 19%]
........................................................................ [ 24%]
....................... [ 26%]
tests/calc/test_calc_tools.py .......................................... [ 29%]
........................................................................ [ 34%]
.............. [ 35%]
tests/calc/test_cross_sections.py ............. [ 36%]
tests/calc/test_indices.py ................... [ 38%]
tests/calc/test_kinematics.py .......................................... [ 41%]
.............. [ 42%]
tests/calc/test_thermo.py .............................................. [ 45%]
........................................................................ [ 50%]
............................................................. [ 55%]
tests/calc/test_turbulence.py ........................... [ 57%]
tests/interpolate/test_geometry.py ............. [ 58%]
tests/interpolate/test_grid.py ...................................... [ 61%]
tests/interpolate/test_interpolate_tools.py ....... [ 61%]
tests/interpolate/test_one_dimension.py ................. [ 62%]
tests/interpolate/test_points.py ........................ [ 64%]
tests/interpolate/test_slices.py ....... [ 65%]
tests/io/test_gempak.py ....................... [ 66%]
tests/io/test_gini.py ............ [ 67%]
tests/io/test_metar.py ...................................... [ 70%]
tests/io/test_nexrad.py ................................................ [ 73%]
........................................................................ [ 79%]
..................................................... [ 83%]
tests/io/test_station_data.py ...... [ 83%]
tests/io/test_tools.py .. [ 83%]
tests/plots/test_cartopy_utils.py ....... [ 84%]
tests/plots/test_ctables.py .......... [ 84%]
tests/plots/test_declarative.py ........................................ [ 87%]
................................ [ 90%]
tests/plots/test_mapping.py ...................... [ 91%]
tests/plots/test_mpl.py . [ 91%]
tests/plots/test_skewt.py ...F............................ [ 94%]
tests/plots/test_station_plot.py ......................... [ 96%]
tests/plots/test_util.py ............. [ 97%]
tests/plots/test_wx_symbols.py .... [ 97%]
tests/units/test_units.py ...................................x. [100%]

=================================== FAILURES ===================================
____________________________ test_skewt_tight_bbox _____________________________
Error: Image dimensions did not match.
Expected shape: (742, 832)
/home/runner/work/MetPy/MetPy/test_output/test_skewt.test_skewt_tight_bbox/baseline.png
Actual shape: (742, 1139)
/home/runner/work/MetPy/MetPy/test_output/test_skewt.test_skewt_tight_bbox/result.png
=============================== warnings summary ===============================
tests/test_xarray.py::test_quantify
tests/test_xarray.py::test_dataset_quantify
tests/calc/test_calc_tools.py::test_parse_angle_invalid_arr
tests/calc/test_calc_tools.py::test_gradient_2d
tests/calc/test_calc_tools.py::test_gradient_4d
tests/calc/test_calc_tools.py::test_gradient_restricted_axes
tests/calc/test_calc_tools.py::test_3d_gradient_3d_data_no_axes
tests/calc/test_calc_tools.py::test_2d_gradient_4d_data_2_axes_3_deltas
tests/calc/test_calc_tools.py::test_2d_gradient_4d_data_2_axes_2_deltas
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/numpy/testing/_private/utils.py:706: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
x = np.asanyarray(x)

tests/test_xarray.py::test_quantify
tests/test_xarray.py::test_dataset_quantify
tests/calc/test_calc_tools.py::test_find_intersections[all-expected0]
tests/calc/test_calc_tools.py::test_find_intersections[increasing-expected1]
tests/calc/test_calc_tools.py::test_find_intersections[decreasing-expected2]
tests/calc/test_calc_tools.py::test_find_intersections_no_intersections
tests/calc/test_calc_tools.py::test_find_intersections_intersections_in_data_at_ends[all-expected0]
tests/calc/test_calc_tools.py::test_find_intersections_intersections_in_data_at_ends[increasing-expected1]
tests/calc/test_calc_tools.py::test_find_intersections_intersections_in_data_at_ends[decreasing-expected2]
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/numpy/testing/_private/utils.py:707: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
y = np.asanyarray(y)

tests/test_xarray.py: 1 warning
tests/calc/test_cross_sections.py: 8 warnings
tests/plots/test_declarative.py: 4 warnings
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/xarray/core/variable.py:264: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
data = np.asarray(data)

tests/test_xarray.py::test_preprocess_and_wrap_with_variable
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/xarray.py:1227: UserWarning: Argument b given as xarray Variable...casting to its data. xarray DataArrays are recommended instead.
warnings.warn(

tests/test_xarray.py::test_preprocess_and_wrap_with_variable
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/xarray.py:1227: UserWarning: Argument a given as xarray Variable...casting to its data. xarray DataArrays are recommended instead.
warnings.warn(

tests/calc/test_basic.py: 20 warnings
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/numpy/ma/core.py:2826: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
_data = np.array(data, dtype=dtype, copy=copy,

tests/calc/test_basic.py::test_apparent_temperature_scalar
tests/calc/test_basic.py::test_apparent_temperature_windchill
tests/calc/test_thermo.py::test_saturation_equivalent_potential_temperature_masked
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/numpy/ma/core.py:709: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
data = np.array(a, copy=False, subok=subok)

tests/calc/test_basic.py::test_altimeter_to_sea_level_pressure_hpa[masked]
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/pint/facets/numpy/numpy_func.py:305: RuntimeWarning: overflow encountered in exp
result_magnitude = func(*stripped_args, **stripped_kwargs)

tests/calc/test_calc_tools.py::test_find_intersections[all-expected0]
tests/calc/test_calc_tools.py::test_find_intersections[increasing-expected1]
tests/calc/test_calc_tools.py::test_find_intersections[decreasing-expected2]
tests/calc/test_calc_tools.py::test_find_intersections_no_intersections
tests/calc/test_calc_tools.py::test_find_intersections_intersections_in_data_at_ends[all-expected0]
tests/calc/test_calc_tools.py::test_find_intersections_intersections_in_data_at_ends[increasing-expected1]
tests/calc/test_calc_tools.py::test_find_intersections_intersections_in_data_at_ends[decreasing-expected2]
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/testing.py:156: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
desired_mask = getattr(desired, 'mask', np.full(np.asarray(desired).shape, False))

tests/calc/test_calc_tools.py::test_parse_angle_abbrieviated
tests/calc/test_calc_tools.py::test_parse_angle_ext
tests/calc/test_calc_tools.py::test_parse_angle_mix_multiple
tests/calc/test_calc_tools.py::test_parse_angle_mix_multiple_arr
tests/calc/test_calc_tools.py::test_parse_angles_array
tests/calc/test_calc_tools.py::test_parse_angles_series
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/pint/compat.py:58: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
return np.asarray(value)

tests/calc/test_calc_tools.py::test_parse_angle_invalid_arr
tests/calc/test_calc_tools.py::test_gradient_2d
tests/calc/test_calc_tools.py::test_gradient_4d
tests/calc/test_calc_tools.py::test_gradient_restricted_axes
tests/calc/test_calc_tools.py::test_3d_gradient_3d_data_no_axes
tests/calc/test_calc_tools.py::test_2d_gradient_4d_data_2_axes_3_deltas
tests/calc/test_calc_tools.py::test_2d_gradient_4d_data_2_axes_2_deltas
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/testing.py:155: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
actual_mask = getattr(actual, 'mask', np.full(np.asarray(actual).shape, False))

tests/calc/test_calc_tools.py: 11 warnings
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/pint/facets/numpy/quantity.py:249: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
self._magnitude[key] = value

tests/calc/test_cross_sections.py: 14 warnings
tests/interpolate/test_slices.py: 2 warnings
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/scipy/interpolate/_rgi.py:358: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
values += np.asarray(self.values[edge_indices]) * weight[vslice]

tests/calc/test_indices.py::test_precipitable_water_xarray
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/xarray/core/utils.py:139: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
index = pd.Index(np.asarray(array), **kwargs)

tests/calc/test_kinematics.py::test_advection_xarray
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/xarray.py:1489: UserWarning: Vertical dimension number not found. Defaulting to (..., Z, Y, X) order.
warnings.warn(

tests/calc/test_thermo.py::test_parcel_profile_with_lcl_as_dataset_duplicates
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/calc/thermo.py:1091: UserWarning: Duplicate pressure(s) [27.7] hPa provided. Output profile includes duplicate temperatures as a result.
warnings.warn(f'Duplicate pressure(s) {unique[counts > 1]:~P} provided. '

tests/interpolate/test_grid.py::test_interpolate_to_grid[boundary_coords0-natural_neighbor-None]
tests/interpolate/test_grid.py::test_interpolate_to_grid[boundary_coords0-natural_neighbor-mbar]
tests/interpolate/test_grid.py::test_interpolate_to_grid[None-natural_neighbor-None]
tests/interpolate/test_grid.py::test_interpolate_to_grid[None-natural_neighbor-mbar]
tests/interpolate/test_points.py::test_interpolate_to_points[natural_neighbor-None]
tests/interpolate/test_points.py::test_interpolate_to_points[natural_neighbor-mbar]
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/interpolate/points.py:156: DeprecationWarning: Please use QhullError from the scipy.spatial namespace, the scipy.spatial.qhull namespace is deprecated.
except (ZeroDivisionError, qhull.QhullError) as e:

tests/io/test_metar.py: 7 warnings
tests/plots/test_declarative.py: 3 warnings
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/io/metar.py:448: FutureWarning: The 'inplace' keyword in DataFrame.set_index is deprecated and will be removed in a future version. Use df = df.set_index(..., copy=False) instead.
df.set_index('station_id', inplace=True, drop=False)

tests/plots/test_declarative.py::test_declarative_smooth_contour_calculation
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/scipy/ndimage/_interpolation.py:764: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
input = numpy.asarray(input)

tests/plots/test_declarative.py::test_plotobs_units_with_formatter
/home/runner/work/MetPy/MetPy/tests/plots/test_declarative.py:1140: UserWarning: Pandas doesn't allow columns to be created via a new attribute name - see https://pandas.pydata.org/pandas-docs/stable/indexing.html#attribute-access
df.units = {'alti': 'inHg'}

tests/plots/test_declarative.py::test_declarative_upa_obs_convert_barb_units
tests/plots/test_declarative.py::test_declarative_upa_obs_convert_barb_units
tests/plots/test_station_plot.py::test_barb_projection_list
tests/plots/test_station_plot.py::test_arrow_projection_list
tests/plots/test_station_plot.py::test_barb_unit_conversion
tests/plots/test_station_plot.py::test_arrow_unit_conversion
tests/plots/test_station_plot.py::test_barb_no_default_unit_conversion
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/plots/station_plot.py:340: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
u = np.array(u)

tests/plots/test_declarative.py::test_declarative_upa_obs_convert_barb_units
tests/plots/test_declarative.py::test_declarative_upa_obs_convert_barb_units
tests/plots/test_station_plot.py::test_barb_projection_list
tests/plots/test_station_plot.py::test_arrow_projection_list
tests/plots/test_station_plot.py::test_barb_unit_conversion
tests/plots/test_station_plot.py::test_arrow_unit_conversion
tests/plots/test_station_plot.py::test_barb_no_default_unit_conversion
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/plots/station_plot.py:341: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
v = np.array(v)

tests/plots/test_declarative.py::test_declarative_plot_geometry_polygons
tests/plots/test_declarative.py::test_declarative_plot_geometry_lines
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/plots/declarative.py:2189: ShapelyDeprecationWarning: Iteration over multi-part geometries is deprecated and will be removed in Shapely 2.0. Use the geoms property to access the constituent parts of a multi-part geometry.
geo_obj = max(geo_obj, key=lambda x: x.length)

tests/plots/test_declarative.py::test_declarative_plot_geometry_points
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/plots/declarative.py:2268: ShapelyDeprecationWarning: Iteration over multi-part geometries is deprecated and will be removed in Shapely 2.0. Use the geoms property to access the constituent parts of a multi-part geometry.
for point in geo_obj:

tests/plots/test_declarative.py::test_declarative_plot_geometry_points
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/plots/declarative.py:2191: ShapelyDeprecationWarning: len for multi-part geometries is deprecated and will be removed in Shapely 2.0. Check the length of the geoms property instead to get the number of parts of a multi-part geometry.
geo_obj = geo_obj[label_hash % len(geo_obj)]

tests/plots/test_declarative.py::test_declarative_plot_geometry_points
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/metpy/plots/declarative.py:2191: ShapelyDeprecationWarning: getitem for multi-part geometries is deprecated and will be removed in Shapely 2.0. Use the geoms property to access the constituent parts of a multi-part geometry.
geo_obj = geo_obj[label_hash % len(geo_obj)]

tests/plots/test_skewt.py::test_skewt_api_units
tests/plots/test_skewt.py::test_skewt_barb_unit_conversion
tests/plots/test_skewt.py::test_skewt_barb_no_default_unit_conversion
/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/numpy/ma/core.py:2358: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
a = np.array(a, copy=copy, subok=True)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/plots/test_skewt.py::test_skewt_tight_bbox
===== 1 failed, 1367 passed, 1 xfailed, 147 warnings in 412.24s (0:06:52) ======

The documentation build failed.
Log:

Details
python override_check.py
Override check successful.
Running Sphinx v4.5.0
making output directory... done
[autosummary] generating autosummary for: api/index.rst, api/references.rst, devel/CONTRIBUTING.md, devel/index.rst, devel/infrastructureguide.rst, devel/roadmap.rst, index.rst, userguide/SUPPORT.md, userguide/apichange.rst, userguide/citing.rst, userguide/gempak.rst, userguide/index.rst, userguide/installguide.rst, userguide/media.rst, userguide/startingguide.rst, userguide/upgradeguide.rst
[autosummary] generating autosummary for: /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.constants.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.interpolate.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.io.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.plots.ctables.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.plots.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.units.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.xarray.rst
[autosummary] generating autosummary for: /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.absolute_momentum.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.absolute_vorticity.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.add_height_to_pressure.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.add_pressure_to_height.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.advection.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.ageostrophic_wind.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.altimeter_to_sea_level_pressure.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.altimeter_to_station_pressure.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.angle_to_direction.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.calc.apparent_temperature.rst, ..., /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.plots.ctables.convert_gempak_table.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.plots.ctables.read_colortable.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.plots.read_colortable.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.plots.wx_code_to_numeric.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.units.check_units.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.units.concatenate.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.units.masked_array.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.units.pandas_dataframe_to_unit_arrays.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.units.process_units.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.xarray.grid_deltas_from_dataarray.rst
loading intersphinx inventory from https://pint.readthedocs.io/en/stable/objects.inv...
loading intersphinx inventory from https://matplotlib.org/stable/objects.inv...
loading intersphinx inventory from https://docs.python.org/3/objects.inv...
loading intersphinx inventory from https://numpy.org/doc/stable/objects.inv...
loading intersphinx inventory from https://docs.scipy.org/doc/scipy/reference/objects.inv...
loading intersphinx inventory from https://docs.xarray.dev/en/stable/objects.inv...
intersphinx inventory has moved: https://docs.scipy.org/doc/scipy/reference/objects.inv -> https://docs.scipy.org/doc/scipy/objects.inv
generating gallery...
Using Sphinx-Gallery to convert rst text blocks to markdown for .ipynb files.
generating gallery for examples... [ 14%] XArray_Projections.py
generating gallery for examples... [ 28%] sigma_to_pressure_interpolation.py
generating gallery for examples... [ 42%] Advanced_Sounding.py
generating gallery for examples... [ 57%] cross_section.py
generating gallery for examples... [ 71%] Four_Panel_Map.py
generating gallery for examples... [ 85%] isentropic_example.py
generating gallery for examples... [100%] meteogram_metpy.py

generating gallery for examples/calculations... [ 20%] Parse_Angles.py
generating gallery for examples/calculations... [ 40%] Dewpoint_and_Mixing_Ratio.py
generating gallery for examples/calculations... [ 60%] Angle_to_Direction.py
generating gallery for examples/calculations... [ 80%] Gradient.py
generating gallery for examples/calculations... [100%] Smoothing.py

generating gallery for examples/formats... [ 33%] GINI_Water_Vapor.py
generating gallery for examples/formats... [ 66%] NEXRAD_Level_3_File.py
generating gallery for examples/formats... [100%] NEXRAD_Level_2_File.py

generating gallery for examples/gridding... [ 20%] Find_Natural_Neighbors_Verification.py
generating gallery for examples/gridding... [ 40%] Wind_SLP_Interpolation.py
generating gallery for examples/gridding... [ 60%] Point_Interpolation.py
generating gallery for examples/gridding... [ 80%] Inverse_Distance_Verification.py
generating gallery for examples/gridding... [100%] Natural_Neighbor_Verification.py

generating gallery for examples/plots... [ 7%] Simplified_Image_Plot.py
generating gallery for examples/plots... [ 14%] US_Counties.py
generating gallery for examples/plots... [ 21%] raster_declarative.py
generating gallery for examples/plots... [ 28%] spc_convective_outlook.py
generating gallery for examples/plots... [ 35%] Combined_plotting.py
generating gallery for examples/plots... [ 42%] surface_declarative.py
generating gallery for examples/plots... [ 50%] upperair_declarative.py
generating gallery for examples/plots... [ 57%] nhc_wind_probabilities.py
generating gallery for examples/plots... [ 64%] Skew-T_Layout.py
generating gallery for examples/plots... [ 71%] Hodograph_Inset.py
generating gallery for examples/plots... [ 78%] Simple_Sounding.py
generating gallery for examples/plots... [ 85%] Mesonet_Stationplot.py
generating gallery for examples/plots... [ 92%] Station_Plot.py
generating gallery for examples/plots... [100%] Station_Plot_with_Layout.py

generating gallery for tutorials... [ 25%] unit_tutorial.py
generating gallery for tutorials... [ 50%] upperair_soundings.py
generating gallery for tutorials... [ 75%] xarray_tutorial.py
generating gallery for tutorials... [100%] declarative_tutorial.py

computation time summary:
- ../tutorials/declarative_tutorial.py: 23.83 sec 0.0 MB
- ../examples/plots/Station_Plot.py: 20.78 sec 0.0 MB
- ../examples/gridding/Wind_SLP_Interpolation.py: 18.98 sec 0.0 MB
- ../examples/isentropic_example.py: 18.07 sec 0.0 MB
- ../examples/plots/Mesonet_Stationplot.py: 14.68 sec 0.0 MB
- ../examples/Four_Panel_Map.py: 13.21 sec 0.0 MB
- ../examples/plots/nhc_wind_probabilities.py: 12.26 sec 0.0 MB
- ../examples/XArray_Projections.py: 9.99 sec 0.0 MB
- ../examples/formats/NEXRAD_Level_2_File.py: 9.23 sec 0.0 MB
- ../examples/plots/spc_convective_outlook.py: 8.66 sec 0.0 MB
- ../examples/plots/Combined_plotting.py: 6.33 sec 0.0 MB
- ../examples/gridding/Point_Interpolation.py: 6.23 sec 0.0 MB
- ../examples/sigma_to_pressure_interpolation.py: 6.23 sec 0.0 MB
- ../examples/cross_section.py: 5.30 sec 0.0 MB
- ../tutorials/xarray_tutorial.py: 2.57 sec 0.0 MB
- ../examples/plots/surface_declarative.py: 2.39 sec 0.0 MB
- ../examples/plots/Station_Plot_with_Layout.py: 2.25 sec 0.0 MB
- ../examples/formats/NEXRAD_Level_3_File.py: 2.25 sec 0.0 MB
- ../tutorials/upperair_soundings.py: 2.03 sec 0.0 MB
- ../examples/plots/US_Counties.py: 1.69 sec 0.0 MB
- ../examples/plots/upperair_declarative.py: 1.20 sec 0.0 MB
- ../examples/meteogram_metpy.py: 1.14 sec 0.0 MB
- ../examples/formats/GINI_Water_Vapor.py: 1.09 sec 0.0 MB
- ../examples/plots/raster_declarative.py: 1.02 sec 0.0 MB
- ../examples/calculations/Smoothing.py: 0.90 sec 0.0 MB
- ../examples/plots/Simplified_Image_Plot.py: 0.73 sec 0.0 MB
- ../examples/gridding/Natural_Neighbor_Verification.py: 0.72 sec 0.0 MB
- ../examples/plots/Simple_Sounding.py: 0.59 sec 0.0 MB
- ../examples/gridding/Inverse_Distance_Verification.py: 0.57 sec 0.0 MB
- ../examples/gridding/Find_Natural_Neighbors_Verification.py: 0.56 sec 0.0 MB
- ../examples/plots/Hodograph_Inset.py: 0.44 sec 0.0 MB
- ../examples/plots/Skew-T_Layout.py: 0.42 sec 0.0 MB
- ../examples/Advanced_Sounding.py: 0.36 sec 0.0 MB
- ../examples/calculations/Gradient.py: 0.03 sec 0.0 MB
- ../tutorials/unit_tutorial.py: 0.03 sec 0.0 MB
- ../examples/calculations/Dewpoint_and_Mixing_Ratio.py: 0.01 sec 0.0 MB
- ../examples/calculations/Angle_to_Direction.py: 0.01 sec 0.0 MB
- ../examples/calculations/Parse_Angles.py: 0.00 sec 0.0 MB
myst v0.18.0: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions=[], disable_syntax=[], all_links_external=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, highlight_code_blocks=True, number_code_blocks=[], title_to_header=False, heading_anchors=2, heading_slug_func=None, footnote_transition=True, words_per_minute=200, sub_delimiters=('{', '}'), linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area')
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 16 source files that are out of date
updating environment: [new config] 263 added, 0 changed, 0 removed
reading sources... [ 0%] api/generated/metpy.calc
reading sources... [ 0%] api/generated/metpy.calc.absolute_momentum
reading sources... [ 1%] api/generated/metpy.calc.absolute_vorticity
reading sources... [ 1%] api/generated/metpy.calc.add_height_to_pressure
reading sources... [ 1%] api/generated/metpy.calc.add_pressure_to_height
reading sources... [ 2%] api/generated/metpy.calc.advection
reading sources... [ 2%] api/generated/metpy.calc.ageostrophic_wind
reading sources... [ 3%] api/generated/metpy.calc.altimeter_to_sea_level_pressure
reading sources... [ 3%] api/generated/metpy.calc.altimeter_to_station_pressure
reading sources... [ 3%] api/generated/metpy.calc.angle_to_direction
reading sources... [ 4%] api/generated/metpy.calc.apparent_temperature
reading sources... [ 4%] api/generated/metpy.calc.azimuth_range_to_lat_lon
reading sources... [ 4%] api/generated/metpy.calc.brunt_vaisala_frequency
reading sources... [ 5%] api/generated/metpy.calc.brunt_vaisala_frequency_squared
reading sources... [ 5%] api/generated/metpy.calc.brunt_vaisala_period
reading sources... [ 6%] api/generated/metpy.calc.bulk_shear
reading sources... [ 6%] api/generated/metpy.calc.bunkers_storm_motion
reading sources... [ 6%] api/generated/metpy.calc.cape_cin
reading sources... [ 7%] api/generated/metpy.calc.coriolis_parameter
reading sources... [ 7%] api/generated/metpy.calc.critical_angle
reading sources... [ 7%] api/generated/metpy.calc.cross_section_components
reading sources... [ 8%] api/generated/metpy.calc.cross_totals
reading sources... [ 8%] api/generated/metpy.calc.density
reading sources... [ 9%] api/generated/metpy.calc.dewpoint
reading sources... [ 9%] api/generated/metpy.calc.dewpoint_from_relative_humidity
reading sources... [ 9%] api/generated/metpy.calc.dewpoint_from_specific_humidity
reading sources... [ 10%] api/generated/metpy.calc.divergence
reading sources... [ 10%] api/generated/metpy.calc.dry_lapse
reading sources... [ 11%] api/generated/metpy.calc.dry_static_energy
reading sources... [ 11%] api/generated/metpy.calc.el
reading sources... [ 11%] api/generated/metpy.calc.equivalent_potential_temperature
reading sources... [ 12%] api/generated/metpy.calc.exner_function
reading sources... [ 12%] api/generated/metpy.calc.find_bounding_indices
reading sources... [ 12%] api/generated/metpy.calc.find_intersections
reading sources... [ 13%] api/generated/metpy.calc.first_derivative
reading sources... [ 13%] api/generated/metpy.calc.friction_velocity
reading sources... [ 14%] api/generated/metpy.calc.frontogenesis
reading sources... [ 14%] api/generated/metpy.calc.geopotential_to_height
reading sources... [ 14%] api/generated/metpy.calc.geostrophic_wind
reading sources... [ 15%] api/generated/metpy.calc.get_layer
reading sources... [ 15%] api/generated/metpy.calc.get_layer_heights
reading sources... [ 15%] api/generated/metpy.calc.get_perturbation
reading sources... [ 16%] api/generated/metpy.calc.gradient
reading sources... [ 16%] api/generated/metpy.calc.gradient_richardson_number
reading sources... [ 17%] api/generated/metpy.calc.heat_index
reading sources... [ 17%] api/generated/metpy.calc.height_to_geopotential
reading sources... [ 17%] api/generated/metpy.calc.height_to_pressure_std
reading sources... [ 18%] api/generated/metpy.calc.inertial_advective_wind
reading sources... [ 18%] api/generated/metpy.calc.isentropic_interpolation
reading sources... [ 19%] api/generated/metpy.calc.isentropic_interpolation_as_dataset
reading sources... [ 19%] api/generated/metpy.calc.k_index
reading sources... [ 19%] api/generated/metpy.calc.kinematic_flux
reading sources... [ 20%] api/generated/metpy.calc.laplacian
reading sources... [ 20%] api/generated/metpy.calc.lat_lon_grid_deltas
reading sources... [ 20%] api/generated/metpy.calc.lcl
reading sources... [ 21%] api/generated/metpy.calc.lfc
reading sources... [ 21%] api/generated/metpy.calc.lifted_index
reading sources... [ 22%] api/generated/metpy.calc.mean_pressure_weighted
reading sources... [ 22%] api/generated/metpy.calc.mixed_layer
reading sources... [ 22%] api/generated/metpy.calc.mixed_layer_cape_cin
reading sources... [ 23%] api/generated/metpy.calc.mixed_parcel
reading sources... [ 23%] api/generated/metpy.calc.mixing_ratio
reading sources... [ 23%] api/generated/metpy.calc.mixing_ratio_from_relative_humidity
reading sources... [ 24%] api/generated/metpy.calc.mixing_ratio_from_specific_humidity
reading sources... [ 24%] api/generated/metpy.calc.moist_lapse
reading sources... [ 25%] api/generated/metpy.calc.moist_static_energy
reading sources... [ 25%] api/generated/metpy.calc.montgomery_streamfunction
reading sources... [ 25%] api/generated/metpy.calc.most_unstable_cape_cin
reading sources... [ 26%] api/generated/metpy.calc.most_unstable_parcel
reading sources... [ 26%] api/generated/metpy.calc.nearest_intersection_idx
reading sources... [ 26%] api/generated/metpy.calc.normal_component
reading sources... [ 27%] api/generated/metpy.calc.parcel_profile
reading sources... [ 27%] api/generated/metpy.calc.parcel_profile_with_lcl
reading sources... [ 28%] api/generated/metpy.calc.parcel_profile_with_lcl_as_dataset
reading sources... [ 28%] api/generated/metpy.calc.parse_angle
reading sources... [ 28%] api/generated/metpy.calc.potential_temperature
reading sources... [ 29%] api/generated/metpy.calc.potential_vorticity_baroclinic
reading sources... [ 29%] api/generated/metpy.calc.potential_vorticity_barotropic
reading sources... [ 30%] api/generated/metpy.calc.precipitable_water
reading sources... [ 30%] api/generated/metpy.calc.pressure_to_height_std
reading sources... [ 30%] api/generated/metpy.calc.psychrometric_vapor_pressure_wet
reading sources... [ 31%] api/generated/metpy.calc.q_vector
reading sources... [ 31%] api/generated/metpy.calc.reduce_point_density
reading sources... [ 31%] api/generated/metpy.calc.relative_humidity_from_dewpoint
reading sources... [ 32%] api/generated/metpy.calc.relative_humidity_from_mixing_ratio
reading sources... [ 32%] api/generated/metpy.calc.relative_humidity_from_specific_humidity
reading sources... [ 33%] api/generated/metpy.calc.relative_humidity_wet_psychrometric
reading sources... [ 33%] api/generated/metpy.calc.resample_nn_1d
reading sources... [ 33%] api/generated/metpy.calc.saturation_equivalent_potential_temperature
reading sources... [ 34%] api/generated/metpy.calc.saturation_mixing_ratio
reading sources... [ 34%] api/generated/metpy.calc.saturation_vapor_pressure
reading sources... [ 34%] api/generated/metpy.calc.scale_height
reading sources... [ 35%] api/generated/metpy.calc.second_derivative
reading sources... [ 35%] api/generated/metpy.calc.shearing_deformation
reading sources... [ 36%] api/generated/metpy.calc.showalter_index
reading sources... [ 36%] api/generated/metpy.calc.sigma_to_pressure
reading sources... [ 36%] api/generated/metpy.calc.significant_tornado
reading sources... [ 37%] api/generated/metpy.calc.smooth_circular
reading sources... [ 37%] api/generated/metpy.calc.smooth_gaussian
reading sources... [ 38%] api/generated/metpy.calc.smooth_n_point
reading sources... [ 38%] api/generated/metpy.calc.smooth_rectangular
reading sources... [ 38%] api/generated/metpy.calc.smooth_window
reading sources... [ 39%] api/generated/metpy.calc.specific_humidity_from_dewpoint
reading sources... [ 39%] api/generated/metpy.calc.specific_humidity_from_mixing_ratio
reading sources... [ 39%] api/generated/metpy.calc.static_stability
reading sources... [ 40%] api/generated/metpy.calc.storm_relative_helicity
reading sources... [ 40%] api/generated/metpy.calc.stretching_deformation
reading sources... [ 41%] api/generated/metpy.calc.supercell_composite
reading sources... [ 41%] api/generated/metpy.calc.surface_based_cape_cin
reading sources... [ 41%] api/generated/metpy.calc.tangential_component
reading sources... [ 42%] api/generated/metpy.calc.temperature_from_potential_temperature
reading sources... [ 42%] api/generated/metpy.calc.thickness_hydrostatic
reading sources... [ 42%] api/generated/metpy.calc.thickness_hydrostatic_from_relative_humidity
reading sources... [ 43%] api/generated/metpy.calc.tke
reading sources... [ 43%] api/generated/metpy.calc.total_deformation
reading sources... [ 44%] api/generated/metpy.calc.total_totals_index
reading sources... [ 44%] api/generated/metpy.calc.unit_vectors_from_cross_section
reading sources... [ 44%] api/generated/metpy.calc.vapor_pressure
reading sources... [ 45%] api/generated/metpy.calc.vertical_totals
reading sources... [ 45%] api/generated/metpy.calc.vertical_velocity
reading sources... [ 46%] api/generated/metpy.calc.vertical_velocity_pressure
reading sources... [ 46%] api/generated/metpy.calc.virtual_potential_temperature
reading sources... [ 46%] api/generated/metpy.calc.virtual_temperature
reading sources... [ 47%] api/generated/metpy.calc.vorticity
reading sources... [ 47%] api/generated/metpy.calc.wet_bulb_temperature
reading sources... [ 47%] api/generated/metpy.calc.wind_components
reading sources... [ 48%] api/generated/metpy.calc.wind_direction
reading sources... [ 48%] api/generated/metpy.calc.wind_speed
reading sources... [ 49%] api/generated/metpy.calc.windchill
reading sources... [ 49%] api/generated/metpy.calc.zoom_xarray
reading sources... [ 49%] api/generated/metpy.constants
reading sources... [ 50%] api/generated/metpy.interpolate
reading sources... [ 50%] api/generated/metpy.interpolate.cross_section
reading sources... [ 50%] api/generated/metpy.interpolate.geodesic
reading sources... [ 51%] api/generated/metpy.interpolate.interpolate_1d
reading sources... [ 51%] api/generated/metpy.interpolate.interpolate_nans_1d
reading sources... [ 52%] api/generated/metpy.interpolate.interpolate_to_grid
reading sources... [ 52%] api/generated/metpy.interpolate.interpolate_to_isosurface
reading sources... [ 52%] api/generated/metpy.interpolate.interpolate_to_points
reading sources... [ 53%] api/generated/metpy.interpolate.interpolate_to_slice
reading sources... [ 53%] api/generated/metpy.interpolate.inverse_distance_to_grid
reading sources... [ 53%] api/generated/metpy.interpolate.inverse_distance_to_points
reading sources... [ 54%] api/generated/metpy.interpolate.log_interpolate_1d
reading sources... [ 54%] api/generated/metpy.interpolate.natural_neighbor_to_grid
reading sources... [ 55%] api/generated/metpy.interpolate.natural_neighbor_to_points
reading sources... [ 55%] api/generated/metpy.interpolate.remove_nan_observations
reading sources... [ 55%] api/generated/metpy.interpolate.remove_observations_b


Linkchecker output:

Details
Checking all links
api/references.rst:136: https://apps.dtic.mil/sti/citations/AD0744042 -> broken ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: MaintenanceUpdates and clean ups (but not wrong)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions