Skip to content

Downgrade to matplotlib<3.11 to fix RTD plots#1554

Open
Sevans711 wants to merge 3 commits into
mainfrom
broken-RTD-plots-workaround
Open

Downgrade to matplotlib<3.11 to fix RTD plots#1554
Sevans711 wants to merge 3 commits into
mainfrom
broken-RTD-plots-workaround

Conversation

@Sevans711

@Sevans711 Sevans711 commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

readthedocs plots are breaking on matplotlib 3.11 but not matplotlib<3.11; see issue #1542. Workaround for now: restrict to matplotlib<3.11 in the pyproject.toml.

This restriction should be removed once things get fixed upstream, either by matplotlib or by geoviews.

PR Checklist

General

  • An issue is linked created and linked
  • Add appropriate labels

Testing

  • Adequate tests are created if there is new functionality
  • Tests cover all possible logical paths in your function
  • Tests are not too basic (such as simply calling a function and nothing else)

readthedocs plots are breaking on matplotlib 3.11 but not matplotlib<3.11. This is a workaround for issue #1542 until things get fixed upstream.
@Sevans711 Sevans711 added the fix upstream To be fixed upstream, or awaiting a fix to be merged upstream; fixing it here is not the solution. label Jul 8, 2026
I checked, this test currently crashes on matplotlib 3.11, but not on matplotlib 3.10.9.
@Sevans711 Sevans711 requested review from cmdupuis3 and rajeeja July 8, 2026 22:41
@Sevans711 Sevans711 marked this pull request as ready for review July 8, 2026 22:43
also remove a confusing comment in test_plot.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix upstream To be fixed upstream, or awaiting a fix to be merged upstream; fixing it here is not the solution.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant