Skip to content

Marimo reactivity through the Jupyter-shaped API (1.9.39) (#38) #4

Marimo reactivity through the Jupyter-shaped API (1.9.39) (#38)

Marimo reactivity through the Jupyter-shaped API (1.9.39) (#38) #4

Workflow file for this run

name: Py Tests
on:
push:
branches:
- main
paths:
- 'code_sandboxes/**'
- 'tests/**'
- 'pyproject.toml'
- 'setup.py'
- 'requirements*.txt'
- '**/*.py'
- '.github/workflows/py-tests.yaml'
- '.github/workflows/reusable-python.yaml'
pull_request:
branches:
- main
paths:
- 'code_sandboxes/**'
- 'tests/**'
- 'pyproject.toml'
- 'setup.py'
- 'requirements*.txt'
- '**/*.py'
- '.github/workflows/py-tests.yaml'
- '.github/workflows/reusable-python.yaml'
workflow_dispatch:
jobs:
tests:
strategy:
max-parallel: 1
matrix:
python-version: ['3.10', '3.11', '3.12', '3.13']
uses: ./.github/workflows/reusable-python.yaml
with:
python-version: ${{ matrix.python-version }}
install-extras: test,datalayer
extra-packages: dbus-python keyring secretstorage
run-tests: true
test-command: pytest tests/ --cov=code_sandboxes --cov-report term-missing