Skip to main content

PyPI version codebeat badge Python package codecov

This repository helps to use notebook as a workflow.

Starts service without container:

nb2service tests/testrepo/workflow-notebook.ipynb

Builds service container and starts it:

nb2worker tests/testrepo/

Builds one-shot container and cwl:

nb2worker tests/testrepo/ --build --job

Generates cwl:

nb2cwl tests/testrepo/

Deploys a service

Building and deploying RESTful (Swagger) service:

$ nb2deploy https://renkulab.io/gitlab/vladimir.savchenko/oda-sdss legacysurvey

Alternatively, using kaniko:

$ nb2deploy https://renkulab.io/gitlab/astronomy/mmoda/fermi fermi-an-test --build-engine kaniko

Motivation

See development guide for details https://odahub.io/docs/guide-development/

Why run notebooks?

Why convert notebook as a service?

Metadata

Release files for nb2workflow 1.3.118

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nb2workflow 1.3.118
File Size Uploaded Provenance
nb2workflow-1.3.118.tar.gz 79.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for nb2workflow 1.3.118
File Interpreter ABI Platform
nb2workflow-1.3.118-py3-none-any.whl Python 3 none any Details

Total release size: 153.8 kB

Release files / nb2workflow-1.3.118.tar.gz

Download URL nb2workflow-1.3.118.tar.gz
Size 79.6 kB
Tags Source
SHA-256 checksum
How to use checksums
ac599aaa16681d47e31441383685374d299c6abb1bc93cf2ce9c221e884c22cf
BLAKE2b-256 checksum
How to use checksums
5d54852ace34cb7788765ffbacaca508548915128cbe97c8a44a83156cb14edd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / nb2workflow-1.3.118-py3-none-any.whl

Download URL nb2workflow-1.3.118-py3-none-any.whl
Size 74.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fc4fee032ebabfe53c1c562842a7835790c8fcc76b83c66cd2d5f3cd329bf246
BLAKE2b-256 checksum
How to use checksums
f5f788fee4816f712bd28432863ef53cd7f54135dd62befb079a36f7d1ee87f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Security for nb2workflow 1.3.118

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.3.118 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page