Browse Source

feat: seaborn added to pyodide

Co-Authored-By: Silentoplayz <50341825+Silentoplayz@users.noreply.github.com>
Timothy J. Baek 11 months ago
parent
commit
5961fc84f4
2 changed files with 6 additions and 3 deletions
  1. 2 1
      scripts/prepare-pyodide.js
  2. 4 2
      src/lib/components/chat/Messages/CodeBlock.svelte

+ 2 - 1
scripts/prepare-pyodide.js

@@ -6,7 +6,8 @@ const packages = [
 	'matplotlib',
 	'scikit-learn',
 	'scipy',
-	'regex'
+	'regex',
+	'seaborn'
 ];
 
 import { loadPyodide } from 'pyodide';

+ 4 - 2
src/lib/components/chat/Messages/CodeBlock.svelte

@@ -186,7 +186,8 @@
 					code.includes('matplotlib') ? 'matplotlib' : null,
 					code.includes('sklearn') ? 'scikit-learn' : null,
 					code.includes('scipy') ? 'scipy' : null,
-					code.includes('re') ? 'regex' : null
+					code.includes('re') ? 'regex' : null,
+					code.includes('seaborn') ? 'seaborn' : null
 				].filter(Boolean);
 
 				console.log(packages);
@@ -235,7 +236,8 @@ __builtins__.input = input`);
 			code.includes('pandas') ? 'pandas' : null,
 			code.includes('sklearn') ? 'scikit-learn' : null,
 			code.includes('scipy') ? 'scipy' : null,
-			code.includes('re') ? 'regex' : null
+			code.includes('re') ? 'regex' : null,
+			code.includes('seaborn') ? 'seaborn' : null
 		].filter(Boolean);
 
 		console.log(packages);