Marimo

Latest version: v0.9.21

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 19 of 36

0.3.7

Not secure
What's Changed
* fix local file reading for mo.audio by akshayka in https://github.com/marimo-team/marimo/pull/1020
* improvement: Cmd+p to open cell actions , restore focus back to cell by mscolnick in https://github.com/marimo-team/marimo/pull/1024
* feat: support media in file viewer, allow editing files by mscolnick in https://github.com/marimo-team/marimo/pull/1022
* Remove accidental change to intro.py ... by akshayka in https://github.com/marimo-team/marimo/pull/1025
* 0.3.7 by akshayka in https://github.com/marimo-team/marimo/pull/1026


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.3.6...0.3.7

0.3.6

Not secure
What's Changed
* improvement: update hash in url when running in wasm by mscolnick in https://github.com/marimo-team/marimo/pull/1008
* fix: don't crash kernel when package managers are missing by akshayka in https://github.com/marimo-team/marimo/pull/1009
* fix: package versions in envinfo by akshayka in https://github.com/marimo-team/marimo/pull/1010
* improvement: add poetry as a package manager by akshayka in https://github.com/marimo-team/marimo/pull/1011
* dont lock gh prs after merge by akshayka in https://github.com/marimo-team/marimo/pull/1015
* fix: more defensive restart in wasm by mscolnick in https://github.com/marimo-team/marimo/pull/1018
* send delete cell network request in cell action button by akshayka in https://github.com/marimo-team/marimo/pull/1017
* 0.3.6 by akshayka in https://github.com/marimo-team/marimo/pull/1019


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.3.5...0.3.6

0.3.5

Not secure
What's Changed

This release includes contributions from several contributors -- thanks wasimsandhu , dmadisetti , and deepyaman!

**Highlights.** This release includes a new public API for programmatically running multiple apps (in `run`/read-only mode) -- this lets you create multi-page apps out of marimo notebooks, as well as seamlessly serve marimo apps as part of, eg, a larger FastAPI app.

Docs: https://docs.marimo.io/guides/deploying/programmatically.html

Example:

python
from typing import Annotated, Callable, Coroutine
from fastapi.responses import HTMLResponse, RedirectResponse
import marimo
from fastapi import FastAPI, Form, Request, Response


Create a marimo asgi app
server = (
marimo.create_asgi_app()
.with_app(path="", root="./pages/index.py")
.with_app(path="/dashboard", root="./pages/dashboard.py")
.with_app(path="/sales", root="./pages/sales.py")
)

Create a FastAPI app
app = FastAPI()

app.add_middleware(auth_middleware)
app.add_route("/login", my_login_route, methods=["POST"])

app.mount("/", server.build())

Run the server
if __name__ == "__main__":
import uvicorn

uvicorn.run(app, host="localhost", port=8000)


**All changes.**

* Deduplicate code completion form description field by deepyaman in https://github.com/marimo-team/marimo/pull/991
* feat: Limit maximum selections in mo.ui.multiselect by wasimsandhu in https://github.com/marimo-team/marimo/pull/996
* bug fix: support env / status without pip (992) by dmadisetti in https://github.com/marimo-team/marimo/pull/999
* fix(deps): update dependency katex to v0.16.10 [security] by renovate in https://github.com/marimo-team/marimo/pull/1000
* improvement: use url hash instead of query param by mscolnick in https://github.com/marimo-team/marimo/pull/1001
* feat: create_asgi_app to programatically run marimo apps by mscolnick in https://github.com/marimo-team/marimo/pull/1002
* 0.3.5 by akshayka in https://github.com/marimo-team/marimo/pull/1007

New Contributors
* deepyaman made their first contribution in https://github.com/marimo-team/marimo/pull/991
* wasimsandhu made their first contribution in https://github.com/marimo-team/marimo/pull/996

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.3.4...0.3.5

0.3.4

Not secure
What's Changed

Highlights

**Automatic package discovery and installation.** marimo now automatically detects when you're missing packages in your Python environment, and gives you the option to install them using `pip`, `uv`, or `rye`. When installation is successful, cells depending on the packages are automatically re-run!

marimo will alert you to missing packages:

![image](https://github.com/marimo-team/marimo/assets/1994308/09be0fc6-bafa-40a2-887d-8ae349d59200)

and keeps you updated on installation progress:

![image](https://github.com/marimo-team/marimo/assets/1994308/82581dbc-ba53-4902-a80c-2def3c21c62e)

This feature makes it really easy to get started with new notebooks and projects, especially when working in a fresh Python environment: just install packages as you go!

**Visualize arrays and matrices with `mo.image()`!** `mo.image()` can now visualize NumPy arrays, torch Tensors, and Scipy sparse matrices as images.

![image](https://github.com/marimo-team/marimo/assets/1994308/d9dbc425-db41-42ac-b406-cc69cf58b00a)


* fix: try to load worker from file, and fallback to inline by mscolnick in https://github.com/marimo-team/marimo/pull/959
* fix: load worker from url again by mscolnick in https://github.com/marimo-team/marimo/pull/960
* fix: update user config in wasm to fallback to config from html by mscolnick in https://github.com/marimo-team/marimo/pull/967
* mo.image(): visualize NumPy array, torch.tensor, scipy.sparse matrix by dmadisetti in https://github.com/marimo-team/marimo/pull/964
* [Snyk] Upgrade copilot-node-server from 1.19.2 to 1.20.1 by mscolnick in https://github.com/marimo-team/marimo/pull/963
* feat: package installation from pypi by akshayka in https://github.com/marimo-team/marimo/pull/961
* improvment: consistent error toasting on all request by mscolnick in https://github.com/marimo-team/marimo/pull/969
* feat: configurable package manager + uv, rye support by akshayka in https://github.com/marimo-team/marimo/pull/971
* fix: graceful shutdown for uvicorn==0.29.0 by akshayka in https://github.com/marimo-team/marimo/pull/972
* improvements for running as a script by akshayka in https://github.com/marimo-team/marimo/pull/973
* faq: document how to make marimo accessible on all network interfaces by akshayka in https://github.com/marimo-team/marimo/pull/980
* Fix mpl interactive: remove asyncio.run() by akshayka in https://github.com/marimo-team/marimo/pull/981
* tests: add data-testids to components by mscolnick in https://github.com/marimo-team/marimo/pull/983
* feat: cell actions in the command-pallete by mscolnick in https://github.com/marimo-team/marimo/pull/984
* improvement: configure package manager in the missing package alert by akshayka in https://github.com/marimo-team/marimo/pull/985
* 0.3.4 by akshayka in https://github.com/marimo-team/marimo/pull/986

New Contributors
* dmadisetti made their first contribution in https://github.com/marimo-team/marimo/pull/964

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.3.3...0.3.4

0.3.3

Not secure
What's Changed

Improvements and bug fixes

* improvement: patch urllib in bootstrap to support networking by akshayka in https://github.com/marimo-team/marimo/pull/934
* dev release workflow for marimo python by akshayka in https://github.com/marimo-team/marimo/pull/935
* dev release fixes by akshayka in https://github.com/marimo-team/marimo/pull/936
* bump patch version for dev release by akshayka in https://github.com/marimo-team/marimo/pull/937
* chore: add frontend dev release by mscolnick in https://github.com/marimo-team/marimo/pull/939
* chore: add PR comment with dev url by mscolnick in https://github.com/marimo-team/marimo/pull/940
* chore: pass marimo version to worker by mscolnick in https://github.com/marimo-team/marimo/pull/941
* fix: add additional padding for scrollbar on resize by mscolnick in https://github.com/marimo-team/marimo/pull/942
* fix: __ for cell names in marimo convert by akshayka in https://github.com/marimo-team/marimo/pull/943
* fix: file upload should serialize raw bytes by akshayka in https://github.com/marimo-team/marimo/pull/949
* chore: improves typings of webworker rpc by mscolnick in https://github.com/marimo-team/marimo/pull/952
* fix: copy styles by mscolnick in https://github.com/marimo-team/marimo/pull/953
* chore: fix comment on PR by mscolnick in https://github.com/marimo-team/marimo/pull/954
* Revert "chore: improves typings of webworker rpc" by mscolnick in https://github.com/marimo-team/marimo/pull/955
* Revert "Revert "chore: improves typings of webworker rpc"" by mscolnick in https://github.com/marimo-team/marimo/pull/956
* 0.3.3 by akshayka in https://github.com/marimo-team/marimo/pull/957


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.3.2...0.3.3

0.3.2

Not secure
What's Changed

Bug fixes and improvements.

* improvement: patch `IPython.display.display` to call `mo.output.append` by akshayka in https://github.com/marimo-team/marimo/pull/919
* fix: pyodide interrupts by akshayka in https://github.com/marimo-team/marimo/pull/921
* address review comments from previous pr by akshayka in https://github.com/marimo-team/marimo/pull/922
* fix: fix keyboard controls with carousel by mscolnick in https://github.com/marimo-team/marimo/pull/925
* fix: content layouting of elements in <marimo-ui/> by mscolnick in https://github.com/marimo-team/marimo/pull/926
* fix: render altair layered charts (dedupe selection params) by mscolnick in https://github.com/marimo-team/marimo/pull/927
* fix: function calls in wasm, add error state to pyodide bootstrap by mscolnick in https://github.com/marimo-team/marimo/pull/928
* fix: disable pdb patch in marimo run by akshayka in https://github.com/marimo-team/marimo/pull/932
* 0.3.2 by akshayka in https://github.com/marimo-team/marimo/pull/933


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.3.1...0.3.2

Page 19 of 36

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.