devel/py-marimo 0.25.2
Reactive Python notebook
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
25555828d4- Categories
- devel, python
- Package size
- 35775.3 KiB, 159122.5 KiB installed
Description
marimo is a reactive Python notebook: run a cell or interact with a UI element, and marimo automatically runs dependent cells (or marks them as stale), keeping code and outputs consistent. marimo notebooks are stored as pure Python (with first-class SQL support), executable as scripts, and deployable as apps.
Install
As a binary package — by origin, or by package name:
pkg install devel/py-marimo
pkg install py312-marimo
From the ports tree:
cd /usr/ports/devel/py-marimo/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-marimo>0:devel/py-marimo
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.25.1 | 0.25.1 | - | - | 0.25.1 |
| FreeBSD:14:quarterly | 0.24.2 | 0.25.1 | n/a | - | 0.25.1 |
| FreeBSD:15:latest | 0.25.1 | 0.25.1 | n/a | - | - |
| FreeBSD:15:quarterly | 0.24.2 | 0.25.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.24.2 | 0.25.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 20
${PYTHON_PKGNAMEPREFIX}click>=8.0<9: devel/py-click${PYTHON_PKGNAMEPREFIX}docutils>=0.16.0: textproc/py-docutils${PYTHON_PKGNAMEPREFIX}itsdangerous>=2.0.0: security/py-itsdangerous${PYTHON_PKGNAMEPREFIX}jedi>=0.18.0: devel/py-jedi${PYTHON_PKGNAMEPREFIX}loro>=1.10.0: devel/py-loro${PYTHON_PKGNAMEPREFIX}markdown>=3.6<4: textproc/py-markdown${PYTHON_PKGNAMEPREFIX}msgspec>=0.20.0: devel/py-msgspec${PYTHON_PKGNAMEPREFIX}narwhals>=2.0.0: math/py-narwhals${PYTHON_PKGNAMEPREFIX}packaging>0: devel/py-packaging${PYTHON_PKGNAMEPREFIX}psutil>=5.0: sysutils/py-psutil${PYTHON_PKGNAMEPREFIX}pygments>=2.19<3: textproc/py-pygments${PYTHON_PKGNAMEPREFIX}pymdown-extensions>=10.21.2: textproc/py-pymdown-extensions${PYTHON_PKGNAMEPREFIX}python-multipart>=0.0.18: www/py-python-multipart${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1: devel/py-pyyaml${PYTHON_PKGNAMEPREFIX}pyzmq>=27.1.0: net/py-pyzmq${PYTHON_PKGNAMEPREFIX}starlette>=0.37.2: www/py-starlette${PYTHON_PKGNAMEPREFIX}tomlkit>=0.12.0: textproc/py-tomlkit${PYTHON_PKGNAMEPREFIX}uvicorn>=0.22.0: www/py-uvicorn${PYTHON_PKGNAMEPREFIX}websockets>=14.2.0: devel/py-websockets${PYTHON_PKGNAMEPREFIX}uv-build>=0.8.3: devel/py-uv-build
Runtime 19
${PYTHON_PKGNAMEPREFIX}click>=8.0<9: devel/py-click${PYTHON_PKGNAMEPREFIX}docutils>=0.16.0: textproc/py-docutils${PYTHON_PKGNAMEPREFIX}itsdangerous>=2.0.0: security/py-itsdangerous${PYTHON_PKGNAMEPREFIX}jedi>=0.18.0: devel/py-jedi${PYTHON_PKGNAMEPREFIX}loro>=1.10.0: devel/py-loro${PYTHON_PKGNAMEPREFIX}markdown>=3.6<4: textproc/py-markdown${PYTHON_PKGNAMEPREFIX}msgspec>=0.20.0: devel/py-msgspec${PYTHON_PKGNAMEPREFIX}narwhals>=2.0.0: math/py-narwhals${PYTHON_PKGNAMEPREFIX}packaging>0: devel/py-packaging${PYTHON_PKGNAMEPREFIX}psutil>=5.0: sysutils/py-psutil${PYTHON_PKGNAMEPREFIX}pygments>=2.19<3: textproc/py-pygments${PYTHON_PKGNAMEPREFIX}pymdown-extensions>=10.21.2: textproc/py-pymdown-extensions${PYTHON_PKGNAMEPREFIX}python-multipart>=0.0.18: www/py-python-multipart${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1: devel/py-pyyaml${PYTHON_PKGNAMEPREFIX}pyzmq>=27.1.0: net/py-pyzmq${PYTHON_PKGNAMEPREFIX}starlette>=0.37.2: www/py-starlette${PYTHON_PKGNAMEPREFIX}tomlkit>=0.12.0: textproc/py-tomlkit${PYTHON_PKGNAMEPREFIX}uvicorn>=0.22.0: www/py-uvicorn${PYTHON_PKGNAMEPREFIX}websockets>=14.2.0: devel/py-websockets
The full lists below include those, and their dependencies in turn.
All build dependencies 58
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-Jinja2
- devel/py-anyio
- devel/py-babel
- devel/py-build
- devel/py-click
- devel/py-installer
- devel/py-jedi
- devel/py-loro
- devel/py-msgspec
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/py-pyyaml
- devel/py-typing-extensions
- devel/py-uv-build
- devel/py-websockets
- devel/readline
- devel/uv
- dns/py-idna
- lang/python312
- lang/python315
- math/mpdecimal
- math/py-narwhals
- net/libzmq4
- net/norm
- net/openpgm
- net/py-h11
- net/py-pyzmq
- net/py-socksio
- print/indexinfo
- security/libsodium
- security/py-certifi
- security/py-itsdangerous
- security/py-truststore
- sysutils/py-psutil
- textproc/expat2
- textproc/libyaml
- textproc/py-docutils
- textproc/py-markdown
- textproc/py-markupsafe
- textproc/py-parso
- textproc/py-pygments
- textproc/py-pymdown-extensions
- textproc/py-tomli-w
- textproc/py-tomlkit
- www/py-h2
- www/py-hpack
- www/py-httpcore
- www/py-httpcore2
- www/py-httpx
- www/py-httpx2
- www/py-hyperframe
- www/py-python-multipart
- www/py-starlette
- www/py-uvicorn
All run dependencies 53
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-Jinja2
- devel/py-anyio
- devel/py-babel
- devel/py-click
- devel/py-jedi
- devel/py-loro
- devel/py-msgspec
- devel/py-packaging
- devel/py-pyyaml
- devel/py-typing-extensions
- devel/py-websockets
- devel/readline
- dns/py-idna
- lang/python312
- lang/python315
- math/mpdecimal
- math/py-narwhals
- net/libzmq4
- net/norm
- net/openpgm
- net/py-h11
- net/py-pyzmq
- net/py-socksio
- print/indexinfo
- security/libsodium
- security/py-certifi
- security/py-itsdangerous
- security/py-truststore
- sysutils/py-psutil
- textproc/expat2
- textproc/libyaml
- textproc/py-docutils
- textproc/py-markdown
- textproc/py-markupsafe
- textproc/py-parso
- textproc/py-pygments
- textproc/py-pymdown-extensions
- textproc/py-tomli-w
- textproc/py-tomlkit
- www/py-h2
- www/py-hpack
- www/py-httpcore
- www/py-httpcore2
- www/py-httpx
- www/py-httpx2
- www/py-hyperframe
- www/py-python-multipart
- www/py-starlette
- www/py-uvicorn
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| marimo-0.25.2.tar.gz | 3.8844392e+07 | 3cfa38ac84c66625e1f7cb7dc81a41ebd592244000ffe37effb28a91765056b0 |
Master sites 1
- PYPI
Commit history 7
The latest 5 of 7 in the history this site was built from.