Skip to main content

A REST API which executes jupyter notebooks via papermill

Project description

Code CI Docs CI Test Coverage Latest PyPI version Apache License

This package provides a service-line runner for jupyter notebooks, combining FastAPI and papermill.

PyPI

pip install papermill_service

Source code

https://github.com/garryod/papermill_service

Documentation

https://garryod.github.io/papermill_service

Releases

https://github.com/garryod/papermill_service/releases

To start the service, simply run:

$ NOTEBOOK_PATH=/path/to/notebook.ipynb python -m papermill_service

To view the API docs navigate to http://localhost:8000/docs

See https://garryod.github.io/papermill_service for more detailed documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

papermill_service-0.1.0.tar.gz (47.6 kB view details)

Uploaded Source

Built Distribution

papermill_service-0.1.0-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file papermill_service-0.1.0.tar.gz.

File metadata

  • Download URL: papermill_service-0.1.0.tar.gz
  • Upload date:
  • Size: 47.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for papermill_service-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ac73774c31873c77b066db7984e700ec6debae95fc364e8109e60529a2a7481c
MD5 4e7bac8d4493aac47a174dbe03bb2fb5
BLAKE2b-256 55f2b94180ec16e2d298d0efb79352aa641636dbe3db66caa3a864c0ff9e52c2

See more details on using hashes here.

File details

Details for the file papermill_service-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for papermill_service-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1d5e918c5a7afaacf142508487428c714f6403b5e27cf235249d562e5faa06a2
MD5 8b6a2ec9356398e2b529ff5a84c44eab
BLAKE2b-256 39ffda4143f17bc1014983674b2e5e1c66de40add06318893e0c37129cd27c61

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page