Marimushka Export Action
Version updated for https://github.com/Jebel-Quant/marimushka to version v0.3.2.
- This action is used across all versions by 23 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
Marimushka is a tool designed to export marimo notebooks into customizable HTML or WebAssembly formats, enabling the creation of interactive and visually appealing web versions of notebooks and applications. It automates the process of styling, sharing, and deploying these exports, making them accessible via web browsers without requiring Python installations. Key capabilities include customizable templates, support for interactive notebooks and standalone apps, directory scanning, and integration with GitHub Actions for streamlined deployment.
Release notes
What’s Changed
- chore(deps): lock file maintenance by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/161
- chore(deps): update dependency astral-sh/uv to v0.10.1 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/163
- chore(deps): update pre-commit hook jebel-quant/rhiza-hooks to v0.2.1 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/165
- chore(deps): update pre-commit hook astral-sh/uv-pre-commit to v0.10.2 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/164
- chore: Sync with rhiza by @tschm in https://github.com/Jebel-Quant/marimushka/pull/162
- chore(deps): update dependency astral-sh/uv to v0.10.2 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/166
- chore(deps): lock file maintenance by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/167
- chore(deps): lock file maintenance by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/168
- Add security hardening: path traversal protection, subprocess timeouts, and sandboxed templates by @Copilot in https://github.com/Jebel-Quant/marimushka/pull/170
- Add security hardening: TOCTOU fixes, DoS protections, audit logging, and configuration by @Copilot in https://github.com/Jebel-Quant/marimushka/pull/172
- chore(deps): update pre-commit hook rhysd/actionlint to v1.7.11 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/173
- Phase 1: Comprehensive documentation enhancement (9.0 → 10.0) by @Copilot in https://github.com/Jebel-Quant/marimushka/pull/175
- Refactor: Split monolithic export.py into focused modules with dependency injection by @Copilot in https://github.com/Jebel-Quant/marimushka/pull/177
- Enhance testing infrastructure, add progress callbacks, and improve observability by @Copilot in https://github.com/Jebel-Quant/marimushka/pull/179
- Final by @tschm in https://github.com/Jebel-Quant/marimushka/pull/181
- chore(deps): update dependency astral-sh/uv to v0.10.3 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/182
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.2 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/184
- chore(deps): update actions/download-artifact action to v7 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/186
- chore(deps): update pre-commit hook astral-sh/uv-pre-commit to v0.10.3 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/183
- chore(deps): update dependency jebel-quant/rhiza to v0.8.0 by @renovate[bot] in https://github.com/Jebel-Quant/marimushka/pull/185
Full Changelog: https://github.com/Jebel-Quant/marimushka/compare/v0.3.1...v0.3.2