Commit 1bacd5d9 authored by Jun Siang Cheah's avatar Jun Siang Cheah
Browse files

Merge branch 'dev' into feat/model-config

parents 5d3eddf7 4edef531
......@@ -68,6 +68,7 @@
"Change Password": "Alterar Senha",
"Chat": "Bate-papo",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "Histórico de Bate-papo",
"Chat History is off for this browser.": "O histórico de bate-papo está desativado para este navegador.",
"Chats": "Bate-papos",
......@@ -249,6 +250,7 @@
"Light": "Claro",
"Listening...": "Ouvindo...",
"LLMs can make mistakes. Verify important information.": "LLMs podem cometer erros. Verifique informações importantes.",
"LTR": "",
"Made by OpenWebUI Community": "Feito pela Comunidade OpenWebUI",
"Make sure to enclose them with": "Certifique-se de colocá-los entre",
"Manage LiteLLM Models": "Gerenciar Modelos LiteLLM",
......@@ -260,7 +262,7 @@
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Máximo de 3 modelos podem ser baixados simultaneamente. Tente novamente mais tarde.",
"May": "",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
"Minimum Score": "",
"Mirostat": "Mirostat",
"Mirostat Eta": "Mirostat Eta",
......@@ -371,6 +373,7 @@
"Role": "Função",
"Rosé Pine": "Rosé Pine",
"Rosé Pine Dawn": "Rosé Pine Dawn",
"RTL": "",
"Save": "Salvar",
"Save & Create": "Salvar e Criar",
"Save & Update": "Salvar e Atualizar",
......
......@@ -68,6 +68,7 @@
"Change Password": "Alterar Senha",
"Chat": "Bate-papo",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "Histórico de Bate-papo",
"Chat History is off for this browser.": "O histórico de bate-papo está desativado para este navegador.",
"Chats": "Bate-papos",
......@@ -249,6 +250,7 @@
"Light": "Claro",
"Listening...": "Ouvindo...",
"LLMs can make mistakes. Verify important information.": "LLMs podem cometer erros. Verifique informações importantes.",
"LTR": "",
"Made by OpenWebUI Community": "Feito pela Comunidade OpenWebUI",
"Make sure to enclose them with": "Certifique-se de colocá-los entre",
"Manage LiteLLM Models": "Gerenciar Modelos LiteLLM",
......@@ -260,7 +262,7 @@
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Máximo de 3 modelos podem ser baixados simultaneamente. Tente novamente mais tarde.",
"May": "",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
"Minimum Score": "",
"Mirostat": "Mirostat",
"Mirostat Eta": "Mirostat Eta",
......@@ -371,6 +373,7 @@
"Role": "Função",
"Rosé Pine": "Rosé Pine",
"Rosé Pine Dawn": "Rosé Pine Dawn",
"RTL": "",
"Save": "Salvar",
"Save & Create": "Salvar e Criar",
"Save & Update": "Salvar e Atualizar",
......
......@@ -68,6 +68,7 @@
"Change Password": "Изменить пароль",
"Chat": "Чат",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "История чат",
"Chat History is off for this browser.": "История чат отключен для этого браузера.",
"Chats": "Чаты",
......@@ -249,6 +250,7 @@
"Light": "Светлый",
"Listening...": "Слушаю...",
"LLMs can make mistakes. Verify important information.": "LLMs могут допускать ошибки. Проверяйте важную информацию.",
"LTR": "",
"Made by OpenWebUI Community": "Сделано сообществом OpenWebUI",
"Make sure to enclose them with": "Убедитесь, что они заключены в",
"Manage LiteLLM Models": "Управление моделями LiteLLM",
......@@ -260,7 +262,7 @@
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Максимальное количество моделей для загрузки одновременно - 3. Пожалуйста, попробуйте позже.",
"May": "",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
"Minimum Score": "",
"Mirostat": "Mirostat",
"Mirostat Eta": "Mirostat Eta",
......@@ -371,6 +373,7 @@
"Role": "Роль",
"Rosé Pine": "Розовое сосновое дерево",
"Rosé Pine Dawn": "Розовое сосновое дерево рассвет",
"RTL": "",
"Save": "Сохранить",
"Save & Create": "Сохранить и создать",
"Save & Update": "Сохранить и обновить",
......
{
"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "„s“, „m“, „h“, „d“, „w“ или „-1“ за без истека.",
"(Beta)": "(бета)",
"(e.g. `sh webui.sh --api`)": "(нпр. `sh webui.sh --api`)",
"(latest)": "(најновије)",
"{{modelName}} is thinking...": "{{modelName}} размишља...",
"{{user}}'s Chats": "Ћаскања корисника {{user}}",
"{{webUIName}} Backend Required": "Захтева се {{webUIName}} позадинац",
"a user": "корисник",
"About": "О нама",
"Account": "Налог",
"Accurate information": "Прецизне информације",
"Add a model": "Додај модел",
"Add a model tag name": "Додај ознаку модела",
"Add a short description about what this modelfile does": "Додај кратак опис ове модел-датотеке",
"Add a short title for this prompt": "Додај кратак наслов за овај упит",
"Add a tag": "Додај ознаку",
"Add custom prompt": "Додај прилагођен упит",
"Add Docs": "Додај документе",
"Add Files": "Додај датотеке",
"Add message": "Додај поруку",
"Add Model": "Додај модел",
"Add Tags": "Додај ознаке",
"Add User": "Додај корисника",
"Adjusting these settings will apply changes universally to all users.": "Прилагођавање ових подешавања ће применити промене на све кориснике.",
"admin": "админ",
"Admin Panel": "Админ табла",
"Admin Settings": "Админ подешавања",
"Advanced Parameters": "Напредни параметри",
"all": "сви",
"All Documents": "Сви документи",
"All Users": "Сви корисници",
"Allow": "Дозволи",
"Allow Chat Deletion": "Дозволи брисање ћаскања",
"alphanumeric characters and hyphens": "алфанумерички знакови и цртице",
"Already have an account?": "Већ имате налог?",
"an assistant": "помоћник",
"and": "и",
"and create a new shared link.": "и направи нову дељену везу.",
"API Base URL": "Основна адреса API-ја",
"API Key": "API кључ",
"API Key created.": "API кључ направљен.",
"API keys": "API кључеви",
"API RPM": "API RPM",
"April": "Април",
"Archive": "Архива",
"Archived Chats": "Архивирана ћаскања",
"are allowed - Activate this command by typing": "су дозвољени - Покрените ову наредбу уношењем",
"Are you sure?": "Да ли сте сигурни?",
"Attach file": "Приложи датотеку",
"Attention to detail": "Пажња на детаље",
"Audio": "Звук",
"August": "Август",
"Auto-playback response": "Самостално пуштање одговора",
"Auto-send input after 3 sec.": "Самостално слање уноса након 3 сек.",
"AUTOMATIC1111 Base URL": "Основна адреса за AUTOMATIC1111",
"AUTOMATIC1111 Base URL is required.": "Потребна је основна адреса за AUTOMATIC1111.",
"available!": "доступно!",
"Back": "Назад",
"Bad Response": "Лош одговор",
"before": "пре",
"Being lazy": "Бити лењ",
"Beta": "",
"Builder Mode": "Режим градитеља",
"Bypass SSL verification for Websites": "Заобиђи SSL потврђивање за веб странице",
"Cancel": "Откажи",
"Categories": "Категорије",
"Change Password": "Промени лозинку",
"Chat": "Ћаскање",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "Историја ћаскања",
"Chat History is off for this browser.": "Историја ћаскања је искључена за овај прегледач.",
"Chats": "Ћаскања",
"Check Again": "Провери поново",
"Check for updates": "Потражи ажурирања",
"Checking for updates...": "Траже се ажурирања...",
"Choose a model before saving...": "Изабери модел пре чувања...",
"Chunk Overlap": "Преклапање делова",
"Chunk Params": "Параметри делова",
"Chunk Size": "Величина дела",
"Citation": "Цитат",
"Click here for help.": "Кликните овде за помоћ.",
"Click here to": "Кликните овде да",
"Click here to check other modelfiles.": "Кликните овде да проверите друге модел-датотеке.",
"Click here to select": "Кликните овде да изаберете",
"Click here to select a csv file.": "Кликните овде да изаберете csv датотеку.",
"Click here to select documents.": "Кликните овде да изаберете документе.",
"click here.": "кликните овде.",
"Click on the user role button to change a user's role.": "Кликните на дугме за улогу корисника да промените улогу корисника.",
"Close": "Затвори",
"Collection": "Колекција",
"ComfyUI": "ComfyUI",
"ComfyUI Base URL": "Основна адреса за ComfyUI",
"ComfyUI Base URL is required.": "Потребна је основна адреса за ComfyUI.",
"Command": "Наредба",
"Confirm Password": "Потврди лозинку",
"Connections": "Везе",
"Content": "Садржај",
"Context Length": "Дужина контекста",
"Continue Response": "Настави одговор",
"Conversation Mode": "Режим разговарања",
"Copied shared chat URL to clipboard!": "Адреса дељеног ћаскања ископирана у оставу!",
"Copy": "Копирај",
"Copy last code block": "Копирај последњи блок кода",
"Copy last response": "Копирај последњи одговор",
"Copy Link": "Копирај везу",
"Copying to clipboard was successful!": "Успешно копирање у оставу!",
"Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':": "Направи сажету фразу од 3 до 5 речи као наслов за следећи упит, строго се придржавајући ограничења од 3-5 речи и избегавајући коришћење речи „наслов“:",
"Create a modelfile": "Направи модел-датотеку",
"Create Account": "Направи налог",
"Create new key": "Направи нови кључ",
"Create new secret key": "Направи нови тајни кључ",
"Created at": "Направљено у",
"Created At": "Направљено у",
"Current Model": "Тренутни модел",
"Current Models": "",
"Current Password": "Тренутна лозинка",
"Custom": "Прилагођено",
"Customize Ollama models for a specific purpose": "Прилагоди Ollama моделе за специфичну намену",
"Dark": "Тамно",
"Dashboard": "Контролна табла",
"Database": "База података",
"December": "Децембар",
"Default": "Подразумевано",
"Default (Automatic1111)": "Подразумевано (Automatic1111)",
"Default (SentenceTransformers)": "Подразумевано (SentenceTransformers)",
"Default (Web API)": "Подразумевано (Web API)",
"Default model updated": "Подразумевани модел ажуриран",
"Default Prompt Suggestions": "Подразумевани предлози упита",
"Default User Role": "Подразумевана улога корисника",
"delete": "обриши",
"Delete": "Обриши",
"Delete a model": "Обриши модел",
"Delete chat": "Обриши ћаскање",
"Delete Chat": "Обриши ћаскање",
"Delete Chats": "Обриши ћаскања",
"delete this link": "обриши ову везу",
"Delete User": "Обриши корисника",
"Deleted {{deleteModelTag}}": "Обрисано {{deleteModelTag}}",
"Deleted {{tagName}}": "Обрисано {{tagName}}",
"Description": "Опис",
"Didn't fully follow instructions": "Упутства нису праћена у потпуности",
"Disabled": "Онемогућено",
"Discover a modelfile": "Откриј модел-датотеку",
"Discover a prompt": "Откриј упит",
"Discover, download, and explore custom prompts": "Откријте, преузмите и истражите прилагођене упите",
"Discover, download, and explore model presets": "Откријте, преузмите и истражите образце модела",
"Display the username instead of You in the Chat": "Прикажи корисничко име уместо Ти у чату",
"Document": "Документ",
"Document Settings": "Подешавања документа",
"Documents": "Документи",
"does not make any external connections, and your data stays securely on your locally hosted server.": "не отвара никакве спољне везе и ваши подаци остају сигурно на вашем локално хостованом серверу.",
"Don't Allow": "Не дозволи",
"Don't have an account?": "Немате налог?",
"Don't like the style": "Не свиђа ми се стил",
"Download": "Преузми",
"Download canceled": "Преузимање отказано",
"Download Database": "Преузми базу података",
"Drop any files here to add to the conversation": "Убаците било које датотеке овде да их додате у разговор",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "нпр. '30s', '10m'. Важеће временске јединице су 's', 'm', 'h'.",
"Edit": "Уреди",
"Edit Doc": "Уреди документ",
"Edit User": "Уреди корисника",
"Email": "Е-пошта",
"Embedding Model": "Модел уградње",
"Embedding Model Engine": "Мотор модела уградње",
"Embedding model set to \"{{embedding_model}}\"": "Модел уградње подешен на \"{{embedding_model}}\"",
"Enable Chat History": "Омогући историју ћаскања",
"Enable New Sign Ups": "Омогући нове пријаве",
"Enabled": "Омогућено",
"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Уверите се да ваша CSV датотека укључује 4 колоне у овом редоследу: Име, Е-пошта, Лозинка, Улога.",
"Enter {{role}} message here": "Унесите {{role}} поруку овде",
"Enter Chunk Overlap": "Унесите преклапање делова",
"Enter Chunk Size": "Унесите величину дела",
"Enter Image Size (e.g. 512x512)": "Унесите величину слике (нпр. 512x512)",
"Enter language codes": "Унесите кодове језика",
"Enter LiteLLM API Base URL (litellm_params.api_base)": "Унесите основни URL LiteLLM API (litellm_params.api_base)",
"Enter LiteLLM API Key (litellm_params.api_key)": "Унесите LiteLLM API кључ (litellm_params.api_key)",
"Enter LiteLLM API RPM (litellm_params.rpm)": "Унесите LiteLLM API RPM (litellm_params.rpm)",
"Enter LiteLLM Model (litellm_params.model)": "Унесите LiteLLM модел (litellm_params.model)",
"Enter Max Tokens (litellm_params.max_tokens)": "Унесите највећи број жетона (litellm_params.max_tokens)",
"Enter Model Display Name": "",
"Enter model tag (e.g. {{modelTag}})": "Унесите ознаку модела (нпр. {{modelTag}})",
"Enter Number of Steps (e.g. 50)": "Унесите број корака (нпр. 50)",
"Enter Score": "Унесите резултат",
"Enter stop sequence": "Унесите секвенцу заустављања",
"Enter Top K": "Унесите Топ К",
"Enter URL (e.g. http://127.0.0.1:7860/)": "Унесите адресу (нпр. http://127.0.0.1:7860/)",
"Enter URL (e.g. http://localhost:11434)": "Унесите адресу (нпр. http://localhost:11434)",
"Enter Your Email": "Унесите вашу е-пошту",
"Enter Your Full Name": "Унесите ваше име и презиме",
"Enter Your Password": "Унесите вашу лозинку",
"Enter Your Role": "Унесите вашу улогу",
"Experimental": "Експериментално",
"Export All Chats (All Users)": "Извези сва ћаскања (сви корисници)",
"Export Chats": "Извези ћаскања",
"Export Documents Mapping": "Извези мапирање докумената",
"Export Modelfiles": "Извези модел-датотеке",
"Export Prompts": "Извези упите",
"Failed to create API Key.": "Неуспешно стварање API кључа.",
"Failed to read clipboard contents": "Неуспешно читање садржаја оставе",
"February": "Фебруар",
"Feel free to add specific details": "Слободно додајте специфичне детаље",
"File Mode": "Режим датотеке",
"File not found.": "Датотека није пронађена.",
"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Откривено лажно представљање отиска прста: Немогуће је користити иницијале као аватар. Прелазак на подразумевану профилну слику.",
"Fluidly stream large external response chunks": "Течно стримујте велике спољне делове одговора",
"Focus chat input": "Усредсредите унос ћаскања",
"Followed instructions perfectly": "Упутства су савршено праћена",
"Format your variables using square brackets like this:": "Форматирајте ваше променљиве користећи угластe заграде овако:",
"From (Base Model)": "Од (основни модел)",
"Full Screen Mode": "Режим целог екрана",
"General": "Опште",
"General Settings": "Општа подешавања",
"Generation Info": "Информације о стварању",
"Good Response": "Добар одговор",
"h:mm a": "",
"has no conversations.": "нема разговора.",
"Hello, {{name}}": "Здраво, {{name}}",
"Help": "Помоћ",
"Hide": "Сакриј",
"Hide Additional Params": "Сакриј додатне параметре",
"How can I help you today?": "Како могу да вам помогнем данас?",
"Hybrid Search": "Хибридна претрага",
"Image Generation (Experimental)": "Стварање слика (експериментално)",
"Image Generation Engine": "Мотор за стварање слика",
"Image Settings": "Подешавања слике",
"Images": "Слике",
"Import Chats": "Увези ћаскања",
"Import Documents Mapping": "Увези мапирање докумената",
"Import Modelfiles": "Увези модел-датотеке",
"Import Prompts": "Увези упите",
"Include `--api` flag when running stable-diffusion-webui": "Укључи `--api` заставицу при покретању stable-diffusion-webui",
"Input commands": "Унеси наредбе",
"Interface": "Изглед",
"Invalid Tag": "Неисправна ознака",
"Is Model Vision Capable": "",
"January": "Јануар",
"join our Discord for help.": "придружите се нашем Дискорду за помоћ.",
"JSON": "JSON",
"July": "Јул",
"June": "Јун",
"JWT Expiration": "Истек JWT-а",
"JWT Token": "JWT жетон",
"Keep Alive": "Одржи трајање",
"Keyboard shortcuts": "Пречице на тастатури",
"Language": "Језик",
"Last Active": "Последња активност",
"Light": "Светла",
"Listening...": "Слушам...",
"LLMs can make mistakes. Verify important information.": "ВЈМ-ови (LLM-ови) могу правити грешке. Проверите важне податке.",
"LTR": "",
"Made by OpenWebUI Community": "Израдила OpenWebUI заједница",
"Make sure to enclose them with": "Уверите се да их затворите са",
"Manage LiteLLM Models": "Управљај LiteLLM моделима",
"Manage Model Information": "",
"Manage Models": "Управљај моделима",
"Manage Ollama Models": "Управљај Ollama моделима",
"March": "Март",
"Max Tokens": "Највише жетона",
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Највише 3 модела могу бити преузета истовремено. Покушајте поново касније.",
"May": "Мај",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Поруке које пошаљете након стварања ваше везе неће бити подељене. Корисници са URL-ом ће моћи да виде дељено ћаскање.",
"Minimum Score": "Најмањи резултат",
"Mirostat": "Миростат",
"Mirostat Eta": "Миростат Ета",
"Mirostat Tau": "Миростат Тау",
"MMMM DD, YYYY": "ММММ ДД, ГГГГ",
"MMMM DD, YYYY HH:mm": "ММММ ДД, ГГГГ ЧЧ:мм",
"Model '{{modelName}}' has been successfully downloaded.": "Модел „{{modelName}}“ је успешно преузет.",
"Model '{{modelTag}}' is already in queue for downloading.": "Модел „{{modelTag}}“ је већ у реду за преузимање.",
"Model {{modelId}} not found": "Модел {{modelId}} није пронађен",
"Model {{modelName}} already exists.": "Модел {{modelName}} већ постоји.",
"Model {{modelName}} is not vision capable": "",
"Model Description": "",
"Model Display Name": "",
"Model filesystem path detected. Model shortname is required for update, cannot continue.": "Откривена путања система датотека модела. За ажурирање је потребан кратак назив модела, не може се наставити.",
"Model info for {{modelName}} added successfully": "",
"Model info for {{modelName}} deleted successfully": "",
"Model Name": "Назив модела",
"Model not selected": "Модел није изабран",
"Model Tag Name": "Назив ознаке модела",
"Model Whitelisting": "Бели списак модела",
"Model(s) Whitelisted": "Модел(и) на белом списку",
"Modelfile": "Модел-датотека",
"Modelfile Advanced Settings": "Напредна подешавања модел-датотеке",
"Modelfile Content": "Садржај модел-датотеке",
"Modelfiles": "Модел-датотеке",
"Models": "Модели",
"More": "Више",
"Name": "Име",
"Name Tag": "Назив ознаке",
"Name your modelfile": "Назовите вашу модел-датотеку",
"New Chat": "Ново ћаскање",
"New Password": "Нова лозинка",
"No": "",
"No results found": "Нема резултата",
"No source available": "Нема доступног извора",
"Not factually correct": "Није чињенично тачно",
"Not sure what to add?": "Нисте сигурни шта да додате?",
"Not sure what to write? Switch to": "Нисте сигурни шта да напишете? Пребаците се на",
"Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "Напомена: ако подесите најмањи резултат, претрага ће вратити само документе са резултатом већим или једнаким најмањем резултату.",
"Notifications": "Обавештења",
"November": "Новембар",
"October": "Октобар",
"Off": "Искључено",
"Okay, Let's Go!": "У реду, хајде да кренемо!",
"OLED Dark": "OLED тамна",
"Ollama": "Ollama",
"Ollama Base URL": "Основна адреса Ollama-е",
"Ollama Version": "Издање Ollama-е",
"On": "Укључено",
"Only": "Само",
"Only alphanumeric characters and hyphens are allowed in the command string.": "Само алфанумерички знакови и цртице су дозвољени у низу наредби.",
"Oops! Hold tight! Your files are still in the processing oven. We're cooking them up to perfection. Please be patient and we'll let you know once they're ready.": "Упс! Само тренутак! Ваше датотеке се још обрађују. Припремамо их до савршенства. Молимо вас за стрпљење и обавестићемо вас када буду спремне.",
"Oops! Looks like the URL is invalid. Please double-check and try again.": "Упс! Изгледа да је адреса неважећа. Молимо вас да проверите и покушате поново.",
"Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Упс! Користите неподржани метод (само фронтенд). Молимо вас да покренете WebUI са бекенда.",
"Open": "Отвори",
"Open AI": "Open AI",
"Open AI (Dall-E)": "Open AI (Dall-E)",
"Open new chat": "Покрени ново ћаскање",
"OpenAI": "OpenAI",
"OpenAI API": "OpenAI API",
"OpenAI API Config": "Подешавање OpenAI API-ја",
"OpenAI API Key is required.": "Потребан је OpenAI API кључ.",
"OpenAI URL/Key required.": "Потребан је OpenAI URL/кључ.",
"or": "или",
"Other": "Остало",
"Overview": "Преглед",
"Parameters": "Параметри",
"Password": "Лозинка",
"PDF document (.pdf)": "PDF документ (.pdf)",
"PDF Extract Images (OCR)": "Извлачење PDF слика (OCR)",
"pending": "на чекању",
"Permission denied when accessing microphone: {{error}}": "Приступ микрофону је одбијен: {{error}}",
"Personalization": "",
"Plain text (.txt)": "Обичан текст (.txt)",
"Playground": "Игралиште",
"Positive attitude": "Позитиван став",
"Previous 30 days": "Претходних 30 дана",
"Previous 7 days": "Претходних 7 дана",
"Profile Image": "Слика профила",
"Prompt": "Упит",
"Prompt (e.g. Tell me a fun fact about the Roman Empire)": "Упит (нпр. „реци ми занимљивост о Римском царству“)",
"Prompt Content": "Садржај упита",
"Prompt suggestions": "Предлози упита",
"Prompts": "Упити",
"Pull \"{{searchValue}}\" from Ollama.com": "Повуците \"{{searchValue}}\" са Ollama.com",
"Pull a model from Ollama.com": "Повуците модел са Ollama.com",
"Pull Progress": "Напредак повлачења",
"Query Params": "Параметри упита",
"RAG Template": "RAG шаблон",
"Raw Format": "Сирови формат",
"Read Aloud": "Прочитај наглас",
"Record voice": "Сними глас",
"Redirecting you to OpenWebUI Community": "Преусмеравање на OpenWebUI заједницу",
"Refused when it shouldn't have": "Одбијено када није требало",
"Regenerate": "Регенериши",
"Release Notes": "Напомене о издању",
"Remove": "Уклони",
"Remove Model": "Уклони модел",
"Rename": "Преименуј",
"Repeat Last N": "Понови последњих N",
"Repeat Penalty": "Казна за понављање",
"Request Mode": "Режим захтева",
"Reranking Model": "Модел поновног рангирања",
"Reranking model disabled": "Модел поновног рангирања онемогућен",
"Reranking model set to \"{{reranking_model}}\"": "Модел поновног рангирања подешен на \"{{reranking_model}}\"",
"Reset Vector Storage": "Ресетуј складиште вектора",
"Response AutoCopy to Clipboard": "Самостално копирање одговора у оставу",
"Role": "Улога",
"Rosé Pine": "Rosé Pine",
"Rosé Pine Dawn": "Rosé Pine Dawn",
"RTL": "",
"Save": "Сачувај",
"Save & Create": "Сачувај и направи",
"Save & Update": "Сачувај и ажурирај",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Чување ћаскања директно у складиште вашег прегледача више није подржано. Одвојите тренутак да преузмете и избришете ваша ћаскања кликом на дугме испод. Не брините, можете лако поново увезти ваша ћаскања у бекенд кроз",
"Scan": "Скенирај",
"Scan complete!": "Скенирање завршено!",
"Scan for documents from {{path}}": "Скенирај документе из {{path}}",
"Search": "Претражи",
"Search a model": "Претражи модел",
"Search Documents": "Претражи документе",
"Search Prompts": "Претражи упите",
"See readme.md for instructions": "Погледај readme.md за упутства",
"See what's new": "Погледај шта је ново",
"Seed": "Семе",
"Select a mode": "Изабери режим",
"Select a model": "Изабери модел",
"Select an Ollama instance": "Изабери Ollama инстанцу",
"Select model": "Изабери модел",
"Selected model does not support image inputs.": "",
"Send": "",
"Send a Message": "Пошаљи поруку",
"Send message": "Пошаљи поруку",
"September": "Септембар",
"Server connection verified": "Веза са сервером потврђена",
"Set as default": "Подеси као подразумевано",
"Set Default Model": "Подеси као подразумевани модел",
"Set embedding model (e.g. {{model}})": "Подеси модел уградње (нпр. {{model}})",
"Set Image Size": "Подеси величину слике",
"Set Model": "Подеси модел",
"Set reranking model (e.g. {{model}})": "Подеси модел поновног рангирања (нпр. {{model}})",
"Set Steps": "Подеси кораке",
"Set Title Auto-Generation Model": "Подеси модел за самостално стварање наслова",
"Set Voice": "Подеси глас",
"Settings": "Подешавања",
"Settings saved successfully!": "Подешавања успешно сачувана!",
"Share": "Подели",
"Share Chat": "Подели ћаскање",
"Share to OpenWebUI Community": "Подели са OpenWebUI заједницом",
"short-summary": "кратак сажетак",
"Show": "Прикажи",
"Show Additional Params": "Прикажи додатне параметре",
"Show shortcuts": "Прикажи пречице",
"Showcased creativity": "Приказана креативност",
"sidebar": "бочна трака",
"Sign in": "Пријави се",
"Sign Out": "Одјави се",
"Sign up": "Региструј се",
"Signing in": "Пријављивање",
"Source": "Извор",
"Speech recognition error: {{error}}": "Грешка у препознавању говора: {{error}}",
"Speech-to-Text Engine": "Мотор за говор у текст",
"SpeechRecognition API is not supported in this browser.": "API за препознавање говора није подржан у овом прегледачу.",
"Stop Sequence": "Секвенца заустављања",
"STT Settings": "STT подешавања",
"Submit": "Пошаљи",
"Subtitle (e.g. about the Roman Empire)": "Поднаслов (нпр. о Римском царству)",
"Success": "Успех",
"Successfully updated.": "Успешно ажурирано.",
"Suggested": "Предложено",
"Sync All": "Усклади све",
"System": "Систем",
"System Prompt": "Системски упит",
"Tags": "Ознаке",
"Tell us more:": "Реците нам више:",
"Temperature": "Температура",
"Template": "Шаблон",
"Text Completion": "Допуна текста",
"Text-to-Speech Engine": "Мотор за текст у говор",
"Tfs Z": "Tfs Z",
"Thanks for your feedback!": "Хвала на вашем коментару!",
"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Резултат треба да буде вредност између 0.0 (0%) и 1.0 (100%).",
"Theme": "Тема",
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ово осигурава да су ваши вредни разговори безбедно сачувани у вашој бекенд бази података. Хвала вам!",
"This setting does not sync across browsers or devices.": "Ово подешавање се не усклађује преко прегледача или уређаја.",
"Thorough explanation": "Детаљно објашњење",
"Tip: Update multiple variable slots consecutively by pressing the tab key in the chat input after each replacement.": "Савет: ажурирајте више променљивих слотова узастопно притиском на тастер Таб у уносу ћаскања након сваке замене.",
"Title": "Наслов",
"Title (e.g. Tell me a fun fact)": "Наслов (нпр. „реци ми занимљивост“)",
"Title Auto-Generation": "Самостално стварање наслова",
"Title cannot be an empty string.": "Наслов не може бити празан низ.",
"Title Generation Prompt": "Упит за стварање наслова",
"to": "до",
"To access the available model names for downloading,": "Да бисте приступили доступним именима модела за преузимање,",
"To access the GGUF models available for downloading,": "Да бисте приступили GGUF моделима доступним за преузимање,",
"to chat input.": "у унос ћаскања.",
"Today": "Данас",
"Toggle settings": "Пребаци подешавања",
"Toggle sidebar": "Пребаци бочну траку",
"Top K": "Топ К",
"Top P": "Топ П",
"Trouble accessing Ollama?": "Проблеми са приступом Ollama-и?",
"TTS Settings": "TTS подешавања",
"Type Hugging Face Resolve (Download) URL": "Унесите Hugging Face Resolve (Download) адресу",
"Uh-oh! There was an issue connecting to {{provider}}.": "Упс! Дошло је до проблема при повезивању са {{provider}}.",
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Непознат тип датотеке '{{file_type}}', али прихваћен и третиран као обичан текст",
"Update and Copy Link": "Ажурирај и копирај везу",
"Update password": "Ажурирај лозинку",
"Upload a GGUF model": "Отпреми GGUF модел",
"Upload files": "Отпреми датотеке",
"Upload Progress": "Напредак отпремања",
"URL Mode": "Режим адресе",
"Use '#' in the prompt input to load and select your documents.": "Користи '#' у уносу упита да учитате и изаберете ваше документе.",
"Use Gravatar": "Користи Граватар",
"Use Initials": "Користи иницијале",
"user": "корисник",
"User Permissions": "Овлашћења корисника",
"Users": "Корисници",
"Utilize": "Искористи",
"Valid time units:": "Важеће временске јединице:",
"variable": "променљива",
"variable to have them replaced with clipboard content.": "променљива за замену са садржајем оставе.",
"Version": "Издање",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Упозорење: ако ажурирате или промените ваш модел уградње, мораћете поново да увезете све документе.",
"Web": "Веб",
"Web Loader Settings": "Подешавања веб учитавача",
"Web Params": "Веб параметри",
"Webhook URL": "Адреса веб-куке",
"WebUI Add-ons": "Додаци веб интерфејса",
"WebUI Settings": "Подешавања веб интерфејса",
"WebUI will make requests to": "Веб интерфејс ће слати захтеве на",
"What’s New in": "Шта је ново у",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Када је историја искључена, нова ћаскања у овом прегледачу неће се појавити у вашој историји на било ком вашем уређају.",
"Whisper (Local)": "Whisper (локално)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Напишите предлог упита (нпр. „ко си ти?“)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Напишите сажетак у 50 речи који резимира [тему или кључну реч].",
"Yes": "",
"Yesterday": "Јуче",
"You": "Ти",
"You have no archived conversations.": "Немате архивиране разговоре.",
"You have shared this chat": "Поделили сте ово ћаскање",
"You're a helpful assistant.": "Ти си користан помоћник.",
"You're now logged in.": "Сада сте пријављени.",
"Youtube": "Јутјуб",
"Youtube Loader Settings": "Подешавања Јутјуб учитавача"
}
......@@ -68,6 +68,7 @@
"Change Password": "Ändra lösenord",
"Chat": "Chatt",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "Chatthistorik",
"Chat History is off for this browser.": "Chatthistoriken är avstängd för denna webbläsare.",
"Chats": "Chattar",
......@@ -249,6 +250,7 @@
"Light": "Ljus",
"Listening...": "Lyssnar...",
"LLMs can make mistakes. Verify important information.": "LLM:er kan göra misstag. Verifiera viktig information.",
"LTR": "",
"Made by OpenWebUI Community": "Skapad av OpenWebUI Community",
"Make sure to enclose them with": "Se till att bifoga dem med",
"Manage LiteLLM Models": "Hantera LiteLLM-modeller",
......@@ -260,7 +262,7 @@
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Högst 3 modeller kan laddas ner samtidigt. Vänligen försök igen senare.",
"May": "",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
"Minimum Score": "",
"Mirostat": "Mirostat",
"Mirostat Eta": "Mirostat Eta",
......@@ -371,6 +373,7 @@
"Role": "Roll",
"Rosé Pine": "Rosé Pine",
"Rosé Pine Dawn": "Rosé Pine Dawn",
"RTL": "",
"Save": "Spara",
"Save & Create": "Spara och skapa",
"Save & Update": "Spara och uppdatera",
......
......@@ -68,6 +68,7 @@
"Change Password": "Parola Değiştir",
"Chat": "Sohbet",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "Sohbet Geçmişi",
"Chat History is off for this browser.": "Bu tarayıcı için sohbet geçmişi kapalı.",
"Chats": "Sohbetler",
......@@ -249,6 +250,7 @@
"Light": "Açık",
"Listening...": "Dinleniyor...",
"LLMs can make mistakes. Verify important information.": "LLM'ler hata yapabilir. Önemli bilgileri doğrulayın.",
"LTR": "",
"Made by OpenWebUI Community": "OpenWebUI Topluluğu tarafından yapılmıştır",
"Make sure to enclose them with": "Değişkenlerinizi şu şekilde biçimlendirin:",
"Manage LiteLLM Models": "LiteLLM Modellerini Yönet",
......@@ -260,7 +262,7 @@
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Aynı anda en fazla 3 model indirilebilir. Lütfen daha sonra tekrar deneyin.",
"May": "Mayıs",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "Bağlantınızı oluşturduktan sonra gönderdiğiniz mesajlar paylaşılmayacaktır. URL'ye sahip kullanıcılar paylaşılan sohbeti görüntüleyebilecektir.",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
"Minimum Score": "Minimum Skor",
"Mirostat": "Mirostat",
"Mirostat Eta": "Mirostat Eta",
......@@ -371,6 +373,7 @@
"Role": "Rol",
"Rosé Pine": "Rosé Pine",
"Rosé Pine Dawn": "Rosé Pine Dawn",
"RTL": "",
"Save": "Kaydet",
"Save & Create": "Kaydet ve Oluştur",
"Save & Update": "Kaydet ve Güncelle",
......
......@@ -68,6 +68,7 @@
"Change Password": "Змінити пароль",
"Chat": "Чат",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "Історія чату",
"Chat History is off for this browser.": "Історія чату вимкнена для цього браузера.",
"Chats": "Чати",
......@@ -249,6 +250,7 @@
"Light": "Світла",
"Listening...": "Слухаю...",
"LLMs can make mistakes. Verify important information.": "LLMs можуть помилятися. Перевірте важливу інформацію.",
"LTR": "",
"Made by OpenWebUI Community": "Зроблено спільнотою OpenWebUI",
"Make sure to enclose them with": "Переконайтеся, що вони закриті",
"Manage LiteLLM Models": "Керування моделями LiteLLM",
......@@ -260,7 +262,7 @@
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Максимум 3 моделі можна завантажити одночасно. Будь ласка, спробуйте пізніше.",
"May": "Травень",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "Повідомлення, які ви надсилаєте після створення посилання, не будуть опубліковані. Користувачі з URL-адресою зможуть переглядати спільний чат.",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
"Minimum Score": "Мінімальний бал",
"Mirostat": "Mirostat",
"Mirostat Eta": "Mirostat Eta",
......@@ -371,6 +373,7 @@
"Role": "Роль",
"Rosé Pine": "Rosé Pine",
"Rosé Pine Dawn": "Rosé Pine Dawn",
"RTL": "",
"Save": "Зберегти",
"Save & Create": "Зберегти та створити",
"Save & Update": "Зберегти та оновити",
......
......@@ -68,6 +68,7 @@
"Change Password": "Đổi Mật khẩu",
"Chat": "Trò chuyện",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "Lịch sử chat",
"Chat History is off for this browser.": "Lịch sử chat đã tắt cho trình duyệt này.",
"Chats": "Chat",
......@@ -249,6 +250,7 @@
"Light": "Sáng",
"Listening...": "Đang nghe...",
"LLMs can make mistakes. Verify important information.": "Hệ thống có thể tạo ra nội dung không chính xác hoặc sai. Hãy kiểm chứng kỹ lưỡng thông tin trước khi tiếp nhận và sử dụng.",
"LTR": "",
"Made by OpenWebUI Community": "Được tạo bởi Cộng đồng OpenWebUI",
"Make sure to enclose them with": "Hãy chắc chắn bao quanh chúng bằng",
"Manage LiteLLM Models": "Quản lý mô hình với LiteLLM",
......@@ -260,7 +262,7 @@
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Tối đa 3 mô hình có thể được tải xuống cùng lúc. Vui lòng thử lại sau.",
"May": "",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
"Minimum Score": "",
"Mirostat": "Mirostat",
"Mirostat Eta": "Mirostat Eta",
......@@ -371,6 +373,7 @@
"Role": "Vai trò",
"Rosé Pine": "Rosé Pine",
"Rosé Pine Dawn": "Rosé Pine Dawn",
"RTL": "",
"Save": "Lưu",
"Save & Create": "Lưu & Tạo",
"Save & Update": "Lưu & Cập nhật",
......
......@@ -68,6 +68,7 @@
"Change Password": "更改密码",
"Chat": "聊天",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "聊天历史",
"Chat History is off for this browser.": "此浏览器已关闭聊天历史功能。",
"Chats": "聊天",
......@@ -249,6 +250,7 @@
"Light": "浅色",
"Listening...": "监听中...",
"LLMs can make mistakes. Verify important information.": "LLM 可能会生成错误信息,请验证重要信息。",
"LTR": "",
"Made by OpenWebUI Community": "由 OpenWebUI 社区制作",
"Make sure to enclose them with": "确保将它们包含在内",
"Manage LiteLLM Models": "管理 LiteLLM 模型",
......@@ -260,7 +262,7 @@
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "最多可以同时下载 3 个模型,请稍后重试。",
"May": "五月",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "创建链接后发送的信息不会被共享。拥有 URL 的用户可以查看共享的聊天内容。",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
"Minimum Score": "最低分",
"Mirostat": "Mirostat",
"Mirostat Eta": "Mirostat Eta",
......@@ -371,6 +373,7 @@
"Role": "角色",
"Rosé Pine": "Rosé Pine",
"Rosé Pine Dawn": "Rosé Pine Dawn",
"RTL": "",
"Save": "保存",
"Save & Create": "保存并创建",
"Save & Update": "保存并更新",
......
......@@ -68,6 +68,7 @@
"Change Password": "修改密碼",
"Chat": "聊天",
"Chat Bubble UI": "",
"Chat direction": "",
"Chat History": "聊天紀錄功能",
"Chat History is off for this browser.": "此瀏覽器已關閉聊天紀錄功能。",
"Chats": "聊天",
......@@ -249,6 +250,7 @@
"Light": "亮色",
"Listening...": "正在聽取...",
"LLMs can make mistakes. Verify important information.": "LLM 可能會產生錯誤。請驗證重要資訊。",
"LTR": "",
"Made by OpenWebUI Community": "由 OpenWebUI 社區製作",
"Make sure to enclose them with": "請確保變數有被以下符號框住:",
"Manage LiteLLM Models": "管理 LiteLLM 模型",
......@@ -260,7 +262,7 @@
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "最多可以同時下載 3 個模型。請稍後再試。",
"May": "",
"Memory": "",
"Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "",
"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
"Minimum Score": "",
"Mirostat": "Mirostat",
"Mirostat Eta": "Mirostat Eta",
......@@ -371,6 +373,7 @@
"Role": "Role",
"Rosé Pine": "玫瑰松",
"Rosé Pine Dawn": "黎明玫瑰松",
"RTL": "",
"Save": "儲存",
"Save & Create": "儲存並建立",
"Save & Update": "儲存並更新",
......
......@@ -91,6 +91,7 @@ type Settings = {
notificationEnabled?: boolean;
title?: TitleSettings;
splitLargeDeltas?: boolean;
chatDirection: 'LTR' | 'RTL';
system?: string;
requestFormat?: string;
......
......@@ -6,15 +6,15 @@ import { getLiteLLMModels } from '$lib/apis/litellm';
export const getModels = async (token: string) => {
let models = await Promise.all([
await getOllamaModels(token).catch((error) => {
getOllamaModels(token).catch((error) => {
console.log(error);
return null;
}),
await getOpenAIModels(token).catch((error) => {
getOpenAIModels(token).catch((error) => {
console.log(error);
return null;
}),
await getLiteLLMModels(token).catch((error) => {
getLiteLLMModels(token).catch((error) => {
console.log(error);
return null;
})
......
import { loadPyodide, type PyodideInterface } from 'pyodide';
declare global {
interface Window {
stdout: string | null;
stderr: string | null;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
result: any;
pyodide: PyodideInterface;
packages: string[];
// eslint-disable-next-line @typescript-eslint/no-explicit-any
[key: string]: any;
}
}
async function loadPyodideAndPackages(packages: string[] = []) {
self.stdout = null;
self.stderr = null;
self.result = null;
self.pyodide = await loadPyodide({
indexURL: '/pyodide/',
stdout: (text) => {
console.log('Python output:', text);
if (self.stdout) {
self.stdout += `${text}\n`;
} else {
self.stdout = `${text}\n`;
}
},
stderr: (text) => {
console.log('An error occurred:', text);
if (self.stderr) {
self.stderr += `${text}\n`;
} else {
self.stderr = `${text}\n`;
}
},
packages: ['micropip']
});
const micropip = self.pyodide.pyimport('micropip');
await micropip.set_index_urls('https://pypi.org/pypi/{package_name}/json');
await micropip.install(packages);
}
self.onmessage = async (event) => {
const { id, code, ...context } = event.data;
console.log(event.data);
// The worker copies the context in its own "memory" (an object mapping name to values)
for (const key of Object.keys(context)) {
self[key] = context[key];
}
// make sure loading is done
await loadPyodideAndPackages(self.packages);
self.result = await self.pyodide.runPythonAsync(code);
self.postMessage({ id, result: self.result, stdout: self.stdout, stderr: self.stderr });
};
export default {};
<script>
import { WEBUI_API_BASE_URL } from '$lib/constants';
import { WEBUI_BASE_URL } from '$lib/constants';
import { WEBUI_NAME, config, user, showSidebar } from '$lib/stores';
import { goto } from '$app/navigation';
import { onMount, getContext } from 'svelte';
......@@ -264,7 +264,11 @@
<div class="flex flex-row w-max">
<img
class=" rounded-full w-6 h-6 object-cover mr-2.5"
src={user.profile_image_url}
src={user.profile_image_url.startsWith(WEBUI_BASE_URL) ||
user.profile_image_url.startsWith('https://www.gravatar.com/avatar/') ||
user.profile_image_url.startsWith('data:')
? user.profile_image_url
: `/user.png`}
alt="user"
/>
......
......@@ -947,6 +947,7 @@
bind:history
bind:messages
bind:autoScroll
bind:prompt
bottomPadding={files.length > 0}
{sendPrompt}
{continueGeneration}
......@@ -962,7 +963,6 @@
bind:prompt
bind:autoScroll
bind:selectedModel={atSelectedModel}
suggestionPrompts={selectedModelfile?.suggestionPrompts ?? $config.default_prompt_suggestions}
{messages}
{submitPrompt}
{stopResponse}
......
......@@ -89,7 +89,7 @@
<svelte:head>
<title>{$WEBUI_NAME}</title>
<link rel="icon" href="{WEBUI_BASE_URL}/static/favicon.png" />
<link crossorigin="anonymous" rel="icon" href="{WEBUI_BASE_URL}/static/favicon.png" />
<!-- rosepine themes have been disabled as it's not up to date with our latest version. -->
<!-- feel free to make a PR to fix if anyone wants to see it return -->
......
......@@ -76,7 +76,12 @@
<div class="fixed m-10 z-50">
<div class="flex space-x-2">
<div class=" self-center">
<img src="{WEBUI_BASE_URL}/static/favicon.png" class=" w-8 rounded-full" alt="logo" />
<img
crossorigin="anonymous"
src="{WEBUI_BASE_URL}/static/favicon.png"
class=" w-8 rounded-full"
alt="logo"
/>
</div>
</div>
</div>
......
......@@ -12,6 +12,8 @@
import Messages from '$lib/components/chat/Messages.svelte';
import Navbar from '$lib/components/layout/Navbar.svelte';
import { getUserById } from '$lib/apis/users';
import { error } from '@sveltejs/kit';
const i18n = getContext('i18n');
......@@ -37,6 +39,7 @@
}, {});
let chat = null;
let user = null;
let title = '';
let files = [];
......@@ -88,6 +91,11 @@
});
if (chat) {
user = await getUserById(localStorage.token, chat.user_id).catch((error) => {
console.error(error);
return null;
});
const chatContent = chat.chat;
if (chatContent) {
......@@ -156,6 +164,7 @@
<div class=" h-full w-full flex flex-col py-4">
<div class="py-2">
<Messages
{user}
chatId={$chatId}
readOnly={true}
{selectedModels}
......
{"info": {"arch": "wasm32", "platform": "emscripten_3_1_52", "python": "3.12.1", "version": "0.26.0a4"}, "packages": {"aiohttp": {"depends": ["aiosignal", "async-timeout", "attrs", "charset-normalizer", "frozenlist", "multidict", "yarl"], "file_name": "aiohttp-3.9.3-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["aiohttp"], "install_dir": "site", "name": "aiohttp", "package_type": "package", "sha256": "1e07b99ebd9ac665e0c4bb123c00ac46a1b14f68db0f06ea95e9ad1f768de48a", "shared_library": false, "unvendored_tests": true, "version": "3.9.3"}, "aiohttp-tests": {"depends": ["aiohttp"], "file_name": "aiohttp-tests.tar", "imports": [], "install_dir": "site", "name": "aiohttp-tests", "package_type": "package", "sha256": "f3f4625b3f9c07bcfad2a63f2fd3b7f5c78d0dc219472dd72c323cb6158ea765", "shared_library": false, "unvendored_tests": false, "version": "3.9.3"}, "aiosignal": {"depends": ["frozenlist"], "file_name": "aiosignal-1.3.1-py3-none-any.whl", "imports": ["aiosignal"], "install_dir": "site", "name": "aiosignal", "package_type": "package", "sha256": "bd9984348206dd32ff133b384e3f2e8094d03364256c56ccbb2e8afd66c35dc7", "shared_library": false, "unvendored_tests": false, "version": "1.3.1"}, "altair": {"depends": ["typing-extensions", "jinja2", "jsonschema", "numpy", "pandas", "toolz", "packaging"], "file_name": "altair-5.2.0-py3-none-any.whl", "imports": ["altair"], "install_dir": "site", "name": "altair", "package_type": "package", "sha256": "17017ac81359471cd838fd07dc53dba6374a369fef80d1b31e02cb788b135c41", "shared_library": false, "unvendored_tests": false, "version": "5.2.0"}, "annotated-types": {"depends": [], "file_name": "annotated_types-0.6.0-py3-none-any.whl", "imports": ["annotated_types"], "install_dir": "site", "name": "annotated-types", "package_type": "package", "sha256": "a000fd5331be47583db3d9f2282f88369d9c98d57c46551fad5e5ef8406f6304", "shared_library": false, "unvendored_tests": true, "version": "0.6.0"}, "annotated-types-tests": {"depends": ["annotated-types"], "file_name": "annotated-types-tests.tar", "imports": [], "install_dir": "site", "name": "annotated-types-tests", "package_type": "package", "sha256": "7a8797206019295a72b35255bec9342616c0959f398ac8b6bff08199ee76fa0f", "shared_library": false, "unvendored_tests": false, "version": "0.6.0"}, "asciitree": {"depends": [], "file_name": "asciitree-0.3.3-py3-none-any.whl", "imports": ["asciitree"], "install_dir": "site", "name": "asciitree", "package_type": "package", "sha256": "5b93a6f21f1e48d41bc231b565f0e44e3c24b73f568e07dd2ad038979bc72be7", "shared_library": false, "unvendored_tests": false, "version": "0.3.3"}, "astropy": {"depends": ["packaging", "numpy", "pyerfa", "pyyaml", "astropy_iers_data"], "file_name": "astropy-6.0.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["astropy"], "install_dir": "site", "name": "astropy", "package_type": "package", "sha256": "f350dd7753772d6448cb141582b859c170c405f9173a14de5b4c21bc59f0f03e", "shared_library": false, "unvendored_tests": false, "version": "6.0.0"}, "astropy-iers-data": {"depends": [], "file_name": "astropy_iers_data-0.2024.2.5.0.30.52-py3-none-any.whl", "imports": ["astropy_iers_data"], "install_dir": "site", "name": "astropy_iers_data", "package_type": "package", "sha256": "d5fb37380d621ca44c79720d1a5748b3a5aaade5399b62433a03668970b941b4", "shared_library": false, "unvendored_tests": true, "version": "0.2024.2.5.0.30.52"}, "astropy-iers-data-tests": {"depends": ["astropy_iers_data"], "file_name": "astropy_iers_data-tests.tar", "imports": [], "install_dir": "site", "name": "astropy_iers_data-tests", "package_type": "package", "sha256": "2d3632ed39635a7c7b464fb09ef46e1a3e1e3980cb4b258e86c674aac00c9f27", "shared_library": false, "unvendored_tests": false, "version": "0.2024.2.5.0.30.52"}, "asttokens": {"depends": ["six"], "file_name": "asttokens-2.4.1-py2.py3-none-any.whl", "imports": ["asttokens"], "install_dir": "site", "name": "asttokens", "package_type": "package", "sha256": "5466ee2bc08d55c32b5938bfd030cd540c35d3e6f22d8bd629f20302710e2193", "shared_library": false, "unvendored_tests": false, "version": "2.4.1"}, "async-timeout": {"depends": [], "file_name": "async_timeout-4.0.3-py3-none-any.whl", "imports": ["async_timeout"], "install_dir": "site", "name": "async-timeout", "package_type": "package", "sha256": "57ec3ac6be13187903343f25af34c0a408f6138d4b5fd25158c900c9b5f2b9a6", "shared_library": false, "unvendored_tests": false, "version": "4.0.3"}, "atomicwrites": {"depends": [], "file_name": "atomicwrites-1.4.1-py2.py3-none-any.whl", "imports": ["atomicwrites"], "install_dir": "site", "name": "atomicwrites", "package_type": "package", "sha256": "ffd6ec457aa4c8402036c33e82b456836c24f6a1359ca99f822f316d1cf53e33", "shared_library": false, "unvendored_tests": false, "version": "1.4.1"}, "attrs": {"depends": ["six"], "file_name": "attrs-23.2.0-py3-none-any.whl", "imports": ["attr", "attrs"], "install_dir": "site", "name": "attrs", "package_type": "package", "sha256": "81c4de76654e86b943b32e4e82736148a432cbb12b8d1164fc5ad7cfb9243b97", "shared_library": false, "unvendored_tests": false, "version": "23.2.0"}, "autograd": {"depends": ["numpy", "future"], "file_name": "autograd-1.6.2-py3-none-any.whl", "imports": ["autograd"], "install_dir": "site", "name": "autograd", "package_type": "package", "sha256": "ab3834f9e822d3be30d5a98daee3ca0315e71b01416fc0425cbf1d388de72c1c", "shared_library": false, "unvendored_tests": true, "version": "1.6.2"}, "autograd-tests": {"depends": ["autograd"], "file_name": "autograd-tests.tar", "imports": [], "install_dir": "site", "name": "autograd-tests", "package_type": "package", "sha256": "75891d06ec94483bd0d7fdac34d18ed1cf8209872a4fa4a17dc060d700594f58", "shared_library": false, "unvendored_tests": false, "version": "1.6.2"}, "awkward-cpp": {"depends": ["numpy"], "file_name": "awkward_cpp-30-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["awkward_cpp"], "install_dir": "site", "name": "awkward-cpp", "package_type": "package", "sha256": "640feb660468bf48e5efe5d20cbda683afcf7f8bb105c4f010fa17bbc1285c15", "shared_library": false, "unvendored_tests": false, "version": "30"}, "b2d": {"depends": ["numpy", "pydantic", "setuptools", "annotated-types"], "file_name": "b2d-0.7.4-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["b2d"], "install_dir": "site", "name": "b2d", "package_type": "package", "sha256": "6d9e688f9c29b4ff368b10740f18d782799302765f59a28b4aa16bc48dc3b804", "shared_library": false, "unvendored_tests": false, "version": "0.7.4"}, "bcrypt": {"depends": [], "file_name": "bcrypt-4.1.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["bcrypt"], "install_dir": "site", "name": "bcrypt", "package_type": "package", "sha256": "c4d45f7ff2047ab8fbdb88c4dd972256f9b1e45b2360dd4778b389bbc3ad1a4c", "shared_library": false, "unvendored_tests": false, "version": "4.1.2"}, "beautifulsoup4": {"depends": ["soupsieve"], "file_name": "beautifulsoup4-4.12.3-py3-none-any.whl", "imports": ["bs4"], "install_dir": "site", "name": "beautifulsoup4", "package_type": "package", "sha256": "01c1eb2c5a4781cc2f7dfecfa823f1b7494961fff112946bad1e1d8ab6b67c45", "shared_library": false, "unvendored_tests": true, "version": "4.12.3"}, "beautifulsoup4-tests": {"depends": ["beautifulsoup4"], "file_name": "beautifulsoup4-tests.tar", "imports": [], "install_dir": "site", "name": "beautifulsoup4-tests", "package_type": "package", "sha256": "3b3ae4bafad7bbda5b7183bedcf79cc43462c81ab969c2c87417c3dbf6a8c2f0", "shared_library": false, "unvendored_tests": false, "version": "4.12.3"}, "biopython": {"depends": ["numpy"], "file_name": "biopython-1.83-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["Bio", "BioSQL"], "install_dir": "site", "name": "biopython", "package_type": "package", "sha256": "f5e6a8069d83222dc9cb1b211c9b9dc66c3302cc2a780f744cc4a59bb0acdb03", "shared_library": false, "unvendored_tests": false, "version": "1.83"}, "bitarray": {"depends": [], "file_name": "bitarray-2.9.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["bitarray"], "install_dir": "site", "name": "bitarray", "package_type": "package", "sha256": "a0d287fbe3fb707fe3118ef9d397de21e2594944a0ec0492864a850a780cc5cb", "shared_library": false, "unvendored_tests": true, "version": "2.9.2"}, "bitarray-tests": {"depends": ["bitarray"], "file_name": "bitarray-tests.tar", "imports": [], "install_dir": "site", "name": "bitarray-tests", "package_type": "package", "sha256": "3c39bb6ceb6305762b65f37e214e3bf69983e447468d897f8c67a26b852baa99", "shared_library": false, "unvendored_tests": false, "version": "2.9.2"}, "bitstring": {"depends": ["bitarray"], "file_name": "bitstring-4.1.4-py3-none-any.whl", "imports": ["bitstring"], "install_dir": "site", "name": "bitstring", "package_type": "package", "sha256": "63c7cfc49d255b7bc13dc9d4eda35e200c2a228e72964ebd4e778bc87bc02086", "shared_library": false, "unvendored_tests": false, "version": "4.1.4"}, "bleach": {"depends": ["webencodings", "packaging", "six"], "file_name": "bleach-6.1.0-py3-none-any.whl", "imports": ["bleach"], "install_dir": "site", "name": "bleach", "package_type": "package", "sha256": "8a12cd20373857ab49ea3694b563c97a2e32eac0fbc5111992b3d126ed4f9fee", "shared_library": false, "unvendored_tests": false, "version": "6.1.0"}, "bokeh": {"depends": ["contourpy", "numpy", "jinja2", "pandas", "pillow", "python-dateutil", "six", "typing-extensions", "pyyaml", "xyzservices"], "file_name": "bokeh-3.3.4-py3-none-any.whl", "imports": ["bokeh"], "install_dir": "site", "name": "bokeh", "package_type": "package", "sha256": "8090653196364d3f2f2c189db40def602e7c925128bbd44e8c30d43cef2988f6", "shared_library": false, "unvendored_tests": false, "version": "3.3.4"}, "boost-histogram": {"depends": ["numpy"], "file_name": "boost_histogram-1.4.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["boost_histogram"], "install_dir": "site", "name": "boost-histogram", "package_type": "package", "sha256": "989262441355da8dbd367d5c6c522005b379777666ae17cf557d368e770a5d35", "shared_library": false, "unvendored_tests": false, "version": "1.4.0"}, "brotli": {"depends": [], "file_name": "Brotli-1.1.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["brotli"], "install_dir": "site", "name": "brotli", "package_type": "package", "sha256": "077f18bb5c80aa1a647ce43fda007b56b4eae63a2202d77005276b48934a8090", "shared_library": false, "unvendored_tests": false, "version": "1.1.0"}, "cachetools": {"depends": [], "file_name": "cachetools-5.3.2-py3-none-any.whl", "imports": ["cachetools"], "install_dir": "site", "name": "cachetools", "package_type": "package", "sha256": "34012db302cae70aedde58886ca4bea936f82c677b85fa7241465a00b26eec96", "shared_library": false, "unvendored_tests": false, "version": "5.3.2"}, "cartopy": {"depends": ["shapely", "pyshp", "pyproj", "geos", "matplotlib", "scipy"], "file_name": "Cartopy-0.22.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cartopy"], "install_dir": "site", "name": "Cartopy", "package_type": "package", "sha256": "b9dfef134dfd1fad3fb1675724b061d812d13853b2cd7de5403b56828055fea6", "shared_library": false, "unvendored_tests": true, "version": "0.22.0"}, "cartopy-tests": {"depends": ["cartopy"], "file_name": "Cartopy-tests.tar", "imports": [], "install_dir": "site", "name": "Cartopy-tests", "package_type": "package", "sha256": "915f3f9a97047d88bc90b47625baf2651cdf33e56cb6abb3b7e9591c6efaf2e3", "shared_library": false, "unvendored_tests": false, "version": "0.22.0"}, "cbor-diag": {"depends": [], "file_name": "cbor_diag-1.0.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cbor_diag"], "install_dir": "site", "name": "cbor-diag", "package_type": "package", "sha256": "e8225b83b190e6170853acee826ca2af885a89c71553379211dbf774becd0f5f", "shared_library": false, "unvendored_tests": false, "version": "1.0.1"}, "certifi": {"depends": [], "file_name": "certifi-2024.2.2-py3-none-any.whl", "imports": ["certifi"], "install_dir": "site", "name": "certifi", "package_type": "package", "sha256": "b792ea1db86409b1c105a60323aa4d274f9c035ddb97551210def41e71794990", "shared_library": false, "unvendored_tests": false, "version": "2024.2.2"}, "cffi": {"depends": ["pycparser"], "file_name": "cffi-1.16.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cffi"], "install_dir": "site", "name": "cffi", "package_type": "package", "sha256": "286c32eeac7f4adbb3ccda11e6bb58b4afc10191dfdb01266877195740ab2814", "shared_library": false, "unvendored_tests": false, "version": "1.16.0"}, "cffi-example": {"depends": ["cffi"], "file_name": "cffi_example-0.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cffi_example"], "install_dir": "site", "name": "cffi_example", "package_type": "package", "sha256": "31726eec11223d4304644028920cd728f5ef590a0523e1c7c4451a02b3230c9a", "shared_library": false, "unvendored_tests": false, "version": "0.1"}, "cftime": {"depends": ["numpy"], "file_name": "cftime-1.6.3-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cftime"], "install_dir": "site", "name": "cftime", "package_type": "package", "sha256": "41fc7f92d97c200531f1415b3fa20161248a30becf3735a53be2339e206b59d6", "shared_library": false, "unvendored_tests": false, "version": "1.6.3"}, "charset-normalizer": {"depends": [], "file_name": "charset_normalizer-3.3.2-py3-none-any.whl", "imports": ["charset_normalizer"], "install_dir": "site", "name": "charset-normalizer", "package_type": "package", "sha256": "0daa3fbd98e2207bd59dc8d494c16074077bc5d2d8436b9cd5acbdbd0281aff7", "shared_library": false, "unvendored_tests": false, "version": "3.3.2"}, "click": {"depends": [], "file_name": "click-8.1.7-py3-none-any.whl", "imports": ["click"], "install_dir": "site", "name": "click", "package_type": "package", "sha256": "e46e311f0a7242a24249466ddd65aa6f92df73306346aae8b69acac84eaff3b3", "shared_library": false, "unvendored_tests": false, "version": "8.1.7"}, "cligj": {"depends": ["click"], "file_name": "cligj-0.7.2-py3-none-any.whl", "imports": ["cligj"], "install_dir": "site", "name": "cligj", "package_type": "package", "sha256": "d6b51aab3826c2369d6da3cfba7f73102a2286188e94a29a989da87a7adf69de", "shared_library": false, "unvendored_tests": false, "version": "0.7.2"}, "cloudpickle": {"depends": [], "file_name": "cloudpickle-3.0.0-py3-none-any.whl", "imports": ["cloudpickle"], "install_dir": "site", "name": "cloudpickle", "package_type": "package", "sha256": "e332e5d4fd40ee4ec44fa85400bc04c33c89235e5860023edbd1ab42e8a0e114", "shared_library": false, "unvendored_tests": false, "version": "3.0.0"}, "cmyt": {"depends": ["colorspacious", "matplotlib", "more-itertools", "numpy"], "file_name": "cmyt-2.0.0-py3-none-any.whl", "imports": ["cmyt"], "install_dir": "site", "name": "cmyt", "package_type": "package", "sha256": "854819e1a5e221251c47f0bdeeab1252f8927955008402cadb023f63b6f06950", "shared_library": false, "unvendored_tests": true, "version": "2.0.0"}, "cmyt-tests": {"depends": ["cmyt"], "file_name": "cmyt-tests.tar", "imports": [], "install_dir": "site", "name": "cmyt-tests", "package_type": "package", "sha256": "43e96396c5da164ab241a6aff9992d8c2757a41871d875e872629856861516fa", "shared_library": false, "unvendored_tests": false, "version": "2.0.0"}, "colorspacious": {"depends": ["numpy"], "file_name": "colorspacious-1.1.2-py2.py3-none-any.whl", "imports": ["colorspacious"], "install_dir": "site", "name": "colorspacious", "package_type": "package", "sha256": "eed9c2b66938a11cf0d5d7c13e22d326b1a9b682d53883b43995c748eafed6e1", "shared_library": false, "unvendored_tests": false, "version": "1.1.2"}, "contourpy": {"depends": ["numpy"], "file_name": "contourpy-1.2.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["contourpy"], "install_dir": "site", "name": "contourpy", "package_type": "package", "sha256": "c1a9a71a27d1d3700e1b3df8e924ad99bf784356564583548fa2c0c083cc4b07", "shared_library": false, "unvendored_tests": false, "version": "1.2.0"}, "coolprop": {"depends": ["numpy", "matplotlib"], "file_name": "CoolProp-6.6.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["CoolProp"], "install_dir": "site", "name": "coolprop", "package_type": "package", "sha256": "732748ef3341e3240ae36ef48f42e62544ad5f5f753e9f97ae9f48c3190a6995", "shared_library": false, "unvendored_tests": true, "version": "6.6.0"}, "coolprop-tests": {"depends": ["coolprop"], "file_name": "coolprop-tests.tar", "imports": [], "install_dir": "site", "name": "coolprop-tests", "package_type": "package", "sha256": "15df0fa6718c4b06a766739c5719f12392d0c9c6be3a6fda3fad04e122ccbd21", "shared_library": false, "unvendored_tests": false, "version": "6.6.0"}, "coverage": {"depends": ["sqlite3"], "file_name": "coverage-7.4.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["coverage"], "install_dir": "site", "name": "coverage", "package_type": "package", "sha256": "0f949d38240fd5b489a4a8e93981641fc16198727d132ce46abb6808fe28a6f3", "shared_library": false, "unvendored_tests": false, "version": "7.4.1"}, "cpp-exceptions-test": {"depends": [], "file_name": "cpp-exceptions-test-0.1.zip", "imports": [], "install_dir": "dynlib", "name": "cpp-exceptions-test", "package_type": "shared_library", "sha256": "d15fdfa489121e0e00cf620457d9b2cf53f43cafa30081f2b62f6ddf9544cfbd", "shared_library": true, "unvendored_tests": false, "version": "0.1"}, "cramjam": {"depends": [], "file_name": "cramjam-2.8.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cramjam"], "install_dir": "site", "name": "cramjam", "package_type": "package", "sha256": "f4f0567dd6ad72c9e9e339c2d113f82a8229b0024f7f047ce168cf35dc1d6741", "shared_library": false, "unvendored_tests": false, "version": "2.8.1"}, "cryptography": {"depends": ["openssl", "six", "cffi"], "file_name": "cryptography-42.0.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cryptography"], "install_dir": "site", "name": "cryptography", "package_type": "package", "sha256": "664a7d2407b41a9ae00c2b2a19ee69e1ab2da98527b71c482991b34864833969", "shared_library": false, "unvendored_tests": false, "version": "42.0.2"}, "cssselect": {"depends": [], "file_name": "cssselect-1.2.0-py2.py3-none-any.whl", "imports": ["cssselect"], "install_dir": "site", "name": "cssselect", "package_type": "package", "sha256": "29b6d7a0ef309b048cb15b22d1a58c3f70c672df5c5df5b4ecdbdf7c44585fd8", "shared_library": false, "unvendored_tests": false, "version": "1.2.0"}, "cycler": {"depends": ["six"], "file_name": "cycler-0.12.1-py3-none-any.whl", "imports": ["cycler"], "install_dir": "site", "name": "cycler", "package_type": "package", "sha256": "90de3625fd90b16c4c3dc18c7fe8e3fced611ae9474839e6f580ec0563c12b1d", "shared_library": false, "unvendored_tests": false, "version": "0.12.1"}, "cysignals": {"depends": [], "file_name": "cysignals-1.11.4-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cysignals"], "install_dir": "site", "name": "cysignals", "package_type": "package", "sha256": "2b6f31fc1ca97f81373084fa08ef347089d35b6dc596c4439eda857994099714", "shared_library": false, "unvendored_tests": false, "version": "1.11.4"}, "cytoolz": {"depends": ["toolz"], "file_name": "cytoolz-0.12.3-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cytoolz"], "install_dir": "site", "name": "cytoolz", "package_type": "package", "sha256": "0f55af8c325b35926c7d8c26f5d78bac852aa4c1e389fc833213a6bae7b82f51", "shared_library": false, "unvendored_tests": true, "version": "0.12.3"}, "cytoolz-tests": {"depends": ["cytoolz"], "file_name": "cytoolz-tests.tar", "imports": [], "install_dir": "site", "name": "cytoolz-tests", "package_type": "package", "sha256": "0f3c0664b154211cf43c5151e07d3acddb3c3923b228c54647a5ed355ae5bc5a", "shared_library": false, "unvendored_tests": false, "version": "0.12.3"}, "decorator": {"depends": [], "file_name": "decorator-5.1.1-py3-none-any.whl", "imports": ["decorator"], "install_dir": "site", "name": "decorator", "package_type": "package", "sha256": "60de3bde4818a5b433b46a6e1e3dff7bfea0e8be075f6c04d30db2a7b8b9e40c", "shared_library": false, "unvendored_tests": false, "version": "5.1.1"}, "demes": {"depends": ["attrs", "ruamel.yaml"], "file_name": "demes-0.2.3-py3-none-any.whl", "imports": ["demes"], "install_dir": "site", "name": "demes", "package_type": "package", "sha256": "ecfc0f01c54334c98b3d9087fe908adc7c9dda96b9e1fddbb004cb26d6082974", "shared_library": false, "unvendored_tests": false, "version": "0.2.3"}, "deprecation": {"depends": ["packaging"], "file_name": "deprecation-2.1.0-py2.py3-none-any.whl", "imports": ["deprecation"], "install_dir": "site", "name": "deprecation", "package_type": "package", "sha256": "9fc563a05b74902f74b45a7fcfb64d001a4a659fbb4ebc4aa234e9c2bc4a9a0d", "shared_library": false, "unvendored_tests": false, "version": "2.1.0"}, "distlib": {"depends": [], "file_name": "distlib-0.3.8-py2.py3-none-any.whl", "imports": ["distlib"], "install_dir": "site", "name": "distlib", "package_type": "package", "sha256": "6d8068145cd8d97829edebe65f5afeecf047300950c4cce35b5038c5d3d71ca3", "shared_library": false, "unvendored_tests": false, "version": "0.3.8"}, "docutils": {"depends": [], "file_name": "docutils-0.20.1-py3-none-any.whl", "imports": ["docutils"], "install_dir": "site", "name": "docutils", "package_type": "package", "sha256": "293b0abcebc434d86567943fc4ccb97b682f3362e73711f957a8492435f790d1", "shared_library": false, "unvendored_tests": false, "version": "0.20.1"}, "ewah-bool-utils": {"depends": [], "file_name": "ewah_bool_utils-1.1.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["ewah_bool_utils"], "install_dir": "site", "name": "ewah_bool_utils", "package_type": "package", "sha256": "d2d4c31f80034f4144c42a6ec6e481bc49aa25a941da51edb6eee91e8b7395dc", "shared_library": false, "unvendored_tests": false, "version": "1.1.0"}, "exceptiongroup": {"depends": [], "file_name": "exceptiongroup-1.2.0-py3-none-any.whl", "imports": ["exceptiongroup"], "install_dir": "site", "name": "exceptiongroup", "package_type": "package", "sha256": "caa5705baa9b3553dd8eb51860782583758135c0b882d295c7aa3dc5f1939a6a", "shared_library": false, "unvendored_tests": false, "version": "1.2.0"}, "executing": {"depends": [], "file_name": "executing-2.0.1-py2.py3-none-any.whl", "imports": ["executing"], "install_dir": "site", "name": "executing", "package_type": "package", "sha256": "d57223c2835026d38524d35f42b163cb2b4ad5892dc145d39b057879acc45854", "shared_library": false, "unvendored_tests": false, "version": "2.0.1"}, "fastparquet": {"depends": ["cramjam", "numpy", "pandas", "fsspec", "packaging"], "file_name": "fastparquet-2023.7.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["fastparquet"], "install_dir": "site", "name": "fastparquet", "package_type": "package", "sha256": "628c5f79f8f2040d1ea82cb63736764ac45310c8eeb9e3d2f1a80cf48e70e790", "shared_library": false, "unvendored_tests": false, "version": "2023.7.0"}, "fiona": {"depends": ["attrs", "certifi", "setuptools", "six", "click", "cligj"], "file_name": "fiona-1.9.5-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["fiona"], "install_dir": "site", "name": "fiona", "package_type": "package", "sha256": "2dcbbbe382a229343fc859e9184394038537e37c7af7c3ca0f4914480d208ecd", "shared_library": false, "unvendored_tests": true, "version": "1.9.5"}, "fiona-tests": {"depends": ["fiona"], "file_name": "fiona-tests.tar", "imports": [], "install_dir": "site", "name": "fiona-tests", "package_type": "package", "sha256": "0ca63edd0b547cce3356c135dea9269c3a4c44cb7ee717e68b2c109e4eaee256", "shared_library": false, "unvendored_tests": false, "version": "1.9.5"}, "fonttools": {"depends": [], "file_name": "fonttools-4.48.1-py3-none-any.whl", "imports": ["fontTools"], "install_dir": "site", "name": "fonttools", "package_type": "package", "sha256": "20a70e7c57e1adc38a9d415feb5d4d545c290a388c4df23488bd91781aa2b5b9", "shared_library": false, "unvendored_tests": false, "version": "4.48.1"}, "fpcast-test": {"depends": [], "file_name": "fpcast_test-0.1.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["fpcast_test"], "install_dir": "site", "name": "fpcast-test", "package_type": "package", "sha256": "460541554fffa35b520af065e1dff6b469c2512e369eaf015447fb0a37eb5f64", "shared_library": false, "unvendored_tests": false, "version": "0.1.1"}, "freesasa": {"depends": [], "file_name": "freesasa-2.2.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["freesasa"], "install_dir": "site", "name": "freesasa", "package_type": "package", "sha256": "e0d49a278bc371390f90f29db1e7e2f631cabe58abdc6a015db628aca2c40572", "shared_library": false, "unvendored_tests": false, "version": "2.2.1"}, "frozenlist": {"depends": [], "file_name": "frozenlist-1.4.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["frozenlist"], "install_dir": "site", "name": "frozenlist", "package_type": "package", "sha256": "ec83bbb41182662dc1fa0ad7ed778b8fb9fc29fdc6c90db399789dca4a230ba9", "shared_library": false, "unvendored_tests": false, "version": "1.4.1"}, "fsspec": {"depends": [], "file_name": "fsspec-2024.2.0-py3-none-any.whl", "imports": ["fsspec"], "install_dir": "site", "name": "fsspec", "package_type": "package", "sha256": "cf993095ae216bd73eb333ab2bde57a720824a7800cea65ab265d691261bd0d6", "shared_library": false, "unvendored_tests": true, "version": "2024.2.0"}, "fsspec-tests": {"depends": ["fsspec"], "file_name": "fsspec-tests.tar", "imports": [], "install_dir": "site", "name": "fsspec-tests", "package_type": "package", "sha256": "e488900ed55f436781d8800a61b9adaf246debc1a284d2be95a71ca6de80a3a2", "shared_library": false, "unvendored_tests": false, "version": "2024.2.0"}, "future": {"depends": [], "file_name": "future-0.18.3-py3-none-any.whl", "imports": ["future"], "install_dir": "site", "name": "future", "package_type": "package", "sha256": "085fdc62c3d3a4fb3ea42fc7100b3c09139727ef02d0775dc4ecf236485205e8", "shared_library": false, "unvendored_tests": true, "version": "0.18.3"}, "future-tests": {"depends": ["future"], "file_name": "future-tests.tar", "imports": [], "install_dir": "site", "name": "future-tests", "package_type": "package", "sha256": "0a2daef7041d2d897c8cd6a6b65134c68c056c1b075b96607a5fdcc2c6841621", "shared_library": false, "unvendored_tests": false, "version": "0.18.3"}, "galpy": {"depends": ["numpy", "scipy", "matplotlib", "astropy", "future", "setuptools"], "file_name": "galpy-1.9.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["galpy"], "install_dir": "site", "name": "galpy", "package_type": "package", "sha256": "2a16aa39ae2cb66243b3767c7ffd3d9efed286928ca2532f9a62bc7d64085609", "shared_library": false, "unvendored_tests": false, "version": "1.9.1"}, "gdal": {"depends": ["geos"], "file_name": "gdal-3.8.3.zip", "imports": [], "install_dir": "dynlib", "name": "gdal", "package_type": "shared_library", "sha256": "50131f078966c2bd04d56381173bf49f8de3b17c2a82b76990e6adc8cfc641bc", "shared_library": true, "unvendored_tests": false, "version": "3.8.3"}, "gensim": {"depends": ["numpy", "scipy", "six", "smart_open"], "file_name": "gensim-4.3.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["gensim"], "install_dir": "site", "name": "gensim", "package_type": "package", "sha256": "f40c9b9d1979fa0c2a8f76841a5de71bdc1b77b3b6c4a4bf9dad4de2717e0f46", "shared_library": false, "unvendored_tests": true, "version": "4.3.2"}, "gensim-tests": {"depends": ["gensim"], "file_name": "gensim-tests.tar", "imports": [], "install_dir": "site", "name": "gensim-tests", "package_type": "package", "sha256": "3c9a861f059013864307ce9d0298bfcdc2d5ba686de78240ceec1ebead40004c", "shared_library": false, "unvendored_tests": false, "version": "4.3.2"}, "geopandas": {"depends": ["shapely", "fiona", "pyproj", "packaging", "pandas"], "file_name": "geopandas-0.14.3-py3-none-any.whl", "imports": ["geopandas"], "install_dir": "site", "name": "geopandas", "package_type": "package", "sha256": "1af6d2f71d703bf55e77077ea64db2bb2127a3f945cfd173326bbcf16d746ca0", "shared_library": false, "unvendored_tests": true, "version": "0.14.3"}, "geopandas-tests": {"depends": ["geopandas"], "file_name": "geopandas-tests.tar", "imports": [], "install_dir": "site", "name": "geopandas-tests", "package_type": "package", "sha256": "e7f872c426632fb7c40c43dc11628a7ce9886b718589864086465c59d52466b2", "shared_library": false, "unvendored_tests": false, "version": "0.14.3"}, "geos": {"depends": [], "file_name": "geos-3.12.1.zip", "imports": [], "install_dir": "dynlib", "name": "geos", "package_type": "shared_library", "sha256": "52a1e92c2da7ab51fadfef91a2027dbcb18f430b052e5d91921936d1a72a20e8", "shared_library": true, "unvendored_tests": false, "version": "3.12.1"}, "gmpy2": {"depends": [], "file_name": "gmpy2-2.1.5-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["gmpy2"], "install_dir": "site", "name": "gmpy2", "package_type": "package", "sha256": "dcfa6c5838c0147d4f4ef5eb7bf8d5e23114f865e650d860be4919135e3fc6be", "shared_library": false, "unvendored_tests": false, "version": "2.1.5"}, "gsw": {"depends": ["numpy"], "file_name": "gsw-3.6.17-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["gsw"], "install_dir": "site", "name": "gsw", "package_type": "package", "sha256": "b740fcfe461614c6627c11121dd09909209f1e22be441ffa05ad759141b47d0a", "shared_library": false, "unvendored_tests": true, "version": "3.6.17"}, "gsw-tests": {"depends": ["gsw"], "file_name": "gsw-tests.tar", "imports": [], "install_dir": "site", "name": "gsw-tests", "package_type": "package", "sha256": "76036d67ed55b68c804d1721990d039bcb5c982fcd62ae3e8be585d3bdad30ca", "shared_library": false, "unvendored_tests": false, "version": "3.6.17"}, "h5py": {"depends": ["numpy", "pkgconfig"], "file_name": "h5py-3.10.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["h5py"], "install_dir": "site", "name": "h5py", "package_type": "package", "sha256": "a1981f0d857a19fbc948ef9fb61ac7eace5e5f7bb0f902ccc248bec5b07180b3", "shared_library": false, "unvendored_tests": true, "version": "3.10.0"}, "h5py-tests": {"depends": ["h5py"], "file_name": "h5py-tests.tar", "imports": [], "install_dir": "site", "name": "h5py-tests", "package_type": "package", "sha256": "b6dfb7c4e7ef436315966938b802cdc0644375e0e6c3de754a8bfc4afbaa1ff6", "shared_library": false, "unvendored_tests": false, "version": "3.10.0"}, "hashlib": {"depends": ["openssl"], "file_name": "hashlib-1.0.0.zip", "imports": ["_hashlib"], "install_dir": "stdlib", "name": "hashlib", "package_type": "cpython_module", "sha256": "90c7c6a99b032bcced6952c9ef15cd99d15a67f81c9ec1e50f1db82f079a7230", "shared_library": true, "unvendored_tests": false, "version": "1.0.0"}, "html5lib": {"depends": ["webencodings", "six"], "file_name": "html5lib-1.1-py2.py3-none-any.whl", "imports": ["html5lib"], "install_dir": "site", "name": "html5lib", "package_type": "package", "sha256": "7ef2fe9b18b47317f69b24a35130f0f539cdfd393d2d11d0a7e549ea5b9cf8ec", "shared_library": false, "unvendored_tests": false, "version": "1.1"}, "idna": {"depends": [], "file_name": "idna-3.6-py3-none-any.whl", "imports": ["idna"], "install_dir": "site", "name": "idna", "package_type": "package", "sha256": "1022eb7799406d4fd453cd0eba010a684392caaf8a07b8f6f717df2791024b35", "shared_library": false, "unvendored_tests": false, "version": "3.6"}, "igraph": {"depends": ["texttable"], "file_name": "igraph-0.11.3-cp39-abi3-emscripten_3_1_52_wasm32.whl", "imports": ["igraph"], "install_dir": "site", "name": "igraph", "package_type": "package", "sha256": "fb1603d013bd4cebefcdde5d4773badcd434b99fa8ac2005ca361646af59d249", "shared_library": false, "unvendored_tests": false, "version": "0.11.3"}, "imageio": {"depends": ["numpy", "pillow"], "file_name": "imageio-2.33.1-py3-none-any.whl", "imports": ["imageio"], "install_dir": "site", "name": "imageio", "package_type": "package", "sha256": "f1770579c6c63962524df0dd0dd0f0e6222bdb74075b69d76ffb7e4cf0663dcc", "shared_library": false, "unvendored_tests": false, "version": "2.33.1"}, "iniconfig": {"depends": [], "file_name": "iniconfig-2.0.0-py3-none-any.whl", "imports": ["iniconfig"], "install_dir": "site", "name": "iniconfig", "package_type": "package", "sha256": "9c3e40eda42f47bd18a774849a62c82efbdeadbae5c6acd36e6da166c5cbf904", "shared_library": false, "unvendored_tests": false, "version": "2.0.0"}, "ipython": {"depends": ["asttokens", "decorator", "executing", "prompt_toolkit", "pure_eval", "pygments", "six", "stack_data", "traitlets", "sqlite3", "wcwidth"], "file_name": "ipython-8.22.1-py3-none-any.whl", "imports": ["IPython"], "install_dir": "site", "name": "ipython", "package_type": "package", "sha256": "3baee0081a8d9bcf9b762a5f2969db95b02c6027947fe8c667d7bcdb76a4bd5c", "shared_library": false, "unvendored_tests": true, "version": "8.22.1"}, "ipython-tests": {"depends": ["ipython"], "file_name": "ipython-tests.tar", "imports": [], "install_dir": "site", "name": "ipython-tests", "package_type": "package", "sha256": "5e7f02452194122609dacc94a7d3532dd3bc46c6ff9898bd9344b7e39579b321", "shared_library": false, "unvendored_tests": false, "version": "8.22.1"}, "jedi": {"depends": ["parso"], "file_name": "jedi-0.19.1-py2.py3-none-any.whl", "imports": ["jedi"], "install_dir": "site", "name": "jedi", "package_type": "package", "sha256": "4ce122398f5a2ddecd34c35859c572c3da107eff6fa51034b837dc465c80b939", "shared_library": false, "unvendored_tests": true, "version": "0.19.1"}, "jedi-tests": {"depends": ["jedi"], "file_name": "jedi-tests.tar", "imports": [], "install_dir": "site", "name": "jedi-tests", "package_type": "package", "sha256": "224449fe58eced15068e3e4e1e5110c42eb27ad207f5206a94fca48acf3ba938", "shared_library": false, "unvendored_tests": false, "version": "0.19.1"}, "jinja2": {"depends": ["markupsafe"], "file_name": "Jinja2-3.1.3-py3-none-any.whl", "imports": ["jinja2"], "install_dir": "site", "name": "Jinja2", "package_type": "package", "sha256": "9f07de9723905b3347de965e6cb4ceedee94e94e8113f76085364dbaa773dc92", "shared_library": false, "unvendored_tests": false, "version": "3.1.3"}, "joblib": {"depends": [], "file_name": "joblib-1.3.2-py3-none-any.whl", "imports": ["joblib"], "install_dir": "site", "name": "joblib", "package_type": "package", "sha256": "bd05a746bf53062fb1897e07a491a6e1ad930012503a6aaf165311143c39f18f", "shared_library": false, "unvendored_tests": true, "version": "1.3.2"}, "joblib-tests": {"depends": ["joblib"], "file_name": "joblib-tests.tar", "imports": [], "install_dir": "site", "name": "joblib-tests", "package_type": "package", "sha256": "8ae17d0531d55c839591f1ea993bc216a6fde867397dd6c3ef42e5539b6de116", "shared_library": false, "unvendored_tests": false, "version": "1.3.2"}, "jsonschema": {"depends": ["attrs", "pyrsistent", "referencing", "jsonschema_specifications"], "file_name": "jsonschema-4.21.1-py3-none-any.whl", "imports": ["jsonschema"], "install_dir": "site", "name": "jsonschema", "package_type": "package", "sha256": "fe0ac2f96bc75fb06c5e8fe483a41f26f4e6602c336a8ecbe4676f16439a0c3c", "shared_library": false, "unvendored_tests": true, "version": "4.21.1"}, "jsonschema-specifications": {"depends": [], "file_name": "jsonschema_specifications-2023.12.1-py3-none-any.whl", "imports": ["jsonschema_specifications"], "install_dir": "site", "name": "jsonschema_specifications", "package_type": "package", "sha256": "91b97f9b72db3495a24c45d5fc1217848ed3849c8e5ae72d1d431b5a6167d6c9", "shared_library": false, "unvendored_tests": true, "version": "2023.12.1"}, "jsonschema-specifications-tests": {"depends": ["jsonschema_specifications"], "file_name": "jsonschema_specifications-tests.tar", "imports": [], "install_dir": "site", "name": "jsonschema_specifications-tests", "package_type": "package", "sha256": "57b73798220ab39a74f45500bbee13618b0346a0db7235f87f6cf6e15f3ab785", "shared_library": false, "unvendored_tests": false, "version": "2023.12.1"}, "jsonschema-tests": {"depends": ["jsonschema"], "file_name": "jsonschema-tests.tar", "imports": [], "install_dir": "site", "name": "jsonschema-tests", "package_type": "package", "sha256": "8ef3c89a6b6652f77955e7b20d391ad7745d4a62520e035270e595bb9d270db1", "shared_library": false, "unvendored_tests": false, "version": "4.21.1"}, "kiwisolver": {"depends": [], "file_name": "kiwisolver-1.4.5-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["kiwisolver"], "install_dir": "site", "name": "kiwisolver", "package_type": "package", "sha256": "9746b21e2cdebc7f2fbf374edee2b05c10e29610c1c1e3a323c57364ce1bc0db", "shared_library": false, "unvendored_tests": false, "version": "1.4.5"}, "lazy-loader": {"depends": [], "file_name": "lazy_loader-0.3-py3-none-any.whl", "imports": ["lazy_loader"], "install_dir": "site", "name": "lazy_loader", "package_type": "package", "sha256": "ba9d3a18e42804c83162441b8ccfab66d7bb98d0c53f93c37333da552e111dab", "shared_library": false, "unvendored_tests": true, "version": "0.3"}, "lazy-loader-tests": {"depends": ["lazy_loader"], "file_name": "lazy_loader-tests.tar", "imports": [], "install_dir": "site", "name": "lazy_loader-tests", "package_type": "package", "sha256": "6f4ff7a1ea76b97350f8250dea726a344ae964b7abdf4977615d0a3b28b610c0", "shared_library": false, "unvendored_tests": false, "version": "0.3"}, "lazy-object-proxy": {"depends": [], "file_name": "lazy_object_proxy-1.10.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["lazy_object_proxy"], "install_dir": "site", "name": "lazy-object-proxy", "package_type": "package", "sha256": "1349c10c1a67bf8190d5a3c68107dd0e9202ea0ced5a561515827a769f42a5c7", "shared_library": false, "unvendored_tests": false, "version": "1.10.0"}, "libhdf5": {"depends": [], "file_name": "libhdf5-1.12.1.zip", "imports": [], "install_dir": "dynlib", "name": "libhdf5", "package_type": "shared_library", "sha256": "bb047b37cc2655358c5510ced778c2a36ce01b0d0fa8b80560c8267925c6f392", "shared_library": true, "unvendored_tests": false, "version": "1.12.1"}, "libheif": {"depends": [], "file_name": "libheif-1.12.0.zip", "imports": [], "install_dir": "dynlib", "name": "libheif", "package_type": "shared_library", "sha256": "872d3fc555d49d7350ec60c06be4cf7fc20116e4629957868841ad61cfcb2725", "shared_library": true, "unvendored_tests": false, "version": "1.12.0"}, "libmagic": {"depends": [], "file_name": "libmagic-5.42.zip", "imports": [], "install_dir": "dynlib", "name": "libmagic", "package_type": "shared_library", "sha256": "bd9a691b1f3a8ee0e3708b33077872371bd2f8d9f89689a9aec135338c49e924", "shared_library": true, "unvendored_tests": false, "version": "5.42"}, "libnetcdf": {"depends": [], "file_name": "libnetcdf-4.9.2.zip", "imports": [], "install_dir": "dynlib", "name": "libnetcdf", "package_type": "shared_library", "sha256": "2533def5df8431717be3c26601044c3cad9e76ccb465dfeffc45518c216c780f", "shared_library": true, "unvendored_tests": false, "version": "4.9.2"}, "lightgbm": {"depends": ["numpy", "scipy", "scikit-learn"], "file_name": "lightgbm-3.3.5-py3-none-any.whl", "imports": ["lightgbm"], "install_dir": "site", "name": "lightgbm", "package_type": "package", "sha256": "acebbbace567f575b371dc7372414e21c8cac9cf8842597cd4bfb7125fa2efb0", "shared_library": false, "unvendored_tests": false, "version": "3.3.5"}, "logbook": {"depends": ["ssl"], "file_name": "Logbook-1.7.0.post0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["logbook"], "install_dir": "site", "name": "logbook", "package_type": "package", "sha256": "454bda2e49f2df4a272577b9807c54c682dca0db375ba9ed7e2a6a69aece20cd", "shared_library": false, "unvendored_tests": false, "version": "1.7.0.post0"}, "lxml": {"depends": [], "file_name": "lxml-5.1.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["lxml"], "install_dir": "site", "name": "lxml", "package_type": "package", "sha256": "25b3434ce5f13f5f7431ecf45c864a94338e81b10ea44b39e482f9c031a511c2", "shared_library": false, "unvendored_tests": false, "version": "5.1.0"}, "lzma": {"depends": [], "file_name": "lzma-1.0.0.zip", "imports": ["lzma", "_lzma"], "install_dir": "stdlib", "name": "lzma", "package_type": "cpython_module", "sha256": "029f484281efb1c61a538133e27ba01378efb6728c136fd5be597c85b7202b7a", "shared_library": true, "unvendored_tests": false, "version": "1.0.0"}, "markupsafe": {"depends": [], "file_name": "MarkupSafe-2.1.5-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["markupsafe"], "install_dir": "site", "name": "MarkupSafe", "package_type": "package", "sha256": "5cf3f52e4a21f6d22771106332bd1af5ea1a01f9d924960c6027facb6b3d1a98", "shared_library": false, "unvendored_tests": false, "version": "2.1.5"}, "matplotlib": {"depends": ["cycler", "fonttools", "kiwisolver", "numpy", "packaging", "pillow", "pyparsing", "python-dateutil", "pytz", "matplotlib-pyodide"], "file_name": "matplotlib-3.5.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pylab", "mpl_toolkits", "matplotlib"], "install_dir": "site", "name": "matplotlib", "package_type": "package", "sha256": "b9c2c8977f5de335baaac79fa8c86f17d78523956399d0485b0d7ca3d1871abb", "shared_library": false, "unvendored_tests": true, "version": "3.5.2"}, "matplotlib-pyodide": {"depends": [], "file_name": "matplotlib_pyodide-0.2.1-py3-none-any.whl", "imports": ["matplotlib_pyodide"], "install_dir": "site", "name": "matplotlib-pyodide", "package_type": "package", "sha256": "cfa7923eef3fab824afa8d1603992e45a25b827aa438d210e17e29d08f932001", "shared_library": false, "unvendored_tests": false, "version": "0.2.1"}, "matplotlib-tests": {"depends": ["matplotlib"], "file_name": "matplotlib-tests.tar", "imports": [], "install_dir": "site", "name": "matplotlib-tests", "package_type": "package", "sha256": "611a07d21f10a0a4eaa53cfa92a07c55ffb59d2a123a320910487ade00b79245", "shared_library": false, "unvendored_tests": false, "version": "3.5.2"}, "memory-allocator": {"depends": [], "file_name": "memory_allocator-0.1.3-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["memory_allocator"], "install_dir": "site", "name": "memory-allocator", "package_type": "package", "sha256": "da13134b9294c33f49c703538ebd828c25acda9644c5d489fae7f9b19bbce09b", "shared_library": false, "unvendored_tests": false, "version": "0.1.3"}, "micropip": {"depends": ["packaging"], "file_name": "micropip-0.6.0-py3-none-any.whl", "imports": ["micropip"], "install_dir": "site", "name": "micropip", "package_type": "package", "sha256": "8b7c25660eebdc2c81f14f1912962a81babaf1cf47f0e8749fafe70cc11acf4c", "shared_library": false, "unvendored_tests": false, "version": "0.6.0"}, "mne": {"depends": ["numpy", "scipy", "setuptools", "decorator", "lazy_loader", "packaging"], "file_name": "mne-1.6.1-py3-none-any.whl", "imports": ["mne"], "install_dir": "site", "name": "mne", "package_type": "package", "sha256": "fd84473534c22fbfeebc752031cbbb67690814d875aa872294d07ad152372bd5", "shared_library": false, "unvendored_tests": true, "version": "1.6.1"}, "mne-tests": {"depends": ["mne"], "file_name": "mne-tests.tar", "imports": [], "install_dir": "site", "name": "mne-tests", "package_type": "package", "sha256": "4125bfd4ef06ac20d8179f48f3db4c5edb87641aedd6d78a3e71088a42004a89", "shared_library": false, "unvendored_tests": false, "version": "1.6.1"}, "more-itertools": {"depends": [], "file_name": "more_itertools-10.2.0-py3-none-any.whl", "imports": ["more_itertools"], "install_dir": "site", "name": "more-itertools", "package_type": "package", "sha256": "b14a10f0e578cc63ab4898958152ffe31d49d8346cc8a95c169de780dcf6c64b", "shared_library": false, "unvendored_tests": false, "version": "10.2.0"}, "mpmath": {"depends": [], "file_name": "mpmath-1.3.0-py3-none-any.whl", "imports": ["mpmath"], "install_dir": "site", "name": "mpmath", "package_type": "package", "sha256": "60c93afc9d22c283d323d0abf1e8f65d8d00bfc2ddb951112a3dbc6399984620", "shared_library": false, "unvendored_tests": true, "version": "1.3.0"}, "mpmath-tests": {"depends": ["mpmath"], "file_name": "mpmath-tests.tar", "imports": [], "install_dir": "site", "name": "mpmath-tests", "package_type": "package", "sha256": "a650ad6c38cbea2949da30768e70c8c66d30abfaaff8627e7e515adda6573372", "shared_library": false, "unvendored_tests": false, "version": "1.3.0"}, "msgpack": {"depends": [], "file_name": "msgpack-1.0.7-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["msgpack"], "install_dir": "site", "name": "msgpack", "package_type": "package", "sha256": "fc17b195db033ff5af63821764be38e9291434373e5307001d285671e932455c", "shared_library": false, "unvendored_tests": false, "version": "1.0.7"}, "msgspec": {"depends": [], "file_name": "msgspec-0.18.6-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["msgspec"], "install_dir": "site", "name": "msgspec", "package_type": "package", "sha256": "468c5bfdc7a15ff05b0fca0c363d827fc9235aa3becfb20043c15efb4de0ea77", "shared_library": false, "unvendored_tests": false, "version": "0.18.6"}, "msprime": {"depends": ["numpy", "newick", "tskit", "demes", "rpds-py"], "file_name": "msprime-1.3.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["msprime"], "install_dir": "site", "name": "msprime", "package_type": "package", "sha256": "41b3a60dbc154f0b94f3ce3fd2d4eee9696b9f5fffc6b12504ad204f228447b4", "shared_library": false, "unvendored_tests": false, "version": "1.3.0"}, "multidict": {"depends": [], "file_name": "multidict-6.0.5-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["multidict"], "install_dir": "site", "name": "multidict", "package_type": "package", "sha256": "8076385fac9d043619f1e95691406813a9b662c1f6c69f3e724119863d7f675e", "shared_library": false, "unvendored_tests": false, "version": "6.0.5"}, "munch": {"depends": ["setuptools", "six"], "file_name": "munch-4.0.0-py2.py3-none-any.whl", "imports": ["munch"], "install_dir": "site", "name": "munch", "package_type": "package", "sha256": "ceacd51dba3138bfc14b9bff6915a41263b8018ce48d1a355b15968bf04dc94b", "shared_library": false, "unvendored_tests": false, "version": "4.0.0"}, "mypy": {"depends": [], "file_name": "mypy-1.8.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["mypyc", "mypy"], "install_dir": "site", "name": "mypy", "package_type": "package", "sha256": "9b7f105f4de7502208e6b6072b9c808ea9cabe1bee06b32ca0c8ce0380532853", "shared_library": false, "unvendored_tests": true, "version": "1.8.0"}, "mypy-tests": {"depends": ["mypy"], "file_name": "mypy-tests.tar", "imports": [], "install_dir": "site", "name": "mypy-tests", "package_type": "package", "sha256": "acf70d3cc6bebccb6f82f5416208ebb45699d2421441b975b3e9f109366e3a91", "shared_library": false, "unvendored_tests": false, "version": "1.8.0"}, "netcdf4": {"depends": ["numpy", "packaging", "h5py", "cftime", "certifi"], "file_name": "netCDF4-1.6.5-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["netCDF4"], "install_dir": "site", "name": "netcdf4", "package_type": "package", "sha256": "985b8f21aa400632ac6f542b50ff20a03cccb7ab987a13f07faf38c74d23e481", "shared_library": false, "unvendored_tests": false, "version": "1.6.5"}, "networkx": {"depends": ["decorator", "setuptools", "matplotlib", "numpy"], "file_name": "networkx-3.2.1-py3-none-any.whl", "imports": ["networkx"], "install_dir": "site", "name": "networkx", "package_type": "package", "sha256": "e5bb55eda49ecc66c49eeb722ca6a08a30a38ef29c9ddb91f61bfa12c0782b94", "shared_library": false, "unvendored_tests": true, "version": "3.2.1"}, "networkx-tests": {"depends": ["networkx"], "file_name": "networkx-tests.tar", "imports": [], "install_dir": "site", "name": "networkx-tests", "package_type": "package", "sha256": "f4117962d9486663642848fd8702695e610a27fad5c5085a00403e06f0fa2eff", "shared_library": false, "unvendored_tests": false, "version": "3.2.1"}, "newick": {"depends": [], "file_name": "newick-1.9.0-py2.py3-none-any.whl", "imports": ["newick"], "install_dir": "site", "name": "newick", "package_type": "package", "sha256": "58f27a662a16d9f23d59211bf1032692a2437a2a0c7ff45cd503bb3bf2908860", "shared_library": false, "unvendored_tests": false, "version": "1.9.0"}, "nh3": {"depends": [], "file_name": "nh3-0.2.15-cp37-abi3-emscripten_3_1_52_wasm32.whl", "imports": ["nh3"], "install_dir": "site", "name": "nh3", "package_type": "package", "sha256": "4e32fcfe4ab224ca5ddf5f78bca6f5e25a5aad9e3c863374b4f0c0a5aaac0863", "shared_library": false, "unvendored_tests": false, "version": "0.2.15"}, "nlopt": {"depends": ["numpy"], "file_name": "nlopt-2.7.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["nlopt"], "install_dir": "site", "name": "nlopt", "package_type": "package", "sha256": "e29d277152a2e090ddc969b3701a03dfb6f6c8775d3d6e11409ee40a57da5e7c", "shared_library": false, "unvendored_tests": false, "version": "2.7.0"}, "nltk": {"depends": ["regex", "sqlite3"], "file_name": "nltk-3.8.1-py3-none-any.whl", "imports": ["nltk"], "install_dir": "site", "name": "nltk", "package_type": "package", "sha256": "3c861edf8d0052f97d6772dbe568699bfc6ffcfe9224facc47f5aa76d1998a73", "shared_library": false, "unvendored_tests": true, "version": "3.8.1"}, "nltk-tests": {"depends": ["nltk"], "file_name": "nltk-tests.tar", "imports": [], "install_dir": "site", "name": "nltk-tests", "package_type": "package", "sha256": "0e8685c1efb1c812e964855a6afca68ad6fd95e6d94ab0552fd508bf61533053", "shared_library": false, "unvendored_tests": false, "version": "3.8.1"}, "numcodecs": {"depends": ["numpy", "msgpack"], "file_name": "numcodecs-0.11.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["numcodecs"], "install_dir": "site", "name": "numcodecs", "package_type": "package", "sha256": "3bd339782800b2a887b65dac7d9e048197f7070421f8d636ebb7f065646112f4", "shared_library": false, "unvendored_tests": true, "version": "0.11.0"}, "numcodecs-tests": {"depends": ["numcodecs"], "file_name": "numcodecs-tests.tar", "imports": [], "install_dir": "site", "name": "numcodecs-tests", "package_type": "package", "sha256": "b45cca0663fd1a1a88034144628212f6e12ef517673afac88da87d5306804797", "shared_library": false, "unvendored_tests": false, "version": "0.11.0"}, "numpy": {"depends": [], "file_name": "numpy-1.26.4-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["numpy"], "install_dir": "site", "name": "numpy", "package_type": "package", "sha256": "3fd53f41d237dd9c4abd53efda81b557eeefa54e63d6d3daf2924b5bfc0fac4b", "shared_library": false, "unvendored_tests": true, "version": "1.26.4"}, "numpy-tests": {"depends": ["numpy"], "file_name": "numpy-tests.tar", "imports": [], "install_dir": "site", "name": "numpy-tests", "package_type": "package", "sha256": "bef23b6e428e3373adfa33970400e011e85ac0f45feeacf9d56a86e405c5ed92", "shared_library": false, "unvendored_tests": false, "version": "1.26.4"}, "openblas": {"depends": [], "file_name": "openblas-0.3.26.zip", "imports": [], "install_dir": "dynlib", "name": "openblas", "package_type": "shared_library", "sha256": "f18e7653861f0fefb670a4b16f2b2f6484db78da34e0fb8d0d83c23a501b3405", "shared_library": true, "unvendored_tests": false, "version": "0.3.26"}, "opencv-python": {"depends": ["numpy"], "file_name": "opencv_python-4.9.0.80-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["cv2"], "install_dir": "site", "name": "opencv-python", "package_type": "package", "sha256": "952d119f4f8500052ff7bf06ca6c0e37e1c77d404c67ff1b22961584aca163d7", "shared_library": false, "unvendored_tests": false, "version": "4.9.0.80"}, "openssl": {"depends": [], "file_name": "openssl-1.1.1n.zip", "imports": [], "install_dir": "dynlib", "name": "openssl", "package_type": "shared_library", "sha256": "fe2ddb01fafd492b30badfcb687742a4cd2a6af0c97a6c3c206cff1d71ba44df", "shared_library": true, "unvendored_tests": false, "version": "1.1.1n"}, "optlang": {"depends": ["sympy", "six", "swiglpk"], "file_name": "optlang-1.8.1-py2.py3-none-any.whl", "imports": ["optlang"], "install_dir": "site", "name": "optlang", "package_type": "package", "sha256": "403585bf70bc9a17dfe196c547e53f3acf4b1dde3450fa3c8a143c65e59f6b19", "shared_library": false, "unvendored_tests": true, "version": "1.8.1"}, "optlang-tests": {"depends": ["optlang"], "file_name": "optlang-tests.tar", "imports": [], "install_dir": "site", "name": "optlang-tests", "package_type": "package", "sha256": "1983ca8e78e05eb21b25170064a872ea1ca6971830af9b79356fc8a6078ad989", "shared_library": false, "unvendored_tests": false, "version": "1.8.1"}, "orjson": {"depends": [], "file_name": "orjson-3.9.13-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["orjson"], "install_dir": "site", "name": "orjson", "package_type": "package", "sha256": "c083d8cdfe85e4187a47f7300a27b3898eb224d0670ad0121937bedaf8321447", "shared_library": false, "unvendored_tests": false, "version": "3.9.13"}, "packaging": {"depends": [], "file_name": "packaging-23.2-py3-none-any.whl", "imports": ["packaging"], "install_dir": "site", "name": "packaging", "package_type": "package", "sha256": "0da39c6b7861c59ac9498fcae4780d19f58e32246dee55f702dd375947cd0842", "shared_library": false, "unvendored_tests": false, "version": "23.2"}, "pandas": {"depends": ["numpy", "python-dateutil", "pytz"], "file_name": "pandas-2.2.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pandas"], "install_dir": "site", "name": "pandas", "package_type": "package", "sha256": "abf3e5436607c3a9edcbcf90d8e576dddd5d36aa3a551c693e3dbc8d10960249", "shared_library": false, "unvendored_tests": true, "version": "2.2.0"}, "pandas-tests": {"depends": ["pandas"], "file_name": "pandas-tests.tar", "imports": [], "install_dir": "site", "name": "pandas-tests", "package_type": "package", "sha256": "ad5b0cb6aa2c4f3fb8dad959392ebb1de763a2edb5fa105b54c5f40b7589e360", "shared_library": false, "unvendored_tests": false, "version": "2.2.0"}, "parso": {"depends": [], "file_name": "parso-0.8.3-py2.py3-none-any.whl", "imports": ["parso"], "install_dir": "site", "name": "parso", "package_type": "package", "sha256": "08a0dcf20cda432ea6307ea52cf2a5a5ca71b55c21f0ab48de5ffd74ad61e33d", "shared_library": false, "unvendored_tests": false, "version": "0.8.3"}, "patsy": {"depends": ["numpy", "six"], "file_name": "patsy-0.5.6-py2.py3-none-any.whl", "imports": ["patsy"], "install_dir": "site", "name": "patsy", "package_type": "package", "sha256": "58882a5e2c44c77605a39c9d748f5fcd14eb40b83c6985ebab7407ece9c4dfcc", "shared_library": false, "unvendored_tests": true, "version": "0.5.6"}, "patsy-tests": {"depends": ["patsy"], "file_name": "patsy-tests.tar", "imports": [], "install_dir": "site", "name": "patsy-tests", "package_type": "package", "sha256": "dfb530d8c73dbbd5486f2fe1e72b2f81154181fa56fea0b0901178fcea602de3", "shared_library": false, "unvendored_tests": false, "version": "0.5.6"}, "peewee": {"depends": ["sqlite3", "cffi"], "file_name": "peewee-3.17.1-py3-none-any.whl", "imports": ["peewee"], "install_dir": "site", "name": "peewee", "package_type": "package", "sha256": "59ffa3410a9c33f974ddfd391271cc4ceb390808b77943cccb80909ac3905c5c", "shared_library": false, "unvendored_tests": true, "version": "3.17.1"}, "peewee-tests": {"depends": ["peewee"], "file_name": "peewee-tests.tar", "imports": [], "install_dir": "site", "name": "peewee-tests", "package_type": "package", "sha256": "9eb359f243c061f1060cb530cad02b3596e7cf730c6564978e15fe14d27a18bd", "shared_library": false, "unvendored_tests": false, "version": "3.17.1"}, "pillow": {"depends": [], "file_name": "pillow-10.2.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["PIL"], "install_dir": "site", "name": "Pillow", "package_type": "package", "sha256": "2373b09de0309634a15352c1cc6f9c675f93348e60654f76f780b2f304116a0c", "shared_library": false, "unvendored_tests": false, "version": "10.2.0"}, "pillow-heif": {"depends": ["cffi", "pillow", "libheif"], "file_name": "pillow_heif-0.8.0-cp36-abi3-emscripten_3_1_52_wasm32.whl", "imports": ["pillow_heif"], "install_dir": "site", "name": "pillow_heif", "package_type": "package", "sha256": "25abb7443ead8904eab0fd3d1f634bf0951d4955e27953cdab0f0817533a0f57", "shared_library": false, "unvendored_tests": false, "version": "0.8.0"}, "pkgconfig": {"depends": [], "file_name": "pkgconfig-1.5.5-py3-none-any.whl", "imports": ["pkgconfig"], "install_dir": "site", "name": "pkgconfig", "package_type": "package", "sha256": "8d6eadec6149fe32d264141e13a87e3e302c5cf9e407adc590a2b5d47cc54ade", "shared_library": false, "unvendored_tests": false, "version": "1.5.5"}, "pluggy": {"depends": [], "file_name": "pluggy-1.4.0-py3-none-any.whl", "imports": ["pluggy"], "install_dir": "site", "name": "pluggy", "package_type": "package", "sha256": "8235d2f43f6718b8729985053cd02de3ae6a2abdc28e0e571dc44d2707a07548", "shared_library": false, "unvendored_tests": false, "version": "1.4.0"}, "pplpy": {"depends": ["gmpy2", "cysignals"], "file_name": "pplpy-0.8.9-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["ppl"], "install_dir": "site", "name": "pplpy", "package_type": "package", "sha256": "cb014b8904a32fd28a08377234b57467b6e50941dde787ac2e16ac123aeec9b3", "shared_library": false, "unvendored_tests": false, "version": "0.8.9"}, "primecountpy": {"depends": ["cysignals"], "file_name": "primecountpy-0.1.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["primecountpy"], "install_dir": "site", "name": "primecountpy", "package_type": "package", "sha256": "645bd656a79ceb1f2001eef226f6e4eda60ed9f8ba356d9c903806f952e55be4", "shared_library": false, "unvendored_tests": false, "version": "0.1.0"}, "prompt-toolkit": {"depends": [], "file_name": "prompt_toolkit-3.0.43-py3-none-any.whl", "imports": ["prompt_toolkit"], "install_dir": "site", "name": "prompt_toolkit", "package_type": "package", "sha256": "1c050e9f07dcbd214013ca0a67da82d75cd04db6d6cf2e898733c83f4b9c011a", "shared_library": false, "unvendored_tests": false, "version": "3.0.43"}, "protobuf": {"depends": [], "file_name": "protobuf-4.24.4-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["google"], "install_dir": "site", "name": "protobuf", "package_type": "package", "sha256": "52a1637d79188562f60fcd5a19d4d7d9f6633c3ba6f7e880dae84025531247af", "shared_library": false, "unvendored_tests": false, "version": "4.24.4"}, "pure-eval": {"depends": [], "file_name": "pure_eval-0.2.2-py3-none-any.whl", "imports": ["pure_eval"], "install_dir": "site", "name": "pure_eval", "package_type": "package", "sha256": "479deabc216bc3baa6ccde8daa4284646a0e56afdb58dadb125513e300d9d223", "shared_library": false, "unvendored_tests": false, "version": "0.2.2"}, "py": {"depends": [], "file_name": "py-1.11.0-py2.py3-none-any.whl", "imports": ["py"], "install_dir": "site", "name": "py", "package_type": "package", "sha256": "657bc489664a03c318504981049e3e5ec91541be27379948719005b84d868698", "shared_library": false, "unvendored_tests": false, "version": "1.11.0"}, "pyclipper": {"depends": [], "file_name": "pyclipper-1.3.0.post5-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pyclipper"], "install_dir": "site", "name": "pyclipper", "package_type": "package", "sha256": "2d522a593766bd77761d6c7c0e94c2f37e16224a1904c04ce639fb7a6910e479", "shared_library": false, "unvendored_tests": false, "version": "1.3.0.post5"}, "pycparser": {"depends": [], "file_name": "pycparser-2.21-py2.py3-none-any.whl", "imports": ["pycparser"], "install_dir": "site", "name": "pycparser", "package_type": "package", "sha256": "9d4d1aa378d96654b45e0354d825f86046350c5fae5c09bdc8d167e9bfae2196", "shared_library": false, "unvendored_tests": false, "version": "2.21"}, "pycryptodome": {"depends": [], "file_name": "pycryptodome-3.20.0-cp35-abi3-emscripten_3_1_52_wasm32.whl", "imports": ["Crypto"], "install_dir": "site", "name": "pycryptodome", "package_type": "package", "sha256": "6835986811a7aef31ae5c80d24c13a6884e40cc8f07b017ac1b371b6d07e39ab", "shared_library": false, "unvendored_tests": true, "version": "3.20.0"}, "pycryptodome-tests": {"depends": ["pycryptodome"], "file_name": "pycryptodome-tests.tar", "imports": [], "install_dir": "site", "name": "pycryptodome-tests", "package_type": "package", "sha256": "8d4f55577b15618eaa43c68db30352c0f47cf4b2010bfd02317b6625c9b17d47", "shared_library": false, "unvendored_tests": false, "version": "3.20.0"}, "pydantic": {"depends": ["typing-extensions", "pydantic_core", "annotated-types"], "file_name": "pydantic-2.6.1-py3-none-any.whl", "imports": ["pydantic"], "install_dir": "site", "name": "pydantic", "package_type": "package", "sha256": "2c7a8f05f2b80e73170cce6e806903db3abf503f4f69d242677e5ac94982b040", "shared_library": false, "unvendored_tests": false, "version": "2.6.1"}, "pydantic-core": {"depends": [], "file_name": "pydantic_core-2.16.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pydantic_core"], "install_dir": "site", "name": "pydantic_core", "package_type": "package", "sha256": "dc5db18c421ebf09392fe7f00deb3839fbb45b53627110ca20a3dbdcf3d818c0", "shared_library": false, "unvendored_tests": false, "version": "2.16.2"}, "pydecimal": {"depends": [], "file_name": "pydecimal-1.0.0.zip", "imports": ["_pydecimal"], "install_dir": "stdlib", "name": "pydecimal", "package_type": "cpython_module", "sha256": "ab09bc50ce74d5b0b272bf6b4327b7a60a82c099690470ac05081cd74ba9bc58", "shared_library": true, "unvendored_tests": false, "version": "1.0.0"}, "pydoc-data": {"depends": [], "file_name": "pydoc_data-1.0.0.zip", "imports": ["pydoc_data"], "install_dir": "stdlib", "name": "pydoc_data", "package_type": "cpython_module", "sha256": "fa064fec59d268ffb00817b3d2b343f15aab2e3de0919d939d1cb22da6b1b766", "shared_library": true, "unvendored_tests": false, "version": "1.0.0"}, "pyerfa": {"depends": ["numpy"], "file_name": "pyerfa-2.0.1.1-cp39-abi3-emscripten_3_1_52_wasm32.whl", "imports": ["erfa"], "install_dir": "site", "name": "pyerfa", "package_type": "package", "sha256": "a37085f46e573f60e9e96ff518efcf42dbf5d941bdd2b052eab6ad496737d2c2", "shared_library": false, "unvendored_tests": true, "version": "2.0.1.1"}, "pyerfa-tests": {"depends": ["pyerfa"], "file_name": "pyerfa-tests.tar", "imports": [], "install_dir": "site", "name": "pyerfa-tests", "package_type": "package", "sha256": "59fa50111142a413d8fafc4701f24f507965f17327145c821bf854e9de2fa262", "shared_library": false, "unvendored_tests": false, "version": "2.0.1.1"}, "pygments": {"depends": [], "file_name": "pygments-2.17.2-py3-none-any.whl", "imports": ["pygments"], "install_dir": "site", "name": "Pygments", "package_type": "package", "sha256": "c9ec2f8189b7bda1ecd54fc0358595db0bb5aee643ab7a2091b14138f5668abf", "shared_library": false, "unvendored_tests": false, "version": "2.17.2"}, "pyheif": {"depends": ["cffi"], "file_name": "pyheif-0.7.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pyheif"], "install_dir": "site", "name": "pyheif", "package_type": "package", "sha256": "983ebf39fbd335d83c3faabcef478e733dbc891176325b0273e480de2cd359c2", "shared_library": false, "unvendored_tests": false, "version": "0.7.1"}, "pyinstrument": {"depends": [], "file_name": "pyinstrument-4.4.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pyinstrument"], "install_dir": "site", "name": "pyinstrument", "package_type": "package", "sha256": "6cd7aa9ae7170f21b887ff140c6f03e80b124ebe284be8330dc51bf07cf84696", "shared_library": false, "unvendored_tests": false, "version": "4.4.0"}, "pynacl": {"depends": ["cffi"], "file_name": "PyNaCl-1.5.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["nacl"], "install_dir": "site", "name": "pynacl", "package_type": "package", "sha256": "e84adab49224b699f0b16d45a68ca9a6ec07efa135a0f54801c4d484dc2503a9", "shared_library": false, "unvendored_tests": false, "version": "1.5.0"}, "pyodide-http": {"depends": [], "file_name": "pyodide_http-0.2.1-py3-none-any.whl", "imports": ["pyodide_http"], "install_dir": "site", "name": "pyodide-http", "package_type": "package", "sha256": "fb2cd5c00fc1e0c1540c717ee881a9b53e00b380111106de6e3b17f69b9aaea3", "shared_library": false, "unvendored_tests": false, "version": "0.2.1"}, "pyparsing": {"depends": [], "file_name": "pyparsing-3.1.1-py3-none-any.whl", "imports": ["pyparsing"], "install_dir": "site", "name": "pyparsing", "package_type": "package", "sha256": "f84b225043311ba905b1591ce4b8e4372b14ef773fd1fc7c5dfcdc99e69dfb3a", "shared_library": false, "unvendored_tests": false, "version": "3.1.1"}, "pyproj": {"depends": ["certifi", "sqlite3"], "file_name": "pyproj-3.6.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pyproj"], "install_dir": "site", "name": "pyproj", "package_type": "package", "sha256": "b68990d0daa4ef0baaf63f70d4336c05a1b06fe78e9f612154635caeda4b22b5", "shared_library": false, "unvendored_tests": false, "version": "3.6.1"}, "pyrsistent": {"depends": [], "file_name": "pyrsistent-0.20.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["_pyrsistent_version", "pyrsistent"], "install_dir": "site", "name": "pyrsistent", "package_type": "package", "sha256": "ad7da5f9513eb2a913815212a07345268986becd03194e320d1fc06f0f16a316", "shared_library": false, "unvendored_tests": false, "version": "0.20.0"}, "pysam": {"depends": [], "file_name": "pysam-0.22.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pysam"], "install_dir": "site", "name": "pysam", "package_type": "package", "sha256": "da60ebfef06a56d8c801e29cfad87f48ee8f392eaf37e93b17ec4420cf820634", "shared_library": false, "unvendored_tests": false, "version": "0.22.0"}, "pyshp": {"depends": [], "file_name": "pyshp-2.3.1-py2.py3-none-any.whl", "imports": ["shapefile"], "install_dir": "site", "name": "pyshp", "package_type": "package", "sha256": "3e6ab6ea1b73546c4689047a031492329a5b2148e03cf587b77a001499b5face", "shared_library": false, "unvendored_tests": false, "version": "2.3.1"}, "pytest": {"depends": ["atomicwrites", "attrs", "more-itertools", "pluggy", "py", "setuptools", "six", "iniconfig", "exceptiongroup"], "file_name": "pytest-8.0.0-py3-none-any.whl", "imports": ["_pytest", "pytest"], "install_dir": "site", "name": "pytest", "package_type": "package", "sha256": "fb20a088d52e3dc4656da53f532d4db0099d087c59f4a23d67bbbd35914cac50", "shared_library": false, "unvendored_tests": false, "version": "8.0.0"}, "pytest-benchmark": {"depends": [], "file_name": "pytest_benchmark-4.0.0-py3-none-any.whl", "imports": ["pytest_benchmark"], "install_dir": "site", "name": "pytest-benchmark", "package_type": "package", "sha256": "b0e87791743fbaa5b9ae4e4d3bb9ee940b556b365fecbf2d1f05a041e1d060d1", "shared_library": false, "unvendored_tests": false, "version": "4.0.0"}, "python-dateutil": {"depends": ["six"], "file_name": "python_dateutil-2.8.2-py2.py3-none-any.whl", "imports": ["dateutil"], "install_dir": "site", "name": "python-dateutil", "package_type": "package", "sha256": "13b7d32426d6d6f468410d09aad757cdc158bb6c8b3e792d18631889f0eb0fff", "shared_library": false, "unvendored_tests": false, "version": "2.8.2"}, "python-flint": {"depends": [], "file_name": "python_flint-0.6.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["flint"], "install_dir": "site", "name": "python-flint", "package_type": "package", "sha256": "adf5dfff52bc6c3b6d0b7e1fe309b27d34667b4a4e034450586ac41f234ec60c", "shared_library": false, "unvendored_tests": false, "version": "0.6.0"}, "python-magic": {"depends": ["libmagic"], "file_name": "python_magic-0.4.27-py2.py3-none-any.whl", "imports": ["magic"], "install_dir": "site", "name": "python-magic", "package_type": "package", "sha256": "64a474cb7f557c74df601dc528003ccc3f101dc0ce71c3df205c49eef0684539", "shared_library": false, "unvendored_tests": false, "version": "0.4.27"}, "python-sat": {"depends": ["six"], "file_name": "python_sat-0.1.7.dev26-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pysat"], "install_dir": "site", "name": "python-sat", "package_type": "package", "sha256": "7803788952f18b5c7264220d708cf7abc9f8256f9ea395436c702e0a0d0dc54c", "shared_library": false, "unvendored_tests": false, "version": "0.1.7.dev26"}, "python-solvespace": {"depends": [], "file_name": "python_solvespace-3.0.8-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["python_solvespace"], "install_dir": "site", "name": "python_solvespace", "package_type": "package", "sha256": "88cf2b8557338a8885a394cbec578668a27f4bcb37d316f8960c289b62615115", "shared_library": false, "unvendored_tests": false, "version": "3.0.8"}, "pytz": {"depends": [], "file_name": "pytz-2024.1-py2.py3-none-any.whl", "imports": ["pytz"], "install_dir": "site", "name": "pytz", "package_type": "package", "sha256": "828c09cfad9451c92b9c4593c7c5bd56e96b13aeef2343ab251b3358db046b64", "shared_library": false, "unvendored_tests": false, "version": "2024.1"}, "pywavelets": {"depends": ["numpy", "matplotlib", "scipy"], "file_name": "pywavelets-1.5.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pywt"], "install_dir": "site", "name": "pywavelets", "package_type": "package", "sha256": "3a5ac858aec2bb1dd7b12b8599c8a82472391c790bf7c4767f8f2a1d8b510779", "shared_library": false, "unvendored_tests": true, "version": "1.5.0"}, "pywavelets-tests": {"depends": ["pywavelets"], "file_name": "pywavelets-tests.tar", "imports": [], "install_dir": "site", "name": "pywavelets-tests", "package_type": "package", "sha256": "1d9d494884b339fa677261fad4f8ece30dfbde70a8007e09da8b0e9e3f82489a", "shared_library": false, "unvendored_tests": false, "version": "1.5.0"}, "pyxel": {"depends": [], "file_name": "pyxel-1.9.10-cp37-abi3-emscripten_3_1_52_wasm32.whl", "imports": ["pyxel"], "install_dir": "site", "name": "pyxel", "package_type": "package", "sha256": "1c97defcde5e9cac133362fc4740cf382673ec48c5c872fc37fd83ebc174be73", "shared_library": false, "unvendored_tests": false, "version": "1.9.10"}, "pyxirr": {"depends": [], "file_name": "pyxirr-0.10.3-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["pyxirr"], "install_dir": "site", "name": "pyxirr", "package_type": "package", "sha256": "951945ab2c5396a0a1226d65d0f72c750b49ef72b2e7e7887980622b7e29dc8f", "shared_library": false, "unvendored_tests": false, "version": "0.10.3"}, "pyyaml": {"depends": [], "file_name": "PyYAML-6.0.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["_yaml", "yaml"], "install_dir": "site", "name": "pyyaml", "package_type": "package", "sha256": "c48ecc4a3ebf265657e47535042e044af690271b41b89da998f2274f90795b70", "shared_library": false, "unvendored_tests": false, "version": "6.0.1"}, "rebound": {"depends": ["numpy"], "file_name": "rebound-3.24.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["rebound"], "install_dir": "site", "name": "rebound", "package_type": "package", "sha256": "caf573caf7921dee4a8fb4fe4cac02ce995a5700040f3ce50d199e2d43f356f2", "shared_library": false, "unvendored_tests": false, "version": "3.24.2"}, "reboundx": {"depends": ["rebound", "numpy"], "file_name": "reboundx-3.10.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["reboundx"], "install_dir": "site", "name": "reboundx", "package_type": "package", "sha256": "c1baabbe4324b9c0cd313e4342b5deb62476a0526a929fb3ee813220ed050608", "shared_library": false, "unvendored_tests": false, "version": "3.10.1"}, "referencing": {"depends": ["attrs", "rpds-py"], "file_name": "referencing-0.33.0-py3-none-any.whl", "imports": ["referencing"], "install_dir": "site", "name": "referencing", "package_type": "package", "sha256": "be9f76d1e3f117bdf6a9c199d45c6210d3f6bea27bf5317c2662ae029db2f8db", "shared_library": false, "unvendored_tests": true, "version": "0.33.0"}, "referencing-tests": {"depends": ["referencing"], "file_name": "referencing-tests.tar", "imports": [], "install_dir": "site", "name": "referencing-tests", "package_type": "package", "sha256": "67694a661783940e4b8146a5514a38bb0e154b723445e6542c3e1e8cef5ef69d", "shared_library": false, "unvendored_tests": false, "version": "0.33.0"}, "regex": {"depends": [], "file_name": "regex-2023.12.25-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["regex"], "install_dir": "site", "name": "regex", "package_type": "package", "sha256": "55bd3abff20e20edfd7cc33074156f1e6582c9e846c8efba62858555ab2daa1f", "shared_library": false, "unvendored_tests": true, "version": "2023.12.25"}, "regex-tests": {"depends": ["regex"], "file_name": "regex-tests.tar", "imports": [], "install_dir": "site", "name": "regex-tests", "package_type": "package", "sha256": "82ee98fe1c7ef8a3b1b7df17ae878640c520e000f78497e5cd55ff36dcb1371e", "shared_library": false, "unvendored_tests": false, "version": "2023.12.25"}, "requests": {"depends": ["charset-normalizer", "idna", "urllib3", "certifi"], "file_name": "requests-2.31.0-py3-none-any.whl", "imports": ["requests"], "install_dir": "site", "name": "requests", "package_type": "package", "sha256": "c37a7347c492ef84c4ab521840b9b08e55e0dd139395c953c12f1c5e79048e09", "shared_library": false, "unvendored_tests": false, "version": "2.31.0"}, "retrying": {"depends": ["six"], "file_name": "retrying-1.3.4-py3-none-any.whl", "imports": ["retrying"], "install_dir": "site", "name": "retrying", "package_type": "package", "sha256": "9ed93e4230666418128303139ed0132d9ab2ed878fb6caaebd26e9f24252fd47", "shared_library": false, "unvendored_tests": false, "version": "1.3.4"}, "river": {"depends": ["numpy", "pandas", "pytest", "scipy"], "file_name": "river-0.19.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["river"], "install_dir": "site", "name": "river", "package_type": "package", "sha256": "cde384b5c2d9d156e2f92b2c43c52a7077be46123ca721237ef1b7e058f99c25", "shared_library": false, "unvendored_tests": true, "version": "0.19.0"}, "river-tests": {"depends": ["river"], "file_name": "river-tests.tar", "imports": [], "install_dir": "site", "name": "river-tests", "package_type": "package", "sha256": "b746ec007fd0e82bdf43e95650830f3ae627ba32ab02b54c3503c1fc976c6797", "shared_library": false, "unvendored_tests": false, "version": "0.19.0"}, "robotraconteur": {"depends": ["numpy"], "file_name": "RobotRaconteur-1.1.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["RobotRaconteur"], "install_dir": "site", "name": "RobotRaconteur", "package_type": "package", "sha256": "5f4e2935397080f53db5eb1e6003049a670164d00407baedd04d6e3e18d590ab", "shared_library": false, "unvendored_tests": false, "version": "1.1.0"}, "rpds-py": {"depends": [], "file_name": "rpds_py-0.17.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["rpds"], "install_dir": "site", "name": "rpds-py", "package_type": "package", "sha256": "5d1a33a4df211be32c0325cb0c5a8c233e7ab25bef9d70f737737a1212d5771c", "shared_library": false, "unvendored_tests": false, "version": "0.17.1"}, "ruamel-yaml": {"depends": [], "file_name": "ruamel.yaml-0.18.6-py3-none-any.whl", "imports": ["ruamel"], "install_dir": "site", "name": "ruamel.yaml", "package_type": "package", "sha256": "74ddafc830d1a04a57910f4c66da4d31e2e94359ff44ad0344bcb013cce62a5c", "shared_library": false, "unvendored_tests": false, "version": "0.18.6"}, "rust-panic-test": {"depends": [], "file_name": "rust_panic_test-1.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["rust-panic-test"], "install_dir": "site", "name": "rust-panic-test", "package_type": "package", "sha256": "6038a5d6a2ef68efdaa8530b926a773f474555ea0b997025b1fc55ef3033b47f", "shared_library": false, "unvendored_tests": false, "version": "1.0"}, "scikit-image": {"depends": ["packaging", "numpy", "scipy", "networkx", "pillow", "imageio", "pywavelets", "lazy_loader"], "file_name": "scikit_image-0.22.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["skimage"], "install_dir": "site", "name": "scikit-image", "package_type": "package", "sha256": "e79b1c315a2306b460caef828bd8d21e7a65cd4c0dfa574323650114766e51aa", "shared_library": false, "unvendored_tests": true, "version": "0.22.0"}, "scikit-image-tests": {"depends": ["scikit-image"], "file_name": "scikit-image-tests.tar", "imports": [], "install_dir": "site", "name": "scikit-image-tests", "package_type": "package", "sha256": "25c4be6af30a48325bad9d06ce0676746c2f9d0cccb8b915ba10fbe668451231", "shared_library": false, "unvendored_tests": false, "version": "0.22.0"}, "scikit-learn": {"depends": ["scipy", "joblib", "threadpoolctl"], "file_name": "scikit_learn-1.4.1.post1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["sklearn"], "install_dir": "site", "name": "scikit-learn", "package_type": "package", "sha256": "0d82cd90dbb9a0553aa175722a759e6c7e7a654980973fcb35c5beef72b1c415", "shared_library": false, "unvendored_tests": true, "version": "1.4.1.post1"}, "scikit-learn-tests": {"depends": ["scikit-learn"], "file_name": "scikit-learn-tests.tar", "imports": [], "install_dir": "site", "name": "scikit-learn-tests", "package_type": "package", "sha256": "fd240c52ccc9f9ada3aec5f43d8f4d6a4a2ce88b4cc8b1fafa3ffc2994369121", "shared_library": false, "unvendored_tests": false, "version": "1.4.1.post1"}, "scipy": {"depends": ["numpy", "openblas"], "file_name": "scipy-1.12.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["scipy"], "install_dir": "site", "name": "scipy", "package_type": "package", "sha256": "44a9f2cecb6e808ed297570125a4fedf06093adea9662add923c18088bea6e88", "shared_library": false, "unvendored_tests": true, "version": "1.12.0"}, "scipy-tests": {"depends": ["scipy"], "file_name": "scipy-tests.tar", "imports": [], "install_dir": "site", "name": "scipy-tests", "package_type": "package", "sha256": "d52fa2282187c04740e8e3762ffba9a0befb444d5af2478497e572a2feaf83c9", "shared_library": false, "unvendored_tests": false, "version": "1.12.0"}, "screed": {"depends": [], "file_name": "screed-1.1.3-py2.py3-none-any.whl", "imports": ["bigtests", "screed"], "install_dir": "site", "name": "screed", "package_type": "package", "sha256": "79de22059131d0183e28d8aad9c174c77b0e1b0cb390f664cc6926aff0ed7533", "shared_library": false, "unvendored_tests": true, "version": "1.1.3"}, "screed-tests": {"depends": ["screed"], "file_name": "screed-tests.tar", "imports": [], "install_dir": "site", "name": "screed-tests", "package_type": "package", "sha256": "98c29d16ffc68f7d848f98a90aef0f8e1dacdd07a46e1398e8c1938025e17b9b", "shared_library": false, "unvendored_tests": false, "version": "1.1.3"}, "setuptools": {"depends": ["pyparsing"], "file_name": "setuptools-69.0.3-py3-none-any.whl", "imports": ["_distutils_hack", "pkg_resources", "setuptools"], "install_dir": "site", "name": "setuptools", "package_type": "package", "sha256": "93dcaf640b0be8b389cc8fbf3991d648388baf5eac958d73bf0b018551fcdbed", "shared_library": false, "unvendored_tests": false, "version": "69.0.3"}, "shapely": {"depends": ["numpy"], "file_name": "shapely-2.0.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["shapely"], "install_dir": "site", "name": "shapely", "package_type": "package", "sha256": "8f3ee0a5c93c4782f7991c54f6f1532c3b77a39fc62ca2352bb353d7ffdf506a", "shared_library": false, "unvendored_tests": true, "version": "2.0.2"}, "shapely-tests": {"depends": ["shapely"], "file_name": "shapely-tests.tar", "imports": [], "install_dir": "site", "name": "shapely-tests", "package_type": "package", "sha256": "72d732d3aad46b828a514561bdca1b50898b7b83869650d861b1fd28d6c5361a", "shared_library": false, "unvendored_tests": false, "version": "2.0.2"}, "sharedlib-test": {"depends": [], "file_name": "sharedlib-test-1.0.zip", "imports": [], "install_dir": "dynlib", "name": "sharedlib-test", "package_type": "shared_library", "sha256": "d456e12fbb69d716fe55d695ac4b2bc5202cfc71aca4c0abdad92fa17fca4591", "shared_library": true, "unvendored_tests": false, "version": "1.0"}, "sharedlib-test-py": {"depends": ["sharedlib-test"], "file_name": "sharedlib_test_py-1.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["sharedlib_test"], "install_dir": "site", "name": "sharedlib-test-py", "package_type": "package", "sha256": "17cd7be45b411b15220cf57636a8767ffe31962cc3d27247bc64f0433ec372be", "shared_library": false, "unvendored_tests": false, "version": "1.0"}, "simplejson": {"depends": [], "file_name": "simplejson-3.19.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["simplejson"], "install_dir": "site", "name": "simplejson", "package_type": "package", "sha256": "3e8903a4cb20c7634b44aafa584bdadf86b160a3270e742cbc1f014ddf1a9c60", "shared_library": false, "unvendored_tests": true, "version": "3.19.2"}, "simplejson-tests": {"depends": ["simplejson"], "file_name": "simplejson-tests.tar", "imports": [], "install_dir": "site", "name": "simplejson-tests", "package_type": "package", "sha256": "069b4cc67667c97b7ec1aad5d7fa2af468b9e6300265e4ce029d874109cf4d24", "shared_library": false, "unvendored_tests": false, "version": "3.19.2"}, "sisl": {"depends": ["pyparsing", "numpy", "scipy", "tqdm", "xarray", "pandas", "matplotlib"], "file_name": "sisl-0.14.3-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["sisl_toolbox", "sisl"], "install_dir": "site", "name": "sisl", "package_type": "package", "sha256": "d462055adac3f3bd03de663fb0fa93a7c19701d4d5ca33be614e7e3a8ff26a43", "shared_library": false, "unvendored_tests": true, "version": "0.14.3"}, "sisl-tests": {"depends": ["sisl"], "file_name": "sisl-tests.tar", "imports": [], "install_dir": "site", "name": "sisl-tests", "package_type": "package", "sha256": "4ffcc9e77c27ee5671569881f440d5c985dcdef999b6609e7ebedd9e5ba92f91", "shared_library": false, "unvendored_tests": false, "version": "0.14.3"}, "six": {"depends": [], "file_name": "six-1.16.0-py2.py3-none-any.whl", "imports": ["six"], "install_dir": "site", "name": "six", "package_type": "package", "sha256": "806d3fb476cd7096d7f17b1d0aa638fa0237475124a7988347ab0f713c2c2a0e", "shared_library": false, "unvendored_tests": false, "version": "1.16.0"}, "smart-open": {"depends": [], "file_name": "smart_open-6.4.0-py3-none-any.whl", "imports": ["smart_open"], "install_dir": "site", "name": "smart_open", "package_type": "package", "sha256": "3ecd1b38c6623915b59727ffee43164636870fd97b2221690d62e3f9a21b9bf3", "shared_library": false, "unvendored_tests": false, "version": "6.4.0"}, "soupsieve": {"depends": [], "file_name": "soupsieve-2.5-py3-none-any.whl", "imports": ["soupsieve"], "install_dir": "site", "name": "soupsieve", "package_type": "package", "sha256": "cc69721a353569b75313b533f622551229c3bb9b07defff7aa89fc2a5331de79", "shared_library": false, "unvendored_tests": false, "version": "2.5"}, "sourmash": {"depends": ["screed", "cffi", "deprecation", "cachetools", "numpy", "matplotlib", "scipy", "sqlite3", "bitstring"], "file_name": "sourmash-4.8.5-py3-none-emscripten_3_1_52_wasm32.whl", "imports": ["sourmash"], "install_dir": "site", "name": "sourmash", "package_type": "package", "sha256": "469408dd8a10ffd2b6e4d52d54d18c86fd849ec5ad10e348c69039604ee60d1a", "shared_library": false, "unvendored_tests": false, "version": "4.8.5"}, "sparseqr": {"depends": ["pycparser", "cffi", "numpy", "scipy", "suitesparse"], "file_name": "sparseqr-1.2-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["sparseqr"], "install_dir": "site", "name": "sparseqr", "package_type": "package", "sha256": "383362f7bf9ab1f76dac19f514d73665d9be28b99398f5f42fdced0f20ef2433", "shared_library": false, "unvendored_tests": false, "version": "1.2"}, "sqlalchemy": {"depends": ["sqlite3", "typing-extensions"], "file_name": "SQLAlchemy-2.0.25-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["sqlalchemy"], "install_dir": "site", "name": "sqlalchemy", "package_type": "package", "sha256": "2fb104c972a00e288210637529e2508e91e94992328c995b1735ea2585ef7647", "shared_library": false, "unvendored_tests": true, "version": "2.0.25"}, "sqlalchemy-tests": {"depends": ["sqlalchemy"], "file_name": "sqlalchemy-tests.tar", "imports": [], "install_dir": "site", "name": "sqlalchemy-tests", "package_type": "package", "sha256": "0aed4617cf1388347c9efd20aff6ccfe42d6c15c4d2dc68c602c53a509874bf7", "shared_library": false, "unvendored_tests": false, "version": "2.0.25"}, "sqlite3": {"depends": [], "file_name": "sqlite3-1.0.0.zip", "imports": ["sqlite3", "_sqlite3"], "install_dir": "stdlib", "name": "sqlite3", "package_type": "cpython_module", "sha256": "419f768a8e9a739f5f73e9f71e1908e783d5630cf252521ab34dfae7c69e2e41", "shared_library": true, "unvendored_tests": false, "version": "1.0.0"}, "ssl": {"depends": ["openssl"], "file_name": "ssl-1.0.0.zip", "imports": ["ssl", "_ssl"], "install_dir": "stdlib", "name": "ssl", "package_type": "cpython_module", "sha256": "b75d2d0124f846e93a54b6935ebc6f68219465d09a4ad7b2d6fbdbd591d669c8", "shared_library": true, "unvendored_tests": false, "version": "1.0.0"}, "stack-data": {"depends": [], "file_name": "stack_data-0.6.3-py3-none-any.whl", "imports": ["stack_data"], "install_dir": "site", "name": "stack_data", "package_type": "package", "sha256": "09656d5a7f6c61dd13bbf2e348144f08847ae340fb0142dddc6ede36baab0575", "shared_library": false, "unvendored_tests": false, "version": "0.6.3"}, "statsmodels": {"depends": ["numpy", "scipy", "pandas", "patsy", "packaging"], "file_name": "statsmodels-0.14.1-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["statsmodels"], "install_dir": "site", "name": "statsmodels", "package_type": "package", "sha256": "7a4503441de67b143c16b9db2093d49a133aff0f29731d23fbb1bee7e4f084d0", "shared_library": false, "unvendored_tests": true, "version": "0.14.1"}, "statsmodels-tests": {"depends": ["statsmodels"], "file_name": "statsmodels-tests.tar", "imports": [], "install_dir": "site", "name": "statsmodels-tests", "package_type": "package", "sha256": "e07d00251262bd2ea8d238297c06592866766303395eaed88f90bfeba558f7ed", "shared_library": false, "unvendored_tests": false, "version": "0.14.1"}, "suitesparse": {"depends": ["openblas"], "file_name": "suitesparse-5.11.0.zip", "imports": [], "install_dir": "dynlib", "name": "suitesparse", "package_type": "shared_library", "sha256": "cea76901179a595f0b2b580416865ed7dff10b991de49d8137197f1e5898cfa8", "shared_library": true, "unvendored_tests": false, "version": "5.11.0"}, "svgwrite": {"depends": [], "file_name": "svgwrite-1.4.3-py3-none-any.whl", "imports": ["svgwrite"], "install_dir": "site", "name": "svgwrite", "package_type": "package", "sha256": "0cb062c6f810d547132cc7bde914f146d2e713511122ed96004ecd2f4eb99d5d", "shared_library": false, "unvendored_tests": false, "version": "1.4.3"}, "swiglpk": {"depends": [], "file_name": "swiglpk-5.0.10-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["swiglpk"], "install_dir": "site", "name": "swiglpk", "package_type": "package", "sha256": "4958289e6451088da120579b706828ddcfaba7b38197c7fe8e89263d919cbf78", "shared_library": false, "unvendored_tests": false, "version": "5.0.10"}, "sympy": {"depends": ["mpmath"], "file_name": "sympy-1.12-py3-none-any.whl", "imports": ["isympy", "sympy"], "install_dir": "site", "name": "sympy", "package_type": "package", "sha256": "cb51cc405a711705a475fc0c61c8b77b8841f13008289bbf957244de64e42bb5", "shared_library": false, "unvendored_tests": true, "version": "1.12"}, "sympy-tests": {"depends": ["sympy"], "file_name": "sympy-tests.tar", "imports": [], "install_dir": "site", "name": "sympy-tests", "package_type": "package", "sha256": "f9af5dbb38600a4dbb881a2cd283fb1049e08212e8a76a743ddc36ae488623b3", "shared_library": false, "unvendored_tests": false, "version": "1.12"}, "tblib": {"depends": [], "file_name": "tblib-3.0.0-py3-none-any.whl", "imports": ["tblib"], "install_dir": "site", "name": "tblib", "package_type": "package", "sha256": "d83e1552939dadab7c9999600eb785373c849d1c9dba0b7b26f4bb41a0315ff1", "shared_library": false, "unvendored_tests": false, "version": "3.0.0"}, "termcolor": {"depends": [], "file_name": "termcolor-2.4.0-py3-none-any.whl", "imports": ["termcolor"], "install_dir": "site", "name": "termcolor", "package_type": "package", "sha256": "ee6e1b34bc26b33118a5efba59c2212e0c3ac66a87d2321b925dc97a6994d0fd", "shared_library": false, "unvendored_tests": false, "version": "2.4.0"}, "test": {"depends": [], "file_name": "test-1.0.0.zip", "imports": ["test"], "install_dir": "stdlib", "name": "test", "package_type": "cpython_module", "sha256": "274ff8114a61ee55a785ea5036527ab5a6551e225a697ae46acbc8822963bd3b", "shared_library": true, "unvendored_tests": false, "version": "1.0.0"}, "texttable": {"depends": [], "file_name": "texttable-1.7.0-py2.py3-none-any.whl", "imports": ["texttable"], "install_dir": "site", "name": "texttable", "package_type": "package", "sha256": "5faab1895ab8da84aa776a7d40453e698c2bf87cc42a28705f5c8a9888690ca1", "shared_library": false, "unvendored_tests": false, "version": "1.7.0"}, "threadpoolctl": {"depends": [], "file_name": "threadpoolctl-3.2.0-py3-none-any.whl", "imports": ["threadpoolctl"], "install_dir": "site", "name": "threadpoolctl", "package_type": "package", "sha256": "c7a38ae6048437bd006bb805b009cb10865a4e16c7a8450050ac872cdacde0a3", "shared_library": false, "unvendored_tests": false, "version": "3.2.0"}, "tomli": {"depends": [], "file_name": "tomli-2.0.1-py3-none-any.whl", "imports": ["tomli"], "install_dir": "site", "name": "tomli", "package_type": "package", "sha256": "55e0feccbc8567f25659f8ab1b30146c80d05d2bba16dd12e3622a6c38a3e207", "shared_library": false, "unvendored_tests": false, "version": "2.0.1"}, "tomli-w": {"depends": [], "file_name": "tomli_w-1.0.0-py3-none-any.whl", "imports": ["tomli_w"], "install_dir": "site", "name": "tomli-w", "package_type": "package", "sha256": "f3e9a27cfe09378ba26e27814ee56f2bdf4093acdd5ea505a554067d015e8406", "shared_library": false, "unvendored_tests": false, "version": "1.0.0"}, "toolz": {"depends": [], "file_name": "toolz-0.12.1-py3-none-any.whl", "imports": ["tlz", "toolz"], "install_dir": "site", "name": "toolz", "package_type": "package", "sha256": "be7e35ba98d065b8646a7a0ad3325edc17705731aa4b99880a0f415003e7c6ab", "shared_library": false, "unvendored_tests": true, "version": "0.12.1"}, "toolz-tests": {"depends": ["toolz"], "file_name": "toolz-tests.tar", "imports": [], "install_dir": "site", "name": "toolz-tests", "package_type": "package", "sha256": "117b204d9f05497894c31fa70e65cc2e7b2d25c0f258718316bbd2b0e568073c", "shared_library": false, "unvendored_tests": false, "version": "0.12.1"}, "tqdm": {"depends": [], "file_name": "tqdm-4.66.1-py3-none-any.whl", "imports": ["tqdm"], "install_dir": "site", "name": "tqdm", "package_type": "package", "sha256": "22298c7c000d07f8e0b75538e743281379f60d26a134a05f744b9b07a33a510a", "shared_library": false, "unvendored_tests": false, "version": "4.66.1"}, "traitlets": {"depends": [], "file_name": "traitlets-5.14.1-py3-none-any.whl", "imports": ["traitlets"], "install_dir": "site", "name": "traitlets", "package_type": "package", "sha256": "b20daba9fcae6fba02d0d55935d4ab70cd5976ff70b3a90e5bf326f77f111223", "shared_library": false, "unvendored_tests": true, "version": "5.14.1"}, "traitlets-tests": {"depends": ["traitlets"], "file_name": "traitlets-tests.tar", "imports": [], "install_dir": "site", "name": "traitlets-tests", "package_type": "package", "sha256": "72aea5a539b971ac0c25b63d37a6eeb6011bd139e601b5f0fa6ab53f26c602c4", "shared_library": false, "unvendored_tests": false, "version": "5.14.1"}, "traits": {"depends": [], "file_name": "traits-6.4.3-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["traits"], "install_dir": "site", "name": "traits", "package_type": "package", "sha256": "43ee046ce1bcf23efed3077305007d9aa1b9f2ea210be8c014a30e1f2a547593", "shared_library": false, "unvendored_tests": true, "version": "6.4.3"}, "traits-tests": {"depends": ["traits"], "file_name": "traits-tests.tar", "imports": [], "install_dir": "site", "name": "traits-tests", "package_type": "package", "sha256": "fd541c67c7573d42ace8f3a643d492b4b65c25eef131c039e0ee2f43db4c15c7", "shared_library": false, "unvendored_tests": false, "version": "6.4.3"}, "tskit": {"depends": ["numpy", "svgwrite", "jsonschema", "rpds-py"], "file_name": "tskit-0.5.6-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["tskit"], "install_dir": "site", "name": "tskit", "package_type": "package", "sha256": "6cfe3c8ac1651808e571aaaafd791d0e9fc87ccf917eb5f351ca5772edccc793", "shared_library": false, "unvendored_tests": false, "version": "0.5.6"}, "typing-extensions": {"depends": [], "file_name": "typing_extensions-4.9.0-py3-none-any.whl", "imports": ["typing_extensions"], "install_dir": "site", "name": "typing-extensions", "package_type": "package", "sha256": "0019bc9b62ff497d7deeb1b28005f435fa797b274645ace94849c5e59f07204a", "shared_library": false, "unvendored_tests": false, "version": "4.9.0"}, "uncertainties": {"depends": ["future"], "file_name": "uncertainties-3.1.7-py2.py3-none-any.whl", "imports": ["uncertainties"], "install_dir": "site", "name": "uncertainties", "package_type": "package", "sha256": "46287a40c85d117893ee2defc156fb2b2fe1178440b51eb1c1cdaf4760da6de2", "shared_library": false, "unvendored_tests": true, "version": "3.1.7"}, "uncertainties-tests": {"depends": ["uncertainties"], "file_name": "uncertainties-tests.tar", "imports": [], "install_dir": "site", "name": "uncertainties-tests", "package_type": "package", "sha256": "3cc638919066f3719dfcd77aec3d25bb0e3e13a129fdb73ca140b86885c56a64", "shared_library": false, "unvendored_tests": false, "version": "3.1.7"}, "unyt": {"depends": ["numpy", "sympy"], "file_name": "unyt-3.0.1-py3-none-any.whl", "imports": ["unyt"], "install_dir": "site", "name": "unyt", "package_type": "package", "sha256": "16796eb916203146564d3aff8966a32eb324fd2c58c640e9bf810542b55edea9", "shared_library": false, "unvendored_tests": true, "version": "3.0.1"}, "unyt-tests": {"depends": ["unyt"], "file_name": "unyt-tests.tar", "imports": [], "install_dir": "site", "name": "unyt-tests", "package_type": "package", "sha256": "70fff92307002f2c9ca8e5375592c3de5915cfdda2b040996ebb34896346409c", "shared_library": false, "unvendored_tests": false, "version": "3.0.1"}, "urllib3": {"depends": [], "file_name": "urllib3-2.2.0-py3-none-any.whl", "imports": ["urllib3"], "install_dir": "site", "name": "urllib3", "package_type": "package", "sha256": "88824894430fa00a43965d6e8f55d73c26be9d893fc964a86d6b88ac550cac0a", "shared_library": false, "unvendored_tests": false, "version": "2.2.0"}, "wcwidth": {"depends": [], "file_name": "wcwidth-0.2.13-py2.py3-none-any.whl", "imports": ["wcwidth"], "install_dir": "site", "name": "wcwidth", "package_type": "package", "sha256": "f344df0c71e21048d7fa1d5236d46737dfe3b3e12e2836e595f2b72d36e091c0", "shared_library": false, "unvendored_tests": false, "version": "0.2.13"}, "webencodings": {"depends": [], "file_name": "webencodings-0.5.1-py2.py3-none-any.whl", "imports": ["webencodings"], "install_dir": "site", "name": "webencodings", "package_type": "package", "sha256": "b98b537a2e8500aa553d74a1a6455c3124e1da0b02ffc77b921f74846a91e808", "shared_library": false, "unvendored_tests": false, "version": "0.5.1"}, "wordcloud": {"depends": ["matplotlib"], "file_name": "wordcloud-1.9.3-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["wordcloud"], "install_dir": "site", "name": "wordcloud", "package_type": "package", "sha256": "69ded5ee6d6cb5372bad947341242b7d11b3eb0b44691777306c4cee244139bc", "shared_library": false, "unvendored_tests": false, "version": "1.9.3"}, "wrapt": {"depends": [], "file_name": "wrapt-1.16.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["wrapt"], "install_dir": "site", "name": "wrapt", "package_type": "package", "sha256": "7ecee492aa3862451c3a9a853117b7b7f88b3c09fabc1aed3e14dbc7aee4e405", "shared_library": false, "unvendored_tests": false, "version": "1.16.0"}, "xarray": {"depends": ["numpy", "packaging", "pandas"], "file_name": "xarray-2024.1.1-py3-none-any.whl", "imports": ["xarray"], "install_dir": "site", "name": "xarray", "package_type": "package", "sha256": "bf44fd5a6941bec39393aeca8d3f67cb2dbf00601ca991b1b5847a13cf74a262", "shared_library": false, "unvendored_tests": true, "version": "2024.1.1"}, "xarray-tests": {"depends": ["xarray"], "file_name": "xarray-tests.tar", "imports": [], "install_dir": "site", "name": "xarray-tests", "package_type": "package", "sha256": "14350ef8a01a419e3d99abaf07de3662655743ce87960baa61095577289e77cb", "shared_library": false, "unvendored_tests": false, "version": "2024.1.1"}, "xlrd": {"depends": [], "file_name": "xlrd-2.0.1-py2.py3-none-any.whl", "imports": ["xlrd"], "install_dir": "site", "name": "xlrd", "package_type": "package", "sha256": "a1a66c051a43d312ff4dde23b6c51603aa12b4cf0628d593f269a4908dfa7a3b", "shared_library": false, "unvendored_tests": false, "version": "2.0.1"}, "xyzservices": {"depends": [], "file_name": "xyzservices-2023.10.1-py3-none-any.whl", "imports": ["xyzservices"], "install_dir": "site", "name": "xyzservices", "package_type": "package", "sha256": "cfd1836f2c443202b08d1b2f1973685ee148ebacca1307e3ba8c72ac56dfb052", "shared_library": false, "unvendored_tests": true, "version": "2023.10.1"}, "xyzservices-tests": {"depends": ["xyzservices"], "file_name": "xyzservices-tests.tar", "imports": [], "install_dir": "site", "name": "xyzservices-tests", "package_type": "package", "sha256": "42506aadecd41db56c4ffab773ffa9e58bee3e6a9a2d29c9400d302a1039eee9", "shared_library": false, "unvendored_tests": false, "version": "2023.10.1"}, "yarl": {"depends": ["multidict", "idna"], "file_name": "yarl-1.9.4-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["yarl"], "install_dir": "site", "name": "yarl", "package_type": "package", "sha256": "b25c388e86c0743c107a84719a5ba229425da9fc8c67017063f52e0022aa37ce", "shared_library": false, "unvendored_tests": false, "version": "1.9.4"}, "yt": {"depends": ["ewah_bool_utils", "numpy", "matplotlib", "sympy", "setuptools", "packaging", "unyt", "cmyt", "colorspacious", "tqdm", "tomli", "tomli-w"], "file_name": "yt-4.3.0-cp312-cp312-emscripten_3_1_52_wasm32.whl", "imports": ["yt"], "install_dir": "site", "name": "yt", "package_type": "package", "sha256": "cdcb42007b23cc95b2b7ed11b07920a35372e227f0314660572b807d1ba2fe86", "shared_library": false, "unvendored_tests": false, "version": "4.3.0"}, "zarr": {"depends": ["numpy", "asciitree", "numcodecs"], "file_name": "zarr-2.16.1-py3-none-any.whl", "imports": ["zarr"], "install_dir": "site", "name": "zarr", "package_type": "package", "sha256": "667951274a27084b88c997b3fdbde6cd4bf01aeff80ed9a438b2a6e81a0b0268", "shared_library": false, "unvendored_tests": true, "version": "2.16.1"}, "zarr-tests": {"depends": ["zarr"], "file_name": "zarr-tests.tar", "imports": [], "install_dir": "site", "name": "zarr-tests", "package_type": "package", "sha256": "eec566d064eb964041a058d597d0f02a5f925f6c36e90cdf73ab4c5935108635", "shared_library": false, "unvendored_tests": false, "version": "2.16.1"}, "zengl": {"depends": [], "file_name": "zengl-2.4.1-cp311-abi3-emscripten_3_1_52_wasm32.whl", "imports": ["zengl", "_zengl"], "install_dir": "site", "name": "zengl", "package_type": "package", "sha256": "d14c5938542ae6d6cd4b6fc4fdf1ae17dcaf15b7fc9755997847989866a54c91", "shared_library": false, "unvendored_tests": false, "version": "2.4.1"}}}
\ No newline at end of file
......@@ -6,7 +6,6 @@ const config = {
// Consult https://kit.svelte.dev/docs/integrations#preprocessors
// for more information about preprocessors
preprocess: vitePreprocess(),
kit: {
// adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.
// If your environment is not supported or you settled on a specific environment, switch out the adapter.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment