Skip to content

Preview builds

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Oct 14:31
049e71c

Packages built from main after CI and GitHub Pages pass for the same commit. The newest is marimo-export 0.1.6.dev3 from 1b98c71.

Install the Python package:

uv pip install "marimo-export @ https://github.com/marimo-team/marimo-export/releases/download/preview/marimo_export-0.1.6.dev3-py3-none-any.whl"

Install the CLI as a tool:

uv tool install --force "marimo-export @ https://github.com/marimo-team/marimo-export/releases/download/preview/marimo_export-0.1.6.dev3-py3-none-any.whl"

Install the matching browser package:

pnpm add "https://github.com/marimo-team/marimo-export/releases/download/preview/marimo-team-marimo-export-0.1.6-dev.3.tgz"

For a notebook with inline script metadata, declare marimo-export @ https://github.com/marimo-team/marimo-export/releases/download/preview/marimo_export-0.1.6.dev3-py3-none-any.whl as a dependency. Downstream CI can pin these URLs to test this exact build.

This release keeps the newest 30 matching package builds. Install from PyPI and npm for released versions. The preview tag stays on its original commit; the versioned assets and provenance identify each build.

Download the wheel's attestation, then replace BUNDLE_FILE with the .jsonl filename printed by gh:

gh attestation download marimo_export-0.1.6.dev3-py3-none-any.whl -R marimo-team/marimo-export
gh attestation verify marimo_export-0.1.6.dev3-py3-none-any.whl -R marimo-team/marimo-export \
  --bundle BUNDLE_FILE \
  --predicate-type "https://github.com/marimo-team/marimo-export/blob/main/development_docs/releasing.md#preview-provenance-v1" \
  --signer-workflow "marimo-team/marimo-export/.github/workflows/publish.yml"

The signed preview predicate's buildDefinition.externalParameters.checkoutCommit identifies the packaged source commit. Its resolved dependencies also record the signing workflow commit, which can be newer.