Bladeren bron

move tinychat inside exo package

Gaetan Lepage 7 maanden geleden
bovenliggende
commit
c5b38f450f
29 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  1. 1 1
      exo/api/chatgpt_api.py
  2. 0 0
      exo/tinychat/common.css
  3. 0 0
      exo/tinychat/favicon.svg
  4. 0 0
      exo/tinychat/index.css
  5. 0 0
      exo/tinychat/index.html
  6. 0 0
      exo/tinychat/index.js
  7. 0 0
      exo/tinychat/static/cdn.jsdelivr.net/npm/@alpine-collective/toolkit@1.0.2/dist/cdn.min.js
  8. 0 0
      exo/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/focus@3.x.x/dist/cdn.min.js
  9. 0 0
      exo/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js
  10. 0 0
      exo/tinychat/static/cdn.jsdelivr.net/npm/purecss@3.0.0/build/base-min.css
  11. 0 0
      exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css
  12. 0 0
      exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf
  13. 0 0
      exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2
  14. 0 0
      exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf
  15. 0 0
      exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2
  16. 0 0
      exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf
  17. 0 0
      exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2
  18. 0 0
      exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.ttf
  19. 0 0
      exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.woff2
  20. 0 0
      exo/tinychat/static/fonts.googleapis.com/css2
  21. 0 0
      exo/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/highlight.min.js
  22. 0 0
      exo/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/vs2015.min.css
  23. 0 0
      exo/tinychat/static/unpkg.com/@marcreichel/alpine-autosize@1.3.x/dist/alpine-autosize.min.js
  24. 0 0
      exo/tinychat/static/unpkg.com/alpinejs@3.x.x/dist/cdn.min.js
  25. 0 0
      exo/tinychat/static/unpkg.com/dompurify@3.1.5/dist/purify.min.js
  26. 0 0
      exo/tinychat/static/unpkg.com/marked-highlight@2.1.2/lib/index.umd.js
  27. 0 0
      exo/tinychat/static/unpkg.com/marked@13.0.0/marked.min.js
  28. 0 0
      exo/tinychat/update_deps.py
  29. 1 0
      setup.py

+ 1 - 1
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")
 

+ 0 - 0
tinychat/examples/tinychat/common.css → exo/tinychat/common.css


+ 0 - 0
tinychat/examples/tinychat/favicon.svg → exo/tinychat/favicon.svg


+ 0 - 0
tinychat/examples/tinychat/index.css → exo/tinychat/index.css


+ 0 - 0
tinychat/examples/tinychat/index.html → exo/tinychat/index.html


+ 0 - 0
tinychat/examples/tinychat/index.js → exo/tinychat/index.js


+ 0 - 0
tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/@alpine-collective/toolkit@1.0.2/dist/cdn.min.js → exo/tinychat/static/cdn.jsdelivr.net/npm/@alpine-collective/toolkit@1.0.2/dist/cdn.min.js


+ 0 - 0
tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/focus@3.x.x/dist/cdn.min.js → exo/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/focus@3.x.x/dist/cdn.min.js


+ 0 - 0
tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js → exo/tinychat/static/cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js


+ 0 - 0
tinychat/examples/tinychat/static/cdn.jsdelivr.net/npm/purecss@3.0.0/build/base-min.css → exo/tinychat/static/cdn.jsdelivr.net/npm/purecss@3.0.0/build/base-min.css


+ 0 - 0
tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css → exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css


+ 0 - 0
tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf → exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf


+ 0 - 0
tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2 → exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2


+ 0 - 0
tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf → exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf


+ 0 - 0
tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2 → exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2


+ 0 - 0
tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf → exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf


+ 0 - 0
tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2 → exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2


+ 0 - 0
tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.ttf → exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.ttf


+ 0 - 0
tinychat/examples/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.woff2 → exo/tinychat/static/cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.woff2


+ 0 - 0
tinychat/examples/tinychat/static/fonts.googleapis.com/css2 → exo/tinychat/static/fonts.googleapis.com/css2


+ 0 - 0
tinychat/examples/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/highlight.min.js → exo/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/highlight.min.js


+ 0 - 0
tinychat/examples/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/vs2015.min.css → exo/tinychat/static/unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/vs2015.min.css


+ 0 - 0
tinychat/examples/tinychat/static/unpkg.com/@marcreichel/alpine-autosize@1.3.x/dist/alpine-autosize.min.js → exo/tinychat/static/unpkg.com/@marcreichel/alpine-autosize@1.3.x/dist/alpine-autosize.min.js


+ 0 - 0
tinychat/examples/tinychat/static/unpkg.com/alpinejs@3.x.x/dist/cdn.min.js → exo/tinychat/static/unpkg.com/alpinejs@3.x.x/dist/cdn.min.js


+ 0 - 0
tinychat/examples/tinychat/static/unpkg.com/dompurify@3.1.5/dist/purify.min.js → exo/tinychat/static/unpkg.com/dompurify@3.1.5/dist/purify.min.js


+ 0 - 0
tinychat/examples/tinychat/static/unpkg.com/marked-highlight@2.1.2/lib/index.umd.js → exo/tinychat/static/unpkg.com/marked-highlight@2.1.2/lib/index.umd.js


+ 0 - 0
tinychat/examples/tinychat/static/unpkg.com/marked@13.0.0/marked.min.js → exo/tinychat/static/unpkg.com/marked@13.0.0/marked.min.js


+ 0 - 0
tinychat/examples/tinychat/update_deps.py → exo/tinychat/update_deps.py


+ 1 - 0
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"]},
 )