Skip to content

Commit 27b3ee1

Browse files
committed
update
1 parent 5ea70d9 commit 27b3ee1

File tree

135 files changed

+1672
-865
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+1672
-865
lines changed

.github/workflows/ci.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [main]
6+
pull_request:
7+
branches: [main]
8+
9+
jobs:
10+
test_and_build:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- uses: actions/checkout@v4
15+
16+
- name: 🛠️ Setup Node.js
17+
uses: actions/setup-node@v4
18+
with:
19+
node-version: '20'
20+
cache: 'pnpm'
21+
22+
- name: 📦 Install pnpm
23+
uses: pnpm/action-setup@v4
24+
with:
25+
version: 9
26+
run_install: false
27+
28+
- name: 📥 Install dependencies
29+
working-directory: ./gallery
30+
run: pnpm install
31+
32+
- name: 🔍 Run linter
33+
working-directory: ./gallery
34+
run: pnpm lint
35+
36+
- name: 🧪 Run type check
37+
working-directory: ./gallery
38+
run: pnpm typecheck
39+
40+
- name: 🧪 Run tests
41+
working-directory: ./gallery
42+
run: pnpm test
43+
44+
- name: 🏗️ Build
45+
working-directory: ./gallery
46+
run: pnpm build

.github/workflows/hf_sync.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Sync to Hugging Face hub
2+
on:
3+
push:
4+
branches: [main]
5+
6+
# to run this workflow manually from the Actions tab
7+
workflow_dispatch:
8+
9+
jobs:
10+
sync-to-hub:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v4
14+
with:
15+
fetch-depth: 0
16+
- name: Push to hub
17+
env:
18+
HF_TOKEN: ${{ secrets.HF_TOKEN }}
19+
run: git push https://mylessss:$HF_TOKEN@huggingface.co/spaces/marimo-team/anywidget-gallery main

Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
FROM ghcr.io/astral-sh/uv:python3.12-bookworm-slim
2+
3+
COPY nb-server/ nb-server/
4+
COPY data/ data/
5+
6+
CMD ["uv", "run", "--no-project", "nb-server/main.py"]

data/Bavisitter/config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ description: Babysitting LLMs for Visualization
33
environments: [jupyter]
44
githubRepo: jiwnchoi/Bavisitter
55
tags: [visualization, llm, ai, interactive]
6+
packageName: Bavisitter

data/CoSo/config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ description: CoSo is a lifted solver for combinatorics problems expressed in CoL
33
environments: [jupyter]
44
githubRepo: PietroTotis/CoSo
55
tags: [combinatorics, solver, interactive]
6+
packageName: CoSo

data/aiida-bader/config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ description: AiiDA plugin for Bader charge analysis
33
environments: [jupyter]
44
githubRepo: superstar54/aiida-bader
55
tags: [chemistry, materials science, interactive]
6+
packageName: aiida-bader

data/aiida-workgraph/config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ description: Design flexible node-based workflows using AiiDA
33
environments: [jupyter]
44
githubRepo: superstar54/aiida-workgraph
55
tags: [workflow, materials science, interactive]
6+
packageName: aiida-workgraph

data/altair/config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ githubRepo: altair-viz/altair
77
tags: [visualization, charts, data science]
88
image: thumbnail.jpeg
99
gif: thumbnail.gif
10+
packageName: altair

data/bactovision/config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ description: A jupyter widget for processing bacterial growth images
33
environments: [jupyter]
44
githubRepo: StarostinV/bactovision
55
tags: [visualization, biology, image processing, interactive]
6+
packageName: bactovision

data/canica/config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ description: A text embedding viewer for the Jupyter environment
33
environments: [jupyter]
44
githubRepo: lakeraai/canica
55
tags: [visualization, embeddings, nlp, interactive]
6+
packageName: canica

0 commit comments

Comments
 (0)