Serves pdf from underlying jupyter notebook via http.
Create good looking, dynamic reports from jupyter notebooks.
- executes notebook with given request parameters
- caches resulting pdf
- execute notebook locally
- develop notebook as usual
- pandoc
- latex
make install
for installing requirementsmake install-kernel
install custom jupyter kernelmake to-pdf
to create a pdf from notebookmake to-md
to convert notebook to markdownmake from-md
to create notebook from markdownmake notebook
to start notebook as jupyter notebook in browsermake start
for running flask webservice onhttp://localhost:5000
- link for opening in browser
curl http://localhost:5000/pdf?polynome=1,2,3 -o out.pdf
for download
see examples/test.md
- dockerize
- nicer plots (resolution?, svg?)
- error handling
- health checks
- extend example to use an sqliteDB
- build package
- consider pinning requirements
- check vulnerabilities
- create actual command line interface, using argparse or click
- add license
- create kernel via Makefile