Skip to content

Commit 8b73741

Browse files
authored
Use chatkit-python WidgetTemplate for cat-lounge and mero-map (#38)
* bump versions for metro-map * bump versions for cat-lounge
1 parent 9981a8b commit 8b73741

File tree

12 files changed

+28
-124
lines changed

12 files changed

+28
-124
lines changed

examples/cat-lounge/backend/app/widgets/name_suggestions_widget.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@
55

66
from __future__ import annotations
77

8-
from chatkit.widgets import WidgetRoot
8+
from chatkit.widgets import WidgetRoot, WidgetTemplate
99
from pydantic import BaseModel, Field
1010

11-
from .widget_template import WidgetTemplate
12-
1311

1412
class CatNameSuggestion(BaseModel):
1513
"""Name idea paired with a short blurb describing the cat it fits."""

examples/cat-lounge/backend/app/widgets/profile_card_widget.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@
55

66
from __future__ import annotations
77

8-
from chatkit.widgets import WidgetRoot
8+
from chatkit.widgets import WidgetRoot, WidgetTemplate
99

1010
from ..cat_state import CatState
11-
from .widget_template import WidgetTemplate
1211

1312
cat_profile_widget_template = WidgetTemplate.from_file("cat_profile.widget")
1413

examples/cat-lounge/backend/app/widgets/widget_template.py

Lines changed: 0 additions & 48 deletions
This file was deleted.

examples/cat-lounge/backend/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies = [
88
"fastapi>=0.114.1,<0.116",
99
"uvicorn[standard]>=0.36,<0.37",
1010
"openai>=1.40",
11-
"openai-chatkit>=1.1.2,<2",
11+
"openai-chatkit>=1.4.0,<2",
1212
"jinja2",
1313
]
1414

examples/cat-lounge/backend/uv.lock

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/cat-lounge/frontend/package-lock.json

Lines changed: 10 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/cat-lounge/frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"npm": ">=9"
1515
},
1616
"dependencies": {
17-
"@openai/chatkit-react": "^1.0.0",
17+
"@openai/chatkit-react": "^1.3.0",
1818
"canvas-confetti": "^1.9.4",
1919
"lucide-react": "^0.544.0",
2020
"react": "^19.2.0",

examples/metro-map/backend/app/widgets/line_select_widget.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44

55
from __future__ import annotations
66

7-
from chatkit.widgets import WidgetRoot
7+
from chatkit.widgets import WidgetRoot, WidgetTemplate
88

99
from ..data.metro_map_store import Line
10-
from .widget_template import WidgetTemplate
1110

1211
line_select_widget_template = WidgetTemplate.from_file("line_select.widget")
1312

examples/metro-map/backend/app/widgets/widget_template.py

Lines changed: 0 additions & 48 deletions
This file was deleted.

examples/metro-map/backend/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ dependencies = [
88
"fastapi>=0.114.1,<0.116",
99
"uvicorn[standard]>=0.36,<0.37",
1010
"openai>=1.40",
11-
"openai-chatkit>=1.1.2,<2",
12-
"Jinja2>=3.1,<4",
11+
"openai-chatkit>=1.4.0,<2",
12+
"jinja2>=3.1,<4",
1313
]
1414

1515
[project.optional-dependencies]

0 commit comments

Comments
 (0)