skypyproject / skypy

SkyPy: A package for modelling the Universe.
BSD 3-Clause "New" or "Revised" License
118 stars 38 forks source link

Readthedocs failing due to incompatibility between pyparsing>=3.0.0 and matplotlib<=3.4.3 #499

Closed rrjbca closed 2 years ago

rrjbca commented 2 years ago

An incompatibility between pyparsing>=3.0.0 and matplotlib<=3.4.3 means the latex symbol \leq in plot_schechter.py cannot be parsed correctly; see their Issue #318. This is causing builds on readthedocs to fail and block PRs; see the logs e.g. HERE. While there is a fix on the matplotlib v3.5.x development branch (see their PR #21454) it has not yet been released.