Contributing
Contributions are very welcome. Please file issues or submit pull requests in our GitHub repository. All contributors will be acknowledged, but must abide by our Code of Conduct.
Setup
uv venv(once)source .venv/bin/activateuv sync --extra devcd jsnpm install
Operations
task --list displays a list of actions:
| action | effect |
|---|---|
| build | build package |
| lint | check code issues |
| clean | clean up |
| docs | build documentation |
| ex_js | run server to view JS examples |
| ex_py | re-create HTML files using Python |
| fix | fix Python code issues |
| format | format Python code |
| publish | publish using ~/.pypirc credentials |
| serve | run local server for previewing examples |
You may also use marimo run examples/notebook.py
to view a Marimo notebook of examples.