Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nightly build is failing #3473

Closed
github-actions bot opened this issue Apr 10, 2024 · 3 comments · Fixed by #3615
Closed

Nightly build is failing #3473

github-actions bot opened this issue Apr 10, 2024 · 3 comments · Fixed by #3615
Labels
Type: Maintenance Updates and clean ups (but not wrong)

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Apr 10, 2024

The Nightly workflow is failing.
The documentation build failed.
Log:

python override_check.py
Override check successful.
Running Sphinx v7.3.7
making output directory... done
Using Sphinx-Gallery to convert rst text blocks to markdown for .ipynb files.
[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.convert_gempak_color.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.plots.ctables.ColortableRegistry.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.plots.ctables.colortables.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.pandas_dataframe_to_unit_arrays.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.units.setup_registry.rst, /home/runner/work/MetPy/MetPy/docs/api/generated/metpy.xarray.grid_deltas_from_dataarray.rst
loading intersphinx inventory from https://scitools.org.uk/cartopy/docs/latest/objects.inv...
loading intersphinx inventory from https://matplotlib.org/stable/objects.inv...
loading intersphinx inventory from https://numpy.org/doc/stable/objects.inv...
loading intersphinx inventory from https://pandas.pydata.org/docs/objects.inv...
loading intersphinx inventory from https://pint.readthedocs.io/en/stable/objects.inv...
loading intersphinx inventory from https://pyproj4.github.io/pyproj/stable/objects.inv...
loading intersphinx inventory from https://docs.python.org/3/objects.inv...
loading intersphinx inventory from https://docs.scipy.org/doc/scipy/objects.inv...
loading intersphinx inventory from https://docs.xarray.dev/en/stable/objects.inv...
generating gallery...
generating gallery for examples... [ 12%] XArray_Projections.py
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/__init__.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/10m_physical/ne_10m_coastline.zip
  warnings.warn(f'Downloading: {url}', DownloadWarning)
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/__init__.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/10m_physical/ne_10m_lakes.zip
  warnings.warn(f'Downloading: {url}', DownloadWarning)
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/__init__.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/10m_physical/ne_10m_rivers_lake_centerlines.zip
  warnings.warn(f'Downloading: {url}', DownloadWarning)
generating gallery for examples... [ 25%] sigma_to_pressure_interpolation.py
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/__init__.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/50m_physical/ne_50m_coastline.zip
  warnings.warn(f'Downloading: {url}', DownloadWarning)
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/__init__.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/10m_cultural/ne_10m_admin_1_states_provinces_lakes.zip
  warnings.warn(f'Downloading: {url}', DownloadWarning)
generating gallery for examples... [ 38%] Advanced_Sounding.py
generating gallery for examples... [ 50%] cross_section.py
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/__init__.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/50m_cultural/ne_50m_admin_1_states_provinces_lakes.zip
  warnings.warn(f'Downloading: {url}', DownloadWarning)
generating gallery for examples... [ 62%] Four_Panel_Map.py
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/__init__.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/50m_cultural/ne_50m_admin_0_boundary_lines_land.zip
  warnings.warn(f'Downloading: {url}', DownloadWarning)
generating gallery for examples... [ 75%] isentropic_example.py
generating gallery for examples... [ 88%] meteogram_metpy.py
generating gallery for examples... [100%] Advanced_Sounding_With_Complex_Layout.py

generating gallery for examples/calculations... [ 5%] Parse_Angles.py
generating gallery for examples/calculations... [ 10%] Dewpoint_and_Mixing_Ratio.py
generating gallery for examples/calculations... [ 14%] Angle_to_Direction.py
generating gallery for examples/calculations... [ 19%] Wind_Speed.py
generating gallery for examples/calculations... [ 24%] Divergence.py
generating gallery for examples/calculations... [ 29%] Vorticity.py
generating gallery for examples/calculations... [ 33%] Absolute_Vorticity.py
generating gallery for examples/calculations... [ 38%] Total_Deformation.py
generating gallery for examples/calculations... [ 43%] Shearing_Deformation.py
generating gallery for examples/calculations... [ 48%] Stretching_Deformation.py
generating gallery for examples/calculations... [ 52%] Static_Stability.py
generating gallery for examples/calculations... [ 57%] Mean_Pressure_Weighted.py
generating gallery for examples/calculations... [ 62%] Mountain_Problem.py
generating gallery for examples/calculations... [ 67%] Bulk_Shear.py
generating gallery for examples/calculations... [ 71%] Thickness_Hydrostatic.py
generating gallery for examples/calculations... [ 76%] Equivalent_Potential_Temperature.py
generating gallery for examples/calculations... [ 81%] Advection.py
generating gallery for examples/calculations... [ 86%] Gradient.py
generating gallery for examples/calculations... [ 90%] QVector.py
generating gallery for examples/calculations... [ 95%] Smoothing.py
generating gallery for examples/calculations... [100%] Sounding_Calculations.py

generating gallery for examples/formats... [ 33%] GINI_Water_Vapor.py
generating gallery for examples/formats... [ 67%] 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
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/init.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/50m_physical/ne_50m_ocean.zip
warnings.warn(f'Downloading: {url}', DownloadWarning)
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... [ 6%] Simplified_Image_Plot.py
generating gallery for examples/plots... [ 12%] raster_declarative.py
generating gallery for examples/plots... [ 18%] US_Counties.py
generating gallery for examples/plots... [ 24%] Simple_Fronts_Plot.py
generating gallery for examples/plots... [ 29%] spc_convective_outlook.py
generating gallery for examples/plots... [ 35%] Combined_plotting.py
generating gallery for examples/plots... [ 41%] surface_declarative.py
generating gallery for examples/plots... [ 47%] upperair_declarative.py
generating gallery for examples/plots... [ 53%] nhc_wind_probabilities.py
generating gallery for examples/plots... [ 59%] Skew-T_Layout.py
generating gallery for examples/plots... [ 65%] Hodograph_Inset.py
generating gallery for examples/plots... [ 71%] Sounding_LCL_Dataset.py
generating gallery for examples/plots... [ 76%] Plotting_Surface_Analysis.py
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/init.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/110m_physical/ne_110m_lakes.zip
warnings.warn(f'Downloading: {url}', DownloadWarning)
generating gallery for examples/plots... [ 82%] Simple_Sounding.py
generating gallery for examples/plots... [ 88%] Mesonet_Stationplot.py
/opt/hostedtoolcache/Python/3.12.5/x64/lib/python3.12/site-packages/cartopy/io/init.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/10m_physical/ne_10m_land.zip
warnings.warn(f'Downloading: {url}', DownloadWarning)
generating gallery for examples/plots... [ 94%] Station_Plot.py
generating gallery for examples/plots... [100%] Station_Plot_with_Layout.py

generating gallery for tutorials... [ 20%] unit_tutorial.py
generating gallery for tutorials... [ 40%] area_tutorial.py
generating gallery for tutorials... [ 60%] upperair_soundings.py
generating gallery for tutorials... [ 80%] xarray_tutorial.py
generating gallery for tutorials... [100%] declarative_tutorial.py

computation time summary:
- ../examples/gridding/Wind_SLP_Interpolation.py: 16.23 sec 0.0 MB
- ../examples/plots/Mesonet_Stationplot.py: 15.01 sec 0.0 MB
- ../examples/plots/Station_Plot.py: 14.41 sec 0.0 MB
- ../examples/isentropic_example.py: 12.85 sec 0.0 MB
- ../examples/XArray_Projections.py: 12.85 sec 0.0 MB
- ../tutorials/declarative_tutorial.py: 11.83 sec 0.0 MB
- ../tutorials/area_tutorial.py: 11.66 sec 0.0 MB
- ../examples/Four_Panel_Map.py: 11.30 sec 0.0 MB
- ../examples/plots/spc_convective_outlook.py: 8.80 sec 0.0 MB
- ../examples/plots/Combined_plotting.py: 7.20 sec 0.0 MB
- ../examples/plots/nhc_wind_probabilities.py: 7.13 sec 0.0 MB
- ../examples/plots/Plotting_Surface_Analysis.py: 6.87 sec 0.0 MB
- ../examples/formats/NEXRAD_Level_2_File.py: 5.40 sec 0.0 MB
- ../examples/cross_section.py: 5.39 sec 0.0 MB
- ../examples/sigma_to_pressure_interpolation.py: 5.39 sec 0.0 MB
- ../examples/gridding/Point_Interpolation.py: 4.44 sec 0.0 MB
- ../tutorials/xarray_tutorial.py: 2.82 sec 0.0 MB
- ../examples/plots/US_Counties.py: 2.73 sec 0.0 MB
- ../examples/formats/NEXRAD_Level_3_File.py: 1.70 sec 0.0 MB
- ../examples/plots/Station_Plot_with_Layout.py: 1.60 sec 0.0 MB
- ../examples/plots/surface_declarative.py: 1.41 sec 0.0 MB
- ../tutorials/upperair_soundings.py: 1.19 sec 0.0 MB
- ../examples/formats/GINI_Water_Vapor.py: 1.09 sec 0.0 MB
- ../examples/plots/raster_declarative.py: 1.00 sec 0.0 MB
- ../examples/plots/upperair_declarative.py: 0.78 sec 0.0 MB
- ../examples/plots/Simplified_Image_Plot.py: 0.77 sec 0.0 MB
- ../examples/Advanced_Sounding_With_Complex_Layout.py: 0.74 sec 0.0 MB
- ../examples/meteogram_metpy.py: 0.63 sec 0.0 MB
- ../examples/calculations/Smoothing.py: 0.55 sec 0.0 MB
- ../examples/gridding/Natural_Neighbor_Verification.py: 0.46 sec 0.0 MB
- ../examples/gridding/Inverse_Distance_Verification.py: 0.38 sec 0.0 MB
- ../examples/gridding/Find_Natural_Neighbors_Verification.py: 0.32 sec 0.0 MB
- ../examples/plots/Simple_Sounding.py: 0.32 sec 0.0 MB
- ../examples/calculations/Sounding_Calculations.py: 0.29 sec 0.0 MB
- ../examples/plots/Hodograph_Inset.py: 0.22 sec 0.0 MB
- ../examples/plots/Skew-T_Layout.py: 0.21 sec 0.0 MB
- ../examples/Advanced_Sounding.py: 0.19 sec 0.0 MB
- ../examples/plots/Sounding_LCL_Dataset.py: 0.19 sec 0.0 MB
- ../examples/calculations/QVector.py: 0.16 sec 0.0 MB
- ../examples/calculations/Absolute_Vorticity.py: 0.15 sec 0.0 MB
- ../examples/calculations/Stretching_Deformation.py: 0.15 sec 0.0 MB
- ../examples/calculations/Vorticity.py: 0.15 sec 0.0 MB
- ../examples/calculations/Total_Deformation.py: 0.15 sec 0.0 MB
- ../examples/calculations/Shearing_Deformation.py: 0.15 sec 0.0 MB
- ../examples/calculations/Divergence.py: 0.13 sec 0.0 MB
- ../examples/calculations/Advection.py: 0.13 sec 0.0 MB
- ../examples/calculations/Wind_Speed.py: 0.12 sec 0.0 MB
- ../examples/plots/Simple_Fronts_Plot.py: 0.11 sec 0.0 MB
- ../examples/calculations/Equivalent_Potential_Temperature.py: 0.08 sec 0.0 MB
- ../examples/calculations/Gradient.py: 0.02 sec 0.0 MB
- ../tutorials/unit_tutorial.py: 0.01 sec 0.0 MB
- ../examples/calculations/Thickness_Hydrostatic.py: 0.01 sec 0.0 MB
- ../examples/calculations/Bulk_Shear.py: 0.01 sec 0.0 MB
- ../examples/calculations/Mean_Pressure_Weighted.py: 0.01 sec 0.0 MB
- ../examples/calculations/Static_Stability.py: 0.01 sec 0.0 MB
- ../examples/calculations/Mountain_Problem.py: 0.01 sec 0.0 MB
- ../examples/calculations/Dewpoint_and_Mixing_Ratio.py: 0.01 sec 0.0 MB
- ../examples/calculations/Angle_to_Direction.py: 0.00 sec 0.0 MB
- ../examples/calculations/Parse_Angles.py: 0.00 sec 0.0 MB
myst v4.0.0: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions=set(), disable_syntax=[], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=2, heading_slug_func=None, html_meta={}, footnote_sort=True, footnote_transition=True, words_per_minute=200, substitutions={}, 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', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True)
Generating areas file...
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 16 source files that are out of date
updating environment: [new config] 312 added, 0 changed, 0 removed
reading sources... [ 0%] api/areas
reading sources... [ 1%] api/generated/metpy.calc
reading sources... [ 1%] api/generated/metpy.calc.absolute_momentum
reading sources... [ 1%] api/generated/metpy.calc.absolute_vorticity
reading sources... [ 2%] api/generated/metpy.calc.add_height_to_pressure
reading sources... [ 2%] api/generated/metpy.calc.add_pressure_to_height
reading sources... [ 2%] api/generated/metpy.calc.advection
reading sources... [ 3%] 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... [ 4%] 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... [ 5%] 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... [ 6%] api/generated/metpy.calc.ccl
reading sources... [ 7%] api/generated/metpy.calc.corfidi_storm_motion
reading sources... [ 7%] api/generated/metpy.calc.coriolis_parameter
reading sources... [ 7%] api/generated/metpy.calc.critical_angle
reading sources... [ 8%] 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.downdraft_cape
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... [ 12%] api/generated/metpy.calc.first_derivative
reading sources... [ 13%] api/generated/metpy.calc.friction_velocity
reading sources... [ 13%] api/generated/metpy.calc.frontogenesis
reading sources... [ 13%] api/generated/metpy.calc.galvez_davison_index
reading sources... [ 14%] api/generated/metpy.calc.geopotential_to_height
reading sources... [ 14%] api/generated/metpy.calc.geospatial_gradient
reading sources... [ 14%] api/generated/metpy.calc.geospatial_laplacian
reading sources... [ 15%] 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... [ 16%] 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... [ 18%] 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... [ 19%] api/generated/metpy.calc.laplacian
reading sources... [ 20%] api/gener


Linkchecker output:

Checking all links
devel/infrastructureguide.rst:12: https://github.com/pypa/setuptools_scm -> redirected https://github.com/pypa/setuptools-scm
@github-actions github-actions bot added the Type: Maintenance Updates and clean ups (but not wrong) label Apr 10, 2024
@dopplershift
Copy link
Member

Just minor differences in the underlying image edges in test_declarative_events with Matplotlib 3.9.0rc2. Diff:

result-failed-diff

Probably should just regenerate for Matplotlib 3.9, set a higher threshold for older versions. Unfortunately, Matplotlib 3.9 is requiring Numpy >=2.0.0rc1 to build, so we're not getting conda-forge packages any time soon.

@winash12
Copy link

@dopplershift
Copy link
Member

Looks like this is due to numpy 2, as this is showing up on the doc builds in #3578. We'll fix it over there in getting numpy 2 included in our CI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Maintenance Updates and clean ups (but not wrong)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants