Jinja2 3.1 breaking change
Hi, Jinja2 have removed the Markup class from the root jinja2 package in version 3.1, it must now be used from markupsafe.Markup instead. Here is the deprecation message from the 3.0.x series:
DeprecationWarning: 'jinja2.Markup' is deprecated and will be removed in Jinja 3.1. Import 'markupsafe.Markup' instead.
Sphinx builds using the cloud theme will fail now, without an explicit constraint on Jinja2 <3.1.
I think it's a small change in ext/index_styling.py. Would be great to get a fix!
Edited by Martin Traverse