2021-10-01 01:50:23 +08:00
|
|
|
# jsonschema pinning needed due nbformat==5.1.3 using deprecated behaviour in
|
|
|
|
# 4.0+. The pin can be removed after nbformat is updated.
|
|
|
|
jsonschema==3.2.0
|
2021-10-25 18:57:21 +08:00
|
|
|
|
|
|
|
# pyparsing restrictions are needed because pyparsing 3.0.0 and 3.0.1 break
|
|
|
|
# matplotlib's mathtex extensions. At the time of writing (2021-10-25), the
|
|
|
|
# docs build is pinned to matplotlib<3.4 (current) because of deprecations, so
|
|
|
|
# as we won't get matplotlib upgrades by default, this constraint likely can't
|
|
|
|
# be removed until we can unpin matplotlib.
|
|
|
|
pyparsing<3.0.0
|
2022-03-25 05:08:46 +08:00
|
|
|
|
|
|
|
# Jinja2 3.1.0 is incompatible with sphinx and/or jupyter until they are updated
|
|
|
|
# to work with the new jinja version (the jinja maintainers aren't going to
|
|
|
|
# fix things) pin to the previous working version.
|
|
|
|
jinja2==3.0.3
|