From 49e5d012136e29c8d4505bb0a231bfd224b690b6 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 3 Feb 2025 22:07:59 -0800 Subject: [PATCH] refac: pyodide --- src/lib/components/chat/Messages/CodeBlock.svelte | 8 ++++++-- src/routes/+layout.svelte | 4 +++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/lib/components/chat/Messages/CodeBlock.svelte b/src/lib/components/chat/Messages/CodeBlock.svelte index daf13b0c1..37a84ba1e 100644 --- a/src/lib/components/chat/Messages/CodeBlock.svelte +++ b/src/lib/components/chat/Messages/CodeBlock.svelte @@ -157,7 +157,9 @@ code.includes('sklearn') ? 'scikit-learn' : null, code.includes('scipy') ? 'scipy' : null, code.includes('re') ? 'regex' : null, - code.includes('seaborn') ? 'seaborn' : null + code.includes('seaborn') ? 'seaborn' : null, + code.includes('sympy') ? 'sympy' : null, + code.includes('tiktoken') ? 'tiktoken' : null ].filter(Boolean); console.log(packages); @@ -207,7 +209,9 @@ __builtins__.input = input`); code.includes('sklearn') ? 'scikit-learn' : null, code.includes('scipy') ? 'scipy' : null, code.includes('re') ? 'regex' : null, - code.includes('seaborn') ? 'seaborn' : null + code.includes('seaborn') ? 'seaborn' : null, + code.includes('sympy') ? 'sympy' : null, + code.includes('tiktoken') ? 'tiktoken' : null ].filter(Boolean); console.log(packages); diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 0d1169ed1..b3d793ff6 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -116,7 +116,9 @@ code.includes('sklearn') ? 'scikit-learn' : null, code.includes('scipy') ? 'scipy' : null, code.includes('re') ? 'regex' : null, - code.includes('seaborn') ? 'seaborn' : null + code.includes('seaborn') ? 'seaborn' : null, + code.includes('sympy') ? 'sympy' : null, + code.includes('tiktoken') ? 'tiktoken' : null ].filter(Boolean); const pyodideWorker = new PyodideWorker();