[object Object]

← back to Exo

move tinychat inside exo package

c5b38f450f941c8cea2be3b36cb15250cf14f1b9 · 2024-09-10 21:50:20 +0200 · Gaetan Lepage

Files touched

Diff

commit c5b38f450f941c8cea2be3b36cb15250cf14f1b9
Author: Gaetan Lepage <gaetan@glepage.com>
Date:   Tue Sep 10 21:50:20 2024 +0200

    move tinychat inside exo package
---
 exo/api/chatgpt_api.py                                      |   2 +-
 {tinychat/examples => exo}/tinychat/common.css              |   0
 {tinychat/examples => exo}/tinychat/favicon.svg             |   0
 {tinychat/examples => exo}/tinychat/index.css               |   0
 {tinychat/examples => exo}/tinychat/index.html              |   0
 {tinychat/examples => exo}/tinychat/index.js                |   0
 .../npm/@alpine-collective/toolkit@1.0.2/dist/cdn.min.js    |   0
 .../npm/@alpinejs/focus@3.x.x/dist/cdn.min.js               |   0
 .../npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js           |   0
 .../cdn.jsdelivr.net/npm/purecss@3.0.0/build/base-min.css   |   0
 .../ajax/libs/font-awesome/6.5.2/css/all.min.css            |   0
 .../ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf | Bin
 .../libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2    | Bin
 .../libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf     | Bin
 .../libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2   | Bin
 .../ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf  | Bin
 .../libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2     | Bin
 .../libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.ttf | Bin
 .../font-awesome/6.5.2/webfonts/fa-v4compatibility.woff2    | Bin
 .../tinychat/static/fonts.googleapis.com/css2               |   0
 .../@highlightjs/cdn-assets@11.9.0/highlight.min.js         |   0
 .../@highlightjs/cdn-assets@11.9.0/styles/vs2015.min.css    |   0
 .../alpine-autosize@1.3.x/dist/alpine-autosize.min.js       |   0
 .../static/unpkg.com/alpinejs@3.x.x/dist/cdn.min.js         |   0
 .../static/unpkg.com/dompurify@3.1.5/dist/purify.min.js     |   0
 .../unpkg.com/marked-highlight@2.1.2/lib/index.umd.js       |   0
 .../tinychat/static/unpkg.com/marked@13.0.0/marked.min.js   |   0
 {tinychat/examples => exo}/tinychat/update_deps.py          |   0
 setup.py                                                    |   1 +
 29 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/exo/api/chatgpt_api.py b/exo/api/chatgpt_api.py
index ef97e5c1..d037fc34 100644
--- a/exo/api/chatgpt_api.py
+++ b/exo/api/chatgpt_api.py
@@ -176,7 +176,7 @@ class ChatGPTAPI:
     cors.add(self.app.router.add_post("/chat/completions", self.handle_post_chat_completions), {"*": cors_options})
     cors.add(self.app.router.add_post("/v1/chat/completions", self.handle_post_chat_completions), {"*": cors_options})
 
-    self.static_dir = Path(__file__).parent.parent.parent/"tinychat/examples/tinychat"
+    self.static_dir = Path(__file__).parent.parent/"tinychat"
     self.app.router.add_get("/", self.handle_root)
     self.app.router.add_static("/", self.static_dir, name="static")
 
diff --git a/tinychat/examples/tinychat/common.css b/exo/tinychat/common.css
similarity index 100%
rename from tinychat/examples/tinychat/common.css
rename to exo/tinychat/common.css
diff --git a/tinychat/examples/tinychat/favicon.svg b/exo/tinychat/favicon.svg
similarity index 100%
rename from tinychat/examples/tinychat/favicon.svg
rename to exo/tinychat/favicon.svg
diff --git a/tinychat/examples/tinychat/index.css b/exo/tinychat/index.css
similarity index 100%
rename from tinychat/examples/tinychat/index.css
rename to exo/tinychat/index.css
diff --git a/tinychat/examples/tinychat/index.html b/exo/tinychat/index.html
similarity index 100%
rename from tinychat/examples/tinychat/index.html
rename to exo/tinychat/index.html
diff --git a/tinychat/examples/tinychat/index.js b/exo/tinychat/index.js
similarity index 100%
rename from tinychat/examples/tinychat/index.js
rename to exo/tinychat/index.js
diff --git a/tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/@alpine-collective/toolkit@1.0.2/dist/cdn.min.js b/exo/tinychat/static/cdn.jsdelivr.net/npm/@alpine-collective/toolkit@1.0.2/dist/cdn.min.js
similarity index 100%
rename from tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/@alpine-collective/toolkit@1.0.2/dist/cdn.min.js
rename to exo/tinychat/static/cdn.jsdelivr.net/npm/@alpine-collective/toolkit@1.0.2/dist/cdn.min.js
diff --git a/tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/focus@3.x.x/dist/cdn.min.js b/exo/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/focus@3.x.x/dist/cdn.min.js
similarity index 100%
rename from tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/focus@3.x.x/dist/cdn.min.js
rename to exo/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/focus@3.x.x/dist/cdn.min.js
diff --git a/tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js b/exo/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js
similarity index 100%
rename from tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js
rename to exo/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js
diff --git a/tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/purecss@3.0.0/build/base-min.css b/exo/tinychat/static/cdn.jsdelivr.net/npm/purecss@3.0.0/build/base-min.css
similarity index 100%
rename from tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/purecss@3.0.0/build/base-min.css
rename to exo/tinychat/static/cdn.jsdelivr.net/npm/purecss@3.0.0/build/base-min.css
diff --git a/tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css b/exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css
similarity index 100%
rename from tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css
rename to exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css
diff --git a/tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf b/exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf
similarity index 100%
rename from tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf
rename to exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf
diff --git a/tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2 b/exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2
similarity index 100%
rename from tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2
rename to exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2
diff --git a/tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf b/exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf
similarity index 100%
rename from tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf
rename to exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf
diff --git a/tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2 b/exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2
similarity index 100%
rename from tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2
rename to exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2
diff --git a/tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf b/exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf
similarity index 100%
rename from tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf
rename to exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf
diff --git a/tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2 b/exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2
similarity index 100%
rename from tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2
rename to exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2
diff --git a/tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.ttf b/exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.ttf
similarity index 100%
rename from tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.ttf
rename to exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.ttf
diff --git a/tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.woff2 b/exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.woff2
similarity index 100%
rename from tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.woff2
rename to exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.woff2
diff --git a/tinychat/examples/tinychat/static/fonts.googleapis.com/css2 b/exo/tinychat/static/fonts.googleapis.com/css2
similarity index 100%
rename from tinychat/examples/tinychat/static/fonts.googleapis.com/css2
rename to exo/tinychat/static/fonts.googleapis.com/css2
diff --git a/tinychat/examples/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/highlight.min.js b/exo/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/highlight.min.js
similarity index 100%
rename from tinychat/examples/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/highlight.min.js
rename to exo/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/highlight.min.js
diff --git a/tinychat/examples/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/vs2015.min.css b/exo/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/vs2015.min.css
similarity index 100%
rename from tinychat/examples/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/vs2015.min.css
rename to exo/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/vs2015.min.css
diff --git a/tinychat/examples/tinychat/static/unpkg.com/@marcreichel/alpine-autosize@1.3.x/dist/alpine-autosize.min.js b/exo/tinychat/static/unpkg.com/@marcreichel/alpine-autosize@1.3.x/dist/alpine-autosize.min.js
similarity index 100%
rename from tinychat/examples/tinychat/static/unpkg.com/@marcreichel/alpine-autosize@1.3.x/dist/alpine-autosize.min.js
rename to exo/tinychat/static/unpkg.com/@marcreichel/alpine-autosize@1.3.x/dist/alpine-autosize.min.js
diff --git a/tinychat/examples/tinychat/static/unpkg.com/alpinejs@3.x.x/dist/cdn.min.js b/exo/tinychat/static/unpkg.com/alpinejs@3.x.x/dist/cdn.min.js
similarity index 100%
rename from tinychat/examples/tinychat/static/unpkg.com/alpinejs@3.x.x/dist/cdn.min.js
rename to exo/tinychat/static/unpkg.com/alpinejs@3.x.x/dist/cdn.min.js
diff --git a/tinychat/examples/tinychat/static/unpkg.com/dompurify@3.1.5/dist/purify.min.js b/exo/tinychat/static/unpkg.com/dompurify@3.1.5/dist/purify.min.js
similarity index 100%
rename from tinychat/examples/tinychat/static/unpkg.com/dompurify@3.1.5/dist/purify.min.js
rename to exo/tinychat/static/unpkg.com/dompurify@3.1.5/dist/purify.min.js
diff --git a/tinychat/examples/tinychat/static/unpkg.com/marked-highlight@2.1.2/lib/index.umd.js b/exo/tinychat/static/unpkg.com/marked-highlight@2.1.2/lib/index.umd.js
similarity index 100%
rename from tinychat/examples/tinychat/static/unpkg.com/marked-highlight@2.1.2/lib/index.umd.js
rename to exo/tinychat/static/unpkg.com/marked-highlight@2.1.2/lib/index.umd.js
diff --git a/tinychat/examples/tinychat/static/unpkg.com/marked@13.0.0/marked.min.js b/exo/tinychat/static/unpkg.com/marked@13.0.0/marked.min.js
similarity index 100%
rename from tinychat/examples/tinychat/static/unpkg.com/marked@13.0.0/marked.min.js
rename to exo/tinychat/static/unpkg.com/marked@13.0.0/marked.min.js
diff --git a/tinychat/examples/tinychat/update_deps.py b/exo/tinychat/update_deps.py
similarity index 100%
rename from tinychat/examples/tinychat/update_deps.py
rename to exo/tinychat/update_deps.py
diff --git a/setup.py b/setup.py
index 67bd1974..0095823d 100644
--- a/setup.py
+++ b/setup.py
@@ -55,5 +55,6 @@ setup(
   packages=find_packages(),
   install_requires=install_requires,
   extras_require=extras_require,
+  package_data={"exo": ["tinychat/**/*"]},
   entry_points={"console_scripts": ["exo = exo.main:run"]},
 )

← 31e4454b add missing __init__.py files  ·  back to Exo  ·  Hardware Requirementes 8d0e8a8a →