- Drop Python 2.7 support (@oscargus).
- Make the extension more future-proof against future docutils versions (thanks @gmilde).
- Mark the extension as parallel read safe (@namurphy).
- Update versioneer (@oscargus).
- Replace sphinx-testing with sphinx.testing (@oscargus).
- Add support for double dollar signs for display math.
- Fix a bug where the extension would force a full rebuild every time. Note
that the
math_dollar_node_blacklist
config value now no longer automatically triggers a rebuild when it is changed, as it is impossible to do so without rebuilding every time.
- Allow
$math$
in more places. - Add the configuration variable
math_dollar_node_blacklist
to configure which docutils nodes should not have$math$
replaced. - Add tests for the extension part of the code.
- Add
math_dollar_debug
configuration options andMATH_DOLLAR_DEBUG
environment variable to print out debug info on when$math$
is skipped.
Initial release.