Oven logo

Oven

Published

MathJax resources as a Jupyter Server Extension.

pip install jupyter-server-mathjax

Package Downloads

Weekly DownloadsMonthly Downloads

Project URLs

Requires Python

>=3.7

MathJax resources endpoints for Jupyter Server

Testing

Basic Usage

Install from PyPI:

> pip install jupyter_server_mathjax

This will automatically enable the extension in Jupyter Server.

To test the installation, you can run Jupyter Server and visit the /static/jupyter_server_mathjax/MathJax.js endpoint:

> jupyter server

Maintenance Notes

To install an editable install locally for development, first clone the repository locally, then run:

`pip install -e .[test]`

Note that the editable install will not install the data file that automatically configures the extension for use. To manually enable it, run:

jupyter server extension enable --py jupyter_server_mathjax

To build for distribution, use the build package:

pip install build
python -m build

Then release using twine:

twine check dist/*
twine check dist/*