From 08fa3a684600be769a107befb46118f9672ffff1 Mon Sep 17 00:00:00 2001 From: Malek Salem Date: Thu, 30 Apr 2026 17:38:12 +0100 Subject: [PATCH 1/6] fix(i18n): restore i18n system and add Tunisian Arabic (ar-TN) locale --- src/lib/components/chat/ChatPlaceholder.svelte | 4 ++-- src/lib/components/chat/Placeholder.svelte | 3 +-- src/lib/i18n/locales/ar-TN/translation.json | 5 +++++ src/lib/i18n/locales/ar/translation.json | 1 + src/lib/i18n/locales/languages.json | 4 ++++ 5 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 src/lib/i18n/locales/ar-TN/translation.json diff --git a/src/lib/components/chat/ChatPlaceholder.svelte b/src/lib/components/chat/ChatPlaceholder.svelte index f86b5141953..7008a9ceb8d 100644 --- a/src/lib/components/chat/ChatPlaceholder.svelte +++ b/src/lib/components/chat/ChatPlaceholder.svelte @@ -86,8 +86,8 @@ class=" mt-2 mb-4 text-3xl text-gray-800 dark:text-gray-100 text-left flex items-center gap-4 font-primary" >
-
- {`عسلامة ${$user?.name} تفضل`} +
+ {$i18n.t('Hello, {{name}}', { name: $user?.name })}
diff --git a/src/lib/components/chat/Placeholder.svelte b/src/lib/components/chat/Placeholder.svelte index dfb60b68fce..48eb26c05d2 100644 --- a/src/lib/components/chat/Placeholder.svelte +++ b/src/lib/components/chat/Placeholder.svelte @@ -143,9 +143,8 @@
- {`عسلامة ${$user?.name} تفضل`} + {$i18n.t('Hello, {{name}}', { name: $user?.name })}
diff --git a/src/lib/i18n/locales/ar-TN/translation.json b/src/lib/i18n/locales/ar-TN/translation.json new file mode 100644 index 00000000000..92ac824d86f --- /dev/null +++ b/src/lib/i18n/locales/ar-TN/translation.json @@ -0,0 +1,5 @@ +{ + "Hello, {{name}}": "عسلامة {{name}} تفضل", + "New Chat": "محادثة جديدة", + "How can I help you today?": "كيفاش نجم نعاونك اليوم؟" +} diff --git a/src/lib/i18n/locales/ar/translation.json b/src/lib/i18n/locales/ar/translation.json index aa53f89d1ce..17180dd5d89 100644 --- a/src/lib/i18n/locales/ar/translation.json +++ b/src/lib/i18n/locales/ar/translation.json @@ -1,4 +1,5 @@ { + "Hello, {{name}}": "مرحباً، {{name}}", "-1 for no limit, or a positive integer for a specific limit": "-1 لعدم وجود حد، أو عدد صحيح موجب لحد معين", "'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "الحروف 's'، 'm'، 'h'، 'd'، 'w' أو '-1' لعدم انتهاء الصلاحية.", "(e.g. `sh webui.sh --api --api-auth username_password`)": "(مثال: `sh webui.sh --api --api-auth اسم_المستخدم_كلمة_المرور`)", diff --git a/src/lib/i18n/locales/languages.json b/src/lib/i18n/locales/languages.json index c2123a6c765..832bfc41320 100644 --- a/src/lib/i18n/locales/languages.json +++ b/src/lib/i18n/locales/languages.json @@ -15,6 +15,10 @@ "code": "ar-BH", "title": "Arabic (Bahrain)" }, + { + "code": "ar-TN", + "title": "Arabic (Tunisia) - عسلامة" + }, { "code": "az-AZ", "title": "Azərbaycanca" From 5d4290f2064d126ff8d51a21b29ea94d2347ee76 Mon Sep 17 00:00:00 2001 From: Malek Salem Date: Thu, 30 Apr 2026 17:55:48 +0100 Subject: [PATCH 2/6] feat(i18n): implement 'Asslema' branded greeting across core languages --- src/lib/i18n/locales/ar/translation.json | 2 +- src/lib/i18n/locales/en-GB/translation.json | 2 +- src/lib/i18n/locales/en-US/translation.json | 2 +- src/lib/i18n/locales/fr-CA/translation.json | 2 +- src/lib/i18n/locales/fr-FR/translation.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib/i18n/locales/ar/translation.json b/src/lib/i18n/locales/ar/translation.json index 17180dd5d89..f2bca3b0593 100644 --- a/src/lib/i18n/locales/ar/translation.json +++ b/src/lib/i18n/locales/ar/translation.json @@ -1,5 +1,5 @@ { - "Hello, {{name}}": "مرحباً، {{name}}", + "Hello, {{name}}": "عسلامة {{name}} تفضل", "-1 for no limit, or a positive integer for a specific limit": "-1 لعدم وجود حد، أو عدد صحيح موجب لحد معين", "'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "الحروف 's'، 'm'، 'h'، 'd'، 'w' أو '-1' لعدم انتهاء الصلاحية.", "(e.g. `sh webui.sh --api --api-auth username_password`)": "(مثال: `sh webui.sh --api --api-auth اسم_المستخدم_كلمة_المرور`)", diff --git a/src/lib/i18n/locales/en-GB/translation.json b/src/lib/i18n/locales/en-GB/translation.json index 390ff5cccea..09ccfa1d9bc 100644 --- a/src/lib/i18n/locales/en-GB/translation.json +++ b/src/lib/i18n/locales/en-GB/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "", "Help the community discover great models": "", "Hex Color": "Hex Colour", diff --git a/src/lib/i18n/locales/en-US/translation.json b/src/lib/i18n/locales/en-US/translation.json index fa95605898a..1ffcdb5e968 100644 --- a/src/lib/i18n/locales/en-US/translation.json +++ b/src/lib/i18n/locales/en-US/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "", "Help the community discover great models": "", "Hex Color": "", diff --git a/src/lib/i18n/locales/fr-CA/translation.json b/src/lib/i18n/locales/fr-CA/translation.json index 20bb251a403..9ae7a7e05bb 100644 --- a/src/lib/i18n/locales/fr-CA/translation.json +++ b/src/lib/i18n/locales/fr-CA/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Bonjour, {{name}}.", + "Hello, {{name}}": "Asslema {{name}}, à votre service", "Help": "Aide", "Help the community discover great models": "", "Hex Color": "Couleur Hex", diff --git a/src/lib/i18n/locales/fr-FR/translation.json b/src/lib/i18n/locales/fr-FR/translation.json index 2f3671c8273..7a27e7dfce0 100644 --- a/src/lib/i18n/locales/fr-FR/translation.json +++ b/src/lib/i18n/locales/fr-FR/translation.json @@ -1056,7 +1056,7 @@ "Headers": "En-têtes HTTP", "Headers must be a valid JSON object": "Les en-têtes doivent être au format JSON valide", "Height": "Hauteur", - "Hello, {{name}}": "Bonjour, {{name}}.", + "Hello, {{name}}": "Asslema {{name}}, à votre service", "Help": "Aide", "Help the community discover great models": "Aidez la communauté à découvrir les meilleurs modèles", "Hex Color": "Couleur Hex", From 465cce385a6e3f17465fafa1bf4b44f56904b688 Mon Sep 17 00:00:00 2001 From: Malek Salem Date: Thu, 30 Apr 2026 18:00:51 +0100 Subject: [PATCH 3/6] feat(i18n): apply 'Asslema' branded greeting to all available languages --- src/lib/i18n/locales/ar-BH/translation.json | 4 +- src/lib/i18n/locales/ar-TN/translation.json | 2 +- src/lib/i18n/locales/ar/translation.json | 3 +- src/lib/i18n/locales/az-AZ/translation.json | 4 +- src/lib/i18n/locales/bg-BG/translation.json | 4 +- src/lib/i18n/locales/bn-BD/translation.json | 4 +- src/lib/i18n/locales/bo-TB/translation.json | 4 +- src/lib/i18n/locales/bs-BA/translation.json | 4 +- src/lib/i18n/locales/ca-ES/translation.json | 4 +- src/lib/i18n/locales/ceb-PH/translation.json | 4 +- src/lib/i18n/locales/cs-CZ/translation.json | 4 +- src/lib/i18n/locales/da-DK/translation.json | 4 +- src/lib/i18n/locales/de-DE/translation.json | 4 +- src/lib/i18n/locales/dg-DG/translation.json | 4 +- src/lib/i18n/locales/el-GR/translation.json | 4 +- src/lib/i18n/locales/en-GB/translation.json | 2 +- src/lib/i18n/locales/en-US/translation.json | 2 +- src/lib/i18n/locales/es-ES/translation.json | 4 +- src/lib/i18n/locales/et-EE/translation.json | 4 +- src/lib/i18n/locales/eu-ES/translation.json | 4 +- src/lib/i18n/locales/fa-IR/translation.json | 756 +++++++++--------- src/lib/i18n/locales/fi-FI/translation.json | 4 +- src/lib/i18n/locales/fr-CA/translation.json | 4 +- src/lib/i18n/locales/fr-FR/translation.json | 6 +- src/lib/i18n/locales/gl-ES/translation.json | 4 +- src/lib/i18n/locales/he-IL/translation.json | 4 +- src/lib/i18n/locales/hi-IN/translation.json | 6 +- src/lib/i18n/locales/hr-HR/translation.json | 4 +- src/lib/i18n/locales/hu-HU/translation.json | 4 +- src/lib/i18n/locales/id-ID/translation.json | 4 +- src/lib/i18n/locales/ie-GA/translation.json | 4 +- src/lib/i18n/locales/it-IT/translation.json | 4 +- src/lib/i18n/locales/ja-JP/translation.json | 4 +- src/lib/i18n/locales/ka-GE/translation.json | 4 +- src/lib/i18n/locales/kab-DZ/translation.json | 4 +- src/lib/i18n/locales/ko-KR/translation.json | 4 +- src/lib/i18n/locales/lt-LT/translation.json | 4 +- src/lib/i18n/locales/lv-LV/translation.json | 4 +- src/lib/i18n/locales/ms-MY/translation.json | 4 +- src/lib/i18n/locales/nb-NO/translation.json | 4 +- src/lib/i18n/locales/nl-NL/translation.json | 4 +- src/lib/i18n/locales/pa-IN/translation.json | 4 +- src/lib/i18n/locales/pl-PL/translation.json | 4 +- src/lib/i18n/locales/pt-BR/translation.json | 4 +- src/lib/i18n/locales/pt-PT/translation.json | 4 +- src/lib/i18n/locales/ro-RO/translation.json | 4 +- src/lib/i18n/locales/ru-RU/translation.json | 4 +- src/lib/i18n/locales/sk-SK/translation.json | 4 +- src/lib/i18n/locales/sr-RS/translation.json | 4 +- src/lib/i18n/locales/sv-SE/translation.json | 4 +- src/lib/i18n/locales/ta-IN/translation.json | 6 +- src/lib/i18n/locales/th-TH/translation.json | 4 +- src/lib/i18n/locales/tk-TM/translation.json | 4 +- src/lib/i18n/locales/tr-TR/translation.json | 4 +- src/lib/i18n/locales/ug-CN/translation.json | 6 +- src/lib/i18n/locales/uk-UA/translation.json | 4 +- src/lib/i18n/locales/ur-PK/translation.json | 4 +- .../i18n/locales/uz-Cyrl-UZ/translation.json | 4 +- .../i18n/locales/uz-Latn-Uz/translation.json | 4 +- src/lib/i18n/locales/vi-VN/translation.json | 4 +- src/lib/i18n/locales/zh-CN/translation.json | 4 +- src/lib/i18n/locales/zh-TW/translation.json | 4 +- 62 files changed, 500 insertions(+), 501 deletions(-) diff --git a/src/lib/i18n/locales/ar-BH/translation.json b/src/lib/i18n/locales/ar-BH/translation.json index 0e88fb33703..beb2e61b5ef 100644 --- a/src/lib/i18n/locales/ar-BH/translation.json +++ b/src/lib/i18n/locales/ar-BH/translation.json @@ -1059,7 +1059,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": " {{name}} مرحبا", + "Hello, {{name}}": "عسلامة {{name}} تفضل", "Help": "مساعدة", "Help the community discover great models": "", "Hex Color": "", @@ -2302,4 +2302,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ar-TN/translation.json b/src/lib/i18n/locales/ar-TN/translation.json index 92ac824d86f..43b27820bf0 100644 --- a/src/lib/i18n/locales/ar-TN/translation.json +++ b/src/lib/i18n/locales/ar-TN/translation.json @@ -2,4 +2,4 @@ "Hello, {{name}}": "عسلامة {{name}} تفضل", "New Chat": "محادثة جديدة", "How can I help you today?": "كيفاش نجم نعاونك اليوم؟" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ar/translation.json b/src/lib/i18n/locales/ar/translation.json index f2bca3b0593..c91c249af69 100644 --- a/src/lib/i18n/locales/ar/translation.json +++ b/src/lib/i18n/locales/ar/translation.json @@ -1060,7 +1060,6 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": " {{name}} عسلامة", "Help": "مساعدة", "Help the community discover great models": "", "Hex Color": "لون سداسي", @@ -2303,4 +2302,4 @@ "YouTube": "Youtube", "Youtube Language": "لغة YouTube", "Youtube Proxy URL": "رابط بروكسي YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/az-AZ/translation.json b/src/lib/i18n/locales/az-AZ/translation.json index 1567a0c8a17..df80142bb8c 100644 --- a/src/lib/i18n/locales/az-AZ/translation.json +++ b/src/lib/i18n/locales/az-AZ/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Başlıqlar (Headers)", "Headers must be a valid JSON object": "Başlıqlar etibarlı bir JSON obyekti olmalıdır", "Height": "Hündürlük", - "Hello, {{name}}": "Salam, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Kömək", "Help the community discover great models": "İcmanın möhtəşəm modelləri kəşf etməsinə kömək edin", "Hex Color": "Hex Rəngi", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube dili", "Youtube Proxy URL": "YouTube Proxy URL-i" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/bg-BG/translation.json b/src/lib/i18n/locales/bg-BG/translation.json index a08459e7ca5..1e0646ea461 100644 --- a/src/lib/i18n/locales/bg-BG/translation.json +++ b/src/lib/i18n/locales/bg-BG/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Здравей, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Помощ", "Help the community discover great models": "", "Hex Color": "Hex цвят", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube език", "Youtube Proxy URL": "Youtube Прокси URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/bn-BD/translation.json b/src/lib/i18n/locales/bn-BD/translation.json index d5fd18ed591..28212113b05 100644 --- a/src/lib/i18n/locales/bn-BD/translation.json +++ b/src/lib/i18n/locales/bn-BD/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "হ্যালো, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "সহায়তা", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/bo-TB/translation.json b/src/lib/i18n/locales/bo-TB/translation.json index 0f343ac5fdc..231039c106b 100644 --- a/src/lib/i18n/locales/bo-TB/translation.json +++ b/src/lib/i18n/locales/bo-TB/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "བཀྲ་ཤིས་བདེ་ལེགས། {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "རོགས་རམ།", "Help the community discover great models": "", "Hex Color": "Hex ཚོན་མདོག", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube སྐད་ཡིག", "Youtube Proxy URL": "Youtube Proxy URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/bs-BA/translation.json b/src/lib/i18n/locales/bs-BA/translation.json index fe02a9b08d0..345145174eb 100644 --- a/src/lib/i18n/locales/bs-BA/translation.json +++ b/src/lib/i18n/locales/bs-BA/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Bok, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Pomoć", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ca-ES/translation.json b/src/lib/i18n/locales/ca-ES/translation.json index 4db97a3ca2b..9f9197b705d 100644 --- a/src/lib/i18n/locales/ca-ES/translation.json +++ b/src/lib/i18n/locales/ca-ES/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Capçaleres", "Headers must be a valid JSON object": "Les capçaleres han de ser un objecte JSON vàlid", "Height": "Alçada", - "Hello, {{name}}": "Hola, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Ajuda", "Help the community discover great models": "Ajuda la comunitat a descobrir models", "Hex Color": "Color hexadecimal", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Idioma de YouTube", "Youtube Proxy URL": "URL de Proxy de Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ceb-PH/translation.json b/src/lib/i18n/locales/ceb-PH/translation.json index 9028e5339a7..d80e3fc6e1c 100644 --- a/src/lib/i18n/locales/ceb-PH/translation.json +++ b/src/lib/i18n/locales/ceb-PH/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Maayong buntag, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/cs-CZ/translation.json b/src/lib/i18n/locales/cs-CZ/translation.json index 3cbab3a4b04..40bd2288613 100644 --- a/src/lib/i18n/locales/cs-CZ/translation.json +++ b/src/lib/i18n/locales/cs-CZ/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "Výška", - "Hello, {{name}}": "Dobrý den, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Nápověda", "Help the community discover great models": "", "Hex Color": "Hex barva", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "Jazyk YouTube", "Youtube Proxy URL": "Proxy URL pro YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/da-DK/translation.json b/src/lib/i18n/locales/da-DK/translation.json index ee31431f815..769735bc44a 100644 --- a/src/lib/i18n/locales/da-DK/translation.json +++ b/src/lib/i18n/locales/da-DK/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Headers", "Headers must be a valid JSON object": "Headers skal være et gyldigt JSON objekt", "Height": "Højde", - "Hello, {{name}}": "Hej {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Hjælp", "Help the community discover great models": "", "Hex Color": "Hex farve", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube sprog", "Youtube Proxy URL": "Youtube Proxy URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/de-DE/translation.json b/src/lib/i18n/locales/de-DE/translation.json index 20abba53a87..ad82b9c099e 100644 --- a/src/lib/i18n/locales/de-DE/translation.json +++ b/src/lib/i18n/locales/de-DE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Header", "Headers must be a valid JSON object": "Header müssen ein gültiges JSON-Objekt sein", "Height": "Höhe", - "Hello, {{name}}": "Hallo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Hilfe", "Help the community discover great models": "Hilf der Community dabei großartige Modelle zu entdecken", "Hex Color": "Hex-Farbe", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube-Sprache", "Youtube Proxy URL": "YouTube-Proxy-URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/dg-DG/translation.json b/src/lib/i18n/locales/dg-DG/translation.json index ff98cd2b3b0..51783842f5a 100644 --- a/src/lib/i18n/locales/dg-DG/translation.json +++ b/src/lib/i18n/locales/dg-DG/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Much helo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/el-GR/translation.json b/src/lib/i18n/locales/el-GR/translation.json index e5e0701f192..fe6e5434743 100644 --- a/src/lib/i18n/locales/el-GR/translation.json +++ b/src/lib/i18n/locales/el-GR/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Γειά σου, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Βοήθεια", "Help the community discover great models": "", "Hex Color": "Χρώμα Hex", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Γλώσσα YouTube", "Youtube Proxy URL": "URL Διακομιστή Μεσολάβησης YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/en-GB/translation.json b/src/lib/i18n/locales/en-GB/translation.json index 09ccfa1d9bc..06a75bcaf4b 100644 --- a/src/lib/i18n/locales/en-GB/translation.json +++ b/src/lib/i18n/locales/en-GB/translation.json @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/en-US/translation.json b/src/lib/i18n/locales/en-US/translation.json index 1ffcdb5e968..3dfe0b9b964 100644 --- a/src/lib/i18n/locales/en-US/translation.json +++ b/src/lib/i18n/locales/en-US/translation.json @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/es-ES/translation.json b/src/lib/i18n/locales/es-ES/translation.json index 3b601af36b0..1e8df112de7 100644 --- a/src/lib/i18n/locales/es-ES/translation.json +++ b/src/lib/i18n/locales/es-ES/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Encabezados", "Headers must be a valid JSON object": "El Encabezado debe ser un objeto JSON válido", "Height": "Altura", - "Hello, {{name}}": "Hola, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Ayuda", "Help the community discover great models": "Ayuda a la comunidad a descubrir grandes modelos", "Hex Color": "Color Hex", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube Idioma", "Youtube Proxy URL": "Youtube URL Proxy" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/et-EE/translation.json b/src/lib/i18n/locales/et-EE/translation.json index 1513f577e5f..358c439b792 100644 --- a/src/lib/i18n/locales/et-EE/translation.json +++ b/src/lib/i18n/locales/et-EE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Päised", "Headers must be a valid JSON object": "Päised peavad olema kehtiv JSON-objekt", "Height": "Kõrgus", - "Hello, {{name}}": "Tere, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Abi", "Help the community discover great models": "Aidake kogukonnal avastada suurepäraseid mudeleid", "Hex Color": "Hex värv", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube keel", "Youtube Proxy URL": "Youtube puhverserveri URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/eu-ES/translation.json b/src/lib/i18n/locales/eu-ES/translation.json index bd36a6aded0..e3c42f81060 100644 --- a/src/lib/i18n/locales/eu-ES/translation.json +++ b/src/lib/i18n/locales/eu-ES/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Kaixo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Laguntza", "Help the community discover great models": "", "Hex Color": "Hex Kolorea", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/fa-IR/translation.json b/src/lib/i18n/locales/fa-IR/translation.json index 4b4c53f9cf5..161ef2c6117 100644 --- a/src/lib/i18n/locales/fa-IR/translation.json +++ b/src/lib/i18n/locales/fa-IR/translation.json @@ -55,11 +55,11 @@ "Access updated": "", "Accessible to all users": "قابل دسترسی برای همه کاربران", "Account": "حساب کاربری", - "Account Activation Pending": "فعال\u200cسازی حساب در حال انتظار", + "Account Activation Pending": "فعال‌سازی حساب در حال انتظار", "Accurate information": "اطلاعات دقیق", "Action": "عملیات", - "Action Required for Chat Log Storage": "برای ذخیره گزارش گفت\u200cوگو اقدام لازم است", - "Actions": "کنش\u200cها", + "Action Required for Chat Log Storage": "برای ذخیره گزارش گفت‌وگو اقدام لازم است", + "Actions": "کنش‌ها", "Activate": "فعال کردن", "Activate this command by typing \"/{{COMMAND}}\" to chat input.": "این دستور را با تایپ \"/{{COMMAND}}\" در ورودی چت فعال کنید.", "Active": "فعال", @@ -79,7 +79,7 @@ "Add Custom Prompt": "افزودن پرامپت سفارشی", "Add description": "", "Add Details": "افزودن جزئیات", - "Add Files": "افزودن فایل\u200cها", + "Add Files": "افزودن فایل‌ها", "Add Image": "", "Add location": "", "Add Member": "", @@ -98,11 +98,11 @@ "Add webpage": "", "Add your Open Terminal URL and API key in Settings → Integrations.": "", "Additional Config": "تنظیمات اضافی", - "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "گزینه\u200cهای پیکربندی اضافی برای مارکر. این باید یک رشته JSON با جفت\u200cهای کلید-مقدار باشد. برای مثال، '{\"key\": \"value\"}'. کلیدهای پشتیبانی شده عبارتند از: disable_links، keep_pageheader_in_output، keep_pagefooter_in_output، filter_blank_pages، drop_repeated_text، layout_coverage_threshold، merge_threshold، height_tolerance، gap_threshold، image_threshold، min_line_length، level_count، default_level", + "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "گزینه‌های پیکربندی اضافی برای مارکر. این باید یک رشته JSON با جفت‌های کلید-مقدار باشد. برای مثال، '{\"key\": \"value\"}'. کلیدهای پشتیبانی شده عبارتند از: disable_links، keep_pageheader_in_output، keep_pagefooter_in_output، filter_blank_pages، drop_repeated_text، layout_coverage_threshold، merge_threshold، height_tolerance، gap_threshold، image_threshold، min_line_length، level_count، default_level", "Additional feedback comments": "", "Additional Parameters": "پارامترهای اضافی", "Adds filenames, titles, sections, and snippets into the BM25 text to improve lexical recall.": "", - "Adjusting these settings will apply changes universally to all users.": "با تنظیم این تنظیمات، تغییرات به طور کلی برای همه کاربران اعمال می\u200cشود.", + "Adjusting these settings will apply changes universally to all users.": "با تنظیم این تنظیمات، تغییرات به طور کلی برای همه کاربران اعمال می‌شود.", "admin": "مدیر", "Admin": "مدیر", "Admin Contact Email": "", @@ -111,29 +111,29 @@ "Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "مدیران همیشه به تمام ابزارها دسترسی دارند؛ کاربران نیاز به ابزارهای اختصاص داده شده برای هر مدل در فضای کاری دارند.", "Advanced": "", "Advanced Parameters": "پارامترهای پیشرفته", - "Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "پارامترهای پیشرفته برای تجزیه MinerU (فعال\u200cسازی OCR، فعال\u200cسازی فرمول، فعال\u200cسازی جدول، زبان، نسخه مدل، محدوده\u200cهای صفحه)", - "Advanced Params": "پارام\u200cهای پیشرفته", - "After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "پس از به\u200cروزرسانی یا تغییر مدل جاسازی، برای اعمال تغییرات باید پایگاه دانش را مجدداً نمایه\u200cسازی کنید. می\u200cتوانید این کار را با استفاده از دکمه \"نمایه\u200cسازی مجدد\" در زیر انجام دهید.", + "Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "پارامترهای پیشرفته برای تجزیه MinerU (فعال‌سازی OCR، فعال‌سازی فرمول، فعال‌سازی جدول، زبان، نسخه مدل، محدوده‌های صفحه)", + "Advanced Params": "پارام‌های پیشرفته", + "After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "پس از به‌روزرسانی یا تغییر مدل جاسازی، برای اعمال تغییرات باید پایگاه دانش را مجدداً نمایه‌سازی کنید. می‌توانید این کار را با استفاده از دکمه \"نمایه‌سازی مجدد\" در زیر انجام دهید.", "AI": "هوش مصنوعی", "All": "همه", - "All chats have been unarchived.": "همه چت\u200cها از حالت بایگانی خارج شدند.", + "All chats have been unarchived.": "همه چت‌ها از حالت بایگانی خارج شدند.", "All day": "", "All models are now hidden": "", "All models are now visible": "", - "All models deleted successfully": "همه مدل\u200cها با موفقیت حذف شدند", + "All models deleted successfully": "همه مدل‌ها با موفقیت حذف شدند", "All time": "", "All Users": "", "Allow Call": "اجازه تماس", - "Allow Chat Controls": "اجازه کنترل\u200cهای گفتگو", + "Allow Chat Controls": "اجازه کنترل‌های گفتگو", "Allow Chat Delete": "اجازه حذف گفتگو", "Allow Chat Edit": "اجازه ویرایش گفتگو", "Allow Chat Export": "مجاز کردن خروجی گرفتن از چت", "Allow Chat Params": "مجاز کردن پارامترهای چت", - "Allow Chat Share": "مجاز کردن اشتراک\u200cگذاری چت", + "Allow Chat Share": "مجاز کردن اشتراک‌گذاری چت", "Allow Chat System Prompt": "مجاز کردن پرامپت سیستمی چت", - "Allow Chat Valves": "مجاز کردن دریچه\u200cهای چت", + "Allow Chat Valves": "مجاز کردن دریچه‌های چت", "Allow Continue Response": "مجاز کردن ادامه پاسخ", - "Allow Delete Messages": "مجاز کردن حذف پیام\u200cها", + "Allow Delete Messages": "مجاز کردن حذف پیام‌ها", "Allow File Upload": "اجازه بارگذاری فایل", "Allow Multiple Models in Chat": "اجازه استفاده از چند مدل در گفتگو", "Allow non-local voices": "اجازه صداهای غیر محلی", @@ -149,27 +149,27 @@ "Allow Web Upload": "", "Allowed Endpoints": "نقاط پایانی مجاز", "Allowed File Extensions": "پسوندهای فایل مجاز", - "Allowed file extensions for upload. Separate multiple extensions with commas. Leave empty for all file types.": "پسوندهای فایل مجاز برای آپلود. چندین پسوند را با کاما از هم جدا کنید. برای همه انواع فایل\u200cها خالی بگذارید.", + "Allowed file extensions for upload. Separate multiple extensions with commas. Leave empty for all file types.": "پسوندهای فایل مجاز برای آپلود. چندین پسوند را با کاما از هم جدا کنید. برای همه انواع فایل‌ها خالی بگذارید.", "Already have an account?": "از قبل حساب کاربری دارید؟", - "Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "جایگزینی برای top_p و هدف آن اطمینان از تعادل کیفیت و تنوع است. پارامتر p نشان\u200cدهنده حداقل احتمال برای در نظر گرفتن یک توکن نسبت به احتمال محتمل\u200cترین توکن است. به عنوان مثال، با p=0.05 و محتمل\u200cترین توکن با احتمال 0.9، لاگیت\u200cهای با مقدار کمتر از 0.045 فیلتر می\u200cشوند.", + "Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "جایگزینی برای top_p و هدف آن اطمینان از تعادل کیفیت و تنوع است. پارامتر p نشان‌دهنده حداقل احتمال برای در نظر گرفتن یک توکن نسبت به احتمال محتمل‌ترین توکن است. به عنوان مثال، با p=0.05 و محتمل‌ترین توکن با احتمال 0.9، لاگیت‌های با مقدار کمتر از 0.045 فیلتر می‌شوند.", "Always": "همیشه", - "Always Collapse Code Blocks": "همیشه بلوک\u200cهای کد را جمع کن", + "Always Collapse Code Blocks": "همیشه بلوک‌های کد را جمع کن", "Always Expand Details": "همیشه جزئیات را گسترش بده", "Always Play Notification Sound": "همیشه صدای اعلان پخش شود", - "Amazing": "شگفت\u200cانگیز", + "Amazing": "شگفت‌انگیز", "an assistant": "یک دستیار", "Analytics": "تحلیل و بررسی", "Analyzed": "تحلیل شده", "Analyzing...": "در حال تحلیل...", "and {{COUNT}} more": "و {{COUNT}} مورد دیگر", - "and create a new shared link.": "و یک پیوند اشتراک\u200cگذاری جدید ایجاد کنید.", + "and create a new shared link.": "و یک پیوند اشتراک‌گذاری جدید ایجاد کنید.", "Android": "اندروید", "Anyone": "", "API Base URL": "نشانی پایهٔ API", - "API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "آدرس پایه API برای سرویس مارکر دیتا\u200cلب. پیش\u200cفرض: https://www.datalab.to/api/v1/marker", + "API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "آدرس پایه API برای سرویس مارکر دیتا‌لب. پیش‌فرض: https://www.datalab.to/api/v1/marker", "API Key": "کلید API", "API Key created.": "کلید API ساخته شد.", - "API Key Endpoint Restrictions": "محدودیت\u200cهای نقطه پایانی کلید API", + "API Key Endpoint Restrictions": "محدودیت‌های نقطه پایانی کلید API", "API keys": "کلیدهای API", "API Keys": "", "API Mode": "حالت API", @@ -179,26 +179,26 @@ "API Version is required": "نسخه API مورد نیاز است", "Application DN": "DN برنامه", "Application DN Password": "رمز عبور DN برنامه", - "applies to all users with the \"user\" role": "برای همه کاربران با نقش \"کاربر\" اعمال می\u200cشود", + "applies to all users with the \"user\" role": "برای همه کاربران با نقش \"کاربر\" اعمال می‌شود", "April": "آوریل", "Archive": "بایگانی", "Archive All": "", "Archive All Chats": "بایگانی همه گفتگوها", - "Archived Chats": "گفتگوهای بایگانی\u200cشده", + "Archived Chats": "گفتگوهای بایگانی‌شده", "archived-chat-export": "خروجی-گفتگوی-بایگانی-شده", "Are you sure you want to archive all chats? This action cannot be undone.": "", - "Are you sure you want to clear all memories? This action cannot be undone.": "آیا مطمئن هستید که می\u200cخواهید تمام حافظه\u200cها را پاک کنید؟ این عمل قابل بازگشت نیست.", + "Are you sure you want to clear all memories? This action cannot be undone.": "آیا مطمئن هستید که می‌خواهید تمام حافظه‌ها را پاک کنید؟ این عمل قابل بازگشت نیست.", "Are you sure you want to delete \"{{NAME}}\"?": "", "Are you sure you want to delete **{{modelName}}**?": "", "Are you sure you want to delete all chats? This action cannot be undone.": "", - "Are you sure you want to delete this channel?": "آیا مطمئن هستید که می\u200cخواهید این کانال را حذف کنید؟", + "Are you sure you want to delete this channel?": "آیا مطمئن هستید که می‌خواهید این کانال را حذف کنید؟", "Are you sure you want to delete this connection? This action cannot be undone.": "", "Are you sure you want to delete this memory? This action cannot be undone.": "", - "Are you sure you want to delete this message?": "آیا مطمئن هستید که می\u200cخواهید این پیام را حذف کنید؟", + "Are you sure you want to delete this message?": "آیا مطمئن هستید که می‌خواهید این پیام را حذف کنید؟", "Are you sure you want to delete this version? Child versions will be relinked to this version's parent.": "", "Are you sure you want to delete this?": "", - "Are you sure you want to unarchive all archived chats?": "آیا مطمئن هستید که می\u200cخواهید همه گفتگوهای بایگانی شده را از بایگانی خارج کنید؟", - "Arena Models": "مدل\u200cهای آرنا", + "Are you sure you want to unarchive all archived chats?": "آیا مطمئن هستید که می‌خواهید همه گفتگوهای بایگانی شده را از بایگانی خارج کنید؟", + "Arena Models": "مدل‌های آرنا", "Artifacts": "مصنوعات", "Asc": "", "Ask": "بپرس", @@ -209,7 +209,7 @@ "Attach File From Knowledge": "پیوست فایل از دانش", "Attach Files": "", "Attach Knowledge": "پیوست دانش", - "Attach Notes": "پیوست یادداشت\u200cها", + "Attach Notes": "پیوست یادداشت‌ها", "Attach Webpage": "پیوست صفحه وب", "Attention to detail": "دقیق", "Attribute for Mail": "ویژگی برای ایمیل", @@ -244,14 +244,14 @@ "available!": "در دسترس!", "Away": "غایب", "Awful": "وحشتناک", - "Azure AI Speech": "سخنگوی هوش\u200cمصنوعی Azure", + "Azure AI Speech": "سخنگوی هوش‌مصنوعی Azure", "Azure OpenAI": "Azure OpenAI", "Azure Region": "منطقهٔ Azure", "Back": "بازگشت", "Bad Response": "پاسخ خوب نیست", "Banners": "بنر", "Base Model (From)": "مدل پایه (از)", - "Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "کش لیست مدل پایه، با واکشی مدل\u200cهای پایه فقط در هنگام راه\u200cاندازی یا ذخیره تنظیمات، دسترسی را سرعت می\u200cبخشد – سریع\u200cتر است، اما ممکن است تغییرات اخیر مدل پایه را نشان ندهد.", + "Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "کش لیست مدل پایه، با واکشی مدل‌های پایه فقط در هنگام راه‌اندازی یا ذخیره تنظیمات، دسترسی را سرعت می‌بخشد – سریع‌تر است، اما ممکن است تغییرات اخیر مدل پایه را نشان ندهد.", "Bearer": "حامل", "before": "قبل", "Being lazy": "حالت سازنده", @@ -264,13 +264,13 @@ "BM25 Weight": "وزن BM25", "Bocha Search API Key": "کلید API جستجوی Bocha", "Bold": "ضخیم", - "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "تقویت یا جریمه توکن\u200cهای خاص برای پاسخ\u200cهای محدود. مقادیر بایاس بین -100 و 100 (شامل) محدود خواهند شد. (پیش\u200cفرض: هیچ)", + "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "تقویت یا جریمه توکن‌های خاص برای پاسخ‌های محدود. مقادیر بایاس بین -100 و 100 (شامل) محدود خواهند شد. (پیش‌فرض: هیچ)", "Brave": "", "Brave Search API Key": "کلید API جستجوی شجاع", "Break down complex requests into trackable steps": "", "Browse and query knowledge bases": "", "Builtin Tools": "", - "Bullet List": "لیست گلوله\u200cای", + "Bullet List": "لیست گلوله‌ای", "Button ID": "شناسه دکمه", "Button Label": "برچسب دکمه", "Button Prompt": "پرامپت دکمه", @@ -283,7 +283,7 @@ "Calendar deleted": "", "Calendars": "", "Call": "تماس", - "Call feature is not supported when using Web STT engine": "ویژگی تماس هنگام استفاده از موتور Web STT پشتیبانی نمی\u200cشود", + "Call feature is not supported when using Web STT engine": "ویژگی تماس هنگام استفاده از موتور Web STT پشتیبانی نمی‌شود", "Camera": "دوربین", "Cancel": "لغو", "Cancel download of {{model}}": "", @@ -299,33 +299,33 @@ "Channel": "کانال", "Channel deleted successfully": "کانال با موفقیت حذف شد", "Channel Name": "نام کانال", - "Channel name cannot be empty.": "نام کانال نمی\u200cتواند خالی باشد.", + "Channel name cannot be empty.": "نام کانال نمی‌تواند خالی باشد.", "Channel name must be less than 128 characters": "", "Channel Type": "", - "Channel updated successfully": "کانال با موفقیت به\u200cروز شد", - "Channels": "کانال\u200cها", + "Channel updated successfully": "کانال با موفقیت به‌روز شد", + "Channels": "کانال‌ها", "Character": "شخصیت", "Character limit for autocomplete generation input": "محدودیت کاراکتر برای ورودی تولید تکمیل خودکار", "Chart new frontiers": "ترسیم مرزهای جدید", "Chat": "گفتگو", "Chat archived.": "", - "Chat Background Image": "تصویر پس\u200cزمینهٔ گفتگو", + "Chat Background Image": "تصویر پس‌زمینهٔ گفتگو", "Chat Bubble UI": "رابط کاربری حبابی گفتگو", "Chat Completions": "", "Chat Conversation": "مکالمه چت", - "Chat direction": "جهت\u200cگفتگو", + "Chat direction": "جهت‌گفتگو", "Chat exported successfully": "", "Chat History": "", "Chat ID": "شناسه چت", "Chat moved successfully": "چت با موفقیت منتقل شد", "Chat Permissions": "مجوزهای گفتگو", - "Chat Tags Auto-Generation": "تولید خودکار برچسب\u200cهای گفتگو", + "Chat Tags Auto-Generation": "تولید خودکار برچسب‌های گفتگو", "Chat unshared successfully.": "", "chats": "", - "Chats": "گفتگو\u200cها", + "Chats": "گفتگو‌ها", "Check Again": "بررسی دوباره", - "Check for updates": "بررسی به\u200cروزرسانی", - "Checking for updates...": "در حال بررسی برای به\u200cروزرسانی..", + "Check for updates": "بررسی به‌روزرسانی", + "Checking for updates...": "در حال بررسی برای به‌روزرسانی..", "Choose a model before saving...": "قبل از ذخیره یک مدل را انتخاب کنید...", "Chunk Min Size Target": "", "Chunk Overlap": "همپوشانی تکه", @@ -343,8 +343,8 @@ "Click here for help.": "برای کمک اینجا را کلیک کنید.", "Click here to": "برای کمک اینجا را کلیک کنید.", "Click here to download user import template file.": "برای دانلود فایل قالب واردات کاربر اینجا کلیک کنید.", - "Click here to learn more about faster-whisper and see the available models.": "برای یادگیری بیشتر درباره faster-whisper و دیدن مدل\u200cهای موجود اینجا کلیک کنید.", - "Click here to see available models.": "برای دیدن مدل\u200cهای موجود اینجا کلیک کنید.", + "Click here to learn more about faster-whisper and see the available models.": "برای یادگیری بیشتر درباره faster-whisper و دیدن مدل‌های موجود اینجا کلیک کنید.", + "Click here to see available models.": "برای دیدن مدل‌های موجود اینجا کلیک کنید.", "Click here to select": "برای انتخاب اینجا کلیک کنید", "Click here to select a csv file.": "برای انتخاب یک فایل csv اینجا را کلیک کنید.", "Click here to select a py file.": "برای انتخاب یک فایل py اینجا کلیک کنید.", @@ -355,7 +355,7 @@ "Click to copy ID": "", "Client ID": "", "Client Secret": "", - "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "دسترسی نوشتن در کلیپ\u200cبورد رد شد. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", + "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "دسترسی نوشتن در کلیپ‌بورد رد شد. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", "Clone": "کلون", "Clone Chat": "کلون گفتگو", "Clone of {{TITLE}}": "کلون {{TITLE}}", @@ -377,7 +377,7 @@ "Code Execution": "", "Code Execution Engine": "موتور اجرای کد", "Code Execution Timeout": "مهلت اجرای کد", - "Code formatted successfully": "کد با موفقیت قالب\u200cبندی شد", + "Code formatted successfully": "کد با موفقیت قالب‌بندی شد", "Code Interpreter": "مفسر کد", "Code Interpreter Engine": "موتور مفسر کد", "Code Interpreter Prompt Template": "قالب پرامپت مفسر کد", @@ -391,15 +391,15 @@ "ComfyUI Base URL": "URL پایه کومیوآی", "ComfyUI Base URL is required.": "URL پایه کومیوآی الزامی است.", "ComfyUI Workflow": "گردش کار کومیوآی", - "ComfyUI Workflow Nodes": "گره\u200cهای گردش کار کومیوآی", - "Comma separated Node Ids (e.g. 1 or 1,2)": "شناسه\u200cهای گره که با کاما جدا شده\u200cاند (مثلاً ۱ یا ۱,۲)", + "ComfyUI Workflow Nodes": "گره‌های گردش کار کومیوآی", + "Comma separated Node Ids (e.g. 1 or 1,2)": "شناسه‌های گره که با کاما جدا شده‌اند (مثلاً ۱ یا ۱,۲)", "command": "", "Command": "دستور", "Comment": "نظر", "Commit Message": "", "Community Reviews": "", - "Completions": "تکمیل\u200cها", - "Compress Images in Channels": "فشرده\u200cسازی تصاویر در کانال\u200cها", + "Completions": "تکمیل‌ها", + "Compress Images in Channels": "فشرده‌سازی تصاویر در کانال‌ها", "Concurrent Requests": "درخواست های همزمان", "Config": "", "Config imported successfully": "پیکربندی با موفقیت وارد شد", @@ -419,12 +419,12 @@ "Connected ({{type}})": "", "Connection failed": "اتصال ناموفق بود", "Connection lost. Reconnecting...": "", - "Connection successful": "اتصال موفقیت\u200cآمیز بود", + "Connection successful": "اتصال موفقیت‌آمیز بود", "Connection Type": "نوع اتصال", "Connections": "ارتباطات", "Connections saved successfully": "ارتباطات با موفقیت ذخیره شدند", - "Connections settings updated": "تنظیمات اتصال به\u200cروز شد", - "Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "تلاش برای استدلال در مدل\u200cهای استدلالی را محدود می\u200cکند. فقط برای مدل\u200cهای استدلالی از ارائه\u200cدهندگان خاصی که از تلاش استدلالی پشتیبانی می\u200cکنند قابل اجراست.", + "Connections settings updated": "تنظیمات اتصال به‌روز شد", + "Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "تلاش برای استدلال در مدل‌های استدلالی را محدود می‌کند. فقط برای مدل‌های استدلالی از ارائه‌دهندگان خاصی که از تلاش استدلالی پشتیبانی می‌کنند قابل اجراست.", "Contact Admin for WebUI Access": "برای دسترسی به WebUI با مدیر تماس بگیرید", "Content": "محتوا", "Content Extraction Engine": "موتور استخراج محتوا", @@ -433,19 +433,19 @@ "Continue with {{provider}}": "با {{provider}} ادامه دهید", "Continue with Email": "با ایمیل ادامه دهید", "Continue with LDAP": "با LDAP ادامه دهید", - "Control how message text is split for TTS requests. 'Punctuation' splits into sentences, 'paragraphs' splits into paragraphs, and 'none' keeps the message as a single string.": "کنترل نحوه تقسیم متن پیام برای درخواست\u200cهای TTS. 'علامت\u200cگذاری' به جملات تقسیم می\u200cکند، 'پاراگراف\u200cها' به پاراگراف\u200cها تقسیم می\u200cکند و 'هیچ\u200cکدام' پیام را به عنوان یک رشته واحد نگه می\u200cدارد.", - "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "کنترل تکرار توالی\u200cهای توکن در متن تولید شده. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می\u200cکند، در حالی که مقدار پایین\u200cتر (مثلاً 1.1) ملایم\u200cتر خواهد بود. در 1، غیرفعال است.", - "Controls": "کنترل\u200cها", - "Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "تعادل بین انسجام و تنوع خروجی را کنترل می\u200cکند. مقدار پایین\u200cتر منجر به متن متمرکزتر و منسجم\u200cتر می\u200cشود.", + "Control how message text is split for TTS requests. 'Punctuation' splits into sentences, 'paragraphs' splits into paragraphs, and 'none' keeps the message as a single string.": "کنترل نحوه تقسیم متن پیام برای درخواست‌های TTS. 'علامت‌گذاری' به جملات تقسیم می‌کند، 'پاراگراف‌ها' به پاراگراف‌ها تقسیم می‌کند و 'هیچ‌کدام' پیام را به عنوان یک رشته واحد نگه می‌دارد.", + "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "کنترل تکرار توالی‌های توکن در متن تولید شده. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می‌کند، در حالی که مقدار پایین‌تر (مثلاً 1.1) ملایم‌تر خواهد بود. در 1، غیرفعال است.", + "Controls": "کنترل‌ها", + "Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "تعادل بین انسجام و تنوع خروجی را کنترل می‌کند. مقدار پایین‌تر منجر به متن متمرکزتر و منسجم‌تر می‌شود.", "Conversation saved successfully": "مکالمه با موفقیت ذخیره شد", "Copied": "کپی شد", - "Copied link to clipboard": "لینک در کلیپ\u200cبورد کپی شد", + "Copied link to clipboard": "لینک در کلیپ‌بورد کپی شد", "Copied shared chat URL to clipboard!": "URL چت به کلیپ بورد کپی شد!", - "Copied to clipboard": "به بریده\u200cدان کپی\u200cشد", + "Copied to clipboard": "به بریده‌دان کپی‌شد", "Copy": "کپی", "Copy API Key": "", "Copy content": "", - "Copy Formatted Text": "کپی متن قالب\u200cبندی شده", + "Copy Formatted Text": "کپی متن قالب‌بندی شده", "Copy Last Code Block": "کپی آخرین بلاک کد", "Copy Last Response": "کپی آخرین پاسخ", "Copy link": "کپی لینک", @@ -453,11 +453,11 @@ "Copy Path": "", "Copy Prompt": "", "Copy Share Link": "", - "Copy to clipboard": "کپی به کلیپ\u200cبورد", + "Copy to clipboard": "کپی به کلیپ‌بورد", "Copy Token": "", "Copy URL": "", "Copying to clipboard was successful!": "کپی کردن در کلیپ بورد با موفقیت انجام شد!", - "CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS باید توسط ارائه\u200cدهنده به درستی پیکربندی شود تا درخواست\u200cها از Open WebUI مجاز باشند.", + "CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS باید توسط ارائه‌دهنده به درستی پیکربندی شود تا درخواست‌ها از Open WebUI مجاز باشند.", "Could not read file.": "", "CPU": "", "Create": "ایجاد", @@ -477,13 +477,13 @@ "Create note": "", "Create Note": "ایجاد یادداشت", "Create scheduled prompts that run automatically on a recurring basis.": "", - "Create your first note by clicking on the plus button below.": "با کلیک روی دکمه به\u200cعلاوه در زیر، اولین یادداشت خود را ایجاد کنید.", + "Create your first note by clicking on the plus button below.": "با کلیک روی دکمه به‌علاوه در زیر، اولین یادداشت خود را ایجاد کنید.", "Created at": "ایجاد شده در", "Created At": "ایجاد شده در", "Created by": "ایجاد شده توسط", "Created by you": "ایجاد شده توسط شما", "Created on {{date}}": "", - "CSV Import": "درون\u200cریزی CSV", + "CSV Import": "درون‌ریزی CSV", "Ctrl+Enter to Send": "Ctrl+Enter برای ارسال", "Current Model": "مدل فعلی", "Current Password": "رمز عبور فعلی", @@ -496,32 +496,32 @@ "Daily Messages": "", "Danger Zone": "منطقه خطر", "Dark": "تیره", - "Data Controls": "کنترل\u200cهای داده", + "Data Controls": "کنترل‌های داده", "Database": "پایگاه داده", - "Datalab Marker API": "API مارکر دیتا\u200cلب", + "Datalab Marker API": "API مارکر دیتا‌لب", "Day": "", "DD/MM/YYYY": "روز/ماه/سال", "DDGS Backend": "", "December": "دسامبر", "Decrease UI Scale": "", - "Deepgram": "دیپ\u200cگرام", + "Deepgram": "دیپ‌گرام", "Default": "پیشفرض", "Default (Open AI)": "پیشفرض (Open AI)", "Default (SentenceTransformers)": "پیشفرض (SentenceTransformers)", - "Default action buttons will be used.": "دکمه\u200cهای اقدام پیش\u200cفرض استفاده خواهند شد.", - "Default description enabled": "توضیحات پیش\u200cفرض فعال شد", - "Default Features": "ویژگی\u200cهای پیش\u200cفرض", - "Default Filters": "فیلترهای پیش\u200cفرض", + "Default action buttons will be used.": "دکمه‌های اقدام پیش‌فرض استفاده خواهند شد.", + "Default description enabled": "توضیحات پیش‌فرض فعال شد", + "Default Features": "ویژگی‌های پیش‌فرض", + "Default Filters": "فیلترهای پیش‌فرض", "Default Group": "", - "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "حالت پیش\u200cفرض با فراخوانی ابزارها یک بار قبل از اجرا، با طیف وسیع\u200cتری از مدل\u200cها کار می\u200cکند. حالت بومی از قابلیت\u200cهای داخلی فراخوانی ابزار مدل استفاده می\u200cکند، اما مدل باید به طور ذاتی این ویژگی را پشتیبانی کند.", + "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "حالت پیش‌فرض با فراخوانی ابزارها یک بار قبل از اجرا، با طیف وسیع‌تری از مدل‌ها کار می‌کند. حالت بومی از قابلیت‌های داخلی فراخوانی ابزار مدل استفاده می‌کند، اما مدل باید به طور ذاتی این ویژگی را پشتیبانی کند.", "Default Model": "مدل پیشفرض", - "Default model updated": "مدل پیشفرض به\u200cروزرسانی شد", - "Default permissions": "مجوزهای پیش\u200cفرض", - "Default permissions updated successfully": "مجوزهای پیش\u200cفرض با موفقیت به\u200cروز شدند", + "Default model updated": "مدل پیشفرض به‌روزرسانی شد", + "Default permissions": "مجوزهای پیش‌فرض", + "Default permissions updated successfully": "مجوزهای پیش‌فرض با موفقیت به‌روز شدند", "Default Prompt Suggestions": "پیشنهادات پرامپت پیش فرض", - "Default to 389 or 636 if TLS is enabled": "پیش\u200cفرض به 389 یا 636 اگر TLS فعال باشد", - "Default to ALL": "پیش\u200cفرض به همه", - "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "پیش\u200cفرض به بازیابی قطعه\u200cای برای استخراج محتوای متمرکز و مرتبط، این برای اکثر موارد توصیه می\u200cشود.", + "Default to 389 or 636 if TLS is enabled": "پیش‌فرض به 389 یا 636 اگر TLS فعال باشد", + "Default to ALL": "پیش‌فرض به همه", + "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "پیش‌فرض به بازیابی قطعه‌ای برای استخراج محتوای متمرکز و مرتبط، این برای اکثر موارد توصیه می‌شود.", "Default User Role": "نقش کاربر پیش فرض", "Defaults": "", "Delete": "حذف", @@ -555,7 +555,7 @@ "Deleted {{name}}": "حذف شده {{name}}", "Deleted {{ok}} of {{total}} items": "", "Deleted User": "کاربر حذف شده", - "Deployment names are required for Azure OpenAI": "نام\u200cهای استقرار برای Azure OpenAI مورد نیاز هستند", + "Deployment names are required for Azure OpenAI": "نام‌های استقرار برای Azure OpenAI مورد نیاز هستند", "Desc": "", "Describe the edit...": "", "Describe the image...": "", @@ -568,14 +568,14 @@ "Didn't fully follow instructions": "نمی تواند دستورالعمل را کامل پیگیری کند", "Direct": "مستقیم", "Direct Connections": "اتصالات مستقیم", - "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "اتصالات مستقیم به کاربران اجازه می\u200cدهد به نقاط پایانی API سازگار با OpenAI خود متصل شوند.", + "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "اتصالات مستقیم به کاربران اجازه می‌دهد به نقاط پایانی API سازگار با OpenAI خود متصل شوند.", "Direct Message": "", "Direct Tool Servers": "سرورهای ابزار مستقیم", "Directory selection was cancelled": "انتخاب دایرکتوری لغو شد", "Disable All": "", "Disable Code Interpreter": "غیرفعال کردن مفسر کد", "Disable Image Extraction": "غیرفعال کردن استخراج تصویر", - "Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "غیرفعال کردن استخراج تصویر از PDF. اگر «استفاده از LLM» فعال باشد، تصاویر به\u200cطور خودکار زیرنویس خواهند شد. پیش\u200cفرض: False.", + "Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "غیرفعال کردن استخراج تصویر از PDF. اگر «استفاده از LLM» فعال باشد، تصاویر به‌طور خودکار زیرنویس خواهند شد. پیش‌فرض: False.", "Disabled": "غیرفعال", "Disconnect OAuth": "", "Discover a function": "کشف یک تابع", @@ -583,20 +583,20 @@ "Discover a prompt": "یک اعلان را کشف کنید", "Discover a tool": "کشف یک ابزار", "Discover how to use Open WebUI and seek support from the community.": "نحوه استفاده از Open WebUI را کشف کنید و از انجمن پشتیبانی بگیرید.", - "Discover wonders": "کشف شگفتی\u200cها", + "Discover wonders": "کشف شگفتی‌ها", "Discover, download, and explore custom functions": "کشف، دانلود و کاوش توابع سفارشی", - "Discover, download, and explore custom prompts": "پرامپت\u200cهای سفارشی را کشف، دانلود و کاوش کنید", + "Discover, download, and explore custom prompts": "پرامپت‌های سفارشی را کشف، دانلود و کاوش کنید", "Discover, download, and explore custom tools": "کشف، دانلود و کاوش ابزارهای سفارشی", "Discover, download, and explore model presets": "پیش تنظیمات مدل را کشف، دانلود و کاوش کنید", "Discussion channel where access is based on groups and permissions": "", "Display": "نمایش", "Display chat title in tab": "نمایش عنوان چت در تب", "Display Emoji in Call": "نمایش اموجی در تماس", - "Display Multi-model Responses in Tabs": "نمایش پاسخ\u200cهای چند مدلی در تب\u200cها", + "Display Multi-model Responses in Tabs": "نمایش پاسخ‌های چند مدلی در تب‌ها", "Display the username instead of You in the Chat": "نمایش نام کاربری به جای «شما» در چت", "Displays citations in the response": "نمایش استنادها در پاسخ", - "Displays status updates (e.g., web search progress) in the response": "نمایش به\u200cروزرسانی\u200cهای وضعیت (مثلاً پیشرفت جستجوی وب) در پاسخ", - "Dive into knowledge": "غوطه\u200cور شدن در دانش", + "Displays status updates (e.g., web search progress) in the response": "نمایش به‌روزرسانی‌های وضعیت (مثلاً پیشرفت جستجوی وب) در پاسخ", + "Dive into knowledge": "غوطه‌ور شدن در دانش", "Do not install functions from sources you do not fully trust.": "توابع را از منابعی که کاملاً به آنها اعتماد ندارید نصب نکنید.", "Do not install tools from sources you do not fully trust.": "ابزارها را از منابعی که کاملاً به آنها اعتماد ندارید نصب نکنید.", "Do you want to sync your usage stats with Open WebUI Community?": "", @@ -625,11 +625,11 @@ "Download Database": "دانلود پایگاه داده", "Downloading stats...": "", "Draw": "رسم کردن", - "Drop any files here to upload": "فایل\u200cها را برای آپلود به اینجا بکشید و رها کنید", + "Drop any files here to upload": "فایل‌ها را برای آپلود به اینجا بکشید و رها کنید", "Drop files here": "", "Drop files here to upload": "", "DuckDuckGo": "", - "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "به طور مثال '30s','10m'. واحد\u200cهای زمانی معتبر 's', 'm', 'h' هستند.", + "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "به طور مثال '30s','10m'. واحد‌های زمانی معتبر 's', 'm', 'h' هستند.", "e.g. 'low', 'medium', 'high'": "", "e.g. \"json\" or a JSON schema": "مثلا \"json\" یا یک طرح JSON", "e.g. 60": "مثلا 60", @@ -648,15 +648,15 @@ "e.g. Tell me a fun fact": "", "e.g. Tell me a fun fact about the Roman Empire": "", "e.g. Tools for performing various operations": "مثلا ابزارهایی برای انجام عملیات مختلف", - "e.g., 3, 4, 5 (leave blank for default)": "مثلاً ۳، ۴، ۵ (برای پیش\u200cفرض خالی بگذارید)", - "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "مثلاً audio/wav,audio/mpeg,video/* (برای پیش\u200cفرض\u200cها خالی بگذارید)", + "e.g., 3, 4, 5 (leave blank for default)": "مثلاً ۳، ۴، ۵ (برای پیش‌فرض خالی بگذارید)", + "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "مثلاً audio/wav,audio/mpeg,video/* (برای پیش‌فرض‌ها خالی بگذارید)", "e.g., en-US,ja-JP (leave blank for auto-detect)": "مثلا en-US,ja-JP (برای تشخیص خودکار خالی بگذارید)", "e.g., westus (leave blank for eastus)": "مثلاً westus (برای eastus خالی بگذارید)", "Edit": "ویرایش", "Edit Arena Model": "ویرایش مدل آرنا", "Edit Channel": "ویرایش کانال", "Edit Connection": "ویرایش اتصال", - "Edit Default Permissions": "ویرایش مجوزهای پیش\u200cفرض", + "Edit Default Permissions": "ویرایش مجوزهای پیش‌فرض", "Edit Folder": "ویرایش پوشه", "Edit Image": "ویرایش تصویر", "Edit Last Message": "ویرایش آخرین پیام", @@ -671,9 +671,9 @@ "Editing": "در حال ویرایش", "Eject": "خارج کردن", "Eject model": "", - "ElevenLabs": "الون\u200cلبز", + "ElevenLabs": "الون‌لبز", "Email": "ایمیل", - "Embark on adventures": "شروع ماجراجویی\u200cها", + "Embark on adventures": "شروع ماجراجویی‌ها", "Embedding": "پیدائش", "Embedding Batch Size": "اندازه دسته پیدائش", "Embedding Concurrent Requests": "", @@ -683,17 +683,17 @@ "Empty message": "", "Enable All": "", "Enable API Keys": "", - "Enable autocomplete generation for chat messages": "فعال\u200cسازی تولید تکمیل خودکار برای پیام\u200cهای چت", - "Enable Code Execution": "فعال\u200cسازی اجرای کد", - "Enable Code Interpreter": "فعال\u200cسازی مفسر کد", + "Enable autocomplete generation for chat messages": "فعال‌سازی تولید تکمیل خودکار برای پیام‌های چت", + "Enable Code Execution": "فعال‌سازی اجرای کد", + "Enable Code Interpreter": "فعال‌سازی مفسر کد", "Enable Community Sharing": "فعالسازی اشتراک انجمن", - "Enable Memory Locking (mlock) to prevent model data from being swapped out of RAM. This option locks the model's working set of pages into RAM, ensuring that they will not be swapped out to disk. This can help maintain performance by avoiding page faults and ensuring fast data access.": "فعال\u200cسازی قفل حافظه (mlock) برای جلوگیری از تعویض داده\u200cهای مدل از RAM. این گزینه مجموعه صفحات کاری مدل را در RAM قفل می\u200cکند و اطمینان می\u200cدهد که به دیسک منتقل نمی\u200cشوند. این می\u200cتواند با جلوگیری از خطاهای صفحه و تضمین دسترسی سریع به داده\u200cها، عملکرد را حفظ کند.", - "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "فعال\u200cسازی نگاشت حافظه (mmap) برای بارگیری داده\u200cهای مدل. این گزینه به سیستم اجازه می\u200cدهد از فضای دیسک به عنوان گسترش RAM استفاده کند با در نظر گرفتن فایل\u200cهای دیسک مانند اینکه در RAM هستند. این می\u200cتواند با اجازه دادن به دسترسی سریع\u200cتر به داده\u200cها، عملکرد مدل را بهبود بخشد. با این حال، ممکن است با همه سیستم\u200cها به درستی کار نکند و می\u200cتواند مقدار قابل توجهی از فضای دیسک را مصرف کند.", + "Enable Memory Locking (mlock) to prevent model data from being swapped out of RAM. This option locks the model's working set of pages into RAM, ensuring that they will not be swapped out to disk. This can help maintain performance by avoiding page faults and ensuring fast data access.": "فعال‌سازی قفل حافظه (mlock) برای جلوگیری از تعویض داده‌های مدل از RAM. این گزینه مجموعه صفحات کاری مدل را در RAM قفل می‌کند و اطمینان می‌دهد که به دیسک منتقل نمی‌شوند. این می‌تواند با جلوگیری از خطاهای صفحه و تضمین دسترسی سریع به داده‌ها، عملکرد را حفظ کند.", + "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "فعال‌سازی نگاشت حافظه (mmap) برای بارگیری داده‌های مدل. این گزینه به سیستم اجازه می‌دهد از فضای دیسک به عنوان گسترش RAM استفاده کند با در نظر گرفتن فایل‌های دیسک مانند اینکه در RAM هستند. این می‌تواند با اجازه دادن به دسترسی سریع‌تر به داده‌ها، عملکرد مدل را بهبود بخشد. با این حال، ممکن است با همه سیستم‌ها به درستی کار نکند و می‌تواند مقدار قابل توجهی از فضای دیسک را مصرف کند.", "Enable Message Queue": "", - "Enable Message Rating": "فعال\u200cسازی امتیازدهی پیام", - "Enable Mirostat sampling for controlling perplexity.": "فعال\u200cسازی نمونه\u200cبرداری میروستات برای کنترل سردرگمی", - "Enable New Sign Ups": "فعال کردن ثبت نام\u200cهای جدید", - "Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "تگ\u200cهای استدلال مورد استفاده مدل را فعال، غیرفعال یا سفارشی کنید. «فعال» از تگ\u200cهای پیش\u200cفرض استفاده می\u200cکند، «غیرفعال» تگ\u200cهای استدلال را خاموش می\u200cکند، و «سفارشی» به شما امکان می\u200cدهد تگ\u200cهای شروع و پایان خود را مشخص کنید.", + "Enable Message Rating": "فعال‌سازی امتیازدهی پیام", + "Enable Mirostat sampling for controlling perplexity.": "فعال‌سازی نمونه‌برداری میروستات برای کنترل سردرگمی", + "Enable New Sign Ups": "فعال کردن ثبت نام‌های جدید", + "Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "تگ‌های استدلال مورد استفاده مدل را فعال، غیرفعال یا سفارشی کنید. «فعال» از تگ‌های پیش‌فرض استفاده می‌کند، «غیرفعال» تگ‌های استدلال را خاموش می‌کند، و «سفارشی» به شما امکان می‌دهد تگ‌های شروع و پایان خود را مشخص کنید.", "Enabled": "فعال شده", "End Tag": "تگ پایان", "Endpoint URL": "آدرس URL نقطه پایانی", @@ -703,8 +703,8 @@ "Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "اطمینان حاصل کنید که فایل CSV شما شامل چهار ستون در این ترتیب است: نام، ایمیل، رمز عبور، نقش.", "Enter {{role}} message here": "پیام {{role}} را اینجا وارد کنید", "Enter a detail about yourself for your LLMs to recall": "برای ذخیره سازی اطلاعات خود، یک توضیح کوتاه درباره خود را وارد کنید", - "Enter a title for the pending user info overlay. Leave empty for default.": "یک عنوان برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش\u200cفرض خالی بگذارید.", - "Enter a watermark for the response. Leave empty for none.": "یک واترمارک برای پاسخ وارد کنید. برای هیچ\u200cکدام خالی بگذارید.", + "Enter a title for the pending user info overlay. Leave empty for default.": "یک عنوان برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش‌فرض خالی بگذارید.", + "Enter a watermark for the response. Leave empty for none.": "یک واترمارک برای پاسخ وارد کنید. برای هیچ‌کدام خالی بگذارید.", "Enter additional headers in JSON format": "هدرهای اضافی را در قالب JSON وارد کنید", "Enter additional headers in JSON format (e.g. {\"X-Custom-Header\": \"value\"}": "", "Enter additional parameters in JSON format": "پارامترهای اضافی را در قالب JSON وارد کنید", @@ -719,11 +719,11 @@ "Enter Chunk Min Size Target": "", "Enter Chunk Overlap": "مقدار Chunk Overlap را وارد کنید", "Enter Chunk Size": "مقدار Chunk Size را وارد کنید", - "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "جفت\u200cهای \"توکن:مقدار_بایاس\" را با کاما جدا شده وارد کنید (مثال: 5432:100, 413:-100)", - "Enter content for the pending user info overlay. Leave empty for default.": "محتوا برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش\u200cفرض خالی بگذارید.", + "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "جفت‌های \"توکن:مقدار_بایاس\" را با کاما جدا شده وارد کنید (مثال: 5432:100, 413:-100)", + "Enter content for the pending user info overlay. Leave empty for default.": "محتوا برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش‌فرض خالی بگذارید.", "Enter coordinates (e.g. 51.505, -0.09)": "مختصات را وارد کنید (مثلاً ۵۱.۵۰۵, -۰.۰۹)", - "Enter Datalab Marker API Base URL": "آدرس پایه API مارکر دیتا\u200cلب را وارد کنید", - "Enter Datalab Marker API Key": "کلید API مارکر دیتا\u200cلب را وارد کنید", + "Enter Datalab Marker API Base URL": "آدرس پایه API مارکر دیتا‌لب را وارد کنید", + "Enter Datalab Marker API Key": "کلید API مارکر دیتا‌لب را وارد کنید", "Enter description": "توضیحات را وارد کنید", "Enter Docling API Key": "", "Enter Docling Server URL": "آدرس سرور Docling را وارد کنید", @@ -765,14 +765,14 @@ "Enter Mojeek Search API Key": "کلید API جستجوی موجیک را وارد کنید", "Enter name": "نام را وارد کنید", "Enter New Password": "رمز عبور جدید را وارد کنید", - "Enter Number of Steps (e.g. 50)": "تعداد گام\u200cها را وارد کنید (مثال: 50)", + "Enter Number of Steps (e.g. 50)": "تعداد گام‌ها را وارد کنید (مثال: 50)", "Enter Ollama Cloud API Key": "کلید API ابری اُلاما را وارد کنید", "Enter PaddleOCR-vl API Base URL": "", "Enter PaddleOCR-vl API Token": "", "Enter Perplexity API Key": "کلید API پرپلکسیتی را وارد کنید", "Enter Perplexity Search API URL": "", - "Enter Playwright Timeout": "مهلت پلی\u200cرایت را وارد کنید", - "Enter Playwright WebSocket URL": "آدرس وب\u200cسوکت پلی\u200cرایت را وارد کنید", + "Enter Playwright Timeout": "مهلت پلی‌رایت را وارد کنید", + "Enter Playwright WebSocket URL": "آدرس وب‌سوکت پلی‌رایت را وارد کنید", "Enter prompt here.": "", "Enter proxy URL (e.g. https://user:password@host:port)": "آدرس پراکسی را وارد کنید (مثال: https://user:password@host:port)", "Enter reasoning effort": "تلاش استدلال را وارد کنید", @@ -786,7 +786,7 @@ "Enter SerpApi Engine": "موتور سرپ را وارد کنید", "Enter Serper API Key": "کلید API سرپر را وارد کنید", "Enter Serply API Key": "کلید API سرپلی را وارد کنید", - "Enter Serpstack API Key": "کلید API سرپ\u200cاستک را وارد کنید", + "Enter Serpstack API Key": "کلید API سرپ‌استک را وارد کنید", "Enter server host": "میزبان سرور را وارد کنید", "Enter server label": "برچسب سرور را وارد کنید", "Enter server port": "پورت سرور را وارد کنید", @@ -799,14 +799,14 @@ "Enter Tavily API Key": "کلید API تاویلی را وارد کنید", "Enter Tavily Extract Depth": "عمق استخراج تاویلی را وارد کنید", "Enter the prompt instructions for this automation...": "", - "Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "آدرس عمومی رابط کاربری وب خود را وارد کنید. این آدرس برای تولید پیوندها در اعلان\u200cها استفاده خواهد شد.", + "Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "آدرس عمومی رابط کاربری وب خود را وارد کنید. این آدرس برای تولید پیوندها در اعلان‌ها استفاده خواهد شد.", "Enter the URL of the function to import": "آدرس URL تابع برای وارد کردن را وارد کنید", "Enter the URL to import": "آدرس URL برای وارد کردن را وارد کنید", "Enter Tika Server URL": "آدرس سرور تیکا را وارد کنید", "Enter timeout in seconds": "مهلت زمانی را به ثانیه وارد کنید", "Enter to Send": "برای ارسال اینتر را بزنید", "Enter Top K": "مقدار Top K را وارد کنید", - "Enter Top K Reranker": "مقدار Top K بازچینش\u200cگر را وارد کنید", + "Enter Top K Reranker": "مقدار Top K بازچینش‌گر را وارد کنید", "Enter URL (e.g. http://127.0.0.1:7860/)": "مقدار URL را وارد کنید (مثال http://127.0.0.1:7860/)", "Enter URL (e.g. http://localhost:11434)": "مقدار URL را وارد کنید (مثال http://localhost:11434)", "Enter value": "مقدار را وارد کنید", @@ -829,7 +829,7 @@ "Enter Your Password": "رمز عبور خود را وارد کنید", "Enter Your Role": "نقش خود را وارد کنید", "Enter Your Username": "نام کاربری خود را وارد کنید", - "Enter your webhook URL": "آدرس وب\u200cهوک خود را وارد کنید", + "Enter your webhook URL": "آدرس وب‌هوک خود را وارد کنید", "Entra ID": "شناسه Entra", "Environment Variables": "", "Ephemeral": "", @@ -837,14 +837,14 @@ "ERROR": "خطا", "Error accessing directory": "خطا در دسترسی به دایرکتوری", "Error accessing Google Drive: {{error}}": "خطا در دسترسی به گوگل درایو: {{error}}", - "Error accessing media devices.": "خطا در دسترسی به دستگاه\u200cهای رسانه\u200cای.", + "Error accessing media devices.": "خطا در دسترسی به دستگاه‌های رسانه‌ای.", "Error deleting model: {{error}}": "", "Error starting recording.": "خطا در شروع ضبط.", "Error unloading model: {{error}}": "خطا در خارج کردن مدل: {{error}}", "Error uploading file: {{error}}": "خطا در بارگذاری فایل: {{error}}", "Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "خطا: مدلی با شناسه '{{modelId}}' قبلاً وجود دارد. لطفاً برای ادامه، یک شناسه متفاوت انتخاب کنید.", - "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "خطا: شناسه مدل نمی\u200cتواند خالی باشد. لطفاً برای ادامه، یک شناسه معتبر وارد کنید.", - "Evaluations": "ارزیابی\u200cها", + "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "خطا: شناسه مدل نمی‌تواند خالی باشد. لطفاً برای ادامه، یک شناسه معتبر وارد کنید.", + "Evaluations": "ارزیابی‌ها", "Event created": "", "Event deleted": "", "Event title": "", @@ -855,7 +855,7 @@ "Example: mail": "مثال: mail", "Example: ou=users,dc=foo,dc=example": "مثال: ou=users,dc=foo,dc=example", "Example: sAMAccountName or uid or userPrincipalName": "مثال: sAMAccountName یا uid یا userPrincipalName", - "Exceeded the number of seats in your license. Please contact support to increase the number of seats.": "تعداد جایگاه\u200cهای مجاز در مجوز شما تمام شده است. لطفاً برای افزایش تعداد جایگاه\u200cها با پشتیبانی تماس بگیرید.", + "Exceeded the number of seats in your license. Please contact support to increase the number of seats.": "تعداد جایگاه‌های مجاز در مجوز شما تمام شده است. لطفاً برای افزایش تعداد جایگاه‌ها با پشتیبانی تماس بگیرید.", "Exclude": "مستثنی کردن", "Execute code": "", "Execute code for analysis": "اجرای کد برای تحلیل", @@ -869,7 +869,7 @@ "Exploring": "", "Export": "خروجی گرفتن", "Export All Archived Chats": "خروجی گرفتن تمام گفتگوهای بایگانی شده", - "Export All Chats (All Users)": "خروجی گرفتن همه گفتگو\u200cها (همه کاربران)", + "Export All Chats (All Users)": "خروجی گرفتن همه گفتگو‌ها (همه کاربران)", "Export as CSV": "", "Export as JSON": "", "Export chat (.json)": "خروجی گرفتن گفتگو (json)", @@ -877,7 +877,7 @@ "Export Config": "", "Export Models": "", "Export Prompts": "", - "Export to CSV": "برون\u200cریزی به CSV", + "Export to CSV": "برون‌ریزی به CSV", "Export Tools": "", "Export Users": "خروجی گرفتن از کاربران", "External": "خارجی", @@ -903,10 +903,10 @@ "Failed to download image": "", "Failed to extract content from the file: {{error}}": "استخراج محتوا از فایل ناموفق بود: {{error}}", "Failed to extract content from the file.": "استخراج محتوا از فایل ناموفق بود.", - "Failed to fetch models": "خطا در دریافت مدل\u200cها", + "Failed to fetch models": "خطا در دریافت مدل‌ها", "Failed to generate title": "تولید عنوان ناموفق بود", - "Failed to import models": "وارد کردن مدل\u200cها ناموفق بود", - "Failed to load chat preview": "بارگیری پیش\u200cنمایش چت ناموفق بود", + "Failed to import models": "وارد کردن مدل‌ها ناموفق بود", + "Failed to load chat preview": "بارگیری پیش‌نمایش چت ناموفق بود", "Failed to load DOCX file. Please try downloading it instead.": "", "Failed to load Excel/CSV file. Please try downloading it instead.": "", "Failed to load file content.": "بارگیری محتوای فایل ناموفق بود.", @@ -917,18 +917,18 @@ "Failed to read clipboard contents": "خواندن محتوای کلیپ بورد ناموفق بود", "Failed to remove member": "", "Failed to render diagram": "رندر دیاگرام ناموفق بود", - "Failed to render visualization": "رندر بصری\u200cسازی ناموفق بود", - "Failed to save connections": "خطا در ذخیره\u200cسازی اتصالات", - "Failed to save conversation": "خطا در ذخیره\u200cسازی گفت\u200cوگو", - "Failed to save models configuration": "خطا در ذخیره\u200cسازی پیکربندی مدل\u200cها", + "Failed to render visualization": "رندر بصری‌سازی ناموفق بود", + "Failed to save connections": "خطا در ذخیره‌سازی اتصالات", + "Failed to save conversation": "خطا در ذخیره‌سازی گفت‌وگو", + "Failed to save models configuration": "خطا در ذخیره‌سازی پیکربندی مدل‌ها", "Failed to save policy: {{error}}": "", "Failed to save terminal servers": "", "Failed to unshare chat.": "", - "Failed to update settings": "خطا در به\u200cروزرسانی تنظیمات", + "Failed to update settings": "خطا در به‌روزرسانی تنظیمات", "Failed to update status": "", "Failed to upload file.": "خطا در بارگذاری پرونده", - "Features": "ویژگی\u200cها", - "Features Permissions": "مجوزهای ویژگی\u200cها", + "Features": "ویژگی‌ها", + "Features Permissions": "مجوزهای ویژگی‌ها", "February": "فوریه", "Feedback": "", "Feedback Activity": "", @@ -943,7 +943,7 @@ "File attached to chat": "", "File browser": "", "File content": "", - "File content updated successfully.": "محتوای پرونده با موفقیت به\u200cروز شد.", + "File content updated successfully.": "محتوای پرونده با موفقیت به‌روز شد.", "File Context": "", "File deleted successfully.": "", "File Mode": "حالت پرونده", @@ -955,7 +955,7 @@ "File uploaded successfully": "پرونده با موفقیت بارگذاری شد", "File uploaded!": "", "Filename": "", - "Files": "پرونده\u200cها", + "Files": "پرونده‌ها", "Filter": "فیلتر", "Filter is now globally disabled": "فیلتر به صورت سراسری غیرفعال شد", "Filter is now globally enabled": "فیلتر به صورت سراسری فعال شد", @@ -967,17 +967,17 @@ "Floating Quick Actions": "اقدامات سریع شناور", "Focus Chat Input": "فوکوس روی ورودی چت", "Folder": "پوشه", - "Folder Background Image": "تصویر پس\u200cزمینه پوشه", + "Folder Background Image": "تصویر پس‌زمینه پوشه", "Folder created successfully": "", "Folder deleted successfully": "پوشه با موفقیت حذف شد", "Folder Max File Count": "", "Folder name": "", "Folder Name": "نام پوشه", - "Folder name cannot be empty.": "نام پوشه نمی\u200cتواند خالی باشد.", - "Folder name updated successfully": "نام پوشه با موفقیت به\u200cروز شد", + "Folder name cannot be empty.": "نام پوشه نمی‌تواند خالی باشد.", + "Folder name updated successfully": "نام پوشه با موفقیت به‌روز شد", "Folder options": "", - "Folder updated successfully": "پوشه با موفقیت به\u200cروز شد", - "Folders": "پوشه\u200cها", + "Folder updated successfully": "پوشه با موفقیت به‌روز شد", + "Folders": "پوشه‌ها", "Follow up": "پیگیری", "Follow Up Generation": "تولید پیگیری", "Follow Up Generation Prompt": "پرامپت تولید پیگیری", @@ -986,15 +986,15 @@ "Followed instructions perfectly": "دستورالعمل ها را کاملا دنبال کرد", "for placeholders": "", "Force OCR": "اجبار به OCR", - "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "اجبار به OCR در تمام صفحات PDF. این ممکن است در صورت داشتن متن خوب در PDFها منجر به نتایج بدتری شود. پیش\u200cفرض: False.", + "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "اجبار به OCR در تمام صفحات PDF. این ممکن است در صورت داشتن متن خوب در PDFها منجر به نتایج بدتری شود. پیش‌فرض: False.", "Forge new paths": "مسیرهای جدید بسازید", "Form": "فرم", - "Format Lines": "قالب\u200cبندی خطوط", - "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "قالب\u200cبندی خطوط در خروجی. پیش\u200cفرض: False. اگر روی True تنظیم شود، خطوط برای تشخیص ریاضیات و استایل\u200cهای درون\u200cخطی قالب\u200cبندی خواهند شد.", - "Formatting may be inconsistent from source.": "قالب\u200cبندی ممکن است با منبع ناسازگار باشد.", + "Format Lines": "قالب‌بندی خطوط", + "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "قالب‌بندی خطوط در خروجی. پیش‌فرض: False. اگر روی True تنظیم شود، خطوط برای تشخیص ریاضیات و استایل‌های درون‌خطی قالب‌بندی خواهند شد.", + "Formatting may be inconsistent from source.": "قالب‌بندی ممکن است با منبع ناسازگار باشد.", "Forward": "", "Forwards system user OAuth access token to authenticate": "ارسال توکن دسترسی OAuth کاربر سیستم برای احراز هویت", - "Forwards system user session credentials to authenticate": "اعتبارنامه\u200cهای نشست کاربر سیستم را برای احراز هویت ارسال می\u200cکند", + "Forwards system user session credentials to authenticate": "اعتبارنامه‌های نشست کاربر سیستم را برای احراز هویت ارسال می‌کند", "Fr_day_of_week": "", "Full Context Mode": "حالت متن کامل", "Function": "تابع", @@ -1008,10 +1008,10 @@ "Function is now globally enabled": "تابع به صورت سراسری فعال شد", "Function Name": "نام تابع", "Function Name Filter List": "", - "Function updated successfully": "تابع با موفقیت به\u200cروز شد", + "Function updated successfully": "تابع با موفقیت به‌روز شد", "Functions": "توابع", - "Functions allow arbitrary code execution.": "توابع اجازه اجرای کد دلخواه را می\u200cدهند.", - "Functions imported successfully": "درون\u200cریزی توابع با موفقیت انجام شد", + "Functions allow arbitrary code execution.": "توابع اجازه اجرای کد دلخواه را می‌دهند.", + "Functions imported successfully": "درون‌ریزی توابع با موفقیت انجام شد", "Gemini": "جمینی", "Gemini API Key": "کلید API جیمنای", "Gemini API Key is required.": "کلید API جمینی مورد نیاز است.", @@ -1045,9 +1045,9 @@ "Group deleted successfully": "گروه با موفقیت حذف شد", "Group Description": "توضیحات گروه", "Group Name": "نام گروه", - "Group updated successfully": "گروه با موفقیت به\u200cروز شد", + "Group updated successfully": "گروه با موفقیت به‌روز شد", "groups": "", - "Groups": "گروه\u200cها", + "Groups": "گروه‌ها", "H1": "H1", "H2": "H2", "H3": "H3", @@ -1055,13 +1055,13 @@ "Headers": "هدرها", "Headers must be a valid JSON object": "هدرها باید یک شیء JSON معتبر باشند", "Height": "ارتفاع", - "Hello, {{name}}": "سلام، {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "کمک", "Help the community discover great models": "", "Hex Color": "رنگ هگز", - "Hex Color - Leave empty for default color": "رنگ هگز - برای رنگ پیش\u200cفرض خالی بگذارید", + "Hex Color - Leave empty for default color": "رنگ هگز - برای رنگ پیش‌فرض خالی بگذارید", "Hidden": "", - "Hide": "پنهان\u200cسازی", + "Hide": "پنهان‌سازی", "Hide All": "", "Hide from Sidebar": "پنهان کردن از نوار کناری", "Hide Model": "پنهان کردن مدل", @@ -1073,54 +1073,54 @@ "Hourly": "", "Hourly Messages": "", "How can I help you today?": "امروز چطور می توانم کمک تان کنم؟", - "How would you rate this response?": "این پاسخ را چگونه ارزیابی می\u200cکنید؟", + "How would you rate this response?": "این پاسخ را چگونه ارزیابی می‌کنید؟", "HTML": "HTML", "http://localhost:8000": "http://localhost:8000", "https://mineru.net/api/v4": "https://mineru.net/api/v4", "Hybrid Search": "جستجوی همزمان", - "I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "من تأیید می\u200cکنم که پیامدهای اقدام خود را خوانده و درک کرده\u200cام. از خطرات مرتبط با اجرای کد دلخواه آگاه هستم و اعتبار منبع را تأیید کرده\u200cام.", + "I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "من تأیید می‌کنم که پیامدهای اقدام خود را خوانده و درک کرده‌ام. از خطرات مرتبط با اجرای کد دلخواه آگاه هستم و اعتبار منبع را تأیید کرده‌ام.", "ID": "شناسه", - "ID cannot contain \":\" or \"|\" characters": "شناسه نمی\u200cتواند حاوی کاراکترهای \":\" یا \"|\" باشد", + "ID cannot contain \":\" or \"|\" characters": "شناسه نمی‌تواند حاوی کاراکترهای \":\" یا \"|\" باشد", "ID copied to clipboard": "", "Idle Timeout": "", - "iframe Sandbox Allow Forms": "اجازه فرم\u200cها در سندباکس iframe", + "iframe Sandbox Allow Forms": "اجازه فرم‌ها در سندباکس iframe", "iframe Sandbox Allow Same Origin": "اجازه منشأ یکسان در سندباکس iframe", "Ignite curiosity": "کنجکاوی را برانگیزید", "Image": "تصویر", - "Image Compression": "فشرده\u200cسازی تصویر", - "Image Compression Height": "ارتفاع فشرده\u200cسازی تصویر", - "Image Compression Width": "عرض فشرده\u200cسازی تصویر", + "Image Compression": "فشرده‌سازی تصویر", + "Image Compression Height": "ارتفاع فشرده‌سازی تصویر", + "Image Compression Width": "عرض فشرده‌سازی تصویر", "Image Edit": "", "Image Edit Engine": "موتور ویرایش تصویر", "Image Generation": "تولید تصویر", "Image Generation Engine": "موتور تولید تصویر", - "Image Max Compression Size": "حداکثر اندازه فشرده\u200cسازی تصویر", - "Image Max Compression Size height": "حداکثر ارتفاع اندازه فشرده\u200cسازی تصویر", - "Image Max Compression Size width": "حداکثر عرض اندازه فشرده\u200cسازی تصویر", + "Image Max Compression Size": "حداکثر اندازه فشرده‌سازی تصویر", + "Image Max Compression Size height": "حداکثر ارتفاع اندازه فشرده‌سازی تصویر", + "Image Max Compression Size width": "حداکثر عرض اندازه فشرده‌سازی تصویر", "Image Prompt Generation": "تولید پرامپت تصویر", "Image Prompt Generation Prompt": "پرامپت تولید پرامپت تصویر", "Image Size": "اندازه تصویر", "Images": "", "Import": "وارد کردن", - "Import Chats": "درون\u200cریزی گفتگوها", + "Import Chats": "درون‌ریزی گفتگوها", "Import Config": "", "Import From Link": "وارد کردن از لینک", "Import Models": "", "Import Prompts": "", "Import successful": "وارد کردن با موفقیت انجام شد", "Import Tools": "", - "Important Update": "به\u200cروزرسانی مهم", + "Important Update": "به‌روزرسانی مهم", "Inactive": "", "Include": "شامل", "Include `--api-auth` flag when running stable-diffusion-webui": "هنگام اجرای stable-diffusion-webui پرچم `--api-auth` را اضافه کنید", "Include `--api` flag when running stable-diffusion-webui": "فلگ `--api` را هنکام اجرای stable-diffusion-webui استفاده کنید.", "Includes SharePoint": "شامل SharePoint", "Increase UI Scale": "", - "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "تأثیر می\u200cگذارد که الگوریتم چقدر سریع به بازخورد متن تولید شده پاسخ می\u200cدهد. نرخ یادگیری پایین\u200cتر منجر به تنظیمات کندتر می\u200cشود، در حالی که نرخ یادگیری بالاتر الگوریتم را پاسخگوتر می\u200cکند.", + "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "تأثیر می‌گذارد که الگوریتم چقدر سریع به بازخورد متن تولید شده پاسخ می‌دهد. نرخ یادگیری پایین‌تر منجر به تنظیمات کندتر می‌شود، در حالی که نرخ یادگیری بالاتر الگوریتم را پاسخگوتر می‌کند.", "Info": "اطلاعات", "Initials": "حروف اول", "Inject file content into conversation context": "", - "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "کل محتوا را به عنوان زمینه برای پردازش جامع تزریق کنید، این برای پرس\u200cوجوهای پیچیده توصیه می\u200cشود.", + "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "کل محتوا را به عنوان زمینه برای پردازش جامع تزریق کنید، این برای پرس‌وجوهای پیچیده توصیه می‌شود.", "Input": "ورودی", "Input Key (e.g. text, unet_name, steps)": "کلید ورودی (مثلاً text, unet_name, steps)", "Input Variables": "متغیرهای ورودی", @@ -1131,8 +1131,8 @@ "Install from Github URL": "نصب از ادرس Github", "Instant Auto-Send After Voice Transcription": "ارسال خودکار فوری پس از رونویسی صوتی", "Instructions": "", - "Integration": "یکپارچه\u200cسازی", - "Integrations": "یکپارچه\u200cسازی\u200cها", + "Integration": "یکپارچه‌سازی", + "Integrations": "یکپارچه‌سازی‌ها", "Interface": "رابط", "Interface Settings Access": "", "Invalid file content": "محتوای فایل نامعتبر است", @@ -1160,7 +1160,7 @@ "JWT Expiration": "JWT انقضای", "JWT Token": "JWT توکن", "Kagi Search API Key": "کلید API جستجوی کاگی", - "Keep Follow-Up Prompts in Chat": "نگه داشتن پرامپت\u200cهای پیگیری در چت", + "Keep Follow-Up Prompts in Chat": "نگه داشتن پرامپت‌های پیگیری در چت", "Keep in Sidebar": "نگه داشتن در نوار کناری", "Key": "کلید", "Key is required": "کلید مورد نیاز است", @@ -1174,16 +1174,16 @@ "Knowledge Description": "توضیحات دانش", "Knowledge exported successfully": "", "Knowledge Name": "نام دانش", - "Knowledge Public Sharing": "اشتراک\u200cگذاری عمومی دانش", + "Knowledge Public Sharing": "اشتراک‌گذاری عمومی دانش", "Knowledge reset successfully.": "دانش با موفقیت بازنشانی شد.", "Knowledge Sharing": "", - "Knowledge updated successfully": "دانش با موفقیت به\u200cروز شد", + "Knowledge updated successfully": "دانش با موفقیت به‌روز شد", "Kokoro.js (Browser)": "Kokoro.js (مرورگر)", "Kokoro.js Dtype": "نوع داده Kokoro.js", "Label": "برچسب", "Landing Page Mode": "حالت صفحه فرود", "Language": "زبان", - "Language Locales": "محلی\u200cسازی زبان", + "Language Locales": "محلی‌سازی زبان", "Last 24 hours": "", "Last 30 days": "", "Last 7 days": "", @@ -1193,7 +1193,7 @@ "Last ran": "", "Last reply": "آخرین پاسخ", "LDAP": "LDAP", - "LDAP server updated": "سرور LDAP به\u200cروز شد", + "LDAP server updated": "سرور LDAP به‌روز شد", "Leaderboard": "تابلوی امتیازات", "Learn more": "", "Learn More": "بیشتر بدانید", @@ -1201,17 +1201,17 @@ "Learn more about OpenAPI tool servers.": "درباره سرورهای ابزار OpenAPI بیشتر بدانید.", "Learn more about Voxtral transcription.": "درباره رونویسی واکسترال بیشتر بدانید.", "Leave a public review for {{modelName}}": "", - "Leave empty for no compression": "برای عدم فشرده\u200cسازی خالی بگذارید", + "Leave empty for no compression": "برای عدم فشرده‌سازی خالی بگذارید", "Leave empty for unlimited": "برای نامحدود خالی بگذارید", - "Leave empty to include all models from \"{{url}}\" endpoint": "برای گنجاندن همه مدل\u200cها از نقطه پایانی \"{{url}}\" خالی بگذارید", - "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "برای شامل شدن همه مدل\u200cها از نقطه پایانی \"{{url}}/api/tags\" خالی بگذارید", - "Leave empty to include all models from \"{{url}}/models\" endpoint": "برای شامل شدن همه مدل\u200cها از نقطه پایانی \"{{url}}/models\" خالی بگذارید", - "Leave empty to include all models or select specific models": "برای شامل شدن همه مدل\u200cها خالی بگذارید یا مدل\u200cهای خاص را انتخاب کنید", + "Leave empty to include all models from \"{{url}}\" endpoint": "برای گنجاندن همه مدل‌ها از نقطه پایانی \"{{url}}\" خالی بگذارید", + "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "برای شامل شدن همه مدل‌ها از نقطه پایانی \"{{url}}/api/tags\" خالی بگذارید", + "Leave empty to include all models from \"{{url}}/models\" endpoint": "برای شامل شدن همه مدل‌ها از نقطه پایانی \"{{url}}/models\" خالی بگذارید", + "Leave empty to include all models or select specific models": "برای شامل شدن همه مدل‌ها خالی بگذارید یا مدل‌های خاص را انتخاب کنید", "Leave empty to use first admin user": "", "Leave empty to use the default config, or enter a valid json (see https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)": "", - "Leave empty to use the default model (voxtral-mini-latest).": "برای استفاده از مدل پیش\u200cفرض (voxtral-mini-latest) خالی بگذارید.", - "Leave empty to use the default prompt, or enter a custom prompt": "برای استفاده از پرامپت پیش\u200cفرض خالی بگذارید، یا یک پرامپت سفارشی وارد کنید", - "Leave model field empty to use the default model.": "برای استفاده از مدل پیش\u200cفرض، فیلد مدل را خالی بگذارید.", + "Leave empty to use the default model (voxtral-mini-latest).": "برای استفاده از مدل پیش‌فرض (voxtral-mini-latest) خالی بگذارید.", + "Leave empty to use the default prompt, or enter a custom prompt": "برای استفاده از پرامپت پیش‌فرض خالی بگذارید، یا یک پرامپت سفارشی وارد کنید", + "Leave model field empty to use the default model.": "برای استفاده از مدل پیش‌فرض، فیلد مدل را خالی بگذارید.", "Legacy": "قدیمی", "lexical": "لغوی", "License": "مجوز", @@ -1224,7 +1224,7 @@ "Listening...": "در حال گوش دادن...", "Live": "", "Llama.cpp": "Llama.cpp", - "LLMs can make mistakes. Verify important information.": "مدل\u200cهای زبانی بزرگ می\u200cتوانند اشتباه کنند. اطلاعات مهم را راستی\u200cآزمایی کنید.", + "LLMs can make mistakes. Verify important information.": "مدل‌های زبانی بزرگ می‌توانند اشتباه کنند. اطلاعات مهم را راستی‌آزمایی کنید.", "Loader": "بارگذار", "Loading Kokoro.js...": "در حال بارگذاری Kokoro.js...", "Loading...": "در حال بارگذاری...", @@ -1244,15 +1244,15 @@ "Manage Connections": "", "Manage Direct Connections": "مدیریت اتصالات مستقیم", "Manage Files": "", - "Manage Models": "مدیریت مدل\u200cها", + "Manage Models": "مدیریت مدل‌ها", "Manage Ollama": "مدیریت ollama", "Manage Ollama API Connections": "مدیریت اتصالات API ollama", - "Manage OpenAI API Connections": "مدیریت اتصالات API اوپن\u200cای\u200cآی", + "Manage OpenAI API Connections": "مدیریت اتصالات API اوپن‌ای‌آی", "Manage Pipelines": "مدیریت خطوط لوله", "Manage Tool Servers": "مدیریت سرورهای ابزار", "Manage your account information.": "اطلاعات حساب خود را مدیریت کنید.", "March": "مارچ", - "Markdown": "مارک\u200cداون", + "Markdown": "مارک‌داون", "Markdown Header Text Splitter": "", "Max Speakers": "حداکثر تعداد بلندگوها", "Max Upload Count": "حداکثر تعداد آپلود", @@ -1264,7 +1264,7 @@ "May": "ماهی", "MBR": "", "MCP": "MCP", - "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "پشتیبانی MCP آزمایشی است و مشخصات آن اغلب تغییر می\u200cکند، که می\u200cتواند منجر به ناسازگاری شود. پشتیبانی از مشخصات OpenAPI مستقیماً توسط تیم Open WebUI نگهداری می\u200cشود و آن را به گزینه قابل اعتماد\u200cتری برای سازگاری تبدیل می\u200cکند.", + "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "پشتیبانی MCP آزمایشی است و مشخصات آن اغلب تغییر می‌کند، که می‌تواند منجر به ناسازگاری شود. پشتیبانی از مشخصات OpenAPI مستقیماً توسط تیم Open WebUI نگهداری می‌شود و آن را به گزینه قابل اعتماد‌تری برای سازگاری تبدیل می‌کند.", "Medium": "متوسط", "Member removed successfully": "", "members": "", @@ -1276,19 +1276,19 @@ "Memory added successfully": "حافظه با موفقیت اضافه شد", "Memory cleared successfully": "حافظه با موفقیت پاک شد", "Memory deleted successfully": "حافظه با موفقیت حذف شد", - "Memory updated successfully": "حافظه با موفقیت به\u200cروز شد", - "Merge Responses": "ادغام پاسخ\u200cها", + "Memory updated successfully": "حافظه با موفقیت به‌روز شد", + "Merge Responses": "ادغام پاسخ‌ها", "Merged Response": "پاسخ ادغام شده", "Message": "پیام", "Message counts and response timestamps": "", "Message counts are based on assistant responses.": "", - "Message rating should be enabled to use this feature": "برای استفاده از این ویژگی باید امتیازدهی پیام\u200cها فعال باشد", + "Message rating should be enabled to use this feature": "برای استفاده از این ویژگی باید امتیازدهی پیام‌ها فعال باشد", "messages": "", "Messages": "", "Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "پیام های شما بعد از ایجاد لینک شما به اشتراک نمی گردد. کاربران با لینک URL می توانند چت اشتراک را مشاهده کنند.", - "Microsoft OneDrive": "وان\u200cدرایو مایکروسافت", - "Microsoft OneDrive (personal)": "وان\u200cدرایو مایکروسافت (شخصی)", - "Microsoft OneDrive (work/school)": "وان\u200cدرایو مایکروسافت (کار/مدرسه)", + "Microsoft OneDrive": "وان‌درایو مایکروسافت", + "Microsoft OneDrive (personal)": "وان‌درایو مایکروسافت (شخصی)", + "Microsoft OneDrive (work/school)": "وان‌درایو مایکروسافت (کار/مدرسه)", "min": "", "MinerU": "MinerU", "MinerU API Key required for Cloud API mode.": "کلید API MinerU برای حالت Cloud API مورد نیاز است.", @@ -1305,19 +1305,19 @@ "Model {{name}} is now {{status}}": "مدل {{name}} در حال حاضر {{status}}", "Model {{name}} is now hidden": "مدل {{name}} اکنون مخفی است", "Model {{name}} is now visible": "مدل {{name}} اکنون قابل مشاهده است", - "Model accepts file inputs": "مدل ورودی فایل را می\u200cپذیرد", - "Model accepts image inputs": "مدل ورودی تصویر را می\u200cپذیرد", + "Model accepts file inputs": "مدل ورودی فایل را می‌پذیرد", + "Model accepts image inputs": "مدل ورودی تصویر را می‌پذیرد", "Model can access Open Terminal for command execution and file management": "", - "Model can execute code and perform calculations": "مدل می\u200cتواند کد را اجرا کرده و محاسبات را انجام دهد", - "Model can generate images based on text prompts": "مدل می\u200cتواند تصاویر را بر اساس پرامپت\u200cهای متنی تولید کند", - "Model can search the web for information": "مدل می\u200cتواند وب را برای اطلاعات جستجو کند", + "Model can execute code and perform calculations": "مدل می‌تواند کد را اجرا کرده و محاسبات را انجام دهد", + "Model can generate images based on text prompts": "مدل می‌تواند تصاویر را بر اساس پرامپت‌های متنی تولید کند", + "Model can search the web for information": "مدل می‌تواند وب را برای اطلاعات جستجو کند", "Model Capabilities": "", "Model created successfully!": "مدل با موفقیت ایجاد شد!", "Model filesystem path detected. Model shortname is required for update, cannot continue.": "مسیر فایل سیستم مدل یافت شد. برای بروزرسانی نیاز است نام کوتاه مدل وجود داشته باشد.", "Model Filtering": "فیلتر کردن مدل", "Model ID": "شناسه مدل", "Model ID is required.": "شناسه مدل مورد نیاز است.", - "Model IDs": "شناسه\u200cهای مدل", + "Model IDs": "شناسه‌های مدل", "Model Name": "نام مدل", "Model name already exists, please choose a different one": "نام مدل قبلاً وجود دارد، لطفاً یک نام دیگر انتخاب کنید", "Model Name is required.": "نام مدل مورد نیاز است.", @@ -1329,30 +1329,30 @@ "Model Permissions": "مجوزهای مدل", "Model responses or outputs": "", "Model unloaded successfully": "مدل با موفقیت خارج شد", - "Model updated successfully": "مدل با موفقیت به\u200cروز شد", + "Model updated successfully": "مدل با موفقیت به‌روز شد", "Model Usage": "", - "Model(s) do not support file upload": "مدل(ها) از بارگذاری فایل پشتیبانی نمی\u200cکنند", + "Model(s) do not support file upload": "مدل(ها) از بارگذاری فایل پشتیبانی نمی‌کنند", "Modelfile Content": "محتویات فایل مدل", - "Models": "مدل\u200cها", - "Models Access": "دسترسی به مدل\u200cها", - "Models configuration saved successfully": "پیکربندی مدل\u200cها با موفقیت ذخیره شد", - "Models imported successfully": "مدل\u200cها با موفقیت وارد شدند", - "Models Public Sharing": "اشتراک\u200cگذاری عمومی مدل\u200cها", + "Models": "مدل‌ها", + "Models Access": "دسترسی به مدل‌ها", + "Models configuration saved successfully": "پیکربندی مدل‌ها با موفقیت ذخیره شد", + "Models imported successfully": "مدل‌ها با موفقیت وارد شدند", + "Models Public Sharing": "اشتراک‌گذاری عمومی مدل‌ها", "Models Sharing": "", "Mojeek": "", "Mojeek Search API Key": "کلید API جستجوی موجیک", "Month": "", "Monthly": "", "More": "بیشتر", - "More Concise": "خلاصه\u200cتر", + "More Concise": "خلاصه‌تر", "More options": "", - "More Options": "گزینه\u200cهای بیشتر", + "More Options": "گزینه‌های بیشتر", "Move": "انتقال", "Moved {{name}}": "", "My Terminal": "", "Name": "نام", "Name and ID are required, please fill them out": "نام و شناسه مورد نیاز هستند، لطفاً آنها را پر کنید", - "Name your knowledge base": "پایگاه دانش خود را نام\u200cگذاری کنید", + "Name your knowledge base": "پایگاه دانش خود را نام‌گذاری کنید", "Name, prompt, and model are required": "", "Native": "بومی", "Never": "", @@ -1388,12 +1388,12 @@ "No content": "بدون محتوا", "No content found": "محتوایی یافت نشد", "No content to speak": "محتوایی برای خواندن وجود ندارد", - "No conversation to save": "هیچ مکالمه\u200cای برای ذخیره وجود ندارد", + "No conversation to save": "هیچ مکالمه‌ای برای ذخیره وجود ندارد", "No data": "", "No data found": "", - "No distance available": "فاصله\u200cای در دسترس نیست", + "No distance available": "فاصله‌ای در دسترس نیست", "No execution logs available yet": "", - "No expiration can pose security risks.": "عدم انقضا می\u200cتواند خطرات امنیتی ایجاد کند.", + "No expiration can pose security risks.": "عدم انقضا می‌تواند خطرات امنیتی ایجاد کند.", "No feedback found": "", "No file selected": "فایلی انتخاب نشده است", "No files found": "", @@ -1408,7 +1408,7 @@ "No knowledge bases found.": "", "No knowledge found": "دانشی یافت نشد", "No limit": "", - "No memories to clear": "حافظه\u200cای برای پاک کردن وجود ندارد", + "No memories to clear": "حافظه‌ای برای پاک کردن وجود ندارد", "No model IDs": "شناسه مدلی وجود ندارد", "No models available": "", "No models found": "مدلی یافت نشد", @@ -1418,8 +1418,8 @@ "No one": "", "No pinned messages": "", "No prompts found": "هیچ پرامپتی یافت نشد", - "No results": "نتیجه\u200cای یافت نشد", - "No results found": "نتیجه\u200cای یافت نشد", + "No results": "نتیجه‌ای یافت نشد", + "No results found": "نتیجه‌ای یافت نشد", "No search query generated": "پرسوجوی جستجویی ایجاد نشده است", "No servers detected": "", "No skills found": "", @@ -1432,9 +1432,9 @@ "No tools found": "هیچ ابزاری یافت نشد", "No users were found.": "کاربری یافت نشد.", "No valves": "بدون دریچه", - "No valves to update": "شیری برای به\u200cروزرسانی وجود ندارد", + "No valves to update": "شیری برای به‌روزرسانی وجود ندارد", "No webhooks yet": "", - "Node Ids": "شناسه\u200cهای گره", + "Node Ids": "شناسه‌های گره", "None": "هیچ کدام", "Not factually correct": "اشتباهی فکری نیست", "Not helpful": "مفید نیست", @@ -1443,11 +1443,11 @@ "Note": "یادداشت", "Note deleted successfully": "یادداشت با موفقیت حذف شد", "Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "توجه: اگر حداقل نمره را تعیین کنید، جستجو تنها اسنادی را با نمره بیشتر یا برابر با حداقل نمره باز می گرداند.", - "Notes": "یادداشت\u200cها", - "Notes Public Sharing": "اشتراک\u200cگذاری عمومی یادداشت\u200cها", + "Notes": "یادداشت‌ها", + "Notes Public Sharing": "اشتراک‌گذاری عمومی یادداشت‌ها", "Notes Sharing": "", "Notification Sound": "صدای اعلان", - "Notification Webhook": "وب\u200cهوک اعلان", + "Notification Webhook": "وب‌هوک اعلان", "Notifications": "اعلان", "November": "نوامبر", "OAuth": "OAuth", @@ -1461,25 +1461,25 @@ "OLED Dark": "OLED تیره", "Ollama": "Ollama", "Ollama API": "Ollama API", - "Ollama API settings updated": "تنظیمات API ollama به\u200cروز شد", + "Ollama API settings updated": "تنظیمات API ollama به‌روز شد", "Ollama Cloud API Key": "کلید API ابری اُلاما", "Ollama Version": "نسخه ollama", "On": "روشن", "Once": "", - "OneDrive": "وان\u200cدرایو", + "OneDrive": "وان‌درایو", "Only active when \"Paste Large Text as File\" setting is toggled on.": "فقط زمانی فعال است که تنظیم «چسباندن متن بزرگ به عنوان فایل» روشن باشد.", "Only active when the chat input is in focus and an LLM is generating a response.": "فقط زمانی فعال است که ورودی چت در فوکوس باشد و یک LLM در حال تولید پاسخ باشد.", "Only active when the chat input is in focus.": "فقط زمانی فعال است که ورودی چت در فوکوس باشد.", "Only alphanumeric characters and hyphens are allowed": "فقط حروف الفبا، اعداد و خط تیره مجاز هستند", "Only alphanumeric characters and hyphens are allowed in the command string.": "فقط کاراکترهای الفبایی و خط فاصله در رشته فرمان مجاز هستند.", "Only can be triggered when the chat input is in focus.": "فقط زمانی قابل اجرا است که ورودی چت در فوکوس باشد.", - "Only collections can be edited, create a new knowledge base to edit/add documents.": "فقط مجموعه\u200cها قابل ویرایش هستند، برای ویرایش/افزودن اسناد یک پایگاه دانش جدید ایجاد کنید.", + "Only collections can be edited, create a new knowledge base to edit/add documents.": "فقط مجموعه‌ها قابل ویرایش هستند، برای ویرایش/افزودن اسناد یک پایگاه دانش جدید ایجاد کنید.", "Only invited users can access": "", - "Only markdown files are allowed": "فقط فایل\u200cهای مارک\u200cداون مجاز هستند", - "Only select users and groups with permission can access": "فقط کاربران و گروه\u200cهای دارای مجوز می\u200cتوانند دسترسی داشته باشند", + "Only markdown files are allowed": "فقط فایل‌های مارک‌داون مجاز هستند", + "Only select users and groups with permission can access": "فقط کاربران و گروه‌های دارای مجوز می‌توانند دسترسی داشته باشند", "Only sync new/updated chats": "", "Oops! Looks like the URL is invalid. Please double-check and try again.": "اوه! به نظر می رسد URL نامعتبر است. لطفاً دوباره بررسی کنید و دوباره امتحان کنید.", - "Oops! There are files still uploading. Please wait for the upload to complete.": "اوه! هنوز فایل\u200cهایی در حال آپلود هستند. لطفاً منتظر تکمیل آپلود بمانید.", + "Oops! There are files still uploading. Please wait for the upload to complete.": "اوه! هنوز فایل‌هایی در حال آپلود هستند. لطفاً منتظر تکمیل آپلود بمانید.", "Oops! There was an error in the previous response.": "اوه! در پاسخ قبلی خطایی رخ داد.", "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "اوه! شما از یک روش پشتیبانی نشده (فقط frontend) استفاده می کنید. لطفاً WebUI را از بکند اجرا کنید.", "Open file": "باز کردن فایل", @@ -1488,24 +1488,24 @@ "Open link": "باز کردن لینک", "Open modal to configure connection": "باز کردن مودال برای پیکربندی اتصال", "Open Modal To Manage Floating Quick Actions": "باز کردن مودال برای مدیریت اقدامات سریع شناور", - "Open Modal To Manage Image Compression": "باز کردن مودال برای مدیریت فشرده\u200cسازی تصویر", + "Open Modal To Manage Image Compression": "باز کردن مودال برای مدیریت فشرده‌سازی تصویر", "Open Model Selector": "", "Open Settings": "باز کردن تنظیمات", "Open Sidebar": "باز کردن نوار کناری", "Open Terminal": "", "Open User Profile Menu": "باز کردن منوی پروفایل کاربر", - "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI می\u200cتواند از ابزارهای ارائه شده توسط هر سرور OpenAPI استفاده کند.", - "Open WebUI uses faster-whisper internally.": "Open WebUI به صورت داخلی از faster-whisper استفاده می\u200cکند.", - "Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI از SpeechT5 و جاسازی\u200cهای گوینده CMU Arctic استفاده می\u200cکند.", + "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI می‌تواند از ابزارهای ارائه شده توسط هر سرور OpenAPI استفاده کند.", + "Open WebUI uses faster-whisper internally.": "Open WebUI به صورت داخلی از faster-whisper استفاده می‌کند.", + "Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI از SpeechT5 و جاسازی‌های گوینده CMU Arctic استفاده می‌کند.", "Open WebUI version": "", - "Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "نسخه Open WebUI (v{{OPEN_WEBUI_VERSION}}) پایین\u200cتر از نسخه مورد نیاز (v{{REQUIRED_VERSION}}) است", + "Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "نسخه Open WebUI (v{{OPEN_WEBUI_VERSION}}) پایین‌تر از نسخه مورد نیاز (v{{REQUIRED_VERSION}}) است", "OpenAI": "OpenAI", "OpenAI API": "OpenAI API", - "OpenAI API Base URL": "آدرس پایه API اوپن\u200cای\u200cآی", - "OpenAI API Key": "کلید API اوپن\u200cای\u200cآی", + "OpenAI API Base URL": "آدرس پایه API اوپن‌ای‌آی", + "OpenAI API Key": "کلید API اوپن‌ای‌آی", "OpenAI API Key is required.": "مقدار کلید OpenAI API مورد نیاز است.", - "OpenAI API settings updated": "تنظیمات API اوپن\u200cای\u200cآی به\u200cروز شد", - "OpenAI API Version": "نسخه API اوپن\u200cای\u200cآی", + "OpenAI API settings updated": "تنظیمات API اوپن‌ای‌آی به‌روز شد", + "OpenAI API Version": "نسخه API اوپن‌ای‌آی", "OpenAI URL/Key required.": "URL/Key OpenAI مورد نیاز است.", "OpenAPI": "OpenAPI", "OpenAPI Spec": "مشخصات OpenAPI", @@ -1513,7 +1513,7 @@ "optional": "", "Optional": "اختیاری", "or": "یا", - "Ordered List": "لیست شماره\u200cگذاری شده", + "Ordered List": "لیست شماره‌گذاری شده", "Other": "دیگر", "out of": "", "Output": "", @@ -1526,7 +1526,7 @@ "page": "صفحه", "Page": "", "Page mode creates one document per page. Single mode combines all pages into one document for better chunking across page boundaries.": "", - "Paginate": "صفحه\u200cبندی", + "Paginate": "صفحه‌بندی", "Parameters": "پارامترها", "Parent message not found": "", "Participate in community leaderboards and evaluations! Syncing aggregated usage stats helps drive research and improvements to Open WebUI. Your privacy is paramount: no message content is ever shared.": "", @@ -1542,7 +1542,7 @@ "Pending": "در انتظار", "Pending User Overlay Content": "محتوای پوشش کاربر در انتظار", "Pending User Overlay Title": "عنوان پوشش کاربر در انتظار", - "Permission denied when accessing media devices": "دسترسی به دستگاه\u200cهای رسانه رد شد", + "Permission denied when accessing media devices": "دسترسی به دستگاه‌های رسانه رد شد", "Permission denied when accessing microphone": "دسترسی به میکروفون رد شد", "Permission denied when accessing microphone: {{error}}": "هنگام دسترسی به میکروفون، اجازه داده نشد: {{error}}", "Permissions": "مجوزها", @@ -1557,7 +1557,7 @@ "Pinned": "پین شده", "Pinned Messages": "", "Pinned Models": "", - "Pioneer insights": "بینش\u200cهای پیشگام", + "Pioneer insights": "بینش‌های پیشگام", "Pipe": "خط لوله", "Pipeline deleted successfully": "خط لوله با موفقیت حذف شد", "Pipeline downloaded successfully": "خط لوله با موفقیت دانلود شد", @@ -1568,8 +1568,8 @@ "Plain text (.md)": "متن ساده (.md)", "Plain text (.txt)": "متن ساده (.txt)", "Playground": "زمین بازی", - "Playwright Timeout (ms)": "مهلت زمانی پلی\u200cرایت (میلی\u200cثانیه)", - "Playwright WebSocket URL": "آدرس وب\u200cسوکت پلی\u200cرایت", + "Playwright Timeout (ms)": "مهلت زمانی پلی‌رایت (میلی‌ثانیه)", + "Playwright WebSocket URL": "آدرس وب‌سوکت پلی‌رایت", "Please carefully review the following warnings:": "لطفاً هشدارهای زیر را با دقت بررسی کنید:", "Please connect all required integrations before sending a message": "", "Please do not close the settings page while loading the model.": "لطفاً در حین بارگیری مدل، صفحه تنظیمات را نبندید.", @@ -1589,16 +1589,16 @@ "Please select a reason": "لطفاً یک دلیل انتخاب کنید", "Please select a valid JSON file": "لطفاً یک فایل JSON معتبر انتخاب کنید", "Please select at least one user for Direct Message channel.": "", - "Please wait until all files are uploaded.": "لطفاً منتظر بمانید تا همه فایل\u200cها آپلود شوند.", + "Please wait until all files are uploaded.": "لطفاً منتظر بمانید تا همه فایل‌ها آپلود شوند.", "Policy ID": "", "Port": "پورت", "Ports": "", "Positive attitude": "نظرات مثبت", - "Prefer not to say": "ترجیح می\u200cدهم نگویم", + "Prefer not to say": "ترجیح می‌دهم نگویم", "Prefix ID": "شناسه پیشوند", - "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "شناسه پیشوند برای جلوگیری از تداخل با سایر اتصالات با افزودن پیشوند به شناسه\u200cهای مدل استفاده می\u200cشود - برای غیرفعال کردن خالی بگذارید", + "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "شناسه پیشوند برای جلوگیری از تداخل با سایر اتصالات با افزودن پیشوند به شناسه‌های مدل استفاده می‌شود - برای غیرفعال کردن خالی بگذارید", "Prevent File Creation": "جلوگیری از ایجاد فایل", - "Preview": "پیش\u200cنمایش", + "Preview": "پیش‌نمایش", "Previous 30 days": "30 روز قبل", "Previous 7 days": "7 روز قبل", "Previous message": "پیام قبلی", @@ -1612,26 +1612,26 @@ "Prompt created successfully": "پرامپت با موفقیت ایجاد شد", "Prompt Name": "", "Prompt Suggestions": "", - "Prompt updated successfully": "پرامپت با موفقیت به\u200cروز شد", - "Prompts": "پرامپت\u200cها", - "Prompts Access": "دسترسی پرامپت\u200cها", - "Prompts Public Sharing": "اشتراک\u200cگذاری عمومی پرامپت\u200cها", + "Prompt updated successfully": "پرامپت با موفقیت به‌روز شد", + "Prompts": "پرامپت‌ها", + "Prompts Access": "دسترسی پرامپت‌ها", + "Prompts Public Sharing": "اشتراک‌گذاری عمومی پرامپت‌ها", "Prompts Sharing": "", - "Provider Type": "نوع ارائه\u200cدهنده", + "Provider Type": "نوع ارائه‌دهنده", "Public": "عمومی", "Pull \"{{searchValue}}\" from Ollama.com": "بازگرداندن \"{{searchValue}}\" از Ollama.com", "Pull a model from Ollama.com": "دریافت یک مدل از Ollama.com", "Pull Model": "کشیدن مدل", "Pyodide file browser": "", "Query Generation Prompt": "پرامپت تولید کوئری", - "Querying": "در حال پرس\u200cوجو", + "Querying": "در حال پرس‌وجو", "Quick Actions": "اقدامات سریع", "RAG Template": "RAG الگوی", "Ran {{COUNT}} analyses": "", "Ran {{COUNT}} analysis": "", "Rate {{rating}} out of 10": "", "Rating": "امتیازدهی", - "Re-rank models by topic similarity": "رتبه\u200cبندی مجدد مدل\u200cها براساس شباهت موضوعی", + "Re-rank models by topic similarity": "رتبه‌بندی مجدد مدل‌ها براساس شباهت موضوعی", "Read": "خواندن", "Read Aloud": "خواندن به صورت صوتی", "Read more →": "بیشتر بخوانید ←", @@ -1639,15 +1639,15 @@ "Read-Only Access": "", "Reason": "دلیل", "Reasoning Effort": "تلاش استدلال", - "Reasoning Tags": "تگ\u200cهای استدلال", + "Reasoning Tags": "تگ‌های استدلال", "Recently Used": "", "Reconnected": "", "Record": "ضبط", "Record voice": "ضبط صدا", "Redirecting you to Open WebUI Community": "در حال هدایت به OpenWebUI Community", - "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "احتمال تولید محتوای بی\u200cمعنی را کاهش می\u200cدهد. مقدار بالاتر (مثلاً 100) پاسخ\u200cهای متنوع\u200cتری می\u200cدهد، در حالی که مقدار پایین\u200cتر (مثلاً 10) محافظه\u200cکارانه\u200cتر خواهد بود.", + "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "احتمال تولید محتوای بی‌معنی را کاهش می‌دهد. مقدار بالاتر (مثلاً 100) پاسخ‌های متنوع‌تری می‌دهد، در حالی که مقدار پایین‌تر (مثلاً 10) محافظه‌کارانه‌تر خواهد بود.", "Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "به خود به عنوان \"کاربر\" اشاره کنید (مثلاً، \"کاربر در حال یادگیری اسپانیایی است\")", - "Reference Chats": "چت\u200cهای مرجع", + "Reference Chats": "چت‌های مرجع", "Refresh": "", "Refused when it shouldn't have": "رد شده زمانی که باید نباشد", "Regenerate": "تولید مجدد", @@ -1658,9 +1658,9 @@ "Registered": "ثبت شده", "Registration failed": "ثبت نام ناموفق بود", "Registration successful": "ثبت نام با موفقیت انجام شد", - "Reindex": "فهرست\u200cبندی مجدد", - "Reindex Knowledge Base Vectors": "فهرست\u200cبندی مجدد بردارهای پایگاه دانش", - "Release Notes": "یادداشت\u200cهای انتشار", + "Reindex": "فهرست‌بندی مجدد", + "Reindex Knowledge Base Vectors": "فهرست‌بندی مجدد بردارهای پایگاه دانش", + "Release Notes": "یادداشت‌های انتشار", "Releases": "انتشارها", "Relevance": "ارتباط", "Relevance Threshold": "آستانه ارتباط", @@ -1677,7 +1677,7 @@ "Rename": "تغییر نام", "Renamed to {{name}}": "", "Render Markdown in Previews": "", - "Reorder Models": "ترتیب مجدد مدل\u200cها", + "Reorder Models": "ترتیب مجدد مدل‌ها", "Repeats": "", "Reply": "پاسخ", "Reply in Thread": "پاسخ در رشته", @@ -1685,16 +1685,16 @@ "Replying to {{NAME}}": "در حال پاسخ به {{NAME}}", "required": "مورد نیاز", "Reranking Batch Size": "", - "Reranking Engine": "موتور رتبه\u200cبندی مجدد", - "Reranking Model": "مدل ری\u200cشناسی مجدد غیرفعال است", + "Reranking Engine": "موتور رتبه‌بندی مجدد", + "Reranking Model": "مدل ری‌شناسی مجدد غیرفعال است", "Reset": "بازنشانی", - "Reset All Models": "بازنشانی همه مدل\u200cها", + "Reset All Models": "بازنشانی همه مدل‌ها", "Reset Image": "بازنشانی تصویر", "Reset Upload Directory": "بازنشانی پوشه آپلود", - "Reset Vector Storage/Knowledge": "بازنشانی ذخیره\u200cسازی برداری/دانش", + "Reset Vector Storage/Knowledge": "بازنشانی ذخیره‌سازی برداری/دانش", "Reset view": "بازنشانی نما", "Response": "پاسخ", - "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "اعلان\u200cهای پاسخ نمی\u200cتوانند فعال شوند زیرا مجوزهای وب\u200cسایت رد شده\u200cاند. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", + "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "اعلان‌های پاسخ نمی‌توانند فعال شوند زیرا مجوزهای وب‌سایت رد شده‌اند. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", "Response splitting": "تقسیم پاسخ", "Response Watermark": "واترمارک پاسخ", "Responses": "", @@ -1720,40 +1720,40 @@ "Sa_day_of_week": "", "Save": "ذخیره", "Save & Create": "ذخیره و ایجاد", - "Save & Update": "ذخیره و به\u200cروزرسانی", + "Save & Update": "ذخیره و به‌روزرسانی", "Save As Copy": "ذخیره به صویت رونوشت", "Save Chat": "ذخیره چت", "Saved": "ذخیره شد", - "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": "ذخیره گزارش\u200cهای چت مستقیماً در حافظه مرورگر شما دیگر پشتیبانی نمی\u200cشود. لطفاً با کلیک بر روی دکمه زیر، چند لحظه برای دانلود و حذف گزارش های چت خود وقت بگذارید. نگران نباشید، شما به راحتی می توانید گزارش های چت خود را از طریق بکند دوباره وارد کنید", + "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": "ذخیره گزارش‌های چت مستقیماً در حافظه مرورگر شما دیگر پشتیبانی نمی‌شود. لطفاً با کلیک بر روی دکمه زیر، چند لحظه برای دانلود و حذف گزارش های چت خود وقت بگذارید. نگران نباشید، شما به راحتی می توانید گزارش های چت خود را از طریق بکند دوباره وارد کنید", "Schedule": "", "Scheduled time must be in the future": "", "Scroll On Branch Change": "اسکرول هنگام تغییر شاخه", "Search": "جستجو", "Search a model": "جستجوی یک مدل", - "Search all emojis": "جستجوی همه ایموجی\u200cها", + "Search all emojis": "جستجوی همه ایموجی‌ها", "Search and manage user memories": "", "Search and view user chat history": "", "Search Automations": "", "Search Base": "پایه جستجو", "Search channels and channel messages": "", "Search Chats": "جستجو گفتگوها", - "Search Collection": "جستجوی مجموعه\u200cها", + "Search Collection": "جستجوی مجموعه‌ها", "Search Files": "", "Search Filters": "فیلترهای جستجو", - "search for archived chats": "جستجو برای چت\u200cهای بایگانی شده", - "search for folders": "جستجو برای پوشه\u200cها", - "search for pinned chats": "جستجو برای چت\u200cهای پین شده", - "search for shared chats": "جستجو برای چت\u200cهای اشتراک\u200cگذاری شده", - "search for tags": "جستجو برای برچسب\u200cها", + "search for archived chats": "جستجو برای چت‌های بایگانی شده", + "search for folders": "جستجو برای پوشه‌ها", + "search for pinned chats": "جستجو برای چت‌های پین شده", + "search for shared chats": "جستجو برای چت‌های اشتراک‌گذاری شده", + "search for tags": "جستجو برای برچسب‌ها", "Search Functions": "جستجوی توابع", "Search Groups": "", - "Search In Models": "جستجو در مدل\u200cها", + "Search In Models": "جستجو در مدل‌ها", "Search Knowledge": "جستجوی دانش", "Search Memories": "", - "Search Models": "جستجوی مدل\u200cها", - "Search Notes": "جستجوی یادداشت\u200cها", - "Search options": "گزینه\u200cهای جستجو", - "Search Prompts": "جستجوی پرامپت\u200cها", + "Search Models": "جستجوی مدل‌ها", + "Search Notes": "جستجوی یادداشت‌ها", + "Search options": "گزینه‌های جستجو", + "Search Prompts": "جستجوی پرامپت‌ها", "Search Result Count": "تعداد نتایج جستجو", "Search Skills": "", "Search the internet": "جستجوی اینترنت", @@ -1769,14 +1769,14 @@ "Searching the web": "در حال جستجوی وب", "Searxng Query URL": "نشانی وب جستجوی Searxng", "Searxng search language (all, en, es, de, fr, etc.)": "", - "See readme.md for instructions": "برای مشاهده دستورالعمل\u200cها به readme.md مراجعه کنید", + "See readme.md for instructions": "برای مشاهده دستورالعمل‌ها به readme.md مراجعه کنید", "See what's new": "ببینید موارد جدید چه بوده", "Seed": "هسته", "Select": "انتخاب", "Select {{modelName}} model": "", "Select a base model": "انتخاب یک مدل پایه", "Select a base model (e.g. llama3, gpt-4o)": "یک مدل پایه انتخاب کنید (مثلاً llama3, gpt-4o)", - "Select a conversation to preview": "یک مکالمه برای پیش\u200cنمایش انتخاب کنید", + "Select a conversation to preview": "یک مکالمه برای پیش‌نمایش انتخاب کنید", "Select a engine": "انتخاب یک موتور", "Select a function": "انتخاب یک تابع", "Select a group": "انتخاب یک گروه", @@ -1786,7 +1786,7 @@ "Select a model (optional)": "یک مدل انتخاب کنید (اختیاری)", "Select a pipeline": "انتخاب یک خط لوله", "Select a pipeline url": "یک ادرس خط لوله را انتخاب کنید", - "Select a reranking model engine": "یک موتور مدل رتبه\u200cبندی مجدد انتخاب کنید", + "Select a reranking model engine": "یک موتور مدل رتبه‌بندی مجدد انتخاب کنید", "Select a role": "یک نقش انتخاب کنید", "Select a theme": "یک تم انتخاب کنید", "Select a tool": "انتخاب یک ابقزار", @@ -1800,7 +1800,7 @@ "Select an output format": "یک قالب خروجی انتخاب کنید", "Select dtype": "dtype را انتخاب کنید", "Select Engine": "انتخاب موتور", - "Select how to split message text for TTS requests": "نحوه تقسیم متن پیام برای درخواست\u200cهای TTS را انتخاب کنید", + "Select how to split message text for TTS requests": "نحوه تقسیم متن پیام برای درخواست‌های TTS را انتخاب کنید", "Select Knowledge": "انتخاب دانش", "Select Method": "انتخاب روش", "Select model": "", @@ -1816,8 +1816,8 @@ "Send now": "", "Sends `stream_options: { include_usage: true }` in the request.\nSupported providers will return token usage information in the response when set.": "ارسال `stream_options: { include_usage: true }` در درخواست.\nارائه دهندگان پشتیبانی شده در صورت تنظیم، اطلاعات استفاده از توکن را در پاسخ برمی گردانند.", "September": "سپتامبر", - "SerpApi API Key": "کلید API سرپ\u200cای\u200cپی\u200cآی", - "SerpApi Engine": "موتور سرپ\u200cای\u200cپی\u200cآی", + "SerpApi API Key": "کلید API سرپ‌ای‌پی‌آی", + "SerpApi Engine": "موتور سرپ‌ای‌پی‌آی", "Serper API Key": "کلید API Serper", "Serply API Key": "کلید API سرپلی", "Serpstack API Key": "کلید API Serpstack", @@ -1828,44 +1828,44 @@ "Set as Production": "", "Set embedding model": "تنظیم مدل جاسازی", "Set embedding model (e.g. {{model}})": "تنظیم مدل پیچشی (برای مثال {{model}})", - "Set reranking model (e.g. {{model}})": "تنظیم مدل ری\u200cراینگ (برای مثال {{model}})", + "Set reranking model (e.g. {{model}})": "تنظیم مدل ری‌راینگ (برای مثال {{model}})", "Set the default models that are automatically selected for all users when a new chat is created.": "", "Set the models that are automatically pinned to the sidebar for all users.": "", - "Set the number of layers, which will be off-loaded to GPU. Increasing this value can significantly improve performance for models that are optimized for GPU acceleration but may also consume more power and GPU resources.": "تعداد لایه\u200cهایی را که به GPU منتقل می\u200cشوند تنظیم کنید. افزایش این مقدار می\u200cتواند عملکرد مدل\u200cهایی که برای شتاب\u200cدهی GPU بهینه\u200cسازی شده\u200cاند را به طور قابل توجهی بهبود بخشد اما ممکن است مصرف برق و منابع GPU را نیز افزایش دهد.", - "Set the number of worker threads used for computation. This option controls how many threads are used to process incoming requests concurrently. Increasing this value can improve performance under high concurrency workloads but may also consume more CPU resources.": "تعداد نخ\u200cهای کارگر مورد استفاده برای محاسبات را تنظیم کنید. این گزینه کنترل می\u200cکند که چند نخ برای پردازش همزمان درخواست\u200cهای ورودی استفاده می\u200cشود. افزایش این مقدار می\u200cتواند عملکرد را در بارهای کاری با همزمانی بالا بهبود بخشد اما ممکن است منابع CPU بیشتری مصرف کند.", + "Set the number of layers, which will be off-loaded to GPU. Increasing this value can significantly improve performance for models that are optimized for GPU acceleration but may also consume more power and GPU resources.": "تعداد لایه‌هایی را که به GPU منتقل می‌شوند تنظیم کنید. افزایش این مقدار می‌تواند عملکرد مدل‌هایی که برای شتاب‌دهی GPU بهینه‌سازی شده‌اند را به طور قابل توجهی بهبود بخشد اما ممکن است مصرف برق و منابع GPU را نیز افزایش دهد.", + "Set the number of worker threads used for computation. This option controls how many threads are used to process incoming requests concurrently. Increasing this value can improve performance under high concurrency workloads but may also consume more CPU resources.": "تعداد نخ‌های کارگر مورد استفاده برای محاسبات را تنظیم کنید. این گزینه کنترل می‌کند که چند نخ برای پردازش همزمان درخواست‌های ورودی استفاده می‌شود. افزایش این مقدار می‌تواند عملکرد را در بارهای کاری با همزمانی بالا بهبود بخشد اما ممکن است منابع CPU بیشتری مصرف کند.", "Set Voice": "تنظیم صدا", "Set whisper model": "تنظیم مدل ویسپر", "Set your status": "", - "Sets a flat bias against tokens that have appeared at least once. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس ثابت در برابر توکن\u200cهایی که حداقل یک بار ظاهر شده\u200cاند تنظیم می\u200cکند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می\u200cکند، در حالی که مقدار پایین\u200cتر (مثلاً 0.9) آسان\u200cگیرتر خواهد بود. در 0، غیرفعال می\u200cشود.", - "Sets a scaling bias against tokens to penalize repetitions, based on how many times they have appeared. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس مقیاس\u200cپذیر در برابر توکن\u200cها برای جریمه کردن تکرارها، بر اساس تعداد دفعات ظاهر شدن آنها تنظیم می\u200cکند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می\u200cکند، در حالی که مقدار پایین\u200cتر (مثلاً 0.9) آسان\u200cگیرتر خواهد بود. در 0، غیرفعال می\u200cشود.", - "Sets how far back for the model to look back to prevent repetition.": "تنظیم می\u200cکند که مدل چقدر به عقب نگاه کند تا از تکرار جلوگیری شود.", - "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "عدد تصادفی اولیه را برای تولید تنظیم می\u200cکند. تنظیم این به یک عدد خاص باعث می\u200cشود مدل برای پرامپت یکسان، متن یکسانی تولید کند.", - "Sets the size of the context window used to generate the next token.": "اندازه پنجره متن مورد استفاده برای تولید توکن بعدی را تنظیم می\u200cکند.", - "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "توالی\u200cهای توقف مورد استفاده را تنظیم می\u200cکند. وقتی این الگو مشاهده شود، LLM تولید متن را متوقف کرده و برمی\u200cگردد. الگوهای توقف متعدد می\u200cتوانند با مشخص کردن پارامترهای توقف جداگانه متعدد در فایل مدل تنظیم شوند.", + "Sets a flat bias against tokens that have appeared at least once. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس ثابت در برابر توکن‌هایی که حداقل یک بار ظاهر شده‌اند تنظیم می‌کند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می‌کند، در حالی که مقدار پایین‌تر (مثلاً 0.9) آسان‌گیرتر خواهد بود. در 0، غیرفعال می‌شود.", + "Sets a scaling bias against tokens to penalize repetitions, based on how many times they have appeared. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس مقیاس‌پذیر در برابر توکن‌ها برای جریمه کردن تکرارها، بر اساس تعداد دفعات ظاهر شدن آنها تنظیم می‌کند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می‌کند، در حالی که مقدار پایین‌تر (مثلاً 0.9) آسان‌گیرتر خواهد بود. در 0، غیرفعال می‌شود.", + "Sets how far back for the model to look back to prevent repetition.": "تنظیم می‌کند که مدل چقدر به عقب نگاه کند تا از تکرار جلوگیری شود.", + "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "عدد تصادفی اولیه را برای تولید تنظیم می‌کند. تنظیم این به یک عدد خاص باعث می‌شود مدل برای پرامپت یکسان، متن یکسانی تولید کند.", + "Sets the size of the context window used to generate the next token.": "اندازه پنجره متن مورد استفاده برای تولید توکن بعدی را تنظیم می‌کند.", + "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "توالی‌های توقف مورد استفاده را تنظیم می‌کند. وقتی این الگو مشاهده شود، LLM تولید متن را متوقف کرده و برمی‌گردد. الگوهای توقف متعدد می‌توانند با مشخص کردن پارامترهای توقف جداگانه متعدد در فایل مدل تنظیم شوند.", "Setting": "", "Settings": "تنظیمات", "Settings Permissions": "", "Settings saved successfully!": "تنظیمات با موفقیت ذخیره شد!", - "Share": "اشتراک\u200cگذاری", - "Share Chat": "اشتراک\u200cگذاری چت", + "Share": "اشتراک‌گذاری", + "Share Chat": "اشتراک‌گذاری چت", "Share link copied to clipboard.": "", "Share to Open WebUI Community": "اشتراک گذاری با OpenWebUI Community", "Share your background and interests": "پیشینه و علایق خود را به اشتراک بگذارید", "Shared Chats": "", "Shared with you": "به اشتراک گذاشته شده با شما", - "Sharing Permissions": "مجوزهای اشتراک\u200cگذاری", + "Sharing Permissions": "مجوزهای اشتراک‌گذاری", "Show": "نمایش", "Show \"What's New\" modal on login": "نمایش مودال \"موارد جدید\" هنگام ورود", "Show Admin Details in Account Pending Overlay": "نمایش جزئیات مدیر در پوشش حساب در انتظار", "Show All": "", "Show all ({{COUNT}} characters)": "", "Show Files": "", - "Show Formatting Toolbar": "نمایش نوار ابزار قالب\u200cبندی", - "Show image preview": "نمایش پیش\u200cنمایش تصویر", + "Show Formatting Toolbar": "نمایش نوار ابزار قالب‌بندی", + "Show image preview": "نمایش پیش‌نمایش تصویر", "Show Model": "نمایش مدل", "Show Shortcuts": "نمایش میانبرها", "Show your support!": "حمایت خود را نشان دهید!", - "Showcased creativity": "ایده\u200cآفرینی", + "Showcased creativity": "ایده‌آفرینی", "Showing all messages (user + assistant) per user.": "", "Sign in": "ورود", "Sign in to {{WEBUI_NAME}}": "ورود به {{WEBUI_NAME}}", @@ -1873,7 +1873,7 @@ "Sign Out": "خروج", "Sign up": "ثبت نام", "Sign up to {{WEBUI_NAME}}": "ثبت نام در {{WEBUI_NAME}}", - "Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "با استفاده از یک LLM برای بهبود جداول، فرم\u200cها، ریاضیات درون\u200cخطی و تشخیص چیدمان، دقت را به طور قابل توجهی افزایش می\u200cدهد. باعث افزایش تأخیر خواهد شد. پیش\u200cفرض: False.", + "Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "با استفاده از یک LLM برای بهبود جداول، فرم‌ها، ریاضیات درون‌خطی و تشخیص چیدمان، دقت را به طور قابل توجهی افزایش می‌دهد. باعث افزایش تأخیر خواهد شد. پیش‌فرض: False.", "Signing in to {{WEBUI_NAME}}": "در حال ورود به {{WEBUI_NAME}}", "Single": "", "Sink List": "لیست سینک", @@ -1891,7 +1891,7 @@ "Skills Public Sharing": "", "Skills Sharing": "", "Skip Cache": "رد کردن کش", - "Skip the cache and re-run the inference. Defaults to False.": "کش را رد کرده و استنتاج را مجدداً اجرا کنید. پیش\u200cفرض: False.", + "Skip the cache and re-run the inference. Defaults to False.": "کش را رد کرده و استنتاج را مجدداً اجرا کنید. پیش‌فرض: False.", "Something went wrong :/": "مشکلی پیش آمد :/", "Sonar": "سونار", "Sonar Deep Research": "تحقیق عمیق سونار", @@ -1921,7 +1921,7 @@ "Status": "", "Status cleared successfully": "", "Status updated successfully": "", - "Status Updates": "به\u200cروزرسانی\u200cهای وضعیت", + "Status Updates": "به‌روزرسانی‌های وضعیت", "STDOUT/STDERR": "STDOUT/STDERR", "Steps": "مراحل", "Stop": "توقف", @@ -1934,7 +1934,7 @@ "Streamable HTTP": "HTTP قابل جریان", "Strikethrough": "خط خورده", "Strip Existing OCR": "حذف OCR موجود", - "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "حذف متن OCR موجود از PDF و اجرای مجدد OCR. اگر «اجبار به OCR» فعال باشد نادیده گرفته می\u200cشود. پیش\u200cفرض: False.", + "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "حذف متن OCR موجود از PDF و اجرای مجدد OCR. اگر «اجبار به OCR» فعال باشد نادیده گرفته می‌شود. پیش‌فرض: False.", "STT Model": "مدل تبدیل صدا به متن", "STT Settings": "تنظیمات تبدیل صدا به متن", "Stylized PDF Export": "خروجی گرفتن از PDF با استایل", @@ -1944,7 +1944,7 @@ "Subtitle": "", "Success": "موفقیت", "Successfully imported {{userCount}} users.": "{{userCount}} کاربر با موفقیت وارد شدند.", - "Successfully updated.": "با موفقیت به\u200cروز شد", + "Successfully updated.": "با موفقیت به‌روز شد", "Suggest a change": "پیشنهاد یک تغییر", "Suggested": "پیشنهادی", "Support": "حمایت", @@ -1952,20 +1952,20 @@ "Supported MIME Types": "انواع MIME پشتیبانی شده", "Sync": "", "Sync Complete!": "", - "Sync directory": "هم\u200cگام\u200cسازی پوشه", + "Sync directory": "هم‌گام‌سازی پوشه", "Sync Failed": "", "Sync Usage Stats": "", "Syncing stats...": "", "Syncing...": "", "Syncs only chats with updates after your last sync timestamp. Disable to re-sync all chats.": "", "System": "سیستم", - "System Instructions": "دستورالعمل\u200cهای سیستم", + "System Instructions": "دستورالعمل‌های سیستم", "System Prompt": "پرامپت سیستم", "Tag": "تگ", - "Tags": "برچسب\u200cها", - "Tags Generation": "تولید برچسب\u200cها", - "Tags Generation Prompt": "پرامپت تولید برچسب\u200cها", - "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "نمونه\u200cبرداری دنباله آزاد برای کاهش تأثیر توکن\u200cهای کم احتمال\u200cتر از خروجی استفاده می\u200cشود. مقدار بالاتر (مثلاً 2.0) تأثیر را بیشتر کاهش می\u200cدهد، در حالی که مقدار 1.0 این تنظیم را غیرفعال می\u200cکند.", + "Tags": "برچسب‌ها", + "Tags Generation": "تولید برچسب‌ها", + "Tags Generation Prompt": "پرامپت تولید برچسب‌ها", + "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "نمونه‌برداری دنباله آزاد برای کاهش تأثیر توکن‌های کم احتمال‌تر از خروجی استفاده می‌شود. مقدار بالاتر (مثلاً 2.0) تأثیر را بیشتر کاهش می‌دهد، در حالی که مقدار 1.0 این تنظیم را غیرفعال می‌کند.", "Talk to Model": "صحبت با مدل", "Tap to interrupt": "برای وقفه ضربه بزنید", "Task List": "لیست وظایف", @@ -1978,60 +1978,60 @@ "Tell us more:": "بیشتر بگویید:", "Temperature": "دما", "Temporary Chat": "چت موقت", - "Temporary Chat by Default": "چت موقت به صورت پیش\u200cفرض", + "Temporary Chat by Default": "چت موقت به صورت پیش‌فرض", "Terminal": "", "Terminal servers saved": "", - "Text Splitter": "تقسیم\u200cکننده متن", + "Text Splitter": "تقسیم‌کننده متن", "Text-to-Speech": "متن به گفتار", "Text-to-Speech Engine": "موتور تبدیل متن به گفتار", "Th_day_of_week": "", "Thanks for your feedback!": "با تشکر از بازخورد شما!", - "The Application Account DN you bind with for search": "DN حساب برنامه که برای جستجو به آن متصل می\u200cشوید", + "The Application Account DN you bind with for search": "DN حساب برنامه که برای جستجو به آن متصل می‌شوید", "The base to search for users": "پایه برای جستجوی کاربران", - "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "اندازه دسته تعیین می\u200cکند که چند درخواست متنی همزمان پردازش می\u200cشوند. اندازه دسته بزرگتر می\u200cتواند عملکرد و سرعت مدل را افزایش دهد، اما به حافظه بیشتری نیاز دارد.", - "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "توسعه\u200cدهندگان این افزونه داوطلبان مشتاق از جامعه هستند. اگر این افزونه را مفید می\u200cدانید، لطفاً در توسعه آن مشارکت کنید.", - "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "تابلوی امتیازات ارزیابی بر اساس سیستم رتبه\u200cبندی Elo است و در زمان واقعی به\u200cروز می\u200cشود.", - "The format to return a response in. Format can be json or a JSON schema.": "قالبی که باید پاسخ در آن برگردانده شود. قالب می\u200cتواند json یا یک شمای JSON باشد.", - "The height in pixels to compress images to. Leave empty for no compression.": "ارتفاع بر حسب پیکسل برای فشرده\u200cسازی تصاویر. برای عدم فشرده\u200cسازی خالی بگذارید.", - "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "زبان صدای ورودی. ارائه زبان ورودی در قالب ISO-639-1 (مثلاً en) دقت و تأخیر را بهبود می\u200cبخشد. برای تشخیص خودکار زبان، خالی بگذارید.", - "The LDAP attribute that maps to the mail that users use to sign in.": "ویژگی LDAP که به ایمیلی که کاربران برای ورود استفاده می\u200cکنند نگاشت می\u200cشود.", - "The LDAP attribute that maps to the username that users use to sign in.": "ویژگی LDAP که به نام کاربری که کاربران برای ورود استفاده می\u200cکنند نگاشت می\u200cشود.", - "The leaderboard is currently in beta, and we may adjust the rating calculations as we refine the algorithm.": "تابلوی امتیازات در حال حاضر در نسخه بتا است و ممکن است محاسبات رتبه\u200cبندی را با بهبود الگوریتم تنظیم کنیم.", + "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "اندازه دسته تعیین می‌کند که چند درخواست متنی همزمان پردازش می‌شوند. اندازه دسته بزرگتر می‌تواند عملکرد و سرعت مدل را افزایش دهد، اما به حافظه بیشتری نیاز دارد.", + "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "توسعه‌دهندگان این افزونه داوطلبان مشتاق از جامعه هستند. اگر این افزونه را مفید می‌دانید، لطفاً در توسعه آن مشارکت کنید.", + "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "تابلوی امتیازات ارزیابی بر اساس سیستم رتبه‌بندی Elo است و در زمان واقعی به‌روز می‌شود.", + "The format to return a response in. Format can be json or a JSON schema.": "قالبی که باید پاسخ در آن برگردانده شود. قالب می‌تواند json یا یک شمای JSON باشد.", + "The height in pixels to compress images to. Leave empty for no compression.": "ارتفاع بر حسب پیکسل برای فشرده‌سازی تصاویر. برای عدم فشرده‌سازی خالی بگذارید.", + "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "زبان صدای ورودی. ارائه زبان ورودی در قالب ISO-639-1 (مثلاً en) دقت و تأخیر را بهبود می‌بخشد. برای تشخیص خودکار زبان، خالی بگذارید.", + "The LDAP attribute that maps to the mail that users use to sign in.": "ویژگی LDAP که به ایمیلی که کاربران برای ورود استفاده می‌کنند نگاشت می‌شود.", + "The LDAP attribute that maps to the username that users use to sign in.": "ویژگی LDAP که به نام کاربری که کاربران برای ورود استفاده می‌کنند نگاشت می‌شود.", + "The leaderboard is currently in beta, and we may adjust the rating calculations as we refine the algorithm.": "تابلوی امتیازات در حال حاضر در نسخه بتا است و ممکن است محاسبات رتبه‌بندی را با بهبود الگوریتم تنظیم کنیم.", "The maximum file size in MB. If the file size exceeds this limit, the file will not be uploaded.": "حداکثر اندازه فایل به مگابایت. اگر اندازه فایل از این حد بیشتر باشد، فایل آپلود نخواهد شد.", - "The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "حداکثر تعداد فایل\u200cهایی که می\u200cتوانند همزمان در چت استفاده شوند. اگر تعداد فایل\u200cها از این حد بیشتر باشد، فایل\u200cها آپلود نخواهند شد.", - "The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "قالب خروجی برای متن. می\u200cتواند 'json'، 'markdown' یا 'html' باشد. پیش\u200cفرض: 'markdown'.", + "The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "حداکثر تعداد فایل‌هایی که می‌توانند همزمان در چت استفاده شوند. اگر تعداد فایل‌ها از این حد بیشتر باشد، فایل‌ها آپلود نخواهند شد.", + "The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "قالب خروجی برای متن. می‌تواند 'json'، 'markdown' یا 'html' باشد. پیش‌فرض: 'markdown'.", "The passwords you entered don't quite match. Please double-check and try again.": "رمزهای عبوری که وارد کردید کاملاً مطابقت ندارند. لطفاً دوباره بررسی کرده و تلاش کنید.", "The score should be a value between 0.0 (0%) and 1.0 (100%).": "امتیاز باید مقداری بین 0.0 (0%) و 1.0 (100%) باشد.", - "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "اندازه دلتا تکه جریانی برای مدل. افزایش اندازه تکه باعث می\u200cشود مدل با قطعات بزرگ\u200cتری از متن به یکباره پاسخ دهد.", - "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "دمای مدل. افزایش دما باعث می\u200cشود مدل خلاقانه\u200cتر پاسخ دهد.", - "The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "وزن جستجوی ترکیبی BM25. ۰ معنایی\u200cتر، ۱ لغوی\u200cتر. پیش\u200cفرض ۰.۵", - "The width in pixels to compress images to. Leave empty for no compression.": "عرض بر حسب پیکسل برای فشرده\u200cسازی تصاویر. برای عدم فشرده\u200cسازی خالی بگذارید.", + "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "اندازه دلتا تکه جریانی برای مدل. افزایش اندازه تکه باعث می‌شود مدل با قطعات بزرگ‌تری از متن به یکباره پاسخ دهد.", + "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "دمای مدل. افزایش دما باعث می‌شود مدل خلاقانه‌تر پاسخ دهد.", + "The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "وزن جستجوی ترکیبی BM25. ۰ معنایی‌تر، ۱ لغوی‌تر. پیش‌فرض ۰.۵", + "The width in pixels to compress images to. Leave empty for no compression.": "عرض بر حسب پیکسل برای فشرده‌سازی تصاویر. برای عدم فشرده‌سازی خالی بگذارید.", "Theme": "پوسته", "There was an error syncing your stats. Please try again.": "", "Thinking...": "در حال فکر کردن...", - "This action cannot be undone. Do you wish to continue?": "این عمل قابل بازگشت نیست. آیا می\u200cخواهید ادامه دهید؟", + "This action cannot be undone. Do you wish to continue?": "این عمل قابل بازگشت نیست. آیا می‌خواهید ادامه دهید؟", "This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "این کانال در {{createdAt}} ایجاد شد. این آغاز کانال {{channelName}} است.", - "This chat won't appear in history and your messages will not be saved.": "این چت در تاریخچه ظاهر نمی\u200cشود و پیام\u200cهای شما ذخیره نخواهند شد.", - "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "این اطمینان می\u200cدهد که مکالمات ارزشمند شما به طور امن در پایگاه داده پشتیبان ذخیره می\u200cشوند. متشکریم!", + "This chat won't appear in history and your messages will not be saved.": "این چت در تاریخچه ظاهر نمی‌شود و پیام‌های شما ذخیره نخواهند شد.", + "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "این اطمینان می‌دهد که مکالمات ارزشمند شما به طور امن در پایگاه داده پشتیبان ذخیره می‌شوند. متشکریم!", "This feature is currently experimental and may not work as expected.": "", "This feature is experimental and may be modified or discontinued without notice.": "این ویژگی آزمایشی است و ممکن است بدون اطلاع قبلی تغییر یا متوقف شود.", "This folder is empty": "", - "This is a default user permission and will remain enabled.": "این یک مجوز کاربر پیش\u200cفرض است و فعال باقی خواهد ماند.", + "This is a default user permission and will remain enabled.": "این یک مجوز کاربر پیش‌فرض است و فعال باقی خواهد ماند.", "This is an experimental feature, it may not function as expected and is subject to change at any time.": "این یک ویژگی آزمایشی است، ممکن است طبق انتظار کار نکند و در هر زمان ممکن است تغییر کند.", "This model is not publicly available. Please select another model.": "این مدل به صورت عمومی در دسترس نیست. لطفاً مدل دیگری انتخاب کنید.", - "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "این گزینه مدت زمانی را کنترل می\u200cکند که مدل پس از درخواست در حافظه بارگذاری شده باقی می\u200cماند (پیش\u200cفرض: ۵ دقیقه)", - "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "این گزینه کنترل می\u200cکند که هنگام تازه\u200cسازی متن، چند توکن حفظ شوند. برای مثال، اگر روی 2 تنظیم شود، 2 توکن آخر متن مکالمه حفظ خواهند شد. حفظ متن می\u200cتواند به حفظ پیوستگی مکالمه کمک کند، اما ممکن است توانایی پاسخ به موضوعات جدید را کاهش دهد.", - "This option enables or disables the use of the reasoning feature in Ollama, which allows the model to think before generating a response. When enabled, the model can take a moment to process the conversation context and generate a more thoughtful response.": "این گزینه استفاده از ویژگی استدلال در اُلاما را فعال یا غیرفعال می\u200cکند، که به مدل اجازه می\u200cدهد قبل از تولید پاسخ فکر کند. هنگامی که فعال باشد، مدل می\u200cتواند لحظه\u200cای را برای پردازش زمینه مکالمه صرف کند و یک پاسخ متفکرانه\u200cتر تولید کند.", - "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "این گزینه حداکثر تعداد توکن\u200cهایی را که مدل می\u200cتواند در پاسخ خود تولید کند تنظیم می\u200cکند. افزایش این محدودیت به مدل اجازه می\u200cدهد پاسخ\u200cهای طولانی\u200cتری ارائه دهد، اما ممکن است احتمال تولید محتوای بی\u200cفایده یا نامربوط را نیز افزایش دهد.", - "This option will delete all existing files in the collection and replace them with newly uploaded files.": "این گزینه تمام فایل\u200cهای موجود در مجموعه را حذف کرده و با فایل\u200cهای جدید آپلود شده جایگزین می\u200cکند.", + "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "این گزینه مدت زمانی را کنترل می‌کند که مدل پس از درخواست در حافظه بارگذاری شده باقی می‌ماند (پیش‌فرض: ۵ دقیقه)", + "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "این گزینه کنترل می‌کند که هنگام تازه‌سازی متن، چند توکن حفظ شوند. برای مثال، اگر روی 2 تنظیم شود، 2 توکن آخر متن مکالمه حفظ خواهند شد. حفظ متن می‌تواند به حفظ پیوستگی مکالمه کمک کند، اما ممکن است توانایی پاسخ به موضوعات جدید را کاهش دهد.", + "This option enables or disables the use of the reasoning feature in Ollama, which allows the model to think before generating a response. When enabled, the model can take a moment to process the conversation context and generate a more thoughtful response.": "این گزینه استفاده از ویژگی استدلال در اُلاما را فعال یا غیرفعال می‌کند، که به مدل اجازه می‌دهد قبل از تولید پاسخ فکر کند. هنگامی که فعال باشد، مدل می‌تواند لحظه‌ای را برای پردازش زمینه مکالمه صرف کند و یک پاسخ متفکرانه‌تر تولید کند.", + "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "این گزینه حداکثر تعداد توکن‌هایی را که مدل می‌تواند در پاسخ خود تولید کند تنظیم می‌کند. افزایش این محدودیت به مدل اجازه می‌دهد پاسخ‌های طولانی‌تری ارائه دهد، اما ممکن است احتمال تولید محتوای بی‌فایده یا نامربوط را نیز افزایش دهد.", + "This option will delete all existing files in the collection and replace them with newly uploaded files.": "این گزینه تمام فایل‌های موجود در مجموعه را حذف کرده و با فایل‌های جدید آپلود شده جایگزین می‌کند.", "This response was generated by \"{{model}}\"": "این پاسخ توسط \"{{model}}\" تولید شده است", "This template contains multiple context placeholders ([context] or {{CONTEXT}}). Context will be injected at each occurrence.": "", "This will delete": "این حذف خواهد شد", "This will delete {{NAME}} and all its contents.": "این {{NAME}} و تمام محتویات آن را حذف خواهد کرد.", - "This will delete all models including custom models": "این همه مدل\u200cها از جمله مدل\u200cهای سفارشی را حذف خواهد کرد", - "This will delete all models including custom models and cannot be undone.": "این همه مدل\u200cها از جمله مدل\u200cهای سفارشی را حذف خواهد کرد و قابل بازگشت نیست.", + "This will delete all models including custom models": "این همه مدل‌ها از جمله مدل‌های سفارشی را حذف خواهد کرد", + "This will delete all models including custom models and cannot be undone.": "این همه مدل‌ها از جمله مدل‌های سفارشی را حذف خواهد کرد و قابل بازگشت نیست.", "This will permanently delete the calendar \"{{name}}\" and all its events. This action cannot be undone.": "", - "This will reset the knowledge base and sync all files. Do you wish to continue?": "این پایگاه دانش را بازنشانی کرده و همه فایل\u200cها را همگام\u200cسازی خواهد کرد. آیا می\u200cخواهید ادامه دهید؟", + "This will reset the knowledge base and sync all files. Do you wish to continue?": "این پایگاه دانش را بازنشانی کرده و همه فایل‌ها را همگام‌سازی خواهد کرد. آیا می‌خواهید ادامه دهید؟", "Thorough explanation": "توضیح کامل", "Thought": "", "Thought for {{DURATION}}": "فکر کردن برای {{DURATION}}", @@ -2053,13 +2053,13 @@ "Title is required": "", "TLS": "TLS", "To access the available model names for downloading,": "برای دسترسی به نام مدل های موجود برای دانلود،", - "To access the GGUF models available for downloading,": "برای دسترسی به مدل\u200cهای GGUF موجود برای دانلود،", - "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "برای دسترسی به رابط کاربری وب، لطفاً با مدیر تماس بگیرید. مدیران می\u200cتوانند وضعیت کاربران را از پنل مدیریت مدیریت کنند.", + "To access the GGUF models available for downloading,": "برای دسترسی به مدل‌های GGUF موجود برای دانلود،", + "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "برای دسترسی به رابط کاربری وب، لطفاً با مدیر تماس بگیرید. مدیران می‌توانند وضعیت کاربران را از پنل مدیریت مدیریت کنند.", "To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "برای اتصال پایگاه دانش در اینجا، ابتدا آنها را به فضای کاری \"دانش\" اضافه کنید.", "To learn more about available endpoints, visit our documentation.": "برای کسب اطلاعات بیشتر در مورد نقاط پایانی موجود، به مستندات ما مراجعه کنید.", "To select skills here, add them to the \"Skills\" workspace first.": "", "To select toolkits here, add them to the \"Tools\" workspace first.": "برای انتخاب ابزارها در اینجا، ابتدا آنها را به فضای کاری \"ابزارها\" اضافه کنید.", - "Toast notifications for new updates": "اعلان\u200cهای پاپ\u200cآپ برای به\u200cروزرسانی\u200cهای جدید", + "Toast notifications for new updates": "اعلان‌های پاپ‌آپ برای به‌روزرسانی‌های جدید", "Today": "امروز", "Today at": "", "Today at {{LOCALIZED_TIME}}": "امروز در {{LOCALIZED_TIME}}", @@ -2082,17 +2082,17 @@ "Tool imported successfully": "ابزار با موفقیت وارد شد", "Tool Name": "نام ابزار", "Tool Servers": "سرورهای ابزار", - "Tool updated successfully": "ابزار با موفقیت به\u200cروزرسانی شد", + "Tool updated successfully": "ابزار با موفقیت به‌روزرسانی شد", "Tools": "ابزارها", "Tools Access": "دسترسی به ابزارها", "Tools are a function calling system with arbitrary code execution": "ابزارها یک سیستم فراخوانی تابع با اجرای کد دلخواه هستند", "Tools Function Calling Prompt": "پرامپت فراخوانی تابع ابزارها", - "Tools have a function calling system that allows arbitrary code execution.": "ابزارها دارای سیستم فراخوانی تابع هستند که اجازه اجرای کد دلخواه را می\u200cدهد.", - "Tools Public Sharing": "اشتراک\u200cگذاری عمومی ابزارها", + "Tools have a function calling system that allows arbitrary code execution.": "ابزارها دارای سیستم فراخوانی تابع هستند که اجازه اجرای کد دلخواه را می‌دهد.", + "Tools Public Sharing": "اشتراک‌گذاری عمومی ابزارها", "Tools Sharing": "", "Top": "", "Top K": "Top K", - "Top K Reranker": "رتبه\u200cبندی مجدد Top K", + "Top K Reranker": "رتبه‌بندی مجدد Top K", "Transformers": "ترنسفورمرها", "Trouble accessing Ollama?": "در دسترسی به ollama مشکل دارید؟", "Trust Proxy Environment": "اعتماد به محیط پراکسی", @@ -2109,34 +2109,34 @@ "UI": "رابط کاربری", "UI Scale": "", "Unarchive All": "خارج کردن همه از آرشیو", - "Unarchive All Archived Chats": "خارج کردن همه چت\u200cهای آرشیو شده از آرشیو", + "Unarchive All Archived Chats": "خارج کردن همه چت‌های آرشیو شده از آرشیو", "Unarchive Chat": "خارج کردن چت از آرشیو", "Underline": "زیر خط", "Unknown": "ناشناخته", "Unknown User": "کاربر ناشناس", - "Unloads {{FROM_NOW}}": "خارج می\u200cشود {{FROM_NOW}}", + "Unloads {{FROM_NOW}}": "خارج می‌شود {{FROM_NOW}}", "Unlock mysteries": "رمزگشایی از اسرار", "Unpin": "برداشتن پین", "Unpin from Sidebar": "", "Unravel secrets": "کشف رازها", "Unshare Chat": "", - "Unsupported file type.": "نوع فایل پشتیبانی نمی\u200cشود.", + "Unsupported file type.": "نوع فایل پشتیبانی نمی‌شود.", "Untagged": "بدون برچسب", "Untitled": "بدون عنوان", - "Update": "به\u200cروزرسانی", + "Update": "به‌روزرسانی", "Update and Copy Link": "به روزرسانی و کپی لینک", - "Update for the latest features and improvements.": "برای آخرین ویژگی\u200cها و بهبودها به\u200cروزرسانی کنید.", + "Update for the latest features and improvements.": "برای آخرین ویژگی‌ها و بهبودها به‌روزرسانی کنید.", "Update password": "به روزرسانی رمزعبور", "Update your status": "", "Updated": "بارگذاری شد", "Updated at": "بارگذاری در", "Updated At": "بارگذاری در", - "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "برای قابلیت\u200cهای پیشرفته، از جمله تم و برندسازی سفارشی و پشتیبانی اختصاصی، به طرح دارای مجوز ارتقا دهید.", + "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "برای قابلیت‌های پیشرفته، از جمله تم و برندسازی سفارشی و پشتیبانی اختصاصی، به طرح دارای مجوز ارتقا دهید.", "Upload": "بارگذاری", "Upload a GGUF model": "آپلود یک مدل GGUF", "Upload Audio": "آپلود صدا", "Upload directory": "پوشه آپلود", - "Upload files": "آپلود فایل\u200cها", + "Upload files": "آپلود فایل‌ها", "Upload Files": "بارگذاری پروندهها", "Upload Model": "آپلود مدل", "Upload Pipeline": "خط تولید آپلود", @@ -2161,32 +2161,32 @@ "user": "کاربر", "User": "کاربر", "User Activity": "", - "User Groups": "گروه\u200cهای کاربری", + "User Groups": "گروه‌های کاربری", "User location successfully retrieved.": "موقعیت مکانی کاربر با موفقیت دریافت شد.", "User menu": "منوی کاربر", "User ratings (thumbs up/down)": "", "User Status": "", - "User Webhooks": "وب\u200cهوک\u200cهای کاربر", + "User Webhooks": "وب‌هوک‌های کاربر", "Username": "نام کاربری", "users": "", "Users": "کاربران", - "Uses DefaultAzureCredential to authenticate": "از DefaultAzureCredential برای احراز هویت استفاده می\u200cکند", - "Uses OAuth 2.1 Dynamic Client Registration": "از ثبت کلاینت پویا OAuth 2.1 استفاده می\u200cکند", + "Uses DefaultAzureCredential to authenticate": "از DefaultAzureCredential برای احراز هویت استفاده می‌کند", + "Uses OAuth 2.1 Dynamic Client Registration": "از ثبت کلاینت پویا OAuth 2.1 استفاده می‌کند", "Using Entire Document": "استفاده از کل سند", "Using Focused Retrieval": "استفاده از بازیابی متمرکز", - "Using the default arena model with all models. Click the plus button to add custom models.": "در حال استفاده از مدل آرنا با همهٔ مدل\u200cهای دیگر به طور پیش\u200cفرض. برای افزودن مدل\u200cهای سفارشی، روی دکمه به\u200cعلاوه کلیک کنید.", + "Using the default arena model with all models. Click the plus button to add custom models.": "در حال استفاده از مدل آرنا با همهٔ مدل‌های دیگر به طور پیش‌فرض. برای افزودن مدل‌های سفارشی، روی دکمه به‌علاوه کلیک کنید.", "Valid time units:": "واحدهای زمانی معتبر:", "Validate certificate": "اعتبارسنجی گواهی", "Valves": "شیرها", - "Valves updated": "شیرها به\u200cروزرسانی شدند", - "Valves updated successfully": "شیرها با موفقیت به\u200cروزرسانی شدند", + "Valves updated": "شیرها به‌روزرسانی شدند", + "Valves updated successfully": "شیرها با موفقیت به‌روزرسانی شدند", "variable": "متغیر", "Verify Connection": "تأیید اتصال", "Verify SSL Certificate": "تأیید گواهی SSL", "Version": "نسخه", "Version {{selectedVersion}} of {{totalVersions}}": "نسخهٔ {{selectedVersion}} از {{totalVersions}}", "Version deleted": "", - "View Replies": "مشاهده پاسخ\u200cها", + "View Replies": "مشاهده پاسخ‌ها", "View Result from **{{NAME}}**": "مشاهده نتیجه از **{{NAME}}**", "View source: {{name}}": "", "View source: {{title}}": "", @@ -2203,8 +2203,8 @@ "Warning": "هشدار", "Warning:": "هشدار", "Warning: Enabling this will allow users to run scheduled prompts automatically.": "", - "Warning: Enabling this will allow users to upload arbitrary code on the server.": "هشدار: فعال کردن این گزینه به کاربران اجازه می\u200cدهد کد دلخواه را روی سرور آپلود کنند.", - "Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "هشدار: اجرای ژوپیتر امکان اجرای کد دلخواه را فراهم می\u200cکند که خطرات امنیتی جدی به همراه دارد - با احتیاط زیاد ادامه دهید.", + "Warning: Enabling this will allow users to upload arbitrary code on the server.": "هشدار: فعال کردن این گزینه به کاربران اجازه می‌دهد کد دلخواه را روی سرور آپلود کنند.", + "Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "هشدار: اجرای ژوپیتر امکان اجرای کد دلخواه را فراهم می‌کند که خطرات امنیتی جدی به همراه دارد - با احتیاط زیاد ادامه دهید.", "We_day_of_week": "", "Web": "وب", "Web API": "API وب", @@ -2214,7 +2214,7 @@ "Web Search in Chat": "جستجوی وب در گفتگو", "Web Search Query Generation": "تولید کوئری جستجوی وب", "Webhook Name": "", - "Webhook URL": "نشانی وب\u200cهوک", + "Webhook URL": "نشانی وب‌هوک", "Webhooks": "", "Webpage URLs": "", "WebUI Settings": "تنظیمات WebUI", @@ -2225,15 +2225,15 @@ "Week": "", "Weekly": "", "What are you trying to achieve?": "به دنبال دستیابی به چه هدفی هستید؟", - "What are you working on?": "روی چه چیزی کار می\u200cکنید؟", + "What are you working on?": "روی چه چیزی کار می‌کنید؟", "What is NOT shared:": "", "What is shared:": "", "What's New in": "چه چیز جدیدی در", "What's on your mind?": "", "When": "", - "When enabled, the model will respond to each chat message in real-time, generating a response as soon as the user sends a message. This mode is useful for live chat applications, but may impact performance on slower hardware.": "وقتی فعال باشد، مدل به هر پیام گفتگو در زمان واقعی پاسخ می\u200cدهد و به محض ارسال پیام توسط کاربر، پاسخی تولید می\u200cکند. این حالت برای برنامه\u200cهای گفتگوی زنده مفید است، اما ممکن است در سخت\u200cافزارهای کندتر بر عملکرد تأثیر بگذارد.", + "When enabled, the model will respond to each chat message in real-time, generating a response as soon as the user sends a message. This mode is useful for live chat applications, but may impact performance on slower hardware.": "وقتی فعال باشد، مدل به هر پیام گفتگو در زمان واقعی پاسخ می‌دهد و به محض ارسال پیام توسط کاربر، پاسخی تولید می‌کند. این حالت برای برنامه‌های گفتگوی زنده مفید است، اما ممکن است در سخت‌افزارهای کندتر بر عملکرد تأثیر بگذارد.", "wherever you are": "هر جا که هستید", - "Whether to paginate the output. Each page will be separated by a horizontal rule and page number. Defaults to False.": "آیا خروجی صفحه\u200cبندی شود یا خیر. هر صفحه با یک خط افقی و شماره صفحه از هم جدا می\u200cشود. پیش\u200cفرض: False.", + "Whether to paginate the output. Each page will be separated by a horizontal rule and page number. Defaults to False.": "آیا خروجی صفحه‌بندی شود یا خیر. هر صفحه با یک خط افقی و شماره صفحه از هم جدا می‌شود. پیش‌فرض: False.", "Whisper (Local)": "ویسپر (محلی)", "Who can share to this group": "", "Why?": "چرا؟", @@ -2242,13 +2242,13 @@ "Wikipedia": "", "Won": "برنده شد", "Working Directory": "", - "Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "با top-k همکاری می\u200cکند. مقدار بالاتر (مثلاً 0.95) منجر به متن متنوع\u200cتر می\u200cشود، در حالی که مقدار پایین\u200cتر (مثلاً 0.5) متن متمرکزتر و محافظه\u200cکارانه\u200cتری تولید می\u200cکند.", + "Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "با top-k همکاری می‌کند. مقدار بالاتر (مثلاً 0.95) منجر به متن متنوع‌تر می‌شود، در حالی که مقدار پایین‌تر (مثلاً 0.5) متن متمرکزتر و محافظه‌کارانه‌تری تولید می‌کند.", "Workspace": "محیط کار", "Workspace Permissions": "مجوزهای محیط کار", "Write": "نوشتن", "Write a summary in 50 words that summarizes {{topic}}.": "خلاصه ای در 50 کلمه بنویسید که [موضوع یا کلمه کلیدی] را خلاصه کند.", "Write something...": "چیزی بنویسید...", - "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "محتوای پرامپت سیستمی مدل خود را اینجا بنویسید\nمثال: شما ماریو از بازی Super Mario Bros هستید و به عنوان دستیار عمل می\u200cکنید.", + "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "محتوای پرامپت سیستمی مدل خود را اینجا بنویسید\nمثال: شما ماریو از بازی Super Mario Bros هستید و به عنوان دستیار عمل می‌کنید.", "Yacy Instance URL": "آدرس URL نمونه Yacy", "Yacy Password": "رمز عبور Yacy", "Yacy Username": "نام کاربری Yacy", @@ -2260,10 +2260,10 @@ "Yesterday": "دیروز", "Yesterday at {{LOCALIZED_TIME}}": "دیروز در {{LOCALIZED_TIME}}", "You": "شما", - "You are currently using a trial license. Please contact support to upgrade your license.": "شما در حال حاضر از نسخه آزمایشی استفاده می\u200cکنید. لطفاً برای ارتقای مجوز خود با پشتیبانی تماس بگیرید.", - "You can only chat with a maximum of {{maxCount}} file(s) at a time.": "شما در هر زمان نهایتا می\u200cتوانید با {{maxCount}} پرونده گفتگو کنید.", - "You can personalize your interactions with LLMs by adding memories through the 'Manage' button below, making them more helpful and tailored to you.": "شما می\u200cتوانید تعاملات خود با LLM\u200cها را با افزودن خاطرات از طریق دکمه 'مدیریت' در زیر شخصی\u200cسازی کنید تا آنها مفیدتر و متناسب\u200cتر با شما شوند.", - "You cannot upload an empty file.": "نمی\u200cتوانید فایل خالی آپلود کنید.", + "You are currently using a trial license. Please contact support to upgrade your license.": "شما در حال حاضر از نسخه آزمایشی استفاده می‌کنید. لطفاً برای ارتقای مجوز خود با پشتیبانی تماس بگیرید.", + "You can only chat with a maximum of {{maxCount}} file(s) at a time.": "شما در هر زمان نهایتا می‌توانید با {{maxCount}} پرونده گفتگو کنید.", + "You can personalize your interactions with LLMs by adding memories through the 'Manage' button below, making them more helpful and tailored to you.": "شما می‌توانید تعاملات خود با LLM‌ها را با افزودن خاطرات از طریق دکمه 'مدیریت' در زیر شخصی‌سازی کنید تا آنها مفیدتر و متناسب‌تر با شما شوند.", + "You cannot upload an empty file.": "نمی‌توانید فایل خالی آپلود کنید.", "You do not have permission to edit this model": "", "You do not have permission to edit this prompt.": "", "You do not have permission to edit this skill.": "", @@ -2279,15 +2279,15 @@ "You have shared this chat": "شما این گفتگو را به اشتراک گذاشته اید", "You.com API Key": "", "You're a helpful assistant.": "تو یک دستیار سودمند هستی.", - "You're now logged in.": "شما اکنون وارد شده\u200cاید.", + "You're now logged in.": "شما اکنون وارد شده‌اید.", "Your Account": "حساب کاربری شما", - "Your account status is currently pending activation.": "وضعیت حساب شما در حال حاضر در انتظار فعال\u200cسازی است.", + "Your account status is currently pending activation.": "وضعیت حساب شما در حال حاضر در انتظار فعال‌سازی است.", "Your browser does not support the audio tag.": "", "Your browser does not support the video tag.": "", - "Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "تمام مشارکت شما مستقیماً به توسعه\u200cدهنده افزونه می\u200cرسد؛ Open WebUI هیچ درصدی دریافت نمی\u200cکند. با این حال، پلتفرم تأمین مالی انتخاب شده ممکن است کارمزد خود را داشته باشد.", + "Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "تمام مشارکت شما مستقیماً به توسعه‌دهنده افزونه می‌رسد؛ Open WebUI هیچ درصدی دریافت نمی‌کند. با این حال، پلتفرم تأمین مالی انتخاب شده ممکن است کارمزد خود را داشته باشد.", "Your message text or inputs": "", "Your usage stats have been successfully synced.": "", "YouTube": "یوتیوب", "Youtube Language": "زبان یوتیوب", "Youtube Proxy URL": "آدرس پراکسی یوتیوب" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/fi-FI/translation.json b/src/lib/i18n/locales/fi-FI/translation.json index fcd2c7cefe2..f70cfde61b4 100644 --- a/src/lib/i18n/locales/fi-FI/translation.json +++ b/src/lib/i18n/locales/fi-FI/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Ylätunnisteet", "Headers must be a valid JSON object": "Ylätunnisteet täytyy olla kelvollisia JSON-objekteja", "Height": "Korkeus", - "Hello, {{name}}": "Hei, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Ohje", "Help the community discover great models": "Auta yhteisöä löytämään upeita malleja", "Hex Color": "Heksadesimaaliväri", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube kieli", "Youtube Proxy URL": "Youtube-välityspalvelimen verkko-osoite" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/fr-CA/translation.json b/src/lib/i18n/locales/fr-CA/translation.json index 9ae7a7e05bb..957a872f3b4 100644 --- a/src/lib/i18n/locales/fr-CA/translation.json +++ b/src/lib/i18n/locales/fr-CA/translation.json @@ -2178,7 +2178,7 @@ "Using Entire Document": "", "Using Focused Retrieval": "", "Using the default arena model with all models. Click the plus button to add custom models.": "Utilisation du modèle d'arène par défaut avec tous les modèles. Cliquez sur le bouton plus pour ajouter des modèles personnalisés.", - "Valid time units:": "Unités de temps valides\u00a0:", + "Valid time units:": "Unités de temps valides :", "Validate certificate": "", "Valves": "Vannes", "Valves updated": "Vannes mises à jour", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "Langue de Youtube", "Youtube Proxy URL": "URL du proxy YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/fr-FR/translation.json b/src/lib/i18n/locales/fr-FR/translation.json index 7a27e7dfce0..68515f9530c 100644 --- a/src/lib/i18n/locales/fr-FR/translation.json +++ b/src/lib/i18n/locales/fr-FR/translation.json @@ -2145,7 +2145,7 @@ "Upload Pipeline": "Pipeline de téléchargement", "Upload profile image": "Téléverser une image de profil", "Upload Progress": "Progression de l'envoi", - "Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progression du téléchargement\u00a0: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)", + "Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progression du téléchargement : {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)", "Uploaded files or images": "Les fichiers ou images téléversés", "Uploading file...": "Téléversement du fichier en cours...", "Uploading...": "Téléversement en cours...", @@ -2178,7 +2178,7 @@ "Using Entire Document": "Utilisation du document entier", "Using Focused Retrieval": "Utilisation de la récupération ciblée", "Using the default arena model with all models. Click the plus button to add custom models.": "Utilisation du modèle d'arène par défaut avec tous les modèles. Cliquez sur le bouton plus pour ajouter des modèles personnalisés.", - "Valid time units:": "Unités de temps valides\u00a0:", + "Valid time units:": "Unités de temps valides :", "Validate certificate": "Valider le certificat", "Valves": "Vannes", "Valves updated": "Vannes mises à jour", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "Langue de Youtube", "Youtube Proxy URL": "URL du proxy YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/gl-ES/translation.json b/src/lib/i18n/locales/gl-ES/translation.json index f7624ffe652..5afacf7cd84 100644 --- a/src/lib/i18n/locales/gl-ES/translation.json +++ b/src/lib/i18n/locales/gl-ES/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Hola, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "axuda", "Help the community discover great models": "", "Hex Color": "Cor Hex", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/he-IL/translation.json b/src/lib/i18n/locales/he-IL/translation.json index ef8c4e647b4..2ec2d9281e5 100644 --- a/src/lib/i18n/locales/he-IL/translation.json +++ b/src/lib/i18n/locales/he-IL/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "שלום, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "עזרה", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/hi-IN/translation.json b/src/lib/i18n/locales/hi-IN/translation.json index 6e3b0fbe1cb..169a4378622 100644 --- a/src/lib/i18n/locales/hi-IN/translation.json +++ b/src/lib/i18n/locales/hi-IN/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "नमस्ते, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "मदद", "Help the community discover great models": "", "Hex Color": "", @@ -1771,7 +1771,7 @@ "Searxng search language (all, en, es, de, fr, etc.)": "", "See readme.md for instructions": "निर्देशों के लिए readme.md देखें", "See what's new": "देखें, क्या नया है", - "Seed": "सीड्\u200c", + "Seed": "सीड्‌", "Select": "", "Select {{modelName}} model": "", "Select a base model": "एक आधार मॉडल का चयन करें", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/hr-HR/translation.json b/src/lib/i18n/locales/hr-HR/translation.json index e27f8eecfde..7665f1f0b3f 100644 --- a/src/lib/i18n/locales/hr-HR/translation.json +++ b/src/lib/i18n/locales/hr-HR/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Bok, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Pomoć", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/hu-HU/translation.json b/src/lib/i18n/locales/hu-HU/translation.json index f3d91fcf9a9..ecca70f1829 100644 --- a/src/lib/i18n/locales/hu-HU/translation.json +++ b/src/lib/i18n/locales/hu-HU/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Helló, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Segítség", "Help the community discover great models": "", "Hex Color": "Hexa szín", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube nyelv", "Youtube Proxy URL": "YouTube proxy URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/id-ID/translation.json b/src/lib/i18n/locales/id-ID/translation.json index 2f02c5f8ac7..1b5de14bb4d 100644 --- a/src/lib/i18n/locales/id-ID/translation.json +++ b/src/lib/i18n/locales/id-ID/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Halo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Bantuan", "Help the community discover great models": "", "Hex Color": "", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ie-GA/translation.json b/src/lib/i18n/locales/ie-GA/translation.json index e4d57d5b706..93376081da4 100644 --- a/src/lib/i18n/locales/ie-GA/translation.json +++ b/src/lib/i18n/locales/ie-GA/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Ceanntásca", "Headers must be a valid JSON object": "Ní mór ceanntásca a bheith ina réad JSON bailí", "Height": "Airde", - "Hello, {{name}}": "Dia duit, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Cabhair", "Help the community discover great models": "Cabhraigh leis an bpobal samhlacha iontacha a aimsiú", "Hex Color": "Dath Heics", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Teanga YouTube", "Youtube Proxy URL": "URL Seachfhreastalaí YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/it-IT/translation.json b/src/lib/i18n/locales/it-IT/translation.json index b8a2c5f5e96..94a3c79c1fa 100644 --- a/src/lib/i18n/locales/it-IT/translation.json +++ b/src/lib/i18n/locales/it-IT/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Ciao, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Aiuto", "Help the community discover great models": "", "Hex Color": "Colore Esadecimale", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Lingua Youtube", "Youtube Proxy URL": "URL proxy Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ja-JP/translation.json b/src/lib/i18n/locales/ja-JP/translation.json index c69a21f3a17..4b1e361bcae 100644 --- a/src/lib/i18n/locales/ja-JP/translation.json +++ b/src/lib/i18n/locales/ja-JP/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "高さ", - "Hello, {{name}}": "こんにちは、{{name}} さん", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "ヘルプ", "Help the community discover great models": "", "Hex Color": "16進数の色", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTubeの言語", "Youtube Proxy URL": "YouTubeのプロキシURL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ka-GE/translation.json b/src/lib/i18n/locales/ka-GE/translation.json index edfd074bc43..fa285147c00 100644 --- a/src/lib/i18n/locales/ka-GE/translation.json +++ b/src/lib/i18n/locales/ka-GE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "თავსართები", "Headers must be a valid JSON object": "", "Height": "სიმაღლე", - "Hello, {{name}}": "გამარჯობა, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "დახმარება", "Help the community discover great models": "", "Hex Color": "თექვსმეტობითი ფერი", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube-ის ენა", "Youtube Proxy URL": "Youtube-ის პროქსის URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/kab-DZ/translation.json b/src/lib/i18n/locales/kab-DZ/translation.json index ecd7eae337f..62f6530073a 100644 --- a/src/lib/i18n/locales/kab-DZ/translation.json +++ b/src/lib/i18n/locales/kab-DZ/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Iqeṛṛa", "Headers must be a valid JSON object": "", "Height": "Teɣzi", - "Hello, {{name}}": "Azul a {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Tallalt", "Help the community discover great models": "", "Hex Color": "Ini Hex", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Tutlayt n Youtube", "Youtube Proxy URL": "Tansa URL n upṛuksi Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ko-KR/translation.json b/src/lib/i18n/locales/ko-KR/translation.json index 83ff4863f76..ab87f70a241 100644 --- a/src/lib/i18n/locales/ko-KR/translation.json +++ b/src/lib/i18n/locales/ko-KR/translation.json @@ -1054,7 +1054,7 @@ "Headers": "헤더", "Headers must be a valid JSON object": "헤더는 유효한 JSON 객체여야 합니다", "Height": "높이", - "Hello, {{name}}": "안녕하세요, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "도움말", "Help the community discover great models": "커뮤니티가 훌륭한 모델을 발견하도록 도와주세요", "Hex Color": "Hex 색상", @@ -2287,4 +2287,4 @@ "YouTube": "유튜브", "Youtube Language": "Youtube 언어", "Youtube Proxy URL": "Youtube 프록시 URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/lt-LT/translation.json b/src/lib/i18n/locales/lt-LT/translation.json index ccc65e16a53..7e27992c493 100644 --- a/src/lib/i18n/locales/lt-LT/translation.json +++ b/src/lib/i18n/locales/lt-LT/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Sveiki, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Pagalba", "Help the community discover great models": "", "Hex Color": "", @@ -2296,4 +2296,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/lv-LV/translation.json b/src/lib/i18n/locales/lv-LV/translation.json index af6f5c21be0..f0d89a9e728 100644 --- a/src/lib/i18n/locales/lv-LV/translation.json +++ b/src/lib/i18n/locales/lv-LV/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Galvenes", "Headers must be a valid JSON object": "Galvenēm jābūt derīgam JSON objektam", "Height": "Augstums", - "Hello, {{name}}": "Sveiki, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Palīdzība", "Help the community discover great models": "", "Hex Color": "Hex krāsa", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube valoda", "Youtube Proxy URL": "YouTube proxy URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ms-MY/translation.json b/src/lib/i18n/locales/ms-MY/translation.json index 309ace47611..5e182e01868 100644 --- a/src/lib/i18n/locales/ms-MY/translation.json +++ b/src/lib/i18n/locales/ms-MY/translation.json @@ -1054,7 +1054,7 @@ "Headers": "Tajuk", "Headers must be a valid JSON object": "Tajuk mesti menjadi objek JSON yang sah", "Height": "Ketinggian", - "Hello, {{name}}": "Hello, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Bantuan", "Help the community discover great models": "Bantu komuniti menemui model-model hebat", "Hex Color": "Warna Heks", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "Bahasa Youtube", "Youtube Proxy URL": "URL Proksi Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/nb-NO/translation.json b/src/lib/i18n/locales/nb-NO/translation.json index a27ca6fa7e3..bb2e02c8710 100644 --- a/src/lib/i18n/locales/nb-NO/translation.json +++ b/src/lib/i18n/locales/nb-NO/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Hei, {{name}}!", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Hjelp", "Help the community discover great models": "", "Hex Color": "Hex-farge", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/nl-NL/translation.json b/src/lib/i18n/locales/nl-NL/translation.json index 8bf77d68ebc..f15594b993b 100644 --- a/src/lib/i18n/locales/nl-NL/translation.json +++ b/src/lib/i18n/locales/nl-NL/translation.json @@ -1055,7 +1055,7 @@ "Headers": "headers", "Headers must be a valid JSON object": "Headers moeten een geldig JSON-object zijn", "Height": "Hoogte", - "Hello, {{name}}": "Hallo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Help", "Help the community discover great models": "Help de community geweldige modellen te ontdekken", "Hex Color": "Hex-kleur", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube-taal", "Youtube Proxy URL": "Youtube-proxy-URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/pa-IN/translation.json b/src/lib/i18n/locales/pa-IN/translation.json index 84c346acaf4..756ebab3f36 100644 --- a/src/lib/i18n/locales/pa-IN/translation.json +++ b/src/lib/i18n/locales/pa-IN/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "ਸਤ ਸ੍ਰੀ ਅਕਾਲ, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "ਮਦਦ", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "ਯੂਟਿਊਬ", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/pl-PL/translation.json b/src/lib/i18n/locales/pl-PL/translation.json index 15a573aa234..a79e5e31298 100644 --- a/src/lib/i18n/locales/pl-PL/translation.json +++ b/src/lib/i18n/locales/pl-PL/translation.json @@ -1057,7 +1057,7 @@ "Headers": "Nagłówki", "Headers must be a valid JSON object": "Nagłówki muszą być poprawnym obiektem JSON", "Height": "Wysokość", - "Hello, {{name}}": "Witaj, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Pomoc", "Help the community discover great models": "", "Hex Color": "Kolor Hex", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "Język YouTube", "Youtube Proxy URL": "URL Proxy YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/pt-BR/translation.json b/src/lib/i18n/locales/pt-BR/translation.json index 730fd439e7d..1706dcda111 100644 --- a/src/lib/i18n/locales/pt-BR/translation.json +++ b/src/lib/i18n/locales/pt-BR/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Cabeçalhos", "Headers must be a valid JSON object": "Os cabeçalhos devem ser um objeto JSON válido", "Height": "Altura", - "Hello, {{name}}": "Olá, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Ajuda", "Help the community discover great models": "Ajude a comunidade a descobrir ótimos modelos.", "Hex Color": "Cor hexadecimal", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "Idioma do YouTube", "Youtube Proxy URL": "URL de proxy do YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/pt-PT/translation.json b/src/lib/i18n/locales/pt-PT/translation.json index ac1c4425901..f4e3841460c 100644 --- a/src/lib/i18n/locales/pt-PT/translation.json +++ b/src/lib/i18n/locales/pt-PT/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Cabeçalhos", "Headers must be a valid JSON object": "Os cabeçalhos devem ser um objeto JSON válido", "Height": "Altura", - "Hello, {{name}}": "Olá, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Ajuda", "Help the community discover great models": "Ajude a comunidade a descobrir ótimos modelos", "Hex Color": "Cor Hexadecimal", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Idioma do Youtube", "Youtube Proxy URL": "URL do Proxy do Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ro-RO/translation.json b/src/lib/i18n/locales/ro-RO/translation.json index 2532909db52..baff5dce3bc 100644 --- a/src/lib/i18n/locales/ro-RO/translation.json +++ b/src/lib/i18n/locales/ro-RO/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Salut, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Ajutor", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ru-RU/translation.json b/src/lib/i18n/locales/ru-RU/translation.json index cb7a5ce94a8..02349ccd6c2 100644 --- a/src/lib/i18n/locales/ru-RU/translation.json +++ b/src/lib/i18n/locales/ru-RU/translation.json @@ -1057,7 +1057,7 @@ "Headers": "Заголовки", "Headers must be a valid JSON object": "Заголовки должны быть валидным JSON-объектом", "Height": "Высота", - "Hello, {{name}}": "Привет, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Помощь", "Help the community discover great models": "Помогите сообществу находить лучшие модели", "Hex Color": "Цвет Hex", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "Язык YouTube", "Youtube Proxy URL": "URL прокси для YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/sk-SK/translation.json b/src/lib/i18n/locales/sk-SK/translation.json index 5d3ea9dc741..7ebf96056d3 100644 --- a/src/lib/i18n/locales/sk-SK/translation.json +++ b/src/lib/i18n/locales/sk-SK/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Ahoj, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Pomoc", "Help the community discover great models": "", "Hex Color": "", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/sr-RS/translation.json b/src/lib/i18n/locales/sr-RS/translation.json index db5e660eee6..dcdca927524 100644 --- a/src/lib/i18n/locales/sr-RS/translation.json +++ b/src/lib/i18n/locales/sr-RS/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Здраво, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Помоћ", "Help the community discover great models": "", "Hex Color": "Хекс боја", @@ -2293,4 +2293,4 @@ "YouTube": "Јутјуб", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/sv-SE/translation.json b/src/lib/i18n/locales/sv-SE/translation.json index aa2784d64b5..70907aa65b5 100644 --- a/src/lib/i18n/locales/sv-SE/translation.json +++ b/src/lib/i18n/locales/sv-SE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "Höjd", - "Hello, {{name}}": "Hej, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Hjälp", "Help the community discover great models": "", "Hex Color": "Hexfärg", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube-språk", "Youtube Proxy URL": "Youtube Proxy-URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ta-IN/translation.json b/src/lib/i18n/locales/ta-IN/translation.json index d5ceb6080aa..172820bf2ac 100644 --- a/src/lib/i18n/locales/ta-IN/translation.json +++ b/src/lib/i18n/locales/ta-IN/translation.json @@ -1055,7 +1055,7 @@ "Headers": "தலைப்புகள்", "Headers must be a valid JSON object": "தலைப்புகள் சரியான JSON பொருளாக இருக்க வேண்டும்", "Height": "உயரம்", - "Hello, {{name}}": "வணக்கம், {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "உதவி", "Help the community discover great models": "சிறந்த மாதிரிகளைக் கண்டறிய சமூகத்திற்கு உதவுங்கள்", "Hex Color": "ஹெக்ஸ் கலர்", @@ -1841,7 +1841,7 @@ "Sets how far back for the model to look back to prevent repetition.": "திரும்பத் திரும்ப வருவதைத் தடுக்க, மாடல் எவ்வளவு பின்னோக்கிப் பார்க்க வேண்டும் என்பதை அமைக்கிறது.", "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "தலைமுறைக்கு பயன்படுத்த சீரற்ற எண் விதையை அமைக்கிறது. இதை ஒரு குறிப்பிட்ட எண்ணுக்கு அமைப்பது மாதிரியானது அதே உரையில் அதே உரையை உருவாக்கும்.", "Sets the size of the context window used to generate the next token.": "அடுத்த டோக்கனை உருவாக்கப் பயன்படுத்தப்படும் சூழல் சாளரத்தின் அளவை அமைக்கிறது.", - "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "பயன்படுத்த நிறுத்த வரிசைகளை அமைக்கிறது. இந்த வடிவத்தை எதிர்கொள்ளும்போது, \u200b\u200bLLM உரையை உருவாக்குவதை நிறுத்திவிட்டு திரும்பும். ஒரு மாதிரிக்கோப்பில் பல தனித்தனி நிறுத்த அளவுருக்களைக் குறிப்பிடுவதன் மூலம் பல நிறுத்த வடிவங்கள் அமைக்கப்படலாம்.", + "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "பயன்படுத்த நிறுத்த வரிசைகளை அமைக்கிறது. இந்த வடிவத்தை எதிர்கொள்ளும்போது, ​​LLM உரையை உருவாக்குவதை நிறுத்திவிட்டு திரும்பும். ஒரு மாதிரிக்கோப்பில் பல தனித்தனி நிறுத்த அளவுருக்களைக் குறிப்பிடுவதன் மூலம் பல நிறுத்த வடிவங்கள் அமைக்கப்படலாம்.", "Setting": "அமைத்தல்", "Settings": "அமைப்புகள்", "Settings Permissions": "அமைப்புகள் அனுமதிகள்", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube மொழி", "Youtube Proxy URL": "Youtube ப்ராக்ஸி URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/th-TH/translation.json b/src/lib/i18n/locales/th-TH/translation.json index 6ad730ed4fd..08593a04bca 100644 --- a/src/lib/i18n/locales/th-TH/translation.json +++ b/src/lib/i18n/locales/th-TH/translation.json @@ -1054,7 +1054,7 @@ "Headers": "Headers", "Headers must be a valid JSON object": "Headers ต้องเป็นอ็อบเจ็กต์ JSON ที่ถูกต้อง", "Height": "ความสูง", - "Hello, {{name}}": "สวัสดี {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "ช่วยเหลือ", "Help the community discover great models": "", "Hex Color": "ค่าสี Hex", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "ภาษาของ YouTube", "Youtube Proxy URL": "URL พร็อกซี YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/tk-TM/translation.json b/src/lib/i18n/locales/tk-TM/translation.json index cc5cb3f8956..c97d3725a5f 100644 --- a/src/lib/i18n/locales/tk-TM/translation.json +++ b/src/lib/i18n/locales/tk-TM/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Kömek", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/tr-TR/translation.json b/src/lib/i18n/locales/tr-TR/translation.json index caf59543604..ea61bb72df3 100644 --- a/src/lib/i18n/locales/tr-TR/translation.json +++ b/src/lib/i18n/locales/tr-TR/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Merhaba, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Yardım", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube Dili", "Youtube Proxy URL": "Youtube Vekil URL'si" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ug-CN/translation.json b/src/lib/i18n/locales/ug-CN/translation.json index c7e97e4eb30..fb9d956ea13 100644 --- a/src/lib/i18n/locales/ug-CN/translation.json +++ b/src/lib/i18n/locales/ug-CN/translation.json @@ -213,7 +213,7 @@ "Attach Webpage": "", "Attention to detail": "تەپسىلاتقا دىققەت", "Attribute for Mail": "ئېلىخەت خاسلىقى", - "Attribute for Username": "ئىشلەتكۈچى ئىسمى\u00a0 خاسلىقى", + "Attribute for Username": "ئىشلەتكۈچى ئىسمى  خاسلىقى", "Audio": "ئاۋاز", "August": "ئاۋغۇست", "Auth": "تەستىقلاش", @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "ياخشىمۇسىز، {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "ياردەم", "Help the community discover great models": "", "Hex Color": "Hex رەڭ", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube تىلى", "Youtube Proxy URL": "Youtube ۋاكالەتچى URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/uk-UA/translation.json b/src/lib/i18n/locales/uk-UA/translation.json index 74758adace4..f0f9ebac23f 100644 --- a/src/lib/i18n/locales/uk-UA/translation.json +++ b/src/lib/i18n/locales/uk-UA/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Привіт, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Допоможіть", "Help the community discover great models": "", "Hex Color": "Шістнадцятковий колір", @@ -2296,4 +2296,4 @@ "YouTube": "Youtube", "Youtube Language": "Мова YouTube", "Youtube Proxy URL": "URL проксі-сервера YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ur-PK/translation.json b/src/lib/i18n/locales/ur-PK/translation.json index 40f964725e4..4fa7b2f7ccd 100644 --- a/src/lib/i18n/locales/ur-PK/translation.json +++ b/src/lib/i18n/locales/ur-PK/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "ہیلو، {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "مدد", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "یوٹیوب", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json b/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json index ef428a85a9b..d0cfe5d06db 100644 --- a/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json +++ b/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Салом, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Ёрдам", "Help the community discover great models": "", "Hex Color": "Олти бурчакли ранг", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube тили", "Youtube Proxy URL": "Youtube прокси УРЛ" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/uz-Latn-Uz/translation.json b/src/lib/i18n/locales/uz-Latn-Uz/translation.json index 8975a1920d8..33150a2d103 100644 --- a/src/lib/i18n/locales/uz-Latn-Uz/translation.json +++ b/src/lib/i18n/locales/uz-Latn-Uz/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Salom, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Yordam", "Help the community discover great models": "", "Hex Color": "Olti burchakli rang", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube tili", "Youtube Proxy URL": "Youtube proksi URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/vi-VN/translation.json b/src/lib/i18n/locales/vi-VN/translation.json index ac716ec661b..96c1b0c95bc 100644 --- a/src/lib/i18n/locales/vi-VN/translation.json +++ b/src/lib/i18n/locales/vi-VN/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Xin chào {{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Trợ giúp", "Help the community discover great models": "", "Hex Color": "Màu Hex", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "Ngôn ngữ Youtube", "Youtube Proxy URL": "URL Proxy Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/zh-CN/translation.json b/src/lib/i18n/locales/zh-CN/translation.json index e3aed8309f0..9a72ba0e42b 100644 --- a/src/lib/i18n/locales/zh-CN/translation.json +++ b/src/lib/i18n/locales/zh-CN/translation.json @@ -1054,7 +1054,7 @@ "Headers": "HTTP 标头", "Headers must be a valid JSON object": "HTTP 标头必须是有效的 JSON 格式", "Height": "高度", - "Hello, {{name}}": "您好,{{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "帮助", "Help the community discover great models": "帮助社区发现优质模型", "Hex Color": "十六进制颜色代码", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube 语言", "Youtube Proxy URL": "Youtube 代理地址" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/zh-TW/translation.json b/src/lib/i18n/locales/zh-TW/translation.json index 50624307f74..ecb2d5a3950 100644 --- a/src/lib/i18n/locales/zh-TW/translation.json +++ b/src/lib/i18n/locales/zh-TW/translation.json @@ -1054,7 +1054,7 @@ "Headers": "HTTP 標頭", "Headers must be a valid JSON object": "HTTP 標頭必須是有效的 JSON 格式", "Height": "高度", - "Hello, {{name}}": "您好,{{name}}", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "說明", "Help the community discover great models": "協助社群發現優質模型", "Hex Color": "Hex 顏色", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube 語言", "Youtube Proxy URL": "YouTube 代理伺服器 URL" -} +} \ No newline at end of file From c84312943a253883c910b9f0595325648e32e221 Mon Sep 17 00:00:00 2001 From: Malek Salem Date: Thu, 30 Apr 2026 18:06:27 +0100 Subject: [PATCH 4/6] Revert "feat(i18n): apply 'Asslema' branded greeting to all available languages" This reverts commit 465cce385a6e3f17465fafa1bf4b44f56904b688. --- src/lib/i18n/locales/ar-BH/translation.json | 4 +- src/lib/i18n/locales/ar-TN/translation.json | 2 +- src/lib/i18n/locales/ar/translation.json | 3 +- src/lib/i18n/locales/az-AZ/translation.json | 4 +- src/lib/i18n/locales/bg-BG/translation.json | 4 +- src/lib/i18n/locales/bn-BD/translation.json | 4 +- src/lib/i18n/locales/bo-TB/translation.json | 4 +- src/lib/i18n/locales/bs-BA/translation.json | 4 +- src/lib/i18n/locales/ca-ES/translation.json | 4 +- src/lib/i18n/locales/ceb-PH/translation.json | 4 +- src/lib/i18n/locales/cs-CZ/translation.json | 4 +- src/lib/i18n/locales/da-DK/translation.json | 4 +- src/lib/i18n/locales/de-DE/translation.json | 4 +- src/lib/i18n/locales/dg-DG/translation.json | 4 +- src/lib/i18n/locales/el-GR/translation.json | 4 +- src/lib/i18n/locales/en-GB/translation.json | 2 +- src/lib/i18n/locales/en-US/translation.json | 2 +- src/lib/i18n/locales/es-ES/translation.json | 4 +- src/lib/i18n/locales/et-EE/translation.json | 4 +- src/lib/i18n/locales/eu-ES/translation.json | 4 +- src/lib/i18n/locales/fa-IR/translation.json | 756 +++++++++--------- src/lib/i18n/locales/fi-FI/translation.json | 4 +- src/lib/i18n/locales/fr-CA/translation.json | 4 +- src/lib/i18n/locales/fr-FR/translation.json | 6 +- src/lib/i18n/locales/gl-ES/translation.json | 4 +- src/lib/i18n/locales/he-IL/translation.json | 4 +- src/lib/i18n/locales/hi-IN/translation.json | 6 +- src/lib/i18n/locales/hr-HR/translation.json | 4 +- src/lib/i18n/locales/hu-HU/translation.json | 4 +- src/lib/i18n/locales/id-ID/translation.json | 4 +- src/lib/i18n/locales/ie-GA/translation.json | 4 +- src/lib/i18n/locales/it-IT/translation.json | 4 +- src/lib/i18n/locales/ja-JP/translation.json | 4 +- src/lib/i18n/locales/ka-GE/translation.json | 4 +- src/lib/i18n/locales/kab-DZ/translation.json | 4 +- src/lib/i18n/locales/ko-KR/translation.json | 4 +- src/lib/i18n/locales/lt-LT/translation.json | 4 +- src/lib/i18n/locales/lv-LV/translation.json | 4 +- src/lib/i18n/locales/ms-MY/translation.json | 4 +- src/lib/i18n/locales/nb-NO/translation.json | 4 +- src/lib/i18n/locales/nl-NL/translation.json | 4 +- src/lib/i18n/locales/pa-IN/translation.json | 4 +- src/lib/i18n/locales/pl-PL/translation.json | 4 +- src/lib/i18n/locales/pt-BR/translation.json | 4 +- src/lib/i18n/locales/pt-PT/translation.json | 4 +- src/lib/i18n/locales/ro-RO/translation.json | 4 +- src/lib/i18n/locales/ru-RU/translation.json | 4 +- src/lib/i18n/locales/sk-SK/translation.json | 4 +- src/lib/i18n/locales/sr-RS/translation.json | 4 +- src/lib/i18n/locales/sv-SE/translation.json | 4 +- src/lib/i18n/locales/ta-IN/translation.json | 6 +- src/lib/i18n/locales/th-TH/translation.json | 4 +- src/lib/i18n/locales/tk-TM/translation.json | 4 +- src/lib/i18n/locales/tr-TR/translation.json | 4 +- src/lib/i18n/locales/ug-CN/translation.json | 6 +- src/lib/i18n/locales/uk-UA/translation.json | 4 +- src/lib/i18n/locales/ur-PK/translation.json | 4 +- .../i18n/locales/uz-Cyrl-UZ/translation.json | 4 +- .../i18n/locales/uz-Latn-Uz/translation.json | 4 +- src/lib/i18n/locales/vi-VN/translation.json | 4 +- src/lib/i18n/locales/zh-CN/translation.json | 4 +- src/lib/i18n/locales/zh-TW/translation.json | 4 +- 62 files changed, 501 insertions(+), 500 deletions(-) diff --git a/src/lib/i18n/locales/ar-BH/translation.json b/src/lib/i18n/locales/ar-BH/translation.json index beb2e61b5ef..0e88fb33703 100644 --- a/src/lib/i18n/locales/ar-BH/translation.json +++ b/src/lib/i18n/locales/ar-BH/translation.json @@ -1059,7 +1059,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "عسلامة {{name}} تفضل", + "Hello, {{name}}": " {{name}} مرحبا", "Help": "مساعدة", "Help the community discover great models": "", "Hex Color": "", @@ -2302,4 +2302,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ar-TN/translation.json b/src/lib/i18n/locales/ar-TN/translation.json index 43b27820bf0..92ac824d86f 100644 --- a/src/lib/i18n/locales/ar-TN/translation.json +++ b/src/lib/i18n/locales/ar-TN/translation.json @@ -2,4 +2,4 @@ "Hello, {{name}}": "عسلامة {{name}} تفضل", "New Chat": "محادثة جديدة", "How can I help you today?": "كيفاش نجم نعاونك اليوم؟" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ar/translation.json b/src/lib/i18n/locales/ar/translation.json index c91c249af69..f2bca3b0593 100644 --- a/src/lib/i18n/locales/ar/translation.json +++ b/src/lib/i18n/locales/ar/translation.json @@ -1060,6 +1060,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", + "Hello, {{name}}": " {{name}} عسلامة", "Help": "مساعدة", "Help the community discover great models": "", "Hex Color": "لون سداسي", @@ -2302,4 +2303,4 @@ "YouTube": "Youtube", "Youtube Language": "لغة YouTube", "Youtube Proxy URL": "رابط بروكسي YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/az-AZ/translation.json b/src/lib/i18n/locales/az-AZ/translation.json index df80142bb8c..1567a0c8a17 100644 --- a/src/lib/i18n/locales/az-AZ/translation.json +++ b/src/lib/i18n/locales/az-AZ/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Başlıqlar (Headers)", "Headers must be a valid JSON object": "Başlıqlar etibarlı bir JSON obyekti olmalıdır", "Height": "Hündürlük", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Salam, {{name}}", "Help": "Kömək", "Help the community discover great models": "İcmanın möhtəşəm modelləri kəşf etməsinə kömək edin", "Hex Color": "Hex Rəngi", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube dili", "Youtube Proxy URL": "YouTube Proxy URL-i" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/bg-BG/translation.json b/src/lib/i18n/locales/bg-BG/translation.json index 1e0646ea461..a08459e7ca5 100644 --- a/src/lib/i18n/locales/bg-BG/translation.json +++ b/src/lib/i18n/locales/bg-BG/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Здравей, {{name}}", "Help": "Помощ", "Help the community discover great models": "", "Hex Color": "Hex цвят", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube език", "Youtube Proxy URL": "Youtube Прокси URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/bn-BD/translation.json b/src/lib/i18n/locales/bn-BD/translation.json index 28212113b05..d5fd18ed591 100644 --- a/src/lib/i18n/locales/bn-BD/translation.json +++ b/src/lib/i18n/locales/bn-BD/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "হ্যালো, {{name}}", "Help": "সহায়তা", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/bo-TB/translation.json b/src/lib/i18n/locales/bo-TB/translation.json index 231039c106b..0f343ac5fdc 100644 --- a/src/lib/i18n/locales/bo-TB/translation.json +++ b/src/lib/i18n/locales/bo-TB/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "བཀྲ་ཤིས་བདེ་ལེགས། {{name}}", "Help": "རོགས་རམ།", "Help the community discover great models": "", "Hex Color": "Hex ཚོན་མདོག", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube སྐད་ཡིག", "Youtube Proxy URL": "Youtube Proxy URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/bs-BA/translation.json b/src/lib/i18n/locales/bs-BA/translation.json index 345145174eb..fe02a9b08d0 100644 --- a/src/lib/i18n/locales/bs-BA/translation.json +++ b/src/lib/i18n/locales/bs-BA/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Bok, {{name}}", "Help": "Pomoć", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ca-ES/translation.json b/src/lib/i18n/locales/ca-ES/translation.json index 9f9197b705d..4db97a3ca2b 100644 --- a/src/lib/i18n/locales/ca-ES/translation.json +++ b/src/lib/i18n/locales/ca-ES/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Capçaleres", "Headers must be a valid JSON object": "Les capçaleres han de ser un objecte JSON vàlid", "Height": "Alçada", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hola, {{name}}", "Help": "Ajuda", "Help the community discover great models": "Ajuda la comunitat a descobrir models", "Hex Color": "Color hexadecimal", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Idioma de YouTube", "Youtube Proxy URL": "URL de Proxy de Youtube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ceb-PH/translation.json b/src/lib/i18n/locales/ceb-PH/translation.json index d80e3fc6e1c..9028e5339a7 100644 --- a/src/lib/i18n/locales/ceb-PH/translation.json +++ b/src/lib/i18n/locales/ceb-PH/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Maayong buntag, {{name}}", "Help": "", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/cs-CZ/translation.json b/src/lib/i18n/locales/cs-CZ/translation.json index 40bd2288613..3cbab3a4b04 100644 --- a/src/lib/i18n/locales/cs-CZ/translation.json +++ b/src/lib/i18n/locales/cs-CZ/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "Výška", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Dobrý den, {{name}}", "Help": "Nápověda", "Help the community discover great models": "", "Hex Color": "Hex barva", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "Jazyk YouTube", "Youtube Proxy URL": "Proxy URL pro YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/da-DK/translation.json b/src/lib/i18n/locales/da-DK/translation.json index 769735bc44a..ee31431f815 100644 --- a/src/lib/i18n/locales/da-DK/translation.json +++ b/src/lib/i18n/locales/da-DK/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Headers", "Headers must be a valid JSON object": "Headers skal være et gyldigt JSON objekt", "Height": "Højde", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hej {{name}}", "Help": "Hjælp", "Help the community discover great models": "", "Hex Color": "Hex farve", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube sprog", "Youtube Proxy URL": "Youtube Proxy URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/de-DE/translation.json b/src/lib/i18n/locales/de-DE/translation.json index ad82b9c099e..20abba53a87 100644 --- a/src/lib/i18n/locales/de-DE/translation.json +++ b/src/lib/i18n/locales/de-DE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Header", "Headers must be a valid JSON object": "Header müssen ein gültiges JSON-Objekt sein", "Height": "Höhe", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hallo, {{name}}", "Help": "Hilfe", "Help the community discover great models": "Hilf der Community dabei großartige Modelle zu entdecken", "Hex Color": "Hex-Farbe", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube-Sprache", "Youtube Proxy URL": "YouTube-Proxy-URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/dg-DG/translation.json b/src/lib/i18n/locales/dg-DG/translation.json index 51783842f5a..ff98cd2b3b0 100644 --- a/src/lib/i18n/locales/dg-DG/translation.json +++ b/src/lib/i18n/locales/dg-DG/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Much helo, {{name}}", "Help": "", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/el-GR/translation.json b/src/lib/i18n/locales/el-GR/translation.json index fe6e5434743..e5e0701f192 100644 --- a/src/lib/i18n/locales/el-GR/translation.json +++ b/src/lib/i18n/locales/el-GR/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Γειά σου, {{name}}", "Help": "Βοήθεια", "Help the community discover great models": "", "Hex Color": "Χρώμα Hex", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Γλώσσα YouTube", "Youtube Proxy URL": "URL Διακομιστή Μεσολάβησης YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/en-GB/translation.json b/src/lib/i18n/locales/en-GB/translation.json index 06a75bcaf4b..09ccfa1d9bc 100644 --- a/src/lib/i18n/locales/en-GB/translation.json +++ b/src/lib/i18n/locales/en-GB/translation.json @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/en-US/translation.json b/src/lib/i18n/locales/en-US/translation.json index 3dfe0b9b964..1ffcdb5e968 100644 --- a/src/lib/i18n/locales/en-US/translation.json +++ b/src/lib/i18n/locales/en-US/translation.json @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/es-ES/translation.json b/src/lib/i18n/locales/es-ES/translation.json index 1e8df112de7..3b601af36b0 100644 --- a/src/lib/i18n/locales/es-ES/translation.json +++ b/src/lib/i18n/locales/es-ES/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Encabezados", "Headers must be a valid JSON object": "El Encabezado debe ser un objeto JSON válido", "Height": "Altura", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hola, {{name}}", "Help": "Ayuda", "Help the community discover great models": "Ayuda a la comunidad a descubrir grandes modelos", "Hex Color": "Color Hex", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube Idioma", "Youtube Proxy URL": "Youtube URL Proxy" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/et-EE/translation.json b/src/lib/i18n/locales/et-EE/translation.json index 358c439b792..1513f577e5f 100644 --- a/src/lib/i18n/locales/et-EE/translation.json +++ b/src/lib/i18n/locales/et-EE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Päised", "Headers must be a valid JSON object": "Päised peavad olema kehtiv JSON-objekt", "Height": "Kõrgus", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Tere, {{name}}", "Help": "Abi", "Help the community discover great models": "Aidake kogukonnal avastada suurepäraseid mudeleid", "Hex Color": "Hex värv", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube keel", "Youtube Proxy URL": "Youtube puhverserveri URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/eu-ES/translation.json b/src/lib/i18n/locales/eu-ES/translation.json index e3c42f81060..bd36a6aded0 100644 --- a/src/lib/i18n/locales/eu-ES/translation.json +++ b/src/lib/i18n/locales/eu-ES/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Kaixo, {{name}}", "Help": "Laguntza", "Help the community discover great models": "", "Hex Color": "Hex Kolorea", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/fa-IR/translation.json b/src/lib/i18n/locales/fa-IR/translation.json index 161ef2c6117..4b4c53f9cf5 100644 --- a/src/lib/i18n/locales/fa-IR/translation.json +++ b/src/lib/i18n/locales/fa-IR/translation.json @@ -55,11 +55,11 @@ "Access updated": "", "Accessible to all users": "قابل دسترسی برای همه کاربران", "Account": "حساب کاربری", - "Account Activation Pending": "فعال‌سازی حساب در حال انتظار", + "Account Activation Pending": "فعال\u200cسازی حساب در حال انتظار", "Accurate information": "اطلاعات دقیق", "Action": "عملیات", - "Action Required for Chat Log Storage": "برای ذخیره گزارش گفت‌وگو اقدام لازم است", - "Actions": "کنش‌ها", + "Action Required for Chat Log Storage": "برای ذخیره گزارش گفت\u200cوگو اقدام لازم است", + "Actions": "کنش\u200cها", "Activate": "فعال کردن", "Activate this command by typing \"/{{COMMAND}}\" to chat input.": "این دستور را با تایپ \"/{{COMMAND}}\" در ورودی چت فعال کنید.", "Active": "فعال", @@ -79,7 +79,7 @@ "Add Custom Prompt": "افزودن پرامپت سفارشی", "Add description": "", "Add Details": "افزودن جزئیات", - "Add Files": "افزودن فایل‌ها", + "Add Files": "افزودن فایل\u200cها", "Add Image": "", "Add location": "", "Add Member": "", @@ -98,11 +98,11 @@ "Add webpage": "", "Add your Open Terminal URL and API key in Settings → Integrations.": "", "Additional Config": "تنظیمات اضافی", - "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "گزینه‌های پیکربندی اضافی برای مارکر. این باید یک رشته JSON با جفت‌های کلید-مقدار باشد. برای مثال، '{\"key\": \"value\"}'. کلیدهای پشتیبانی شده عبارتند از: disable_links، keep_pageheader_in_output، keep_pagefooter_in_output، filter_blank_pages، drop_repeated_text، layout_coverage_threshold، merge_threshold، height_tolerance، gap_threshold، image_threshold، min_line_length، level_count، default_level", + "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "گزینه\u200cهای پیکربندی اضافی برای مارکر. این باید یک رشته JSON با جفت\u200cهای کلید-مقدار باشد. برای مثال، '{\"key\": \"value\"}'. کلیدهای پشتیبانی شده عبارتند از: disable_links، keep_pageheader_in_output، keep_pagefooter_in_output، filter_blank_pages، drop_repeated_text، layout_coverage_threshold، merge_threshold، height_tolerance، gap_threshold، image_threshold، min_line_length، level_count، default_level", "Additional feedback comments": "", "Additional Parameters": "پارامترهای اضافی", "Adds filenames, titles, sections, and snippets into the BM25 text to improve lexical recall.": "", - "Adjusting these settings will apply changes universally to all users.": "با تنظیم این تنظیمات، تغییرات به طور کلی برای همه کاربران اعمال می‌شود.", + "Adjusting these settings will apply changes universally to all users.": "با تنظیم این تنظیمات، تغییرات به طور کلی برای همه کاربران اعمال می\u200cشود.", "admin": "مدیر", "Admin": "مدیر", "Admin Contact Email": "", @@ -111,29 +111,29 @@ "Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "مدیران همیشه به تمام ابزارها دسترسی دارند؛ کاربران نیاز به ابزارهای اختصاص داده شده برای هر مدل در فضای کاری دارند.", "Advanced": "", "Advanced Parameters": "پارامترهای پیشرفته", - "Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "پارامترهای پیشرفته برای تجزیه MinerU (فعال‌سازی OCR، فعال‌سازی فرمول، فعال‌سازی جدول، زبان، نسخه مدل، محدوده‌های صفحه)", - "Advanced Params": "پارام‌های پیشرفته", - "After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "پس از به‌روزرسانی یا تغییر مدل جاسازی، برای اعمال تغییرات باید پایگاه دانش را مجدداً نمایه‌سازی کنید. می‌توانید این کار را با استفاده از دکمه \"نمایه‌سازی مجدد\" در زیر انجام دهید.", + "Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "پارامترهای پیشرفته برای تجزیه MinerU (فعال\u200cسازی OCR، فعال\u200cسازی فرمول، فعال\u200cسازی جدول، زبان، نسخه مدل، محدوده\u200cهای صفحه)", + "Advanced Params": "پارام\u200cهای پیشرفته", + "After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "پس از به\u200cروزرسانی یا تغییر مدل جاسازی، برای اعمال تغییرات باید پایگاه دانش را مجدداً نمایه\u200cسازی کنید. می\u200cتوانید این کار را با استفاده از دکمه \"نمایه\u200cسازی مجدد\" در زیر انجام دهید.", "AI": "هوش مصنوعی", "All": "همه", - "All chats have been unarchived.": "همه چت‌ها از حالت بایگانی خارج شدند.", + "All chats have been unarchived.": "همه چت\u200cها از حالت بایگانی خارج شدند.", "All day": "", "All models are now hidden": "", "All models are now visible": "", - "All models deleted successfully": "همه مدل‌ها با موفقیت حذف شدند", + "All models deleted successfully": "همه مدل\u200cها با موفقیت حذف شدند", "All time": "", "All Users": "", "Allow Call": "اجازه تماس", - "Allow Chat Controls": "اجازه کنترل‌های گفتگو", + "Allow Chat Controls": "اجازه کنترل\u200cهای گفتگو", "Allow Chat Delete": "اجازه حذف گفتگو", "Allow Chat Edit": "اجازه ویرایش گفتگو", "Allow Chat Export": "مجاز کردن خروجی گرفتن از چت", "Allow Chat Params": "مجاز کردن پارامترهای چت", - "Allow Chat Share": "مجاز کردن اشتراک‌گذاری چت", + "Allow Chat Share": "مجاز کردن اشتراک\u200cگذاری چت", "Allow Chat System Prompt": "مجاز کردن پرامپت سیستمی چت", - "Allow Chat Valves": "مجاز کردن دریچه‌های چت", + "Allow Chat Valves": "مجاز کردن دریچه\u200cهای چت", "Allow Continue Response": "مجاز کردن ادامه پاسخ", - "Allow Delete Messages": "مجاز کردن حذف پیام‌ها", + "Allow Delete Messages": "مجاز کردن حذف پیام\u200cها", "Allow File Upload": "اجازه بارگذاری فایل", "Allow Multiple Models in Chat": "اجازه استفاده از چند مدل در گفتگو", "Allow non-local voices": "اجازه صداهای غیر محلی", @@ -149,27 +149,27 @@ "Allow Web Upload": "", "Allowed Endpoints": "نقاط پایانی مجاز", "Allowed File Extensions": "پسوندهای فایل مجاز", - "Allowed file extensions for upload. Separate multiple extensions with commas. Leave empty for all file types.": "پسوندهای فایل مجاز برای آپلود. چندین پسوند را با کاما از هم جدا کنید. برای همه انواع فایل‌ها خالی بگذارید.", + "Allowed file extensions for upload. Separate multiple extensions with commas. Leave empty for all file types.": "پسوندهای فایل مجاز برای آپلود. چندین پسوند را با کاما از هم جدا کنید. برای همه انواع فایل\u200cها خالی بگذارید.", "Already have an account?": "از قبل حساب کاربری دارید؟", - "Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "جایگزینی برای top_p و هدف آن اطمینان از تعادل کیفیت و تنوع است. پارامتر p نشان‌دهنده حداقل احتمال برای در نظر گرفتن یک توکن نسبت به احتمال محتمل‌ترین توکن است. به عنوان مثال، با p=0.05 و محتمل‌ترین توکن با احتمال 0.9، لاگیت‌های با مقدار کمتر از 0.045 فیلتر می‌شوند.", + "Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "جایگزینی برای top_p و هدف آن اطمینان از تعادل کیفیت و تنوع است. پارامتر p نشان\u200cدهنده حداقل احتمال برای در نظر گرفتن یک توکن نسبت به احتمال محتمل\u200cترین توکن است. به عنوان مثال، با p=0.05 و محتمل\u200cترین توکن با احتمال 0.9، لاگیت\u200cهای با مقدار کمتر از 0.045 فیلتر می\u200cشوند.", "Always": "همیشه", - "Always Collapse Code Blocks": "همیشه بلوک‌های کد را جمع کن", + "Always Collapse Code Blocks": "همیشه بلوک\u200cهای کد را جمع کن", "Always Expand Details": "همیشه جزئیات را گسترش بده", "Always Play Notification Sound": "همیشه صدای اعلان پخش شود", - "Amazing": "شگفت‌انگیز", + "Amazing": "شگفت\u200cانگیز", "an assistant": "یک دستیار", "Analytics": "تحلیل و بررسی", "Analyzed": "تحلیل شده", "Analyzing...": "در حال تحلیل...", "and {{COUNT}} more": "و {{COUNT}} مورد دیگر", - "and create a new shared link.": "و یک پیوند اشتراک‌گذاری جدید ایجاد کنید.", + "and create a new shared link.": "و یک پیوند اشتراک\u200cگذاری جدید ایجاد کنید.", "Android": "اندروید", "Anyone": "", "API Base URL": "نشانی پایهٔ API", - "API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "آدرس پایه API برای سرویس مارکر دیتا‌لب. پیش‌فرض: https://www.datalab.to/api/v1/marker", + "API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "آدرس پایه API برای سرویس مارکر دیتا\u200cلب. پیش\u200cفرض: https://www.datalab.to/api/v1/marker", "API Key": "کلید API", "API Key created.": "کلید API ساخته شد.", - "API Key Endpoint Restrictions": "محدودیت‌های نقطه پایانی کلید API", + "API Key Endpoint Restrictions": "محدودیت\u200cهای نقطه پایانی کلید API", "API keys": "کلیدهای API", "API Keys": "", "API Mode": "حالت API", @@ -179,26 +179,26 @@ "API Version is required": "نسخه API مورد نیاز است", "Application DN": "DN برنامه", "Application DN Password": "رمز عبور DN برنامه", - "applies to all users with the \"user\" role": "برای همه کاربران با نقش \"کاربر\" اعمال می‌شود", + "applies to all users with the \"user\" role": "برای همه کاربران با نقش \"کاربر\" اعمال می\u200cشود", "April": "آوریل", "Archive": "بایگانی", "Archive All": "", "Archive All Chats": "بایگانی همه گفتگوها", - "Archived Chats": "گفتگوهای بایگانی‌شده", + "Archived Chats": "گفتگوهای بایگانی\u200cشده", "archived-chat-export": "خروجی-گفتگوی-بایگانی-شده", "Are you sure you want to archive all chats? This action cannot be undone.": "", - "Are you sure you want to clear all memories? This action cannot be undone.": "آیا مطمئن هستید که می‌خواهید تمام حافظه‌ها را پاک کنید؟ این عمل قابل بازگشت نیست.", + "Are you sure you want to clear all memories? This action cannot be undone.": "آیا مطمئن هستید که می\u200cخواهید تمام حافظه\u200cها را پاک کنید؟ این عمل قابل بازگشت نیست.", "Are you sure you want to delete \"{{NAME}}\"?": "", "Are you sure you want to delete **{{modelName}}**?": "", "Are you sure you want to delete all chats? This action cannot be undone.": "", - "Are you sure you want to delete this channel?": "آیا مطمئن هستید که می‌خواهید این کانال را حذف کنید؟", + "Are you sure you want to delete this channel?": "آیا مطمئن هستید که می\u200cخواهید این کانال را حذف کنید؟", "Are you sure you want to delete this connection? This action cannot be undone.": "", "Are you sure you want to delete this memory? This action cannot be undone.": "", - "Are you sure you want to delete this message?": "آیا مطمئن هستید که می‌خواهید این پیام را حذف کنید؟", + "Are you sure you want to delete this message?": "آیا مطمئن هستید که می\u200cخواهید این پیام را حذف کنید؟", "Are you sure you want to delete this version? Child versions will be relinked to this version's parent.": "", "Are you sure you want to delete this?": "", - "Are you sure you want to unarchive all archived chats?": "آیا مطمئن هستید که می‌خواهید همه گفتگوهای بایگانی شده را از بایگانی خارج کنید؟", - "Arena Models": "مدل‌های آرنا", + "Are you sure you want to unarchive all archived chats?": "آیا مطمئن هستید که می\u200cخواهید همه گفتگوهای بایگانی شده را از بایگانی خارج کنید؟", + "Arena Models": "مدل\u200cهای آرنا", "Artifacts": "مصنوعات", "Asc": "", "Ask": "بپرس", @@ -209,7 +209,7 @@ "Attach File From Knowledge": "پیوست فایل از دانش", "Attach Files": "", "Attach Knowledge": "پیوست دانش", - "Attach Notes": "پیوست یادداشت‌ها", + "Attach Notes": "پیوست یادداشت\u200cها", "Attach Webpage": "پیوست صفحه وب", "Attention to detail": "دقیق", "Attribute for Mail": "ویژگی برای ایمیل", @@ -244,14 +244,14 @@ "available!": "در دسترس!", "Away": "غایب", "Awful": "وحشتناک", - "Azure AI Speech": "سخنگوی هوش‌مصنوعی Azure", + "Azure AI Speech": "سخنگوی هوش\u200cمصنوعی Azure", "Azure OpenAI": "Azure OpenAI", "Azure Region": "منطقهٔ Azure", "Back": "بازگشت", "Bad Response": "پاسخ خوب نیست", "Banners": "بنر", "Base Model (From)": "مدل پایه (از)", - "Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "کش لیست مدل پایه، با واکشی مدل‌های پایه فقط در هنگام راه‌اندازی یا ذخیره تنظیمات، دسترسی را سرعت می‌بخشد – سریع‌تر است، اما ممکن است تغییرات اخیر مدل پایه را نشان ندهد.", + "Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "کش لیست مدل پایه، با واکشی مدل\u200cهای پایه فقط در هنگام راه\u200cاندازی یا ذخیره تنظیمات، دسترسی را سرعت می\u200cبخشد – سریع\u200cتر است، اما ممکن است تغییرات اخیر مدل پایه را نشان ندهد.", "Bearer": "حامل", "before": "قبل", "Being lazy": "حالت سازنده", @@ -264,13 +264,13 @@ "BM25 Weight": "وزن BM25", "Bocha Search API Key": "کلید API جستجوی Bocha", "Bold": "ضخیم", - "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "تقویت یا جریمه توکن‌های خاص برای پاسخ‌های محدود. مقادیر بایاس بین -100 و 100 (شامل) محدود خواهند شد. (پیش‌فرض: هیچ)", + "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "تقویت یا جریمه توکن\u200cهای خاص برای پاسخ\u200cهای محدود. مقادیر بایاس بین -100 و 100 (شامل) محدود خواهند شد. (پیش\u200cفرض: هیچ)", "Brave": "", "Brave Search API Key": "کلید API جستجوی شجاع", "Break down complex requests into trackable steps": "", "Browse and query knowledge bases": "", "Builtin Tools": "", - "Bullet List": "لیست گلوله‌ای", + "Bullet List": "لیست گلوله\u200cای", "Button ID": "شناسه دکمه", "Button Label": "برچسب دکمه", "Button Prompt": "پرامپت دکمه", @@ -283,7 +283,7 @@ "Calendar deleted": "", "Calendars": "", "Call": "تماس", - "Call feature is not supported when using Web STT engine": "ویژگی تماس هنگام استفاده از موتور Web STT پشتیبانی نمی‌شود", + "Call feature is not supported when using Web STT engine": "ویژگی تماس هنگام استفاده از موتور Web STT پشتیبانی نمی\u200cشود", "Camera": "دوربین", "Cancel": "لغو", "Cancel download of {{model}}": "", @@ -299,33 +299,33 @@ "Channel": "کانال", "Channel deleted successfully": "کانال با موفقیت حذف شد", "Channel Name": "نام کانال", - "Channel name cannot be empty.": "نام کانال نمی‌تواند خالی باشد.", + "Channel name cannot be empty.": "نام کانال نمی\u200cتواند خالی باشد.", "Channel name must be less than 128 characters": "", "Channel Type": "", - "Channel updated successfully": "کانال با موفقیت به‌روز شد", - "Channels": "کانال‌ها", + "Channel updated successfully": "کانال با موفقیت به\u200cروز شد", + "Channels": "کانال\u200cها", "Character": "شخصیت", "Character limit for autocomplete generation input": "محدودیت کاراکتر برای ورودی تولید تکمیل خودکار", "Chart new frontiers": "ترسیم مرزهای جدید", "Chat": "گفتگو", "Chat archived.": "", - "Chat Background Image": "تصویر پس‌زمینهٔ گفتگو", + "Chat Background Image": "تصویر پس\u200cزمینهٔ گفتگو", "Chat Bubble UI": "رابط کاربری حبابی گفتگو", "Chat Completions": "", "Chat Conversation": "مکالمه چت", - "Chat direction": "جهت‌گفتگو", + "Chat direction": "جهت\u200cگفتگو", "Chat exported successfully": "", "Chat History": "", "Chat ID": "شناسه چت", "Chat moved successfully": "چت با موفقیت منتقل شد", "Chat Permissions": "مجوزهای گفتگو", - "Chat Tags Auto-Generation": "تولید خودکار برچسب‌های گفتگو", + "Chat Tags Auto-Generation": "تولید خودکار برچسب\u200cهای گفتگو", "Chat unshared successfully.": "", "chats": "", - "Chats": "گفتگو‌ها", + "Chats": "گفتگو\u200cها", "Check Again": "بررسی دوباره", - "Check for updates": "بررسی به‌روزرسانی", - "Checking for updates...": "در حال بررسی برای به‌روزرسانی..", + "Check for updates": "بررسی به\u200cروزرسانی", + "Checking for updates...": "در حال بررسی برای به\u200cروزرسانی..", "Choose a model before saving...": "قبل از ذخیره یک مدل را انتخاب کنید...", "Chunk Min Size Target": "", "Chunk Overlap": "همپوشانی تکه", @@ -343,8 +343,8 @@ "Click here for help.": "برای کمک اینجا را کلیک کنید.", "Click here to": "برای کمک اینجا را کلیک کنید.", "Click here to download user import template file.": "برای دانلود فایل قالب واردات کاربر اینجا کلیک کنید.", - "Click here to learn more about faster-whisper and see the available models.": "برای یادگیری بیشتر درباره faster-whisper و دیدن مدل‌های موجود اینجا کلیک کنید.", - "Click here to see available models.": "برای دیدن مدل‌های موجود اینجا کلیک کنید.", + "Click here to learn more about faster-whisper and see the available models.": "برای یادگیری بیشتر درباره faster-whisper و دیدن مدل\u200cهای موجود اینجا کلیک کنید.", + "Click here to see available models.": "برای دیدن مدل\u200cهای موجود اینجا کلیک کنید.", "Click here to select": "برای انتخاب اینجا کلیک کنید", "Click here to select a csv file.": "برای انتخاب یک فایل csv اینجا را کلیک کنید.", "Click here to select a py file.": "برای انتخاب یک فایل py اینجا کلیک کنید.", @@ -355,7 +355,7 @@ "Click to copy ID": "", "Client ID": "", "Client Secret": "", - "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "دسترسی نوشتن در کلیپ‌بورد رد شد. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", + "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "دسترسی نوشتن در کلیپ\u200cبورد رد شد. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", "Clone": "کلون", "Clone Chat": "کلون گفتگو", "Clone of {{TITLE}}": "کلون {{TITLE}}", @@ -377,7 +377,7 @@ "Code Execution": "", "Code Execution Engine": "موتور اجرای کد", "Code Execution Timeout": "مهلت اجرای کد", - "Code formatted successfully": "کد با موفقیت قالب‌بندی شد", + "Code formatted successfully": "کد با موفقیت قالب\u200cبندی شد", "Code Interpreter": "مفسر کد", "Code Interpreter Engine": "موتور مفسر کد", "Code Interpreter Prompt Template": "قالب پرامپت مفسر کد", @@ -391,15 +391,15 @@ "ComfyUI Base URL": "URL پایه کومیوآی", "ComfyUI Base URL is required.": "URL پایه کومیوآی الزامی است.", "ComfyUI Workflow": "گردش کار کومیوآی", - "ComfyUI Workflow Nodes": "گره‌های گردش کار کومیوآی", - "Comma separated Node Ids (e.g. 1 or 1,2)": "شناسه‌های گره که با کاما جدا شده‌اند (مثلاً ۱ یا ۱,۲)", + "ComfyUI Workflow Nodes": "گره\u200cهای گردش کار کومیوآی", + "Comma separated Node Ids (e.g. 1 or 1,2)": "شناسه\u200cهای گره که با کاما جدا شده\u200cاند (مثلاً ۱ یا ۱,۲)", "command": "", "Command": "دستور", "Comment": "نظر", "Commit Message": "", "Community Reviews": "", - "Completions": "تکمیل‌ها", - "Compress Images in Channels": "فشرده‌سازی تصاویر در کانال‌ها", + "Completions": "تکمیل\u200cها", + "Compress Images in Channels": "فشرده\u200cسازی تصاویر در کانال\u200cها", "Concurrent Requests": "درخواست های همزمان", "Config": "", "Config imported successfully": "پیکربندی با موفقیت وارد شد", @@ -419,12 +419,12 @@ "Connected ({{type}})": "", "Connection failed": "اتصال ناموفق بود", "Connection lost. Reconnecting...": "", - "Connection successful": "اتصال موفقیت‌آمیز بود", + "Connection successful": "اتصال موفقیت\u200cآمیز بود", "Connection Type": "نوع اتصال", "Connections": "ارتباطات", "Connections saved successfully": "ارتباطات با موفقیت ذخیره شدند", - "Connections settings updated": "تنظیمات اتصال به‌روز شد", - "Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "تلاش برای استدلال در مدل‌های استدلالی را محدود می‌کند. فقط برای مدل‌های استدلالی از ارائه‌دهندگان خاصی که از تلاش استدلالی پشتیبانی می‌کنند قابل اجراست.", + "Connections settings updated": "تنظیمات اتصال به\u200cروز شد", + "Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "تلاش برای استدلال در مدل\u200cهای استدلالی را محدود می\u200cکند. فقط برای مدل\u200cهای استدلالی از ارائه\u200cدهندگان خاصی که از تلاش استدلالی پشتیبانی می\u200cکنند قابل اجراست.", "Contact Admin for WebUI Access": "برای دسترسی به WebUI با مدیر تماس بگیرید", "Content": "محتوا", "Content Extraction Engine": "موتور استخراج محتوا", @@ -433,19 +433,19 @@ "Continue with {{provider}}": "با {{provider}} ادامه دهید", "Continue with Email": "با ایمیل ادامه دهید", "Continue with LDAP": "با LDAP ادامه دهید", - "Control how message text is split for TTS requests. 'Punctuation' splits into sentences, 'paragraphs' splits into paragraphs, and 'none' keeps the message as a single string.": "کنترل نحوه تقسیم متن پیام برای درخواست‌های TTS. 'علامت‌گذاری' به جملات تقسیم می‌کند، 'پاراگراف‌ها' به پاراگراف‌ها تقسیم می‌کند و 'هیچ‌کدام' پیام را به عنوان یک رشته واحد نگه می‌دارد.", - "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "کنترل تکرار توالی‌های توکن در متن تولید شده. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می‌کند، در حالی که مقدار پایین‌تر (مثلاً 1.1) ملایم‌تر خواهد بود. در 1، غیرفعال است.", - "Controls": "کنترل‌ها", - "Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "تعادل بین انسجام و تنوع خروجی را کنترل می‌کند. مقدار پایین‌تر منجر به متن متمرکزتر و منسجم‌تر می‌شود.", + "Control how message text is split for TTS requests. 'Punctuation' splits into sentences, 'paragraphs' splits into paragraphs, and 'none' keeps the message as a single string.": "کنترل نحوه تقسیم متن پیام برای درخواست\u200cهای TTS. 'علامت\u200cگذاری' به جملات تقسیم می\u200cکند، 'پاراگراف\u200cها' به پاراگراف\u200cها تقسیم می\u200cکند و 'هیچ\u200cکدام' پیام را به عنوان یک رشته واحد نگه می\u200cدارد.", + "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "کنترل تکرار توالی\u200cهای توکن در متن تولید شده. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می\u200cکند، در حالی که مقدار پایین\u200cتر (مثلاً 1.1) ملایم\u200cتر خواهد بود. در 1، غیرفعال است.", + "Controls": "کنترل\u200cها", + "Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "تعادل بین انسجام و تنوع خروجی را کنترل می\u200cکند. مقدار پایین\u200cتر منجر به متن متمرکزتر و منسجم\u200cتر می\u200cشود.", "Conversation saved successfully": "مکالمه با موفقیت ذخیره شد", "Copied": "کپی شد", - "Copied link to clipboard": "لینک در کلیپ‌بورد کپی شد", + "Copied link to clipboard": "لینک در کلیپ\u200cبورد کپی شد", "Copied shared chat URL to clipboard!": "URL چت به کلیپ بورد کپی شد!", - "Copied to clipboard": "به بریده‌دان کپی‌شد", + "Copied to clipboard": "به بریده\u200cدان کپی\u200cشد", "Copy": "کپی", "Copy API Key": "", "Copy content": "", - "Copy Formatted Text": "کپی متن قالب‌بندی شده", + "Copy Formatted Text": "کپی متن قالب\u200cبندی شده", "Copy Last Code Block": "کپی آخرین بلاک کد", "Copy Last Response": "کپی آخرین پاسخ", "Copy link": "کپی لینک", @@ -453,11 +453,11 @@ "Copy Path": "", "Copy Prompt": "", "Copy Share Link": "", - "Copy to clipboard": "کپی به کلیپ‌بورد", + "Copy to clipboard": "کپی به کلیپ\u200cبورد", "Copy Token": "", "Copy URL": "", "Copying to clipboard was successful!": "کپی کردن در کلیپ بورد با موفقیت انجام شد!", - "CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS باید توسط ارائه‌دهنده به درستی پیکربندی شود تا درخواست‌ها از Open WebUI مجاز باشند.", + "CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS باید توسط ارائه\u200cدهنده به درستی پیکربندی شود تا درخواست\u200cها از Open WebUI مجاز باشند.", "Could not read file.": "", "CPU": "", "Create": "ایجاد", @@ -477,13 +477,13 @@ "Create note": "", "Create Note": "ایجاد یادداشت", "Create scheduled prompts that run automatically on a recurring basis.": "", - "Create your first note by clicking on the plus button below.": "با کلیک روی دکمه به‌علاوه در زیر، اولین یادداشت خود را ایجاد کنید.", + "Create your first note by clicking on the plus button below.": "با کلیک روی دکمه به\u200cعلاوه در زیر، اولین یادداشت خود را ایجاد کنید.", "Created at": "ایجاد شده در", "Created At": "ایجاد شده در", "Created by": "ایجاد شده توسط", "Created by you": "ایجاد شده توسط شما", "Created on {{date}}": "", - "CSV Import": "درون‌ریزی CSV", + "CSV Import": "درون\u200cریزی CSV", "Ctrl+Enter to Send": "Ctrl+Enter برای ارسال", "Current Model": "مدل فعلی", "Current Password": "رمز عبور فعلی", @@ -496,32 +496,32 @@ "Daily Messages": "", "Danger Zone": "منطقه خطر", "Dark": "تیره", - "Data Controls": "کنترل‌های داده", + "Data Controls": "کنترل\u200cهای داده", "Database": "پایگاه داده", - "Datalab Marker API": "API مارکر دیتا‌لب", + "Datalab Marker API": "API مارکر دیتا\u200cلب", "Day": "", "DD/MM/YYYY": "روز/ماه/سال", "DDGS Backend": "", "December": "دسامبر", "Decrease UI Scale": "", - "Deepgram": "دیپ‌گرام", + "Deepgram": "دیپ\u200cگرام", "Default": "پیشفرض", "Default (Open AI)": "پیشفرض (Open AI)", "Default (SentenceTransformers)": "پیشفرض (SentenceTransformers)", - "Default action buttons will be used.": "دکمه‌های اقدام پیش‌فرض استفاده خواهند شد.", - "Default description enabled": "توضیحات پیش‌فرض فعال شد", - "Default Features": "ویژگی‌های پیش‌فرض", - "Default Filters": "فیلترهای پیش‌فرض", + "Default action buttons will be used.": "دکمه\u200cهای اقدام پیش\u200cفرض استفاده خواهند شد.", + "Default description enabled": "توضیحات پیش\u200cفرض فعال شد", + "Default Features": "ویژگی\u200cهای پیش\u200cفرض", + "Default Filters": "فیلترهای پیش\u200cفرض", "Default Group": "", - "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "حالت پیش‌فرض با فراخوانی ابزارها یک بار قبل از اجرا، با طیف وسیع‌تری از مدل‌ها کار می‌کند. حالت بومی از قابلیت‌های داخلی فراخوانی ابزار مدل استفاده می‌کند، اما مدل باید به طور ذاتی این ویژگی را پشتیبانی کند.", + "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "حالت پیش\u200cفرض با فراخوانی ابزارها یک بار قبل از اجرا، با طیف وسیع\u200cتری از مدل\u200cها کار می\u200cکند. حالت بومی از قابلیت\u200cهای داخلی فراخوانی ابزار مدل استفاده می\u200cکند، اما مدل باید به طور ذاتی این ویژگی را پشتیبانی کند.", "Default Model": "مدل پیشفرض", - "Default model updated": "مدل پیشفرض به‌روزرسانی شد", - "Default permissions": "مجوزهای پیش‌فرض", - "Default permissions updated successfully": "مجوزهای پیش‌فرض با موفقیت به‌روز شدند", + "Default model updated": "مدل پیشفرض به\u200cروزرسانی شد", + "Default permissions": "مجوزهای پیش\u200cفرض", + "Default permissions updated successfully": "مجوزهای پیش\u200cفرض با موفقیت به\u200cروز شدند", "Default Prompt Suggestions": "پیشنهادات پرامپت پیش فرض", - "Default to 389 or 636 if TLS is enabled": "پیش‌فرض به 389 یا 636 اگر TLS فعال باشد", - "Default to ALL": "پیش‌فرض به همه", - "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "پیش‌فرض به بازیابی قطعه‌ای برای استخراج محتوای متمرکز و مرتبط، این برای اکثر موارد توصیه می‌شود.", + "Default to 389 or 636 if TLS is enabled": "پیش\u200cفرض به 389 یا 636 اگر TLS فعال باشد", + "Default to ALL": "پیش\u200cفرض به همه", + "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "پیش\u200cفرض به بازیابی قطعه\u200cای برای استخراج محتوای متمرکز و مرتبط، این برای اکثر موارد توصیه می\u200cشود.", "Default User Role": "نقش کاربر پیش فرض", "Defaults": "", "Delete": "حذف", @@ -555,7 +555,7 @@ "Deleted {{name}}": "حذف شده {{name}}", "Deleted {{ok}} of {{total}} items": "", "Deleted User": "کاربر حذف شده", - "Deployment names are required for Azure OpenAI": "نام‌های استقرار برای Azure OpenAI مورد نیاز هستند", + "Deployment names are required for Azure OpenAI": "نام\u200cهای استقرار برای Azure OpenAI مورد نیاز هستند", "Desc": "", "Describe the edit...": "", "Describe the image...": "", @@ -568,14 +568,14 @@ "Didn't fully follow instructions": "نمی تواند دستورالعمل را کامل پیگیری کند", "Direct": "مستقیم", "Direct Connections": "اتصالات مستقیم", - "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "اتصالات مستقیم به کاربران اجازه می‌دهد به نقاط پایانی API سازگار با OpenAI خود متصل شوند.", + "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "اتصالات مستقیم به کاربران اجازه می\u200cدهد به نقاط پایانی API سازگار با OpenAI خود متصل شوند.", "Direct Message": "", "Direct Tool Servers": "سرورهای ابزار مستقیم", "Directory selection was cancelled": "انتخاب دایرکتوری لغو شد", "Disable All": "", "Disable Code Interpreter": "غیرفعال کردن مفسر کد", "Disable Image Extraction": "غیرفعال کردن استخراج تصویر", - "Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "غیرفعال کردن استخراج تصویر از PDF. اگر «استفاده از LLM» فعال باشد، تصاویر به‌طور خودکار زیرنویس خواهند شد. پیش‌فرض: False.", + "Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "غیرفعال کردن استخراج تصویر از PDF. اگر «استفاده از LLM» فعال باشد، تصاویر به\u200cطور خودکار زیرنویس خواهند شد. پیش\u200cفرض: False.", "Disabled": "غیرفعال", "Disconnect OAuth": "", "Discover a function": "کشف یک تابع", @@ -583,20 +583,20 @@ "Discover a prompt": "یک اعلان را کشف کنید", "Discover a tool": "کشف یک ابزار", "Discover how to use Open WebUI and seek support from the community.": "نحوه استفاده از Open WebUI را کشف کنید و از انجمن پشتیبانی بگیرید.", - "Discover wonders": "کشف شگفتی‌ها", + "Discover wonders": "کشف شگفتی\u200cها", "Discover, download, and explore custom functions": "کشف، دانلود و کاوش توابع سفارشی", - "Discover, download, and explore custom prompts": "پرامپت‌های سفارشی را کشف، دانلود و کاوش کنید", + "Discover, download, and explore custom prompts": "پرامپت\u200cهای سفارشی را کشف، دانلود و کاوش کنید", "Discover, download, and explore custom tools": "کشف، دانلود و کاوش ابزارهای سفارشی", "Discover, download, and explore model presets": "پیش تنظیمات مدل را کشف، دانلود و کاوش کنید", "Discussion channel where access is based on groups and permissions": "", "Display": "نمایش", "Display chat title in tab": "نمایش عنوان چت در تب", "Display Emoji in Call": "نمایش اموجی در تماس", - "Display Multi-model Responses in Tabs": "نمایش پاسخ‌های چند مدلی در تب‌ها", + "Display Multi-model Responses in Tabs": "نمایش پاسخ\u200cهای چند مدلی در تب\u200cها", "Display the username instead of You in the Chat": "نمایش نام کاربری به جای «شما» در چت", "Displays citations in the response": "نمایش استنادها در پاسخ", - "Displays status updates (e.g., web search progress) in the response": "نمایش به‌روزرسانی‌های وضعیت (مثلاً پیشرفت جستجوی وب) در پاسخ", - "Dive into knowledge": "غوطه‌ور شدن در دانش", + "Displays status updates (e.g., web search progress) in the response": "نمایش به\u200cروزرسانی\u200cهای وضعیت (مثلاً پیشرفت جستجوی وب) در پاسخ", + "Dive into knowledge": "غوطه\u200cور شدن در دانش", "Do not install functions from sources you do not fully trust.": "توابع را از منابعی که کاملاً به آنها اعتماد ندارید نصب نکنید.", "Do not install tools from sources you do not fully trust.": "ابزارها را از منابعی که کاملاً به آنها اعتماد ندارید نصب نکنید.", "Do you want to sync your usage stats with Open WebUI Community?": "", @@ -625,11 +625,11 @@ "Download Database": "دانلود پایگاه داده", "Downloading stats...": "", "Draw": "رسم کردن", - "Drop any files here to upload": "فایل‌ها را برای آپلود به اینجا بکشید و رها کنید", + "Drop any files here to upload": "فایل\u200cها را برای آپلود به اینجا بکشید و رها کنید", "Drop files here": "", "Drop files here to upload": "", "DuckDuckGo": "", - "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "به طور مثال '30s','10m'. واحد‌های زمانی معتبر 's', 'm', 'h' هستند.", + "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "به طور مثال '30s','10m'. واحد\u200cهای زمانی معتبر 's', 'm', 'h' هستند.", "e.g. 'low', 'medium', 'high'": "", "e.g. \"json\" or a JSON schema": "مثلا \"json\" یا یک طرح JSON", "e.g. 60": "مثلا 60", @@ -648,15 +648,15 @@ "e.g. Tell me a fun fact": "", "e.g. Tell me a fun fact about the Roman Empire": "", "e.g. Tools for performing various operations": "مثلا ابزارهایی برای انجام عملیات مختلف", - "e.g., 3, 4, 5 (leave blank for default)": "مثلاً ۳، ۴، ۵ (برای پیش‌فرض خالی بگذارید)", - "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "مثلاً audio/wav,audio/mpeg,video/* (برای پیش‌فرض‌ها خالی بگذارید)", + "e.g., 3, 4, 5 (leave blank for default)": "مثلاً ۳، ۴، ۵ (برای پیش\u200cفرض خالی بگذارید)", + "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "مثلاً audio/wav,audio/mpeg,video/* (برای پیش\u200cفرض\u200cها خالی بگذارید)", "e.g., en-US,ja-JP (leave blank for auto-detect)": "مثلا en-US,ja-JP (برای تشخیص خودکار خالی بگذارید)", "e.g., westus (leave blank for eastus)": "مثلاً westus (برای eastus خالی بگذارید)", "Edit": "ویرایش", "Edit Arena Model": "ویرایش مدل آرنا", "Edit Channel": "ویرایش کانال", "Edit Connection": "ویرایش اتصال", - "Edit Default Permissions": "ویرایش مجوزهای پیش‌فرض", + "Edit Default Permissions": "ویرایش مجوزهای پیش\u200cفرض", "Edit Folder": "ویرایش پوشه", "Edit Image": "ویرایش تصویر", "Edit Last Message": "ویرایش آخرین پیام", @@ -671,9 +671,9 @@ "Editing": "در حال ویرایش", "Eject": "خارج کردن", "Eject model": "", - "ElevenLabs": "الون‌لبز", + "ElevenLabs": "الون\u200cلبز", "Email": "ایمیل", - "Embark on adventures": "شروع ماجراجویی‌ها", + "Embark on adventures": "شروع ماجراجویی\u200cها", "Embedding": "پیدائش", "Embedding Batch Size": "اندازه دسته پیدائش", "Embedding Concurrent Requests": "", @@ -683,17 +683,17 @@ "Empty message": "", "Enable All": "", "Enable API Keys": "", - "Enable autocomplete generation for chat messages": "فعال‌سازی تولید تکمیل خودکار برای پیام‌های چت", - "Enable Code Execution": "فعال‌سازی اجرای کد", - "Enable Code Interpreter": "فعال‌سازی مفسر کد", + "Enable autocomplete generation for chat messages": "فعال\u200cسازی تولید تکمیل خودکار برای پیام\u200cهای چت", + "Enable Code Execution": "فعال\u200cسازی اجرای کد", + "Enable Code Interpreter": "فعال\u200cسازی مفسر کد", "Enable Community Sharing": "فعالسازی اشتراک انجمن", - "Enable Memory Locking (mlock) to prevent model data from being swapped out of RAM. This option locks the model's working set of pages into RAM, ensuring that they will not be swapped out to disk. This can help maintain performance by avoiding page faults and ensuring fast data access.": "فعال‌سازی قفل حافظه (mlock) برای جلوگیری از تعویض داده‌های مدل از RAM. این گزینه مجموعه صفحات کاری مدل را در RAM قفل می‌کند و اطمینان می‌دهد که به دیسک منتقل نمی‌شوند. این می‌تواند با جلوگیری از خطاهای صفحه و تضمین دسترسی سریع به داده‌ها، عملکرد را حفظ کند.", - "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "فعال‌سازی نگاشت حافظه (mmap) برای بارگیری داده‌های مدل. این گزینه به سیستم اجازه می‌دهد از فضای دیسک به عنوان گسترش RAM استفاده کند با در نظر گرفتن فایل‌های دیسک مانند اینکه در RAM هستند. این می‌تواند با اجازه دادن به دسترسی سریع‌تر به داده‌ها، عملکرد مدل را بهبود بخشد. با این حال، ممکن است با همه سیستم‌ها به درستی کار نکند و می‌تواند مقدار قابل توجهی از فضای دیسک را مصرف کند.", + "Enable Memory Locking (mlock) to prevent model data from being swapped out of RAM. This option locks the model's working set of pages into RAM, ensuring that they will not be swapped out to disk. This can help maintain performance by avoiding page faults and ensuring fast data access.": "فعال\u200cسازی قفل حافظه (mlock) برای جلوگیری از تعویض داده\u200cهای مدل از RAM. این گزینه مجموعه صفحات کاری مدل را در RAM قفل می\u200cکند و اطمینان می\u200cدهد که به دیسک منتقل نمی\u200cشوند. این می\u200cتواند با جلوگیری از خطاهای صفحه و تضمین دسترسی سریع به داده\u200cها، عملکرد را حفظ کند.", + "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "فعال\u200cسازی نگاشت حافظه (mmap) برای بارگیری داده\u200cهای مدل. این گزینه به سیستم اجازه می\u200cدهد از فضای دیسک به عنوان گسترش RAM استفاده کند با در نظر گرفتن فایل\u200cهای دیسک مانند اینکه در RAM هستند. این می\u200cتواند با اجازه دادن به دسترسی سریع\u200cتر به داده\u200cها، عملکرد مدل را بهبود بخشد. با این حال، ممکن است با همه سیستم\u200cها به درستی کار نکند و می\u200cتواند مقدار قابل توجهی از فضای دیسک را مصرف کند.", "Enable Message Queue": "", - "Enable Message Rating": "فعال‌سازی امتیازدهی پیام", - "Enable Mirostat sampling for controlling perplexity.": "فعال‌سازی نمونه‌برداری میروستات برای کنترل سردرگمی", - "Enable New Sign Ups": "فعال کردن ثبت نام‌های جدید", - "Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "تگ‌های استدلال مورد استفاده مدل را فعال، غیرفعال یا سفارشی کنید. «فعال» از تگ‌های پیش‌فرض استفاده می‌کند، «غیرفعال» تگ‌های استدلال را خاموش می‌کند، و «سفارشی» به شما امکان می‌دهد تگ‌های شروع و پایان خود را مشخص کنید.", + "Enable Message Rating": "فعال\u200cسازی امتیازدهی پیام", + "Enable Mirostat sampling for controlling perplexity.": "فعال\u200cسازی نمونه\u200cبرداری میروستات برای کنترل سردرگمی", + "Enable New Sign Ups": "فعال کردن ثبت نام\u200cهای جدید", + "Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "تگ\u200cهای استدلال مورد استفاده مدل را فعال، غیرفعال یا سفارشی کنید. «فعال» از تگ\u200cهای پیش\u200cفرض استفاده می\u200cکند، «غیرفعال» تگ\u200cهای استدلال را خاموش می\u200cکند، و «سفارشی» به شما امکان می\u200cدهد تگ\u200cهای شروع و پایان خود را مشخص کنید.", "Enabled": "فعال شده", "End Tag": "تگ پایان", "Endpoint URL": "آدرس URL نقطه پایانی", @@ -703,8 +703,8 @@ "Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "اطمینان حاصل کنید که فایل CSV شما شامل چهار ستون در این ترتیب است: نام، ایمیل، رمز عبور، نقش.", "Enter {{role}} message here": "پیام {{role}} را اینجا وارد کنید", "Enter a detail about yourself for your LLMs to recall": "برای ذخیره سازی اطلاعات خود، یک توضیح کوتاه درباره خود را وارد کنید", - "Enter a title for the pending user info overlay. Leave empty for default.": "یک عنوان برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش‌فرض خالی بگذارید.", - "Enter a watermark for the response. Leave empty for none.": "یک واترمارک برای پاسخ وارد کنید. برای هیچ‌کدام خالی بگذارید.", + "Enter a title for the pending user info overlay. Leave empty for default.": "یک عنوان برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش\u200cفرض خالی بگذارید.", + "Enter a watermark for the response. Leave empty for none.": "یک واترمارک برای پاسخ وارد کنید. برای هیچ\u200cکدام خالی بگذارید.", "Enter additional headers in JSON format": "هدرهای اضافی را در قالب JSON وارد کنید", "Enter additional headers in JSON format (e.g. {\"X-Custom-Header\": \"value\"}": "", "Enter additional parameters in JSON format": "پارامترهای اضافی را در قالب JSON وارد کنید", @@ -719,11 +719,11 @@ "Enter Chunk Min Size Target": "", "Enter Chunk Overlap": "مقدار Chunk Overlap را وارد کنید", "Enter Chunk Size": "مقدار Chunk Size را وارد کنید", - "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "جفت‌های \"توکن:مقدار_بایاس\" را با کاما جدا شده وارد کنید (مثال: 5432:100, 413:-100)", - "Enter content for the pending user info overlay. Leave empty for default.": "محتوا برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش‌فرض خالی بگذارید.", + "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "جفت\u200cهای \"توکن:مقدار_بایاس\" را با کاما جدا شده وارد کنید (مثال: 5432:100, 413:-100)", + "Enter content for the pending user info overlay. Leave empty for default.": "محتوا برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش\u200cفرض خالی بگذارید.", "Enter coordinates (e.g. 51.505, -0.09)": "مختصات را وارد کنید (مثلاً ۵۱.۵۰۵, -۰.۰۹)", - "Enter Datalab Marker API Base URL": "آدرس پایه API مارکر دیتا‌لب را وارد کنید", - "Enter Datalab Marker API Key": "کلید API مارکر دیتا‌لب را وارد کنید", + "Enter Datalab Marker API Base URL": "آدرس پایه API مارکر دیتا\u200cلب را وارد کنید", + "Enter Datalab Marker API Key": "کلید API مارکر دیتا\u200cلب را وارد کنید", "Enter description": "توضیحات را وارد کنید", "Enter Docling API Key": "", "Enter Docling Server URL": "آدرس سرور Docling را وارد کنید", @@ -765,14 +765,14 @@ "Enter Mojeek Search API Key": "کلید API جستجوی موجیک را وارد کنید", "Enter name": "نام را وارد کنید", "Enter New Password": "رمز عبور جدید را وارد کنید", - "Enter Number of Steps (e.g. 50)": "تعداد گام‌ها را وارد کنید (مثال: 50)", + "Enter Number of Steps (e.g. 50)": "تعداد گام\u200cها را وارد کنید (مثال: 50)", "Enter Ollama Cloud API Key": "کلید API ابری اُلاما را وارد کنید", "Enter PaddleOCR-vl API Base URL": "", "Enter PaddleOCR-vl API Token": "", "Enter Perplexity API Key": "کلید API پرپلکسیتی را وارد کنید", "Enter Perplexity Search API URL": "", - "Enter Playwright Timeout": "مهلت پلی‌رایت را وارد کنید", - "Enter Playwright WebSocket URL": "آدرس وب‌سوکت پلی‌رایت را وارد کنید", + "Enter Playwright Timeout": "مهلت پلی\u200cرایت را وارد کنید", + "Enter Playwright WebSocket URL": "آدرس وب\u200cسوکت پلی\u200cرایت را وارد کنید", "Enter prompt here.": "", "Enter proxy URL (e.g. https://user:password@host:port)": "آدرس پراکسی را وارد کنید (مثال: https://user:password@host:port)", "Enter reasoning effort": "تلاش استدلال را وارد کنید", @@ -786,7 +786,7 @@ "Enter SerpApi Engine": "موتور سرپ را وارد کنید", "Enter Serper API Key": "کلید API سرپر را وارد کنید", "Enter Serply API Key": "کلید API سرپلی را وارد کنید", - "Enter Serpstack API Key": "کلید API سرپ‌استک را وارد کنید", + "Enter Serpstack API Key": "کلید API سرپ\u200cاستک را وارد کنید", "Enter server host": "میزبان سرور را وارد کنید", "Enter server label": "برچسب سرور را وارد کنید", "Enter server port": "پورت سرور را وارد کنید", @@ -799,14 +799,14 @@ "Enter Tavily API Key": "کلید API تاویلی را وارد کنید", "Enter Tavily Extract Depth": "عمق استخراج تاویلی را وارد کنید", "Enter the prompt instructions for this automation...": "", - "Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "آدرس عمومی رابط کاربری وب خود را وارد کنید. این آدرس برای تولید پیوندها در اعلان‌ها استفاده خواهد شد.", + "Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "آدرس عمومی رابط کاربری وب خود را وارد کنید. این آدرس برای تولید پیوندها در اعلان\u200cها استفاده خواهد شد.", "Enter the URL of the function to import": "آدرس URL تابع برای وارد کردن را وارد کنید", "Enter the URL to import": "آدرس URL برای وارد کردن را وارد کنید", "Enter Tika Server URL": "آدرس سرور تیکا را وارد کنید", "Enter timeout in seconds": "مهلت زمانی را به ثانیه وارد کنید", "Enter to Send": "برای ارسال اینتر را بزنید", "Enter Top K": "مقدار Top K را وارد کنید", - "Enter Top K Reranker": "مقدار Top K بازچینش‌گر را وارد کنید", + "Enter Top K Reranker": "مقدار Top K بازچینش\u200cگر را وارد کنید", "Enter URL (e.g. http://127.0.0.1:7860/)": "مقدار URL را وارد کنید (مثال http://127.0.0.1:7860/)", "Enter URL (e.g. http://localhost:11434)": "مقدار URL را وارد کنید (مثال http://localhost:11434)", "Enter value": "مقدار را وارد کنید", @@ -829,7 +829,7 @@ "Enter Your Password": "رمز عبور خود را وارد کنید", "Enter Your Role": "نقش خود را وارد کنید", "Enter Your Username": "نام کاربری خود را وارد کنید", - "Enter your webhook URL": "آدرس وب‌هوک خود را وارد کنید", + "Enter your webhook URL": "آدرس وب\u200cهوک خود را وارد کنید", "Entra ID": "شناسه Entra", "Environment Variables": "", "Ephemeral": "", @@ -837,14 +837,14 @@ "ERROR": "خطا", "Error accessing directory": "خطا در دسترسی به دایرکتوری", "Error accessing Google Drive: {{error}}": "خطا در دسترسی به گوگل درایو: {{error}}", - "Error accessing media devices.": "خطا در دسترسی به دستگاه‌های رسانه‌ای.", + "Error accessing media devices.": "خطا در دسترسی به دستگاه\u200cهای رسانه\u200cای.", "Error deleting model: {{error}}": "", "Error starting recording.": "خطا در شروع ضبط.", "Error unloading model: {{error}}": "خطا در خارج کردن مدل: {{error}}", "Error uploading file: {{error}}": "خطا در بارگذاری فایل: {{error}}", "Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "خطا: مدلی با شناسه '{{modelId}}' قبلاً وجود دارد. لطفاً برای ادامه، یک شناسه متفاوت انتخاب کنید.", - "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "خطا: شناسه مدل نمی‌تواند خالی باشد. لطفاً برای ادامه، یک شناسه معتبر وارد کنید.", - "Evaluations": "ارزیابی‌ها", + "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "خطا: شناسه مدل نمی\u200cتواند خالی باشد. لطفاً برای ادامه، یک شناسه معتبر وارد کنید.", + "Evaluations": "ارزیابی\u200cها", "Event created": "", "Event deleted": "", "Event title": "", @@ -855,7 +855,7 @@ "Example: mail": "مثال: mail", "Example: ou=users,dc=foo,dc=example": "مثال: ou=users,dc=foo,dc=example", "Example: sAMAccountName or uid or userPrincipalName": "مثال: sAMAccountName یا uid یا userPrincipalName", - "Exceeded the number of seats in your license. Please contact support to increase the number of seats.": "تعداد جایگاه‌های مجاز در مجوز شما تمام شده است. لطفاً برای افزایش تعداد جایگاه‌ها با پشتیبانی تماس بگیرید.", + "Exceeded the number of seats in your license. Please contact support to increase the number of seats.": "تعداد جایگاه\u200cهای مجاز در مجوز شما تمام شده است. لطفاً برای افزایش تعداد جایگاه\u200cها با پشتیبانی تماس بگیرید.", "Exclude": "مستثنی کردن", "Execute code": "", "Execute code for analysis": "اجرای کد برای تحلیل", @@ -869,7 +869,7 @@ "Exploring": "", "Export": "خروجی گرفتن", "Export All Archived Chats": "خروجی گرفتن تمام گفتگوهای بایگانی شده", - "Export All Chats (All Users)": "خروجی گرفتن همه گفتگو‌ها (همه کاربران)", + "Export All Chats (All Users)": "خروجی گرفتن همه گفتگو\u200cها (همه کاربران)", "Export as CSV": "", "Export as JSON": "", "Export chat (.json)": "خروجی گرفتن گفتگو (json)", @@ -877,7 +877,7 @@ "Export Config": "", "Export Models": "", "Export Prompts": "", - "Export to CSV": "برون‌ریزی به CSV", + "Export to CSV": "برون\u200cریزی به CSV", "Export Tools": "", "Export Users": "خروجی گرفتن از کاربران", "External": "خارجی", @@ -903,10 +903,10 @@ "Failed to download image": "", "Failed to extract content from the file: {{error}}": "استخراج محتوا از فایل ناموفق بود: {{error}}", "Failed to extract content from the file.": "استخراج محتوا از فایل ناموفق بود.", - "Failed to fetch models": "خطا در دریافت مدل‌ها", + "Failed to fetch models": "خطا در دریافت مدل\u200cها", "Failed to generate title": "تولید عنوان ناموفق بود", - "Failed to import models": "وارد کردن مدل‌ها ناموفق بود", - "Failed to load chat preview": "بارگیری پیش‌نمایش چت ناموفق بود", + "Failed to import models": "وارد کردن مدل\u200cها ناموفق بود", + "Failed to load chat preview": "بارگیری پیش\u200cنمایش چت ناموفق بود", "Failed to load DOCX file. Please try downloading it instead.": "", "Failed to load Excel/CSV file. Please try downloading it instead.": "", "Failed to load file content.": "بارگیری محتوای فایل ناموفق بود.", @@ -917,18 +917,18 @@ "Failed to read clipboard contents": "خواندن محتوای کلیپ بورد ناموفق بود", "Failed to remove member": "", "Failed to render diagram": "رندر دیاگرام ناموفق بود", - "Failed to render visualization": "رندر بصری‌سازی ناموفق بود", - "Failed to save connections": "خطا در ذخیره‌سازی اتصالات", - "Failed to save conversation": "خطا در ذخیره‌سازی گفت‌وگو", - "Failed to save models configuration": "خطا در ذخیره‌سازی پیکربندی مدل‌ها", + "Failed to render visualization": "رندر بصری\u200cسازی ناموفق بود", + "Failed to save connections": "خطا در ذخیره\u200cسازی اتصالات", + "Failed to save conversation": "خطا در ذخیره\u200cسازی گفت\u200cوگو", + "Failed to save models configuration": "خطا در ذخیره\u200cسازی پیکربندی مدل\u200cها", "Failed to save policy: {{error}}": "", "Failed to save terminal servers": "", "Failed to unshare chat.": "", - "Failed to update settings": "خطا در به‌روزرسانی تنظیمات", + "Failed to update settings": "خطا در به\u200cروزرسانی تنظیمات", "Failed to update status": "", "Failed to upload file.": "خطا در بارگذاری پرونده", - "Features": "ویژگی‌ها", - "Features Permissions": "مجوزهای ویژگی‌ها", + "Features": "ویژگی\u200cها", + "Features Permissions": "مجوزهای ویژگی\u200cها", "February": "فوریه", "Feedback": "", "Feedback Activity": "", @@ -943,7 +943,7 @@ "File attached to chat": "", "File browser": "", "File content": "", - "File content updated successfully.": "محتوای پرونده با موفقیت به‌روز شد.", + "File content updated successfully.": "محتوای پرونده با موفقیت به\u200cروز شد.", "File Context": "", "File deleted successfully.": "", "File Mode": "حالت پرونده", @@ -955,7 +955,7 @@ "File uploaded successfully": "پرونده با موفقیت بارگذاری شد", "File uploaded!": "", "Filename": "", - "Files": "پرونده‌ها", + "Files": "پرونده\u200cها", "Filter": "فیلتر", "Filter is now globally disabled": "فیلتر به صورت سراسری غیرفعال شد", "Filter is now globally enabled": "فیلتر به صورت سراسری فعال شد", @@ -967,17 +967,17 @@ "Floating Quick Actions": "اقدامات سریع شناور", "Focus Chat Input": "فوکوس روی ورودی چت", "Folder": "پوشه", - "Folder Background Image": "تصویر پس‌زمینه پوشه", + "Folder Background Image": "تصویر پس\u200cزمینه پوشه", "Folder created successfully": "", "Folder deleted successfully": "پوشه با موفقیت حذف شد", "Folder Max File Count": "", "Folder name": "", "Folder Name": "نام پوشه", - "Folder name cannot be empty.": "نام پوشه نمی‌تواند خالی باشد.", - "Folder name updated successfully": "نام پوشه با موفقیت به‌روز شد", + "Folder name cannot be empty.": "نام پوشه نمی\u200cتواند خالی باشد.", + "Folder name updated successfully": "نام پوشه با موفقیت به\u200cروز شد", "Folder options": "", - "Folder updated successfully": "پوشه با موفقیت به‌روز شد", - "Folders": "پوشه‌ها", + "Folder updated successfully": "پوشه با موفقیت به\u200cروز شد", + "Folders": "پوشه\u200cها", "Follow up": "پیگیری", "Follow Up Generation": "تولید پیگیری", "Follow Up Generation Prompt": "پرامپت تولید پیگیری", @@ -986,15 +986,15 @@ "Followed instructions perfectly": "دستورالعمل ها را کاملا دنبال کرد", "for placeholders": "", "Force OCR": "اجبار به OCR", - "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "اجبار به OCR در تمام صفحات PDF. این ممکن است در صورت داشتن متن خوب در PDFها منجر به نتایج بدتری شود. پیش‌فرض: False.", + "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "اجبار به OCR در تمام صفحات PDF. این ممکن است در صورت داشتن متن خوب در PDFها منجر به نتایج بدتری شود. پیش\u200cفرض: False.", "Forge new paths": "مسیرهای جدید بسازید", "Form": "فرم", - "Format Lines": "قالب‌بندی خطوط", - "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "قالب‌بندی خطوط در خروجی. پیش‌فرض: False. اگر روی True تنظیم شود، خطوط برای تشخیص ریاضیات و استایل‌های درون‌خطی قالب‌بندی خواهند شد.", - "Formatting may be inconsistent from source.": "قالب‌بندی ممکن است با منبع ناسازگار باشد.", + "Format Lines": "قالب\u200cبندی خطوط", + "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "قالب\u200cبندی خطوط در خروجی. پیش\u200cفرض: False. اگر روی True تنظیم شود، خطوط برای تشخیص ریاضیات و استایل\u200cهای درون\u200cخطی قالب\u200cبندی خواهند شد.", + "Formatting may be inconsistent from source.": "قالب\u200cبندی ممکن است با منبع ناسازگار باشد.", "Forward": "", "Forwards system user OAuth access token to authenticate": "ارسال توکن دسترسی OAuth کاربر سیستم برای احراز هویت", - "Forwards system user session credentials to authenticate": "اعتبارنامه‌های نشست کاربر سیستم را برای احراز هویت ارسال می‌کند", + "Forwards system user session credentials to authenticate": "اعتبارنامه\u200cهای نشست کاربر سیستم را برای احراز هویت ارسال می\u200cکند", "Fr_day_of_week": "", "Full Context Mode": "حالت متن کامل", "Function": "تابع", @@ -1008,10 +1008,10 @@ "Function is now globally enabled": "تابع به صورت سراسری فعال شد", "Function Name": "نام تابع", "Function Name Filter List": "", - "Function updated successfully": "تابع با موفقیت به‌روز شد", + "Function updated successfully": "تابع با موفقیت به\u200cروز شد", "Functions": "توابع", - "Functions allow arbitrary code execution.": "توابع اجازه اجرای کد دلخواه را می‌دهند.", - "Functions imported successfully": "درون‌ریزی توابع با موفقیت انجام شد", + "Functions allow arbitrary code execution.": "توابع اجازه اجرای کد دلخواه را می\u200cدهند.", + "Functions imported successfully": "درون\u200cریزی توابع با موفقیت انجام شد", "Gemini": "جمینی", "Gemini API Key": "کلید API جیمنای", "Gemini API Key is required.": "کلید API جمینی مورد نیاز است.", @@ -1045,9 +1045,9 @@ "Group deleted successfully": "گروه با موفقیت حذف شد", "Group Description": "توضیحات گروه", "Group Name": "نام گروه", - "Group updated successfully": "گروه با موفقیت به‌روز شد", + "Group updated successfully": "گروه با موفقیت به\u200cروز شد", "groups": "", - "Groups": "گروه‌ها", + "Groups": "گروه\u200cها", "H1": "H1", "H2": "H2", "H3": "H3", @@ -1055,13 +1055,13 @@ "Headers": "هدرها", "Headers must be a valid JSON object": "هدرها باید یک شیء JSON معتبر باشند", "Height": "ارتفاع", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "سلام، {{name}}", "Help": "کمک", "Help the community discover great models": "", "Hex Color": "رنگ هگز", - "Hex Color - Leave empty for default color": "رنگ هگز - برای رنگ پیش‌فرض خالی بگذارید", + "Hex Color - Leave empty for default color": "رنگ هگز - برای رنگ پیش\u200cفرض خالی بگذارید", "Hidden": "", - "Hide": "پنهان‌سازی", + "Hide": "پنهان\u200cسازی", "Hide All": "", "Hide from Sidebar": "پنهان کردن از نوار کناری", "Hide Model": "پنهان کردن مدل", @@ -1073,54 +1073,54 @@ "Hourly": "", "Hourly Messages": "", "How can I help you today?": "امروز چطور می توانم کمک تان کنم؟", - "How would you rate this response?": "این پاسخ را چگونه ارزیابی می‌کنید؟", + "How would you rate this response?": "این پاسخ را چگونه ارزیابی می\u200cکنید؟", "HTML": "HTML", "http://localhost:8000": "http://localhost:8000", "https://mineru.net/api/v4": "https://mineru.net/api/v4", "Hybrid Search": "جستجوی همزمان", - "I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "من تأیید می‌کنم که پیامدهای اقدام خود را خوانده و درک کرده‌ام. از خطرات مرتبط با اجرای کد دلخواه آگاه هستم و اعتبار منبع را تأیید کرده‌ام.", + "I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "من تأیید می\u200cکنم که پیامدهای اقدام خود را خوانده و درک کرده\u200cام. از خطرات مرتبط با اجرای کد دلخواه آگاه هستم و اعتبار منبع را تأیید کرده\u200cام.", "ID": "شناسه", - "ID cannot contain \":\" or \"|\" characters": "شناسه نمی‌تواند حاوی کاراکترهای \":\" یا \"|\" باشد", + "ID cannot contain \":\" or \"|\" characters": "شناسه نمی\u200cتواند حاوی کاراکترهای \":\" یا \"|\" باشد", "ID copied to clipboard": "", "Idle Timeout": "", - "iframe Sandbox Allow Forms": "اجازه فرم‌ها در سندباکس iframe", + "iframe Sandbox Allow Forms": "اجازه فرم\u200cها در سندباکس iframe", "iframe Sandbox Allow Same Origin": "اجازه منشأ یکسان در سندباکس iframe", "Ignite curiosity": "کنجکاوی را برانگیزید", "Image": "تصویر", - "Image Compression": "فشرده‌سازی تصویر", - "Image Compression Height": "ارتفاع فشرده‌سازی تصویر", - "Image Compression Width": "عرض فشرده‌سازی تصویر", + "Image Compression": "فشرده\u200cسازی تصویر", + "Image Compression Height": "ارتفاع فشرده\u200cسازی تصویر", + "Image Compression Width": "عرض فشرده\u200cسازی تصویر", "Image Edit": "", "Image Edit Engine": "موتور ویرایش تصویر", "Image Generation": "تولید تصویر", "Image Generation Engine": "موتور تولید تصویر", - "Image Max Compression Size": "حداکثر اندازه فشرده‌سازی تصویر", - "Image Max Compression Size height": "حداکثر ارتفاع اندازه فشرده‌سازی تصویر", - "Image Max Compression Size width": "حداکثر عرض اندازه فشرده‌سازی تصویر", + "Image Max Compression Size": "حداکثر اندازه فشرده\u200cسازی تصویر", + "Image Max Compression Size height": "حداکثر ارتفاع اندازه فشرده\u200cسازی تصویر", + "Image Max Compression Size width": "حداکثر عرض اندازه فشرده\u200cسازی تصویر", "Image Prompt Generation": "تولید پرامپت تصویر", "Image Prompt Generation Prompt": "پرامپت تولید پرامپت تصویر", "Image Size": "اندازه تصویر", "Images": "", "Import": "وارد کردن", - "Import Chats": "درون‌ریزی گفتگوها", + "Import Chats": "درون\u200cریزی گفتگوها", "Import Config": "", "Import From Link": "وارد کردن از لینک", "Import Models": "", "Import Prompts": "", "Import successful": "وارد کردن با موفقیت انجام شد", "Import Tools": "", - "Important Update": "به‌روزرسانی مهم", + "Important Update": "به\u200cروزرسانی مهم", "Inactive": "", "Include": "شامل", "Include `--api-auth` flag when running stable-diffusion-webui": "هنگام اجرای stable-diffusion-webui پرچم `--api-auth` را اضافه کنید", "Include `--api` flag when running stable-diffusion-webui": "فلگ `--api` را هنکام اجرای stable-diffusion-webui استفاده کنید.", "Includes SharePoint": "شامل SharePoint", "Increase UI Scale": "", - "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "تأثیر می‌گذارد که الگوریتم چقدر سریع به بازخورد متن تولید شده پاسخ می‌دهد. نرخ یادگیری پایین‌تر منجر به تنظیمات کندتر می‌شود، در حالی که نرخ یادگیری بالاتر الگوریتم را پاسخگوتر می‌کند.", + "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "تأثیر می\u200cگذارد که الگوریتم چقدر سریع به بازخورد متن تولید شده پاسخ می\u200cدهد. نرخ یادگیری پایین\u200cتر منجر به تنظیمات کندتر می\u200cشود، در حالی که نرخ یادگیری بالاتر الگوریتم را پاسخگوتر می\u200cکند.", "Info": "اطلاعات", "Initials": "حروف اول", "Inject file content into conversation context": "", - "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "کل محتوا را به عنوان زمینه برای پردازش جامع تزریق کنید، این برای پرس‌وجوهای پیچیده توصیه می‌شود.", + "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "کل محتوا را به عنوان زمینه برای پردازش جامع تزریق کنید، این برای پرس\u200cوجوهای پیچیده توصیه می\u200cشود.", "Input": "ورودی", "Input Key (e.g. text, unet_name, steps)": "کلید ورودی (مثلاً text, unet_name, steps)", "Input Variables": "متغیرهای ورودی", @@ -1131,8 +1131,8 @@ "Install from Github URL": "نصب از ادرس Github", "Instant Auto-Send After Voice Transcription": "ارسال خودکار فوری پس از رونویسی صوتی", "Instructions": "", - "Integration": "یکپارچه‌سازی", - "Integrations": "یکپارچه‌سازی‌ها", + "Integration": "یکپارچه\u200cسازی", + "Integrations": "یکپارچه\u200cسازی\u200cها", "Interface": "رابط", "Interface Settings Access": "", "Invalid file content": "محتوای فایل نامعتبر است", @@ -1160,7 +1160,7 @@ "JWT Expiration": "JWT انقضای", "JWT Token": "JWT توکن", "Kagi Search API Key": "کلید API جستجوی کاگی", - "Keep Follow-Up Prompts in Chat": "نگه داشتن پرامپت‌های پیگیری در چت", + "Keep Follow-Up Prompts in Chat": "نگه داشتن پرامپت\u200cهای پیگیری در چت", "Keep in Sidebar": "نگه داشتن در نوار کناری", "Key": "کلید", "Key is required": "کلید مورد نیاز است", @@ -1174,16 +1174,16 @@ "Knowledge Description": "توضیحات دانش", "Knowledge exported successfully": "", "Knowledge Name": "نام دانش", - "Knowledge Public Sharing": "اشتراک‌گذاری عمومی دانش", + "Knowledge Public Sharing": "اشتراک\u200cگذاری عمومی دانش", "Knowledge reset successfully.": "دانش با موفقیت بازنشانی شد.", "Knowledge Sharing": "", - "Knowledge updated successfully": "دانش با موفقیت به‌روز شد", + "Knowledge updated successfully": "دانش با موفقیت به\u200cروز شد", "Kokoro.js (Browser)": "Kokoro.js (مرورگر)", "Kokoro.js Dtype": "نوع داده Kokoro.js", "Label": "برچسب", "Landing Page Mode": "حالت صفحه فرود", "Language": "زبان", - "Language Locales": "محلی‌سازی زبان", + "Language Locales": "محلی\u200cسازی زبان", "Last 24 hours": "", "Last 30 days": "", "Last 7 days": "", @@ -1193,7 +1193,7 @@ "Last ran": "", "Last reply": "آخرین پاسخ", "LDAP": "LDAP", - "LDAP server updated": "سرور LDAP به‌روز شد", + "LDAP server updated": "سرور LDAP به\u200cروز شد", "Leaderboard": "تابلوی امتیازات", "Learn more": "", "Learn More": "بیشتر بدانید", @@ -1201,17 +1201,17 @@ "Learn more about OpenAPI tool servers.": "درباره سرورهای ابزار OpenAPI بیشتر بدانید.", "Learn more about Voxtral transcription.": "درباره رونویسی واکسترال بیشتر بدانید.", "Leave a public review for {{modelName}}": "", - "Leave empty for no compression": "برای عدم فشرده‌سازی خالی بگذارید", + "Leave empty for no compression": "برای عدم فشرده\u200cسازی خالی بگذارید", "Leave empty for unlimited": "برای نامحدود خالی بگذارید", - "Leave empty to include all models from \"{{url}}\" endpoint": "برای گنجاندن همه مدل‌ها از نقطه پایانی \"{{url}}\" خالی بگذارید", - "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "برای شامل شدن همه مدل‌ها از نقطه پایانی \"{{url}}/api/tags\" خالی بگذارید", - "Leave empty to include all models from \"{{url}}/models\" endpoint": "برای شامل شدن همه مدل‌ها از نقطه پایانی \"{{url}}/models\" خالی بگذارید", - "Leave empty to include all models or select specific models": "برای شامل شدن همه مدل‌ها خالی بگذارید یا مدل‌های خاص را انتخاب کنید", + "Leave empty to include all models from \"{{url}}\" endpoint": "برای گنجاندن همه مدل\u200cها از نقطه پایانی \"{{url}}\" خالی بگذارید", + "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "برای شامل شدن همه مدل\u200cها از نقطه پایانی \"{{url}}/api/tags\" خالی بگذارید", + "Leave empty to include all models from \"{{url}}/models\" endpoint": "برای شامل شدن همه مدل\u200cها از نقطه پایانی \"{{url}}/models\" خالی بگذارید", + "Leave empty to include all models or select specific models": "برای شامل شدن همه مدل\u200cها خالی بگذارید یا مدل\u200cهای خاص را انتخاب کنید", "Leave empty to use first admin user": "", "Leave empty to use the default config, or enter a valid json (see https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)": "", - "Leave empty to use the default model (voxtral-mini-latest).": "برای استفاده از مدل پیش‌فرض (voxtral-mini-latest) خالی بگذارید.", - "Leave empty to use the default prompt, or enter a custom prompt": "برای استفاده از پرامپت پیش‌فرض خالی بگذارید، یا یک پرامپت سفارشی وارد کنید", - "Leave model field empty to use the default model.": "برای استفاده از مدل پیش‌فرض، فیلد مدل را خالی بگذارید.", + "Leave empty to use the default model (voxtral-mini-latest).": "برای استفاده از مدل پیش\u200cفرض (voxtral-mini-latest) خالی بگذارید.", + "Leave empty to use the default prompt, or enter a custom prompt": "برای استفاده از پرامپت پیش\u200cفرض خالی بگذارید، یا یک پرامپت سفارشی وارد کنید", + "Leave model field empty to use the default model.": "برای استفاده از مدل پیش\u200cفرض، فیلد مدل را خالی بگذارید.", "Legacy": "قدیمی", "lexical": "لغوی", "License": "مجوز", @@ -1224,7 +1224,7 @@ "Listening...": "در حال گوش دادن...", "Live": "", "Llama.cpp": "Llama.cpp", - "LLMs can make mistakes. Verify important information.": "مدل‌های زبانی بزرگ می‌توانند اشتباه کنند. اطلاعات مهم را راستی‌آزمایی کنید.", + "LLMs can make mistakes. Verify important information.": "مدل\u200cهای زبانی بزرگ می\u200cتوانند اشتباه کنند. اطلاعات مهم را راستی\u200cآزمایی کنید.", "Loader": "بارگذار", "Loading Kokoro.js...": "در حال بارگذاری Kokoro.js...", "Loading...": "در حال بارگذاری...", @@ -1244,15 +1244,15 @@ "Manage Connections": "", "Manage Direct Connections": "مدیریت اتصالات مستقیم", "Manage Files": "", - "Manage Models": "مدیریت مدل‌ها", + "Manage Models": "مدیریت مدل\u200cها", "Manage Ollama": "مدیریت ollama", "Manage Ollama API Connections": "مدیریت اتصالات API ollama", - "Manage OpenAI API Connections": "مدیریت اتصالات API اوپن‌ای‌آی", + "Manage OpenAI API Connections": "مدیریت اتصالات API اوپن\u200cای\u200cآی", "Manage Pipelines": "مدیریت خطوط لوله", "Manage Tool Servers": "مدیریت سرورهای ابزار", "Manage your account information.": "اطلاعات حساب خود را مدیریت کنید.", "March": "مارچ", - "Markdown": "مارک‌داون", + "Markdown": "مارک\u200cداون", "Markdown Header Text Splitter": "", "Max Speakers": "حداکثر تعداد بلندگوها", "Max Upload Count": "حداکثر تعداد آپلود", @@ -1264,7 +1264,7 @@ "May": "ماهی", "MBR": "", "MCP": "MCP", - "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "پشتیبانی MCP آزمایشی است و مشخصات آن اغلب تغییر می‌کند، که می‌تواند منجر به ناسازگاری شود. پشتیبانی از مشخصات OpenAPI مستقیماً توسط تیم Open WebUI نگهداری می‌شود و آن را به گزینه قابل اعتماد‌تری برای سازگاری تبدیل می‌کند.", + "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "پشتیبانی MCP آزمایشی است و مشخصات آن اغلب تغییر می\u200cکند، که می\u200cتواند منجر به ناسازگاری شود. پشتیبانی از مشخصات OpenAPI مستقیماً توسط تیم Open WebUI نگهداری می\u200cشود و آن را به گزینه قابل اعتماد\u200cتری برای سازگاری تبدیل می\u200cکند.", "Medium": "متوسط", "Member removed successfully": "", "members": "", @@ -1276,19 +1276,19 @@ "Memory added successfully": "حافظه با موفقیت اضافه شد", "Memory cleared successfully": "حافظه با موفقیت پاک شد", "Memory deleted successfully": "حافظه با موفقیت حذف شد", - "Memory updated successfully": "حافظه با موفقیت به‌روز شد", - "Merge Responses": "ادغام پاسخ‌ها", + "Memory updated successfully": "حافظه با موفقیت به\u200cروز شد", + "Merge Responses": "ادغام پاسخ\u200cها", "Merged Response": "پاسخ ادغام شده", "Message": "پیام", "Message counts and response timestamps": "", "Message counts are based on assistant responses.": "", - "Message rating should be enabled to use this feature": "برای استفاده از این ویژگی باید امتیازدهی پیام‌ها فعال باشد", + "Message rating should be enabled to use this feature": "برای استفاده از این ویژگی باید امتیازدهی پیام\u200cها فعال باشد", "messages": "", "Messages": "", "Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "پیام های شما بعد از ایجاد لینک شما به اشتراک نمی گردد. کاربران با لینک URL می توانند چت اشتراک را مشاهده کنند.", - "Microsoft OneDrive": "وان‌درایو مایکروسافت", - "Microsoft OneDrive (personal)": "وان‌درایو مایکروسافت (شخصی)", - "Microsoft OneDrive (work/school)": "وان‌درایو مایکروسافت (کار/مدرسه)", + "Microsoft OneDrive": "وان\u200cدرایو مایکروسافت", + "Microsoft OneDrive (personal)": "وان\u200cدرایو مایکروسافت (شخصی)", + "Microsoft OneDrive (work/school)": "وان\u200cدرایو مایکروسافت (کار/مدرسه)", "min": "", "MinerU": "MinerU", "MinerU API Key required for Cloud API mode.": "کلید API MinerU برای حالت Cloud API مورد نیاز است.", @@ -1305,19 +1305,19 @@ "Model {{name}} is now {{status}}": "مدل {{name}} در حال حاضر {{status}}", "Model {{name}} is now hidden": "مدل {{name}} اکنون مخفی است", "Model {{name}} is now visible": "مدل {{name}} اکنون قابل مشاهده است", - "Model accepts file inputs": "مدل ورودی فایل را می‌پذیرد", - "Model accepts image inputs": "مدل ورودی تصویر را می‌پذیرد", + "Model accepts file inputs": "مدل ورودی فایل را می\u200cپذیرد", + "Model accepts image inputs": "مدل ورودی تصویر را می\u200cپذیرد", "Model can access Open Terminal for command execution and file management": "", - "Model can execute code and perform calculations": "مدل می‌تواند کد را اجرا کرده و محاسبات را انجام دهد", - "Model can generate images based on text prompts": "مدل می‌تواند تصاویر را بر اساس پرامپت‌های متنی تولید کند", - "Model can search the web for information": "مدل می‌تواند وب را برای اطلاعات جستجو کند", + "Model can execute code and perform calculations": "مدل می\u200cتواند کد را اجرا کرده و محاسبات را انجام دهد", + "Model can generate images based on text prompts": "مدل می\u200cتواند تصاویر را بر اساس پرامپت\u200cهای متنی تولید کند", + "Model can search the web for information": "مدل می\u200cتواند وب را برای اطلاعات جستجو کند", "Model Capabilities": "", "Model created successfully!": "مدل با موفقیت ایجاد شد!", "Model filesystem path detected. Model shortname is required for update, cannot continue.": "مسیر فایل سیستم مدل یافت شد. برای بروزرسانی نیاز است نام کوتاه مدل وجود داشته باشد.", "Model Filtering": "فیلتر کردن مدل", "Model ID": "شناسه مدل", "Model ID is required.": "شناسه مدل مورد نیاز است.", - "Model IDs": "شناسه‌های مدل", + "Model IDs": "شناسه\u200cهای مدل", "Model Name": "نام مدل", "Model name already exists, please choose a different one": "نام مدل قبلاً وجود دارد، لطفاً یک نام دیگر انتخاب کنید", "Model Name is required.": "نام مدل مورد نیاز است.", @@ -1329,30 +1329,30 @@ "Model Permissions": "مجوزهای مدل", "Model responses or outputs": "", "Model unloaded successfully": "مدل با موفقیت خارج شد", - "Model updated successfully": "مدل با موفقیت به‌روز شد", + "Model updated successfully": "مدل با موفقیت به\u200cروز شد", "Model Usage": "", - "Model(s) do not support file upload": "مدل(ها) از بارگذاری فایل پشتیبانی نمی‌کنند", + "Model(s) do not support file upload": "مدل(ها) از بارگذاری فایل پشتیبانی نمی\u200cکنند", "Modelfile Content": "محتویات فایل مدل", - "Models": "مدل‌ها", - "Models Access": "دسترسی به مدل‌ها", - "Models configuration saved successfully": "پیکربندی مدل‌ها با موفقیت ذخیره شد", - "Models imported successfully": "مدل‌ها با موفقیت وارد شدند", - "Models Public Sharing": "اشتراک‌گذاری عمومی مدل‌ها", + "Models": "مدل\u200cها", + "Models Access": "دسترسی به مدل\u200cها", + "Models configuration saved successfully": "پیکربندی مدل\u200cها با موفقیت ذخیره شد", + "Models imported successfully": "مدل\u200cها با موفقیت وارد شدند", + "Models Public Sharing": "اشتراک\u200cگذاری عمومی مدل\u200cها", "Models Sharing": "", "Mojeek": "", "Mojeek Search API Key": "کلید API جستجوی موجیک", "Month": "", "Monthly": "", "More": "بیشتر", - "More Concise": "خلاصه‌تر", + "More Concise": "خلاصه\u200cتر", "More options": "", - "More Options": "گزینه‌های بیشتر", + "More Options": "گزینه\u200cهای بیشتر", "Move": "انتقال", "Moved {{name}}": "", "My Terminal": "", "Name": "نام", "Name and ID are required, please fill them out": "نام و شناسه مورد نیاز هستند، لطفاً آنها را پر کنید", - "Name your knowledge base": "پایگاه دانش خود را نام‌گذاری کنید", + "Name your knowledge base": "پایگاه دانش خود را نام\u200cگذاری کنید", "Name, prompt, and model are required": "", "Native": "بومی", "Never": "", @@ -1388,12 +1388,12 @@ "No content": "بدون محتوا", "No content found": "محتوایی یافت نشد", "No content to speak": "محتوایی برای خواندن وجود ندارد", - "No conversation to save": "هیچ مکالمه‌ای برای ذخیره وجود ندارد", + "No conversation to save": "هیچ مکالمه\u200cای برای ذخیره وجود ندارد", "No data": "", "No data found": "", - "No distance available": "فاصله‌ای در دسترس نیست", + "No distance available": "فاصله\u200cای در دسترس نیست", "No execution logs available yet": "", - "No expiration can pose security risks.": "عدم انقضا می‌تواند خطرات امنیتی ایجاد کند.", + "No expiration can pose security risks.": "عدم انقضا می\u200cتواند خطرات امنیتی ایجاد کند.", "No feedback found": "", "No file selected": "فایلی انتخاب نشده است", "No files found": "", @@ -1408,7 +1408,7 @@ "No knowledge bases found.": "", "No knowledge found": "دانشی یافت نشد", "No limit": "", - "No memories to clear": "حافظه‌ای برای پاک کردن وجود ندارد", + "No memories to clear": "حافظه\u200cای برای پاک کردن وجود ندارد", "No model IDs": "شناسه مدلی وجود ندارد", "No models available": "", "No models found": "مدلی یافت نشد", @@ -1418,8 +1418,8 @@ "No one": "", "No pinned messages": "", "No prompts found": "هیچ پرامپتی یافت نشد", - "No results": "نتیجه‌ای یافت نشد", - "No results found": "نتیجه‌ای یافت نشد", + "No results": "نتیجه\u200cای یافت نشد", + "No results found": "نتیجه\u200cای یافت نشد", "No search query generated": "پرسوجوی جستجویی ایجاد نشده است", "No servers detected": "", "No skills found": "", @@ -1432,9 +1432,9 @@ "No tools found": "هیچ ابزاری یافت نشد", "No users were found.": "کاربری یافت نشد.", "No valves": "بدون دریچه", - "No valves to update": "شیری برای به‌روزرسانی وجود ندارد", + "No valves to update": "شیری برای به\u200cروزرسانی وجود ندارد", "No webhooks yet": "", - "Node Ids": "شناسه‌های گره", + "Node Ids": "شناسه\u200cهای گره", "None": "هیچ کدام", "Not factually correct": "اشتباهی فکری نیست", "Not helpful": "مفید نیست", @@ -1443,11 +1443,11 @@ "Note": "یادداشت", "Note deleted successfully": "یادداشت با موفقیت حذف شد", "Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "توجه: اگر حداقل نمره را تعیین کنید، جستجو تنها اسنادی را با نمره بیشتر یا برابر با حداقل نمره باز می گرداند.", - "Notes": "یادداشت‌ها", - "Notes Public Sharing": "اشتراک‌گذاری عمومی یادداشت‌ها", + "Notes": "یادداشت\u200cها", + "Notes Public Sharing": "اشتراک\u200cگذاری عمومی یادداشت\u200cها", "Notes Sharing": "", "Notification Sound": "صدای اعلان", - "Notification Webhook": "وب‌هوک اعلان", + "Notification Webhook": "وب\u200cهوک اعلان", "Notifications": "اعلان", "November": "نوامبر", "OAuth": "OAuth", @@ -1461,25 +1461,25 @@ "OLED Dark": "OLED تیره", "Ollama": "Ollama", "Ollama API": "Ollama API", - "Ollama API settings updated": "تنظیمات API ollama به‌روز شد", + "Ollama API settings updated": "تنظیمات API ollama به\u200cروز شد", "Ollama Cloud API Key": "کلید API ابری اُلاما", "Ollama Version": "نسخه ollama", "On": "روشن", "Once": "", - "OneDrive": "وان‌درایو", + "OneDrive": "وان\u200cدرایو", "Only active when \"Paste Large Text as File\" setting is toggled on.": "فقط زمانی فعال است که تنظیم «چسباندن متن بزرگ به عنوان فایل» روشن باشد.", "Only active when the chat input is in focus and an LLM is generating a response.": "فقط زمانی فعال است که ورودی چت در فوکوس باشد و یک LLM در حال تولید پاسخ باشد.", "Only active when the chat input is in focus.": "فقط زمانی فعال است که ورودی چت در فوکوس باشد.", "Only alphanumeric characters and hyphens are allowed": "فقط حروف الفبا، اعداد و خط تیره مجاز هستند", "Only alphanumeric characters and hyphens are allowed in the command string.": "فقط کاراکترهای الفبایی و خط فاصله در رشته فرمان مجاز هستند.", "Only can be triggered when the chat input is in focus.": "فقط زمانی قابل اجرا است که ورودی چت در فوکوس باشد.", - "Only collections can be edited, create a new knowledge base to edit/add documents.": "فقط مجموعه‌ها قابل ویرایش هستند، برای ویرایش/افزودن اسناد یک پایگاه دانش جدید ایجاد کنید.", + "Only collections can be edited, create a new knowledge base to edit/add documents.": "فقط مجموعه\u200cها قابل ویرایش هستند، برای ویرایش/افزودن اسناد یک پایگاه دانش جدید ایجاد کنید.", "Only invited users can access": "", - "Only markdown files are allowed": "فقط فایل‌های مارک‌داون مجاز هستند", - "Only select users and groups with permission can access": "فقط کاربران و گروه‌های دارای مجوز می‌توانند دسترسی داشته باشند", + "Only markdown files are allowed": "فقط فایل\u200cهای مارک\u200cداون مجاز هستند", + "Only select users and groups with permission can access": "فقط کاربران و گروه\u200cهای دارای مجوز می\u200cتوانند دسترسی داشته باشند", "Only sync new/updated chats": "", "Oops! Looks like the URL is invalid. Please double-check and try again.": "اوه! به نظر می رسد URL نامعتبر است. لطفاً دوباره بررسی کنید و دوباره امتحان کنید.", - "Oops! There are files still uploading. Please wait for the upload to complete.": "اوه! هنوز فایل‌هایی در حال آپلود هستند. لطفاً منتظر تکمیل آپلود بمانید.", + "Oops! There are files still uploading. Please wait for the upload to complete.": "اوه! هنوز فایل\u200cهایی در حال آپلود هستند. لطفاً منتظر تکمیل آپلود بمانید.", "Oops! There was an error in the previous response.": "اوه! در پاسخ قبلی خطایی رخ داد.", "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "اوه! شما از یک روش پشتیبانی نشده (فقط frontend) استفاده می کنید. لطفاً WebUI را از بکند اجرا کنید.", "Open file": "باز کردن فایل", @@ -1488,24 +1488,24 @@ "Open link": "باز کردن لینک", "Open modal to configure connection": "باز کردن مودال برای پیکربندی اتصال", "Open Modal To Manage Floating Quick Actions": "باز کردن مودال برای مدیریت اقدامات سریع شناور", - "Open Modal To Manage Image Compression": "باز کردن مودال برای مدیریت فشرده‌سازی تصویر", + "Open Modal To Manage Image Compression": "باز کردن مودال برای مدیریت فشرده\u200cسازی تصویر", "Open Model Selector": "", "Open Settings": "باز کردن تنظیمات", "Open Sidebar": "باز کردن نوار کناری", "Open Terminal": "", "Open User Profile Menu": "باز کردن منوی پروفایل کاربر", - "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI می‌تواند از ابزارهای ارائه شده توسط هر سرور OpenAPI استفاده کند.", - "Open WebUI uses faster-whisper internally.": "Open WebUI به صورت داخلی از faster-whisper استفاده می‌کند.", - "Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI از SpeechT5 و جاسازی‌های گوینده CMU Arctic استفاده می‌کند.", + "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI می\u200cتواند از ابزارهای ارائه شده توسط هر سرور OpenAPI استفاده کند.", + "Open WebUI uses faster-whisper internally.": "Open WebUI به صورت داخلی از faster-whisper استفاده می\u200cکند.", + "Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI از SpeechT5 و جاسازی\u200cهای گوینده CMU Arctic استفاده می\u200cکند.", "Open WebUI version": "", - "Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "نسخه Open WebUI (v{{OPEN_WEBUI_VERSION}}) پایین‌تر از نسخه مورد نیاز (v{{REQUIRED_VERSION}}) است", + "Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "نسخه Open WebUI (v{{OPEN_WEBUI_VERSION}}) پایین\u200cتر از نسخه مورد نیاز (v{{REQUIRED_VERSION}}) است", "OpenAI": "OpenAI", "OpenAI API": "OpenAI API", - "OpenAI API Base URL": "آدرس پایه API اوپن‌ای‌آی", - "OpenAI API Key": "کلید API اوپن‌ای‌آی", + "OpenAI API Base URL": "آدرس پایه API اوپن\u200cای\u200cآی", + "OpenAI API Key": "کلید API اوپن\u200cای\u200cآی", "OpenAI API Key is required.": "مقدار کلید OpenAI API مورد نیاز است.", - "OpenAI API settings updated": "تنظیمات API اوپن‌ای‌آی به‌روز شد", - "OpenAI API Version": "نسخه API اوپن‌ای‌آی", + "OpenAI API settings updated": "تنظیمات API اوپن\u200cای\u200cآی به\u200cروز شد", + "OpenAI API Version": "نسخه API اوپن\u200cای\u200cآی", "OpenAI URL/Key required.": "URL/Key OpenAI مورد نیاز است.", "OpenAPI": "OpenAPI", "OpenAPI Spec": "مشخصات OpenAPI", @@ -1513,7 +1513,7 @@ "optional": "", "Optional": "اختیاری", "or": "یا", - "Ordered List": "لیست شماره‌گذاری شده", + "Ordered List": "لیست شماره\u200cگذاری شده", "Other": "دیگر", "out of": "", "Output": "", @@ -1526,7 +1526,7 @@ "page": "صفحه", "Page": "", "Page mode creates one document per page. Single mode combines all pages into one document for better chunking across page boundaries.": "", - "Paginate": "صفحه‌بندی", + "Paginate": "صفحه\u200cبندی", "Parameters": "پارامترها", "Parent message not found": "", "Participate in community leaderboards and evaluations! Syncing aggregated usage stats helps drive research and improvements to Open WebUI. Your privacy is paramount: no message content is ever shared.": "", @@ -1542,7 +1542,7 @@ "Pending": "در انتظار", "Pending User Overlay Content": "محتوای پوشش کاربر در انتظار", "Pending User Overlay Title": "عنوان پوشش کاربر در انتظار", - "Permission denied when accessing media devices": "دسترسی به دستگاه‌های رسانه رد شد", + "Permission denied when accessing media devices": "دسترسی به دستگاه\u200cهای رسانه رد شد", "Permission denied when accessing microphone": "دسترسی به میکروفون رد شد", "Permission denied when accessing microphone: {{error}}": "هنگام دسترسی به میکروفون، اجازه داده نشد: {{error}}", "Permissions": "مجوزها", @@ -1557,7 +1557,7 @@ "Pinned": "پین شده", "Pinned Messages": "", "Pinned Models": "", - "Pioneer insights": "بینش‌های پیشگام", + "Pioneer insights": "بینش\u200cهای پیشگام", "Pipe": "خط لوله", "Pipeline deleted successfully": "خط لوله با موفقیت حذف شد", "Pipeline downloaded successfully": "خط لوله با موفقیت دانلود شد", @@ -1568,8 +1568,8 @@ "Plain text (.md)": "متن ساده (.md)", "Plain text (.txt)": "متن ساده (.txt)", "Playground": "زمین بازی", - "Playwright Timeout (ms)": "مهلت زمانی پلی‌رایت (میلی‌ثانیه)", - "Playwright WebSocket URL": "آدرس وب‌سوکت پلی‌رایت", + "Playwright Timeout (ms)": "مهلت زمانی پلی\u200cرایت (میلی\u200cثانیه)", + "Playwright WebSocket URL": "آدرس وب\u200cسوکت پلی\u200cرایت", "Please carefully review the following warnings:": "لطفاً هشدارهای زیر را با دقت بررسی کنید:", "Please connect all required integrations before sending a message": "", "Please do not close the settings page while loading the model.": "لطفاً در حین بارگیری مدل، صفحه تنظیمات را نبندید.", @@ -1589,16 +1589,16 @@ "Please select a reason": "لطفاً یک دلیل انتخاب کنید", "Please select a valid JSON file": "لطفاً یک فایل JSON معتبر انتخاب کنید", "Please select at least one user for Direct Message channel.": "", - "Please wait until all files are uploaded.": "لطفاً منتظر بمانید تا همه فایل‌ها آپلود شوند.", + "Please wait until all files are uploaded.": "لطفاً منتظر بمانید تا همه فایل\u200cها آپلود شوند.", "Policy ID": "", "Port": "پورت", "Ports": "", "Positive attitude": "نظرات مثبت", - "Prefer not to say": "ترجیح می‌دهم نگویم", + "Prefer not to say": "ترجیح می\u200cدهم نگویم", "Prefix ID": "شناسه پیشوند", - "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "شناسه پیشوند برای جلوگیری از تداخل با سایر اتصالات با افزودن پیشوند به شناسه‌های مدل استفاده می‌شود - برای غیرفعال کردن خالی بگذارید", + "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "شناسه پیشوند برای جلوگیری از تداخل با سایر اتصالات با افزودن پیشوند به شناسه\u200cهای مدل استفاده می\u200cشود - برای غیرفعال کردن خالی بگذارید", "Prevent File Creation": "جلوگیری از ایجاد فایل", - "Preview": "پیش‌نمایش", + "Preview": "پیش\u200cنمایش", "Previous 30 days": "30 روز قبل", "Previous 7 days": "7 روز قبل", "Previous message": "پیام قبلی", @@ -1612,26 +1612,26 @@ "Prompt created successfully": "پرامپت با موفقیت ایجاد شد", "Prompt Name": "", "Prompt Suggestions": "", - "Prompt updated successfully": "پرامپت با موفقیت به‌روز شد", - "Prompts": "پرامپت‌ها", - "Prompts Access": "دسترسی پرامپت‌ها", - "Prompts Public Sharing": "اشتراک‌گذاری عمومی پرامپت‌ها", + "Prompt updated successfully": "پرامپت با موفقیت به\u200cروز شد", + "Prompts": "پرامپت\u200cها", + "Prompts Access": "دسترسی پرامپت\u200cها", + "Prompts Public Sharing": "اشتراک\u200cگذاری عمومی پرامپت\u200cها", "Prompts Sharing": "", - "Provider Type": "نوع ارائه‌دهنده", + "Provider Type": "نوع ارائه\u200cدهنده", "Public": "عمومی", "Pull \"{{searchValue}}\" from Ollama.com": "بازگرداندن \"{{searchValue}}\" از Ollama.com", "Pull a model from Ollama.com": "دریافت یک مدل از Ollama.com", "Pull Model": "کشیدن مدل", "Pyodide file browser": "", "Query Generation Prompt": "پرامپت تولید کوئری", - "Querying": "در حال پرس‌وجو", + "Querying": "در حال پرس\u200cوجو", "Quick Actions": "اقدامات سریع", "RAG Template": "RAG الگوی", "Ran {{COUNT}} analyses": "", "Ran {{COUNT}} analysis": "", "Rate {{rating}} out of 10": "", "Rating": "امتیازدهی", - "Re-rank models by topic similarity": "رتبه‌بندی مجدد مدل‌ها براساس شباهت موضوعی", + "Re-rank models by topic similarity": "رتبه\u200cبندی مجدد مدل\u200cها براساس شباهت موضوعی", "Read": "خواندن", "Read Aloud": "خواندن به صورت صوتی", "Read more →": "بیشتر بخوانید ←", @@ -1639,15 +1639,15 @@ "Read-Only Access": "", "Reason": "دلیل", "Reasoning Effort": "تلاش استدلال", - "Reasoning Tags": "تگ‌های استدلال", + "Reasoning Tags": "تگ\u200cهای استدلال", "Recently Used": "", "Reconnected": "", "Record": "ضبط", "Record voice": "ضبط صدا", "Redirecting you to Open WebUI Community": "در حال هدایت به OpenWebUI Community", - "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "احتمال تولید محتوای بی‌معنی را کاهش می‌دهد. مقدار بالاتر (مثلاً 100) پاسخ‌های متنوع‌تری می‌دهد، در حالی که مقدار پایین‌تر (مثلاً 10) محافظه‌کارانه‌تر خواهد بود.", + "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "احتمال تولید محتوای بی\u200cمعنی را کاهش می\u200cدهد. مقدار بالاتر (مثلاً 100) پاسخ\u200cهای متنوع\u200cتری می\u200cدهد، در حالی که مقدار پایین\u200cتر (مثلاً 10) محافظه\u200cکارانه\u200cتر خواهد بود.", "Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "به خود به عنوان \"کاربر\" اشاره کنید (مثلاً، \"کاربر در حال یادگیری اسپانیایی است\")", - "Reference Chats": "چت‌های مرجع", + "Reference Chats": "چت\u200cهای مرجع", "Refresh": "", "Refused when it shouldn't have": "رد شده زمانی که باید نباشد", "Regenerate": "تولید مجدد", @@ -1658,9 +1658,9 @@ "Registered": "ثبت شده", "Registration failed": "ثبت نام ناموفق بود", "Registration successful": "ثبت نام با موفقیت انجام شد", - "Reindex": "فهرست‌بندی مجدد", - "Reindex Knowledge Base Vectors": "فهرست‌بندی مجدد بردارهای پایگاه دانش", - "Release Notes": "یادداشت‌های انتشار", + "Reindex": "فهرست\u200cبندی مجدد", + "Reindex Knowledge Base Vectors": "فهرست\u200cبندی مجدد بردارهای پایگاه دانش", + "Release Notes": "یادداشت\u200cهای انتشار", "Releases": "انتشارها", "Relevance": "ارتباط", "Relevance Threshold": "آستانه ارتباط", @@ -1677,7 +1677,7 @@ "Rename": "تغییر نام", "Renamed to {{name}}": "", "Render Markdown in Previews": "", - "Reorder Models": "ترتیب مجدد مدل‌ها", + "Reorder Models": "ترتیب مجدد مدل\u200cها", "Repeats": "", "Reply": "پاسخ", "Reply in Thread": "پاسخ در رشته", @@ -1685,16 +1685,16 @@ "Replying to {{NAME}}": "در حال پاسخ به {{NAME}}", "required": "مورد نیاز", "Reranking Batch Size": "", - "Reranking Engine": "موتور رتبه‌بندی مجدد", - "Reranking Model": "مدل ری‌شناسی مجدد غیرفعال است", + "Reranking Engine": "موتور رتبه\u200cبندی مجدد", + "Reranking Model": "مدل ری\u200cشناسی مجدد غیرفعال است", "Reset": "بازنشانی", - "Reset All Models": "بازنشانی همه مدل‌ها", + "Reset All Models": "بازنشانی همه مدل\u200cها", "Reset Image": "بازنشانی تصویر", "Reset Upload Directory": "بازنشانی پوشه آپلود", - "Reset Vector Storage/Knowledge": "بازنشانی ذخیره‌سازی برداری/دانش", + "Reset Vector Storage/Knowledge": "بازنشانی ذخیره\u200cسازی برداری/دانش", "Reset view": "بازنشانی نما", "Response": "پاسخ", - "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "اعلان‌های پاسخ نمی‌توانند فعال شوند زیرا مجوزهای وب‌سایت رد شده‌اند. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", + "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "اعلان\u200cهای پاسخ نمی\u200cتوانند فعال شوند زیرا مجوزهای وب\u200cسایت رد شده\u200cاند. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", "Response splitting": "تقسیم پاسخ", "Response Watermark": "واترمارک پاسخ", "Responses": "", @@ -1720,40 +1720,40 @@ "Sa_day_of_week": "", "Save": "ذخیره", "Save & Create": "ذخیره و ایجاد", - "Save & Update": "ذخیره و به‌روزرسانی", + "Save & Update": "ذخیره و به\u200cروزرسانی", "Save As Copy": "ذخیره به صویت رونوشت", "Save Chat": "ذخیره چت", "Saved": "ذخیره شد", - "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": "ذخیره گزارش‌های چت مستقیماً در حافظه مرورگر شما دیگر پشتیبانی نمی‌شود. لطفاً با کلیک بر روی دکمه زیر، چند لحظه برای دانلود و حذف گزارش های چت خود وقت بگذارید. نگران نباشید، شما به راحتی می توانید گزارش های چت خود را از طریق بکند دوباره وارد کنید", + "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": "ذخیره گزارش\u200cهای چت مستقیماً در حافظه مرورگر شما دیگر پشتیبانی نمی\u200cشود. لطفاً با کلیک بر روی دکمه زیر، چند لحظه برای دانلود و حذف گزارش های چت خود وقت بگذارید. نگران نباشید، شما به راحتی می توانید گزارش های چت خود را از طریق بکند دوباره وارد کنید", "Schedule": "", "Scheduled time must be in the future": "", "Scroll On Branch Change": "اسکرول هنگام تغییر شاخه", "Search": "جستجو", "Search a model": "جستجوی یک مدل", - "Search all emojis": "جستجوی همه ایموجی‌ها", + "Search all emojis": "جستجوی همه ایموجی\u200cها", "Search and manage user memories": "", "Search and view user chat history": "", "Search Automations": "", "Search Base": "پایه جستجو", "Search channels and channel messages": "", "Search Chats": "جستجو گفتگوها", - "Search Collection": "جستجوی مجموعه‌ها", + "Search Collection": "جستجوی مجموعه\u200cها", "Search Files": "", "Search Filters": "فیلترهای جستجو", - "search for archived chats": "جستجو برای چت‌های بایگانی شده", - "search for folders": "جستجو برای پوشه‌ها", - "search for pinned chats": "جستجو برای چت‌های پین شده", - "search for shared chats": "جستجو برای چت‌های اشتراک‌گذاری شده", - "search for tags": "جستجو برای برچسب‌ها", + "search for archived chats": "جستجو برای چت\u200cهای بایگانی شده", + "search for folders": "جستجو برای پوشه\u200cها", + "search for pinned chats": "جستجو برای چت\u200cهای پین شده", + "search for shared chats": "جستجو برای چت\u200cهای اشتراک\u200cگذاری شده", + "search for tags": "جستجو برای برچسب\u200cها", "Search Functions": "جستجوی توابع", "Search Groups": "", - "Search In Models": "جستجو در مدل‌ها", + "Search In Models": "جستجو در مدل\u200cها", "Search Knowledge": "جستجوی دانش", "Search Memories": "", - "Search Models": "جستجوی مدل‌ها", - "Search Notes": "جستجوی یادداشت‌ها", - "Search options": "گزینه‌های جستجو", - "Search Prompts": "جستجوی پرامپت‌ها", + "Search Models": "جستجوی مدل\u200cها", + "Search Notes": "جستجوی یادداشت\u200cها", + "Search options": "گزینه\u200cهای جستجو", + "Search Prompts": "جستجوی پرامپت\u200cها", "Search Result Count": "تعداد نتایج جستجو", "Search Skills": "", "Search the internet": "جستجوی اینترنت", @@ -1769,14 +1769,14 @@ "Searching the web": "در حال جستجوی وب", "Searxng Query URL": "نشانی وب جستجوی Searxng", "Searxng search language (all, en, es, de, fr, etc.)": "", - "See readme.md for instructions": "برای مشاهده دستورالعمل‌ها به readme.md مراجعه کنید", + "See readme.md for instructions": "برای مشاهده دستورالعمل\u200cها به readme.md مراجعه کنید", "See what's new": "ببینید موارد جدید چه بوده", "Seed": "هسته", "Select": "انتخاب", "Select {{modelName}} model": "", "Select a base model": "انتخاب یک مدل پایه", "Select a base model (e.g. llama3, gpt-4o)": "یک مدل پایه انتخاب کنید (مثلاً llama3, gpt-4o)", - "Select a conversation to preview": "یک مکالمه برای پیش‌نمایش انتخاب کنید", + "Select a conversation to preview": "یک مکالمه برای پیش\u200cنمایش انتخاب کنید", "Select a engine": "انتخاب یک موتور", "Select a function": "انتخاب یک تابع", "Select a group": "انتخاب یک گروه", @@ -1786,7 +1786,7 @@ "Select a model (optional)": "یک مدل انتخاب کنید (اختیاری)", "Select a pipeline": "انتخاب یک خط لوله", "Select a pipeline url": "یک ادرس خط لوله را انتخاب کنید", - "Select a reranking model engine": "یک موتور مدل رتبه‌بندی مجدد انتخاب کنید", + "Select a reranking model engine": "یک موتور مدل رتبه\u200cبندی مجدد انتخاب کنید", "Select a role": "یک نقش انتخاب کنید", "Select a theme": "یک تم انتخاب کنید", "Select a tool": "انتخاب یک ابقزار", @@ -1800,7 +1800,7 @@ "Select an output format": "یک قالب خروجی انتخاب کنید", "Select dtype": "dtype را انتخاب کنید", "Select Engine": "انتخاب موتور", - "Select how to split message text for TTS requests": "نحوه تقسیم متن پیام برای درخواست‌های TTS را انتخاب کنید", + "Select how to split message text for TTS requests": "نحوه تقسیم متن پیام برای درخواست\u200cهای TTS را انتخاب کنید", "Select Knowledge": "انتخاب دانش", "Select Method": "انتخاب روش", "Select model": "", @@ -1816,8 +1816,8 @@ "Send now": "", "Sends `stream_options: { include_usage: true }` in the request.\nSupported providers will return token usage information in the response when set.": "ارسال `stream_options: { include_usage: true }` در درخواست.\nارائه دهندگان پشتیبانی شده در صورت تنظیم، اطلاعات استفاده از توکن را در پاسخ برمی گردانند.", "September": "سپتامبر", - "SerpApi API Key": "کلید API سرپ‌ای‌پی‌آی", - "SerpApi Engine": "موتور سرپ‌ای‌پی‌آی", + "SerpApi API Key": "کلید API سرپ\u200cای\u200cپی\u200cآی", + "SerpApi Engine": "موتور سرپ\u200cای\u200cپی\u200cآی", "Serper API Key": "کلید API Serper", "Serply API Key": "کلید API سرپلی", "Serpstack API Key": "کلید API Serpstack", @@ -1828,44 +1828,44 @@ "Set as Production": "", "Set embedding model": "تنظیم مدل جاسازی", "Set embedding model (e.g. {{model}})": "تنظیم مدل پیچشی (برای مثال {{model}})", - "Set reranking model (e.g. {{model}})": "تنظیم مدل ری‌راینگ (برای مثال {{model}})", + "Set reranking model (e.g. {{model}})": "تنظیم مدل ری\u200cراینگ (برای مثال {{model}})", "Set the default models that are automatically selected for all users when a new chat is created.": "", "Set the models that are automatically pinned to the sidebar for all users.": "", - "Set the number of layers, which will be off-loaded to GPU. Increasing this value can significantly improve performance for models that are optimized for GPU acceleration but may also consume more power and GPU resources.": "تعداد لایه‌هایی را که به GPU منتقل می‌شوند تنظیم کنید. افزایش این مقدار می‌تواند عملکرد مدل‌هایی که برای شتاب‌دهی GPU بهینه‌سازی شده‌اند را به طور قابل توجهی بهبود بخشد اما ممکن است مصرف برق و منابع GPU را نیز افزایش دهد.", - "Set the number of worker threads used for computation. This option controls how many threads are used to process incoming requests concurrently. Increasing this value can improve performance under high concurrency workloads but may also consume more CPU resources.": "تعداد نخ‌های کارگر مورد استفاده برای محاسبات را تنظیم کنید. این گزینه کنترل می‌کند که چند نخ برای پردازش همزمان درخواست‌های ورودی استفاده می‌شود. افزایش این مقدار می‌تواند عملکرد را در بارهای کاری با همزمانی بالا بهبود بخشد اما ممکن است منابع CPU بیشتری مصرف کند.", + "Set the number of layers, which will be off-loaded to GPU. Increasing this value can significantly improve performance for models that are optimized for GPU acceleration but may also consume more power and GPU resources.": "تعداد لایه\u200cهایی را که به GPU منتقل می\u200cشوند تنظیم کنید. افزایش این مقدار می\u200cتواند عملکرد مدل\u200cهایی که برای شتاب\u200cدهی GPU بهینه\u200cسازی شده\u200cاند را به طور قابل توجهی بهبود بخشد اما ممکن است مصرف برق و منابع GPU را نیز افزایش دهد.", + "Set the number of worker threads used for computation. This option controls how many threads are used to process incoming requests concurrently. Increasing this value can improve performance under high concurrency workloads but may also consume more CPU resources.": "تعداد نخ\u200cهای کارگر مورد استفاده برای محاسبات را تنظیم کنید. این گزینه کنترل می\u200cکند که چند نخ برای پردازش همزمان درخواست\u200cهای ورودی استفاده می\u200cشود. افزایش این مقدار می\u200cتواند عملکرد را در بارهای کاری با همزمانی بالا بهبود بخشد اما ممکن است منابع CPU بیشتری مصرف کند.", "Set Voice": "تنظیم صدا", "Set whisper model": "تنظیم مدل ویسپر", "Set your status": "", - "Sets a flat bias against tokens that have appeared at least once. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس ثابت در برابر توکن‌هایی که حداقل یک بار ظاهر شده‌اند تنظیم می‌کند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می‌کند، در حالی که مقدار پایین‌تر (مثلاً 0.9) آسان‌گیرتر خواهد بود. در 0، غیرفعال می‌شود.", - "Sets a scaling bias against tokens to penalize repetitions, based on how many times they have appeared. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس مقیاس‌پذیر در برابر توکن‌ها برای جریمه کردن تکرارها، بر اساس تعداد دفعات ظاهر شدن آنها تنظیم می‌کند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می‌کند، در حالی که مقدار پایین‌تر (مثلاً 0.9) آسان‌گیرتر خواهد بود. در 0، غیرفعال می‌شود.", - "Sets how far back for the model to look back to prevent repetition.": "تنظیم می‌کند که مدل چقدر به عقب نگاه کند تا از تکرار جلوگیری شود.", - "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "عدد تصادفی اولیه را برای تولید تنظیم می‌کند. تنظیم این به یک عدد خاص باعث می‌شود مدل برای پرامپت یکسان، متن یکسانی تولید کند.", - "Sets the size of the context window used to generate the next token.": "اندازه پنجره متن مورد استفاده برای تولید توکن بعدی را تنظیم می‌کند.", - "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "توالی‌های توقف مورد استفاده را تنظیم می‌کند. وقتی این الگو مشاهده شود، LLM تولید متن را متوقف کرده و برمی‌گردد. الگوهای توقف متعدد می‌توانند با مشخص کردن پارامترهای توقف جداگانه متعدد در فایل مدل تنظیم شوند.", + "Sets a flat bias against tokens that have appeared at least once. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس ثابت در برابر توکن\u200cهایی که حداقل یک بار ظاهر شده\u200cاند تنظیم می\u200cکند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می\u200cکند، در حالی که مقدار پایین\u200cتر (مثلاً 0.9) آسان\u200cگیرتر خواهد بود. در 0، غیرفعال می\u200cشود.", + "Sets a scaling bias against tokens to penalize repetitions, based on how many times they have appeared. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس مقیاس\u200cپذیر در برابر توکن\u200cها برای جریمه کردن تکرارها، بر اساس تعداد دفعات ظاهر شدن آنها تنظیم می\u200cکند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می\u200cکند، در حالی که مقدار پایین\u200cتر (مثلاً 0.9) آسان\u200cگیرتر خواهد بود. در 0، غیرفعال می\u200cشود.", + "Sets how far back for the model to look back to prevent repetition.": "تنظیم می\u200cکند که مدل چقدر به عقب نگاه کند تا از تکرار جلوگیری شود.", + "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "عدد تصادفی اولیه را برای تولید تنظیم می\u200cکند. تنظیم این به یک عدد خاص باعث می\u200cشود مدل برای پرامپت یکسان، متن یکسانی تولید کند.", + "Sets the size of the context window used to generate the next token.": "اندازه پنجره متن مورد استفاده برای تولید توکن بعدی را تنظیم می\u200cکند.", + "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "توالی\u200cهای توقف مورد استفاده را تنظیم می\u200cکند. وقتی این الگو مشاهده شود، LLM تولید متن را متوقف کرده و برمی\u200cگردد. الگوهای توقف متعدد می\u200cتوانند با مشخص کردن پارامترهای توقف جداگانه متعدد در فایل مدل تنظیم شوند.", "Setting": "", "Settings": "تنظیمات", "Settings Permissions": "", "Settings saved successfully!": "تنظیمات با موفقیت ذخیره شد!", - "Share": "اشتراک‌گذاری", - "Share Chat": "اشتراک‌گذاری چت", + "Share": "اشتراک\u200cگذاری", + "Share Chat": "اشتراک\u200cگذاری چت", "Share link copied to clipboard.": "", "Share to Open WebUI Community": "اشتراک گذاری با OpenWebUI Community", "Share your background and interests": "پیشینه و علایق خود را به اشتراک بگذارید", "Shared Chats": "", "Shared with you": "به اشتراک گذاشته شده با شما", - "Sharing Permissions": "مجوزهای اشتراک‌گذاری", + "Sharing Permissions": "مجوزهای اشتراک\u200cگذاری", "Show": "نمایش", "Show \"What's New\" modal on login": "نمایش مودال \"موارد جدید\" هنگام ورود", "Show Admin Details in Account Pending Overlay": "نمایش جزئیات مدیر در پوشش حساب در انتظار", "Show All": "", "Show all ({{COUNT}} characters)": "", "Show Files": "", - "Show Formatting Toolbar": "نمایش نوار ابزار قالب‌بندی", - "Show image preview": "نمایش پیش‌نمایش تصویر", + "Show Formatting Toolbar": "نمایش نوار ابزار قالب\u200cبندی", + "Show image preview": "نمایش پیش\u200cنمایش تصویر", "Show Model": "نمایش مدل", "Show Shortcuts": "نمایش میانبرها", "Show your support!": "حمایت خود را نشان دهید!", - "Showcased creativity": "ایده‌آفرینی", + "Showcased creativity": "ایده\u200cآفرینی", "Showing all messages (user + assistant) per user.": "", "Sign in": "ورود", "Sign in to {{WEBUI_NAME}}": "ورود به {{WEBUI_NAME}}", @@ -1873,7 +1873,7 @@ "Sign Out": "خروج", "Sign up": "ثبت نام", "Sign up to {{WEBUI_NAME}}": "ثبت نام در {{WEBUI_NAME}}", - "Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "با استفاده از یک LLM برای بهبود جداول، فرم‌ها، ریاضیات درون‌خطی و تشخیص چیدمان، دقت را به طور قابل توجهی افزایش می‌دهد. باعث افزایش تأخیر خواهد شد. پیش‌فرض: False.", + "Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "با استفاده از یک LLM برای بهبود جداول، فرم\u200cها، ریاضیات درون\u200cخطی و تشخیص چیدمان، دقت را به طور قابل توجهی افزایش می\u200cدهد. باعث افزایش تأخیر خواهد شد. پیش\u200cفرض: False.", "Signing in to {{WEBUI_NAME}}": "در حال ورود به {{WEBUI_NAME}}", "Single": "", "Sink List": "لیست سینک", @@ -1891,7 +1891,7 @@ "Skills Public Sharing": "", "Skills Sharing": "", "Skip Cache": "رد کردن کش", - "Skip the cache and re-run the inference. Defaults to False.": "کش را رد کرده و استنتاج را مجدداً اجرا کنید. پیش‌فرض: False.", + "Skip the cache and re-run the inference. Defaults to False.": "کش را رد کرده و استنتاج را مجدداً اجرا کنید. پیش\u200cفرض: False.", "Something went wrong :/": "مشکلی پیش آمد :/", "Sonar": "سونار", "Sonar Deep Research": "تحقیق عمیق سونار", @@ -1921,7 +1921,7 @@ "Status": "", "Status cleared successfully": "", "Status updated successfully": "", - "Status Updates": "به‌روزرسانی‌های وضعیت", + "Status Updates": "به\u200cروزرسانی\u200cهای وضعیت", "STDOUT/STDERR": "STDOUT/STDERR", "Steps": "مراحل", "Stop": "توقف", @@ -1934,7 +1934,7 @@ "Streamable HTTP": "HTTP قابل جریان", "Strikethrough": "خط خورده", "Strip Existing OCR": "حذف OCR موجود", - "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "حذف متن OCR موجود از PDF و اجرای مجدد OCR. اگر «اجبار به OCR» فعال باشد نادیده گرفته می‌شود. پیش‌فرض: False.", + "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "حذف متن OCR موجود از PDF و اجرای مجدد OCR. اگر «اجبار به OCR» فعال باشد نادیده گرفته می\u200cشود. پیش\u200cفرض: False.", "STT Model": "مدل تبدیل صدا به متن", "STT Settings": "تنظیمات تبدیل صدا به متن", "Stylized PDF Export": "خروجی گرفتن از PDF با استایل", @@ -1944,7 +1944,7 @@ "Subtitle": "", "Success": "موفقیت", "Successfully imported {{userCount}} users.": "{{userCount}} کاربر با موفقیت وارد شدند.", - "Successfully updated.": "با موفقیت به‌روز شد", + "Successfully updated.": "با موفقیت به\u200cروز شد", "Suggest a change": "پیشنهاد یک تغییر", "Suggested": "پیشنهادی", "Support": "حمایت", @@ -1952,20 +1952,20 @@ "Supported MIME Types": "انواع MIME پشتیبانی شده", "Sync": "", "Sync Complete!": "", - "Sync directory": "هم‌گام‌سازی پوشه", + "Sync directory": "هم\u200cگام\u200cسازی پوشه", "Sync Failed": "", "Sync Usage Stats": "", "Syncing stats...": "", "Syncing...": "", "Syncs only chats with updates after your last sync timestamp. Disable to re-sync all chats.": "", "System": "سیستم", - "System Instructions": "دستورالعمل‌های سیستم", + "System Instructions": "دستورالعمل\u200cهای سیستم", "System Prompt": "پرامپت سیستم", "Tag": "تگ", - "Tags": "برچسب‌ها", - "Tags Generation": "تولید برچسب‌ها", - "Tags Generation Prompt": "پرامپت تولید برچسب‌ها", - "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "نمونه‌برداری دنباله آزاد برای کاهش تأثیر توکن‌های کم احتمال‌تر از خروجی استفاده می‌شود. مقدار بالاتر (مثلاً 2.0) تأثیر را بیشتر کاهش می‌دهد، در حالی که مقدار 1.0 این تنظیم را غیرفعال می‌کند.", + "Tags": "برچسب\u200cها", + "Tags Generation": "تولید برچسب\u200cها", + "Tags Generation Prompt": "پرامپت تولید برچسب\u200cها", + "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "نمونه\u200cبرداری دنباله آزاد برای کاهش تأثیر توکن\u200cهای کم احتمال\u200cتر از خروجی استفاده می\u200cشود. مقدار بالاتر (مثلاً 2.0) تأثیر را بیشتر کاهش می\u200cدهد، در حالی که مقدار 1.0 این تنظیم را غیرفعال می\u200cکند.", "Talk to Model": "صحبت با مدل", "Tap to interrupt": "برای وقفه ضربه بزنید", "Task List": "لیست وظایف", @@ -1978,60 +1978,60 @@ "Tell us more:": "بیشتر بگویید:", "Temperature": "دما", "Temporary Chat": "چت موقت", - "Temporary Chat by Default": "چت موقت به صورت پیش‌فرض", + "Temporary Chat by Default": "چت موقت به صورت پیش\u200cفرض", "Terminal": "", "Terminal servers saved": "", - "Text Splitter": "تقسیم‌کننده متن", + "Text Splitter": "تقسیم\u200cکننده متن", "Text-to-Speech": "متن به گفتار", "Text-to-Speech Engine": "موتور تبدیل متن به گفتار", "Th_day_of_week": "", "Thanks for your feedback!": "با تشکر از بازخورد شما!", - "The Application Account DN you bind with for search": "DN حساب برنامه که برای جستجو به آن متصل می‌شوید", + "The Application Account DN you bind with for search": "DN حساب برنامه که برای جستجو به آن متصل می\u200cشوید", "The base to search for users": "پایه برای جستجوی کاربران", - "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "اندازه دسته تعیین می‌کند که چند درخواست متنی همزمان پردازش می‌شوند. اندازه دسته بزرگتر می‌تواند عملکرد و سرعت مدل را افزایش دهد، اما به حافظه بیشتری نیاز دارد.", - "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "توسعه‌دهندگان این افزونه داوطلبان مشتاق از جامعه هستند. اگر این افزونه را مفید می‌دانید، لطفاً در توسعه آن مشارکت کنید.", - "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "تابلوی امتیازات ارزیابی بر اساس سیستم رتبه‌بندی Elo است و در زمان واقعی به‌روز می‌شود.", - "The format to return a response in. Format can be json or a JSON schema.": "قالبی که باید پاسخ در آن برگردانده شود. قالب می‌تواند json یا یک شمای JSON باشد.", - "The height in pixels to compress images to. Leave empty for no compression.": "ارتفاع بر حسب پیکسل برای فشرده‌سازی تصاویر. برای عدم فشرده‌سازی خالی بگذارید.", - "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "زبان صدای ورودی. ارائه زبان ورودی در قالب ISO-639-1 (مثلاً en) دقت و تأخیر را بهبود می‌بخشد. برای تشخیص خودکار زبان، خالی بگذارید.", - "The LDAP attribute that maps to the mail that users use to sign in.": "ویژگی LDAP که به ایمیلی که کاربران برای ورود استفاده می‌کنند نگاشت می‌شود.", - "The LDAP attribute that maps to the username that users use to sign in.": "ویژگی LDAP که به نام کاربری که کاربران برای ورود استفاده می‌کنند نگاشت می‌شود.", - "The leaderboard is currently in beta, and we may adjust the rating calculations as we refine the algorithm.": "تابلوی امتیازات در حال حاضر در نسخه بتا است و ممکن است محاسبات رتبه‌بندی را با بهبود الگوریتم تنظیم کنیم.", + "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "اندازه دسته تعیین می\u200cکند که چند درخواست متنی همزمان پردازش می\u200cشوند. اندازه دسته بزرگتر می\u200cتواند عملکرد و سرعت مدل را افزایش دهد، اما به حافظه بیشتری نیاز دارد.", + "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "توسعه\u200cدهندگان این افزونه داوطلبان مشتاق از جامعه هستند. اگر این افزونه را مفید می\u200cدانید، لطفاً در توسعه آن مشارکت کنید.", + "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "تابلوی امتیازات ارزیابی بر اساس سیستم رتبه\u200cبندی Elo است و در زمان واقعی به\u200cروز می\u200cشود.", + "The format to return a response in. Format can be json or a JSON schema.": "قالبی که باید پاسخ در آن برگردانده شود. قالب می\u200cتواند json یا یک شمای JSON باشد.", + "The height in pixels to compress images to. Leave empty for no compression.": "ارتفاع بر حسب پیکسل برای فشرده\u200cسازی تصاویر. برای عدم فشرده\u200cسازی خالی بگذارید.", + "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "زبان صدای ورودی. ارائه زبان ورودی در قالب ISO-639-1 (مثلاً en) دقت و تأخیر را بهبود می\u200cبخشد. برای تشخیص خودکار زبان، خالی بگذارید.", + "The LDAP attribute that maps to the mail that users use to sign in.": "ویژگی LDAP که به ایمیلی که کاربران برای ورود استفاده می\u200cکنند نگاشت می\u200cشود.", + "The LDAP attribute that maps to the username that users use to sign in.": "ویژگی LDAP که به نام کاربری که کاربران برای ورود استفاده می\u200cکنند نگاشت می\u200cشود.", + "The leaderboard is currently in beta, and we may adjust the rating calculations as we refine the algorithm.": "تابلوی امتیازات در حال حاضر در نسخه بتا است و ممکن است محاسبات رتبه\u200cبندی را با بهبود الگوریتم تنظیم کنیم.", "The maximum file size in MB. If the file size exceeds this limit, the file will not be uploaded.": "حداکثر اندازه فایل به مگابایت. اگر اندازه فایل از این حد بیشتر باشد، فایل آپلود نخواهد شد.", - "The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "حداکثر تعداد فایل‌هایی که می‌توانند همزمان در چت استفاده شوند. اگر تعداد فایل‌ها از این حد بیشتر باشد، فایل‌ها آپلود نخواهند شد.", - "The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "قالب خروجی برای متن. می‌تواند 'json'، 'markdown' یا 'html' باشد. پیش‌فرض: 'markdown'.", + "The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "حداکثر تعداد فایل\u200cهایی که می\u200cتوانند همزمان در چت استفاده شوند. اگر تعداد فایل\u200cها از این حد بیشتر باشد، فایل\u200cها آپلود نخواهند شد.", + "The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "قالب خروجی برای متن. می\u200cتواند 'json'، 'markdown' یا 'html' باشد. پیش\u200cفرض: 'markdown'.", "The passwords you entered don't quite match. Please double-check and try again.": "رمزهای عبوری که وارد کردید کاملاً مطابقت ندارند. لطفاً دوباره بررسی کرده و تلاش کنید.", "The score should be a value between 0.0 (0%) and 1.0 (100%).": "امتیاز باید مقداری بین 0.0 (0%) و 1.0 (100%) باشد.", - "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "اندازه دلتا تکه جریانی برای مدل. افزایش اندازه تکه باعث می‌شود مدل با قطعات بزرگ‌تری از متن به یکباره پاسخ دهد.", - "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "دمای مدل. افزایش دما باعث می‌شود مدل خلاقانه‌تر پاسخ دهد.", - "The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "وزن جستجوی ترکیبی BM25. ۰ معنایی‌تر، ۱ لغوی‌تر. پیش‌فرض ۰.۵", - "The width in pixels to compress images to. Leave empty for no compression.": "عرض بر حسب پیکسل برای فشرده‌سازی تصاویر. برای عدم فشرده‌سازی خالی بگذارید.", + "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "اندازه دلتا تکه جریانی برای مدل. افزایش اندازه تکه باعث می\u200cشود مدل با قطعات بزرگ\u200cتری از متن به یکباره پاسخ دهد.", + "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "دمای مدل. افزایش دما باعث می\u200cشود مدل خلاقانه\u200cتر پاسخ دهد.", + "The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "وزن جستجوی ترکیبی BM25. ۰ معنایی\u200cتر، ۱ لغوی\u200cتر. پیش\u200cفرض ۰.۵", + "The width in pixels to compress images to. Leave empty for no compression.": "عرض بر حسب پیکسل برای فشرده\u200cسازی تصاویر. برای عدم فشرده\u200cسازی خالی بگذارید.", "Theme": "پوسته", "There was an error syncing your stats. Please try again.": "", "Thinking...": "در حال فکر کردن...", - "This action cannot be undone. Do you wish to continue?": "این عمل قابل بازگشت نیست. آیا می‌خواهید ادامه دهید؟", + "This action cannot be undone. Do you wish to continue?": "این عمل قابل بازگشت نیست. آیا می\u200cخواهید ادامه دهید؟", "This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "این کانال در {{createdAt}} ایجاد شد. این آغاز کانال {{channelName}} است.", - "This chat won't appear in history and your messages will not be saved.": "این چت در تاریخچه ظاهر نمی‌شود و پیام‌های شما ذخیره نخواهند شد.", - "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "این اطمینان می‌دهد که مکالمات ارزشمند شما به طور امن در پایگاه داده پشتیبان ذخیره می‌شوند. متشکریم!", + "This chat won't appear in history and your messages will not be saved.": "این چت در تاریخچه ظاهر نمی\u200cشود و پیام\u200cهای شما ذخیره نخواهند شد.", + "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "این اطمینان می\u200cدهد که مکالمات ارزشمند شما به طور امن در پایگاه داده پشتیبان ذخیره می\u200cشوند. متشکریم!", "This feature is currently experimental and may not work as expected.": "", "This feature is experimental and may be modified or discontinued without notice.": "این ویژگی آزمایشی است و ممکن است بدون اطلاع قبلی تغییر یا متوقف شود.", "This folder is empty": "", - "This is a default user permission and will remain enabled.": "این یک مجوز کاربر پیش‌فرض است و فعال باقی خواهد ماند.", + "This is a default user permission and will remain enabled.": "این یک مجوز کاربر پیش\u200cفرض است و فعال باقی خواهد ماند.", "This is an experimental feature, it may not function as expected and is subject to change at any time.": "این یک ویژگی آزمایشی است، ممکن است طبق انتظار کار نکند و در هر زمان ممکن است تغییر کند.", "This model is not publicly available. Please select another model.": "این مدل به صورت عمومی در دسترس نیست. لطفاً مدل دیگری انتخاب کنید.", - "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "این گزینه مدت زمانی را کنترل می‌کند که مدل پس از درخواست در حافظه بارگذاری شده باقی می‌ماند (پیش‌فرض: ۵ دقیقه)", - "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "این گزینه کنترل می‌کند که هنگام تازه‌سازی متن، چند توکن حفظ شوند. برای مثال، اگر روی 2 تنظیم شود، 2 توکن آخر متن مکالمه حفظ خواهند شد. حفظ متن می‌تواند به حفظ پیوستگی مکالمه کمک کند، اما ممکن است توانایی پاسخ به موضوعات جدید را کاهش دهد.", - "This option enables or disables the use of the reasoning feature in Ollama, which allows the model to think before generating a response. When enabled, the model can take a moment to process the conversation context and generate a more thoughtful response.": "این گزینه استفاده از ویژگی استدلال در اُلاما را فعال یا غیرفعال می‌کند، که به مدل اجازه می‌دهد قبل از تولید پاسخ فکر کند. هنگامی که فعال باشد، مدل می‌تواند لحظه‌ای را برای پردازش زمینه مکالمه صرف کند و یک پاسخ متفکرانه‌تر تولید کند.", - "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "این گزینه حداکثر تعداد توکن‌هایی را که مدل می‌تواند در پاسخ خود تولید کند تنظیم می‌کند. افزایش این محدودیت به مدل اجازه می‌دهد پاسخ‌های طولانی‌تری ارائه دهد، اما ممکن است احتمال تولید محتوای بی‌فایده یا نامربوط را نیز افزایش دهد.", - "This option will delete all existing files in the collection and replace them with newly uploaded files.": "این گزینه تمام فایل‌های موجود در مجموعه را حذف کرده و با فایل‌های جدید آپلود شده جایگزین می‌کند.", + "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "این گزینه مدت زمانی را کنترل می\u200cکند که مدل پس از درخواست در حافظه بارگذاری شده باقی می\u200cماند (پیش\u200cفرض: ۵ دقیقه)", + "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "این گزینه کنترل می\u200cکند که هنگام تازه\u200cسازی متن، چند توکن حفظ شوند. برای مثال، اگر روی 2 تنظیم شود، 2 توکن آخر متن مکالمه حفظ خواهند شد. حفظ متن می\u200cتواند به حفظ پیوستگی مکالمه کمک کند، اما ممکن است توانایی پاسخ به موضوعات جدید را کاهش دهد.", + "This option enables or disables the use of the reasoning feature in Ollama, which allows the model to think before generating a response. When enabled, the model can take a moment to process the conversation context and generate a more thoughtful response.": "این گزینه استفاده از ویژگی استدلال در اُلاما را فعال یا غیرفعال می\u200cکند، که به مدل اجازه می\u200cدهد قبل از تولید پاسخ فکر کند. هنگامی که فعال باشد، مدل می\u200cتواند لحظه\u200cای را برای پردازش زمینه مکالمه صرف کند و یک پاسخ متفکرانه\u200cتر تولید کند.", + "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "این گزینه حداکثر تعداد توکن\u200cهایی را که مدل می\u200cتواند در پاسخ خود تولید کند تنظیم می\u200cکند. افزایش این محدودیت به مدل اجازه می\u200cدهد پاسخ\u200cهای طولانی\u200cتری ارائه دهد، اما ممکن است احتمال تولید محتوای بی\u200cفایده یا نامربوط را نیز افزایش دهد.", + "This option will delete all existing files in the collection and replace them with newly uploaded files.": "این گزینه تمام فایل\u200cهای موجود در مجموعه را حذف کرده و با فایل\u200cهای جدید آپلود شده جایگزین می\u200cکند.", "This response was generated by \"{{model}}\"": "این پاسخ توسط \"{{model}}\" تولید شده است", "This template contains multiple context placeholders ([context] or {{CONTEXT}}). Context will be injected at each occurrence.": "", "This will delete": "این حذف خواهد شد", "This will delete {{NAME}} and all its contents.": "این {{NAME}} و تمام محتویات آن را حذف خواهد کرد.", - "This will delete all models including custom models": "این همه مدل‌ها از جمله مدل‌های سفارشی را حذف خواهد کرد", - "This will delete all models including custom models and cannot be undone.": "این همه مدل‌ها از جمله مدل‌های سفارشی را حذف خواهد کرد و قابل بازگشت نیست.", + "This will delete all models including custom models": "این همه مدل\u200cها از جمله مدل\u200cهای سفارشی را حذف خواهد کرد", + "This will delete all models including custom models and cannot be undone.": "این همه مدل\u200cها از جمله مدل\u200cهای سفارشی را حذف خواهد کرد و قابل بازگشت نیست.", "This will permanently delete the calendar \"{{name}}\" and all its events. This action cannot be undone.": "", - "This will reset the knowledge base and sync all files. Do you wish to continue?": "این پایگاه دانش را بازنشانی کرده و همه فایل‌ها را همگام‌سازی خواهد کرد. آیا می‌خواهید ادامه دهید؟", + "This will reset the knowledge base and sync all files. Do you wish to continue?": "این پایگاه دانش را بازنشانی کرده و همه فایل\u200cها را همگام\u200cسازی خواهد کرد. آیا می\u200cخواهید ادامه دهید؟", "Thorough explanation": "توضیح کامل", "Thought": "", "Thought for {{DURATION}}": "فکر کردن برای {{DURATION}}", @@ -2053,13 +2053,13 @@ "Title is required": "", "TLS": "TLS", "To access the available model names for downloading,": "برای دسترسی به نام مدل های موجود برای دانلود،", - "To access the GGUF models available for downloading,": "برای دسترسی به مدل‌های GGUF موجود برای دانلود،", - "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "برای دسترسی به رابط کاربری وب، لطفاً با مدیر تماس بگیرید. مدیران می‌توانند وضعیت کاربران را از پنل مدیریت مدیریت کنند.", + "To access the GGUF models available for downloading,": "برای دسترسی به مدل\u200cهای GGUF موجود برای دانلود،", + "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "برای دسترسی به رابط کاربری وب، لطفاً با مدیر تماس بگیرید. مدیران می\u200cتوانند وضعیت کاربران را از پنل مدیریت مدیریت کنند.", "To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "برای اتصال پایگاه دانش در اینجا، ابتدا آنها را به فضای کاری \"دانش\" اضافه کنید.", "To learn more about available endpoints, visit our documentation.": "برای کسب اطلاعات بیشتر در مورد نقاط پایانی موجود، به مستندات ما مراجعه کنید.", "To select skills here, add them to the \"Skills\" workspace first.": "", "To select toolkits here, add them to the \"Tools\" workspace first.": "برای انتخاب ابزارها در اینجا، ابتدا آنها را به فضای کاری \"ابزارها\" اضافه کنید.", - "Toast notifications for new updates": "اعلان‌های پاپ‌آپ برای به‌روزرسانی‌های جدید", + "Toast notifications for new updates": "اعلان\u200cهای پاپ\u200cآپ برای به\u200cروزرسانی\u200cهای جدید", "Today": "امروز", "Today at": "", "Today at {{LOCALIZED_TIME}}": "امروز در {{LOCALIZED_TIME}}", @@ -2082,17 +2082,17 @@ "Tool imported successfully": "ابزار با موفقیت وارد شد", "Tool Name": "نام ابزار", "Tool Servers": "سرورهای ابزار", - "Tool updated successfully": "ابزار با موفقیت به‌روزرسانی شد", + "Tool updated successfully": "ابزار با موفقیت به\u200cروزرسانی شد", "Tools": "ابزارها", "Tools Access": "دسترسی به ابزارها", "Tools are a function calling system with arbitrary code execution": "ابزارها یک سیستم فراخوانی تابع با اجرای کد دلخواه هستند", "Tools Function Calling Prompt": "پرامپت فراخوانی تابع ابزارها", - "Tools have a function calling system that allows arbitrary code execution.": "ابزارها دارای سیستم فراخوانی تابع هستند که اجازه اجرای کد دلخواه را می‌دهد.", - "Tools Public Sharing": "اشتراک‌گذاری عمومی ابزارها", + "Tools have a function calling system that allows arbitrary code execution.": "ابزارها دارای سیستم فراخوانی تابع هستند که اجازه اجرای کد دلخواه را می\u200cدهد.", + "Tools Public Sharing": "اشتراک\u200cگذاری عمومی ابزارها", "Tools Sharing": "", "Top": "", "Top K": "Top K", - "Top K Reranker": "رتبه‌بندی مجدد Top K", + "Top K Reranker": "رتبه\u200cبندی مجدد Top K", "Transformers": "ترنسفورمرها", "Trouble accessing Ollama?": "در دسترسی به ollama مشکل دارید؟", "Trust Proxy Environment": "اعتماد به محیط پراکسی", @@ -2109,34 +2109,34 @@ "UI": "رابط کاربری", "UI Scale": "", "Unarchive All": "خارج کردن همه از آرشیو", - "Unarchive All Archived Chats": "خارج کردن همه چت‌های آرشیو شده از آرشیو", + "Unarchive All Archived Chats": "خارج کردن همه چت\u200cهای آرشیو شده از آرشیو", "Unarchive Chat": "خارج کردن چت از آرشیو", "Underline": "زیر خط", "Unknown": "ناشناخته", "Unknown User": "کاربر ناشناس", - "Unloads {{FROM_NOW}}": "خارج می‌شود {{FROM_NOW}}", + "Unloads {{FROM_NOW}}": "خارج می\u200cشود {{FROM_NOW}}", "Unlock mysteries": "رمزگشایی از اسرار", "Unpin": "برداشتن پین", "Unpin from Sidebar": "", "Unravel secrets": "کشف رازها", "Unshare Chat": "", - "Unsupported file type.": "نوع فایل پشتیبانی نمی‌شود.", + "Unsupported file type.": "نوع فایل پشتیبانی نمی\u200cشود.", "Untagged": "بدون برچسب", "Untitled": "بدون عنوان", - "Update": "به‌روزرسانی", + "Update": "به\u200cروزرسانی", "Update and Copy Link": "به روزرسانی و کپی لینک", - "Update for the latest features and improvements.": "برای آخرین ویژگی‌ها و بهبودها به‌روزرسانی کنید.", + "Update for the latest features and improvements.": "برای آخرین ویژگی\u200cها و بهبودها به\u200cروزرسانی کنید.", "Update password": "به روزرسانی رمزعبور", "Update your status": "", "Updated": "بارگذاری شد", "Updated at": "بارگذاری در", "Updated At": "بارگذاری در", - "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "برای قابلیت‌های پیشرفته، از جمله تم و برندسازی سفارشی و پشتیبانی اختصاصی، به طرح دارای مجوز ارتقا دهید.", + "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "برای قابلیت\u200cهای پیشرفته، از جمله تم و برندسازی سفارشی و پشتیبانی اختصاصی، به طرح دارای مجوز ارتقا دهید.", "Upload": "بارگذاری", "Upload a GGUF model": "آپلود یک مدل GGUF", "Upload Audio": "آپلود صدا", "Upload directory": "پوشه آپلود", - "Upload files": "آپلود فایل‌ها", + "Upload files": "آپلود فایل\u200cها", "Upload Files": "بارگذاری پروندهها", "Upload Model": "آپلود مدل", "Upload Pipeline": "خط تولید آپلود", @@ -2161,32 +2161,32 @@ "user": "کاربر", "User": "کاربر", "User Activity": "", - "User Groups": "گروه‌های کاربری", + "User Groups": "گروه\u200cهای کاربری", "User location successfully retrieved.": "موقعیت مکانی کاربر با موفقیت دریافت شد.", "User menu": "منوی کاربر", "User ratings (thumbs up/down)": "", "User Status": "", - "User Webhooks": "وب‌هوک‌های کاربر", + "User Webhooks": "وب\u200cهوک\u200cهای کاربر", "Username": "نام کاربری", "users": "", "Users": "کاربران", - "Uses DefaultAzureCredential to authenticate": "از DefaultAzureCredential برای احراز هویت استفاده می‌کند", - "Uses OAuth 2.1 Dynamic Client Registration": "از ثبت کلاینت پویا OAuth 2.1 استفاده می‌کند", + "Uses DefaultAzureCredential to authenticate": "از DefaultAzureCredential برای احراز هویت استفاده می\u200cکند", + "Uses OAuth 2.1 Dynamic Client Registration": "از ثبت کلاینت پویا OAuth 2.1 استفاده می\u200cکند", "Using Entire Document": "استفاده از کل سند", "Using Focused Retrieval": "استفاده از بازیابی متمرکز", - "Using the default arena model with all models. Click the plus button to add custom models.": "در حال استفاده از مدل آرنا با همهٔ مدل‌های دیگر به طور پیش‌فرض. برای افزودن مدل‌های سفارشی، روی دکمه به‌علاوه کلیک کنید.", + "Using the default arena model with all models. Click the plus button to add custom models.": "در حال استفاده از مدل آرنا با همهٔ مدل\u200cهای دیگر به طور پیش\u200cفرض. برای افزودن مدل\u200cهای سفارشی، روی دکمه به\u200cعلاوه کلیک کنید.", "Valid time units:": "واحدهای زمانی معتبر:", "Validate certificate": "اعتبارسنجی گواهی", "Valves": "شیرها", - "Valves updated": "شیرها به‌روزرسانی شدند", - "Valves updated successfully": "شیرها با موفقیت به‌روزرسانی شدند", + "Valves updated": "شیرها به\u200cروزرسانی شدند", + "Valves updated successfully": "شیرها با موفقیت به\u200cروزرسانی شدند", "variable": "متغیر", "Verify Connection": "تأیید اتصال", "Verify SSL Certificate": "تأیید گواهی SSL", "Version": "نسخه", "Version {{selectedVersion}} of {{totalVersions}}": "نسخهٔ {{selectedVersion}} از {{totalVersions}}", "Version deleted": "", - "View Replies": "مشاهده پاسخ‌ها", + "View Replies": "مشاهده پاسخ\u200cها", "View Result from **{{NAME}}**": "مشاهده نتیجه از **{{NAME}}**", "View source: {{name}}": "", "View source: {{title}}": "", @@ -2203,8 +2203,8 @@ "Warning": "هشدار", "Warning:": "هشدار", "Warning: Enabling this will allow users to run scheduled prompts automatically.": "", - "Warning: Enabling this will allow users to upload arbitrary code on the server.": "هشدار: فعال کردن این گزینه به کاربران اجازه می‌دهد کد دلخواه را روی سرور آپلود کنند.", - "Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "هشدار: اجرای ژوپیتر امکان اجرای کد دلخواه را فراهم می‌کند که خطرات امنیتی جدی به همراه دارد - با احتیاط زیاد ادامه دهید.", + "Warning: Enabling this will allow users to upload arbitrary code on the server.": "هشدار: فعال کردن این گزینه به کاربران اجازه می\u200cدهد کد دلخواه را روی سرور آپلود کنند.", + "Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "هشدار: اجرای ژوپیتر امکان اجرای کد دلخواه را فراهم می\u200cکند که خطرات امنیتی جدی به همراه دارد - با احتیاط زیاد ادامه دهید.", "We_day_of_week": "", "Web": "وب", "Web API": "API وب", @@ -2214,7 +2214,7 @@ "Web Search in Chat": "جستجوی وب در گفتگو", "Web Search Query Generation": "تولید کوئری جستجوی وب", "Webhook Name": "", - "Webhook URL": "نشانی وب‌هوک", + "Webhook URL": "نشانی وب\u200cهوک", "Webhooks": "", "Webpage URLs": "", "WebUI Settings": "تنظیمات WebUI", @@ -2225,15 +2225,15 @@ "Week": "", "Weekly": "", "What are you trying to achieve?": "به دنبال دستیابی به چه هدفی هستید؟", - "What are you working on?": "روی چه چیزی کار می‌کنید؟", + "What are you working on?": "روی چه چیزی کار می\u200cکنید؟", "What is NOT shared:": "", "What is shared:": "", "What's New in": "چه چیز جدیدی در", "What's on your mind?": "", "When": "", - "When enabled, the model will respond to each chat message in real-time, generating a response as soon as the user sends a message. This mode is useful for live chat applications, but may impact performance on slower hardware.": "وقتی فعال باشد، مدل به هر پیام گفتگو در زمان واقعی پاسخ می‌دهد و به محض ارسال پیام توسط کاربر، پاسخی تولید می‌کند. این حالت برای برنامه‌های گفتگوی زنده مفید است، اما ممکن است در سخت‌افزارهای کندتر بر عملکرد تأثیر بگذارد.", + "When enabled, the model will respond to each chat message in real-time, generating a response as soon as the user sends a message. This mode is useful for live chat applications, but may impact performance on slower hardware.": "وقتی فعال باشد، مدل به هر پیام گفتگو در زمان واقعی پاسخ می\u200cدهد و به محض ارسال پیام توسط کاربر، پاسخی تولید می\u200cکند. این حالت برای برنامه\u200cهای گفتگوی زنده مفید است، اما ممکن است در سخت\u200cافزارهای کندتر بر عملکرد تأثیر بگذارد.", "wherever you are": "هر جا که هستید", - "Whether to paginate the output. Each page will be separated by a horizontal rule and page number. Defaults to False.": "آیا خروجی صفحه‌بندی شود یا خیر. هر صفحه با یک خط افقی و شماره صفحه از هم جدا می‌شود. پیش‌فرض: False.", + "Whether to paginate the output. Each page will be separated by a horizontal rule and page number. Defaults to False.": "آیا خروجی صفحه\u200cبندی شود یا خیر. هر صفحه با یک خط افقی و شماره صفحه از هم جدا می\u200cشود. پیش\u200cفرض: False.", "Whisper (Local)": "ویسپر (محلی)", "Who can share to this group": "", "Why?": "چرا؟", @@ -2242,13 +2242,13 @@ "Wikipedia": "", "Won": "برنده شد", "Working Directory": "", - "Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "با top-k همکاری می‌کند. مقدار بالاتر (مثلاً 0.95) منجر به متن متنوع‌تر می‌شود، در حالی که مقدار پایین‌تر (مثلاً 0.5) متن متمرکزتر و محافظه‌کارانه‌تری تولید می‌کند.", + "Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "با top-k همکاری می\u200cکند. مقدار بالاتر (مثلاً 0.95) منجر به متن متنوع\u200cتر می\u200cشود، در حالی که مقدار پایین\u200cتر (مثلاً 0.5) متن متمرکزتر و محافظه\u200cکارانه\u200cتری تولید می\u200cکند.", "Workspace": "محیط کار", "Workspace Permissions": "مجوزهای محیط کار", "Write": "نوشتن", "Write a summary in 50 words that summarizes {{topic}}.": "خلاصه ای در 50 کلمه بنویسید که [موضوع یا کلمه کلیدی] را خلاصه کند.", "Write something...": "چیزی بنویسید...", - "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "محتوای پرامپت سیستمی مدل خود را اینجا بنویسید\nمثال: شما ماریو از بازی Super Mario Bros هستید و به عنوان دستیار عمل می‌کنید.", + "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "محتوای پرامپت سیستمی مدل خود را اینجا بنویسید\nمثال: شما ماریو از بازی Super Mario Bros هستید و به عنوان دستیار عمل می\u200cکنید.", "Yacy Instance URL": "آدرس URL نمونه Yacy", "Yacy Password": "رمز عبور Yacy", "Yacy Username": "نام کاربری Yacy", @@ -2260,10 +2260,10 @@ "Yesterday": "دیروز", "Yesterday at {{LOCALIZED_TIME}}": "دیروز در {{LOCALIZED_TIME}}", "You": "شما", - "You are currently using a trial license. Please contact support to upgrade your license.": "شما در حال حاضر از نسخه آزمایشی استفاده می‌کنید. لطفاً برای ارتقای مجوز خود با پشتیبانی تماس بگیرید.", - "You can only chat with a maximum of {{maxCount}} file(s) at a time.": "شما در هر زمان نهایتا می‌توانید با {{maxCount}} پرونده گفتگو کنید.", - "You can personalize your interactions with LLMs by adding memories through the 'Manage' button below, making them more helpful and tailored to you.": "شما می‌توانید تعاملات خود با LLM‌ها را با افزودن خاطرات از طریق دکمه 'مدیریت' در زیر شخصی‌سازی کنید تا آنها مفیدتر و متناسب‌تر با شما شوند.", - "You cannot upload an empty file.": "نمی‌توانید فایل خالی آپلود کنید.", + "You are currently using a trial license. Please contact support to upgrade your license.": "شما در حال حاضر از نسخه آزمایشی استفاده می\u200cکنید. لطفاً برای ارتقای مجوز خود با پشتیبانی تماس بگیرید.", + "You can only chat with a maximum of {{maxCount}} file(s) at a time.": "شما در هر زمان نهایتا می\u200cتوانید با {{maxCount}} پرونده گفتگو کنید.", + "You can personalize your interactions with LLMs by adding memories through the 'Manage' button below, making them more helpful and tailored to you.": "شما می\u200cتوانید تعاملات خود با LLM\u200cها را با افزودن خاطرات از طریق دکمه 'مدیریت' در زیر شخصی\u200cسازی کنید تا آنها مفیدتر و متناسب\u200cتر با شما شوند.", + "You cannot upload an empty file.": "نمی\u200cتوانید فایل خالی آپلود کنید.", "You do not have permission to edit this model": "", "You do not have permission to edit this prompt.": "", "You do not have permission to edit this skill.": "", @@ -2279,15 +2279,15 @@ "You have shared this chat": "شما این گفتگو را به اشتراک گذاشته اید", "You.com API Key": "", "You're a helpful assistant.": "تو یک دستیار سودمند هستی.", - "You're now logged in.": "شما اکنون وارد شده‌اید.", + "You're now logged in.": "شما اکنون وارد شده\u200cاید.", "Your Account": "حساب کاربری شما", - "Your account status is currently pending activation.": "وضعیت حساب شما در حال حاضر در انتظار فعال‌سازی است.", + "Your account status is currently pending activation.": "وضعیت حساب شما در حال حاضر در انتظار فعال\u200cسازی است.", "Your browser does not support the audio tag.": "", "Your browser does not support the video tag.": "", - "Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "تمام مشارکت شما مستقیماً به توسعه‌دهنده افزونه می‌رسد؛ Open WebUI هیچ درصدی دریافت نمی‌کند. با این حال، پلتفرم تأمین مالی انتخاب شده ممکن است کارمزد خود را داشته باشد.", + "Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "تمام مشارکت شما مستقیماً به توسعه\u200cدهنده افزونه می\u200cرسد؛ Open WebUI هیچ درصدی دریافت نمی\u200cکند. با این حال، پلتفرم تأمین مالی انتخاب شده ممکن است کارمزد خود را داشته باشد.", "Your message text or inputs": "", "Your usage stats have been successfully synced.": "", "YouTube": "یوتیوب", "Youtube Language": "زبان یوتیوب", "Youtube Proxy URL": "آدرس پراکسی یوتیوب" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/fi-FI/translation.json b/src/lib/i18n/locales/fi-FI/translation.json index f70cfde61b4..fcd2c7cefe2 100644 --- a/src/lib/i18n/locales/fi-FI/translation.json +++ b/src/lib/i18n/locales/fi-FI/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Ylätunnisteet", "Headers must be a valid JSON object": "Ylätunnisteet täytyy olla kelvollisia JSON-objekteja", "Height": "Korkeus", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hei, {{name}}", "Help": "Ohje", "Help the community discover great models": "Auta yhteisöä löytämään upeita malleja", "Hex Color": "Heksadesimaaliväri", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube kieli", "Youtube Proxy URL": "Youtube-välityspalvelimen verkko-osoite" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/fr-CA/translation.json b/src/lib/i18n/locales/fr-CA/translation.json index 957a872f3b4..9ae7a7e05bb 100644 --- a/src/lib/i18n/locales/fr-CA/translation.json +++ b/src/lib/i18n/locales/fr-CA/translation.json @@ -2178,7 +2178,7 @@ "Using Entire Document": "", "Using Focused Retrieval": "", "Using the default arena model with all models. Click the plus button to add custom models.": "Utilisation du modèle d'arène par défaut avec tous les modèles. Cliquez sur le bouton plus pour ajouter des modèles personnalisés.", - "Valid time units:": "Unités de temps valides :", + "Valid time units:": "Unités de temps valides\u00a0:", "Validate certificate": "", "Valves": "Vannes", "Valves updated": "Vannes mises à jour", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "Langue de Youtube", "Youtube Proxy URL": "URL du proxy YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/fr-FR/translation.json b/src/lib/i18n/locales/fr-FR/translation.json index 68515f9530c..7a27e7dfce0 100644 --- a/src/lib/i18n/locales/fr-FR/translation.json +++ b/src/lib/i18n/locales/fr-FR/translation.json @@ -2145,7 +2145,7 @@ "Upload Pipeline": "Pipeline de téléchargement", "Upload profile image": "Téléverser une image de profil", "Upload Progress": "Progression de l'envoi", - "Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progression du téléchargement : {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)", + "Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progression du téléchargement\u00a0: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)", "Uploaded files or images": "Les fichiers ou images téléversés", "Uploading file...": "Téléversement du fichier en cours...", "Uploading...": "Téléversement en cours...", @@ -2178,7 +2178,7 @@ "Using Entire Document": "Utilisation du document entier", "Using Focused Retrieval": "Utilisation de la récupération ciblée", "Using the default arena model with all models. Click the plus button to add custom models.": "Utilisation du modèle d'arène par défaut avec tous les modèles. Cliquez sur le bouton plus pour ajouter des modèles personnalisés.", - "Valid time units:": "Unités de temps valides :", + "Valid time units:": "Unités de temps valides\u00a0:", "Validate certificate": "Valider le certificat", "Valves": "Vannes", "Valves updated": "Vannes mises à jour", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "Langue de Youtube", "Youtube Proxy URL": "URL du proxy YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/gl-ES/translation.json b/src/lib/i18n/locales/gl-ES/translation.json index 5afacf7cd84..f7624ffe652 100644 --- a/src/lib/i18n/locales/gl-ES/translation.json +++ b/src/lib/i18n/locales/gl-ES/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hola, {{name}}", "Help": "axuda", "Help the community discover great models": "", "Hex Color": "Cor Hex", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/he-IL/translation.json b/src/lib/i18n/locales/he-IL/translation.json index 2ec2d9281e5..ef8c4e647b4 100644 --- a/src/lib/i18n/locales/he-IL/translation.json +++ b/src/lib/i18n/locales/he-IL/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "שלום, {{name}}", "Help": "עזרה", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/hi-IN/translation.json b/src/lib/i18n/locales/hi-IN/translation.json index 169a4378622..6e3b0fbe1cb 100644 --- a/src/lib/i18n/locales/hi-IN/translation.json +++ b/src/lib/i18n/locales/hi-IN/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "नमस्ते, {{name}}", "Help": "मदद", "Help the community discover great models": "", "Hex Color": "", @@ -1771,7 +1771,7 @@ "Searxng search language (all, en, es, de, fr, etc.)": "", "See readme.md for instructions": "निर्देशों के लिए readme.md देखें", "See what's new": "देखें, क्या नया है", - "Seed": "सीड्‌", + "Seed": "सीड्\u200c", "Select": "", "Select {{modelName}} model": "", "Select a base model": "एक आधार मॉडल का चयन करें", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/hr-HR/translation.json b/src/lib/i18n/locales/hr-HR/translation.json index 7665f1f0b3f..e27f8eecfde 100644 --- a/src/lib/i18n/locales/hr-HR/translation.json +++ b/src/lib/i18n/locales/hr-HR/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Bok, {{name}}", "Help": "Pomoć", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/hu-HU/translation.json b/src/lib/i18n/locales/hu-HU/translation.json index ecca70f1829..f3d91fcf9a9 100644 --- a/src/lib/i18n/locales/hu-HU/translation.json +++ b/src/lib/i18n/locales/hu-HU/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Helló, {{name}}", "Help": "Segítség", "Help the community discover great models": "", "Hex Color": "Hexa szín", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube nyelv", "Youtube Proxy URL": "YouTube proxy URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/id-ID/translation.json b/src/lib/i18n/locales/id-ID/translation.json index 1b5de14bb4d..2f02c5f8ac7 100644 --- a/src/lib/i18n/locales/id-ID/translation.json +++ b/src/lib/i18n/locales/id-ID/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Halo, {{name}}", "Help": "Bantuan", "Help the community discover great models": "", "Hex Color": "", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ie-GA/translation.json b/src/lib/i18n/locales/ie-GA/translation.json index 93376081da4..e4d57d5b706 100644 --- a/src/lib/i18n/locales/ie-GA/translation.json +++ b/src/lib/i18n/locales/ie-GA/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Ceanntásca", "Headers must be a valid JSON object": "Ní mór ceanntásca a bheith ina réad JSON bailí", "Height": "Airde", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Dia duit, {{name}}", "Help": "Cabhair", "Help the community discover great models": "Cabhraigh leis an bpobal samhlacha iontacha a aimsiú", "Hex Color": "Dath Heics", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Teanga YouTube", "Youtube Proxy URL": "URL Seachfhreastalaí YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/it-IT/translation.json b/src/lib/i18n/locales/it-IT/translation.json index 94a3c79c1fa..b8a2c5f5e96 100644 --- a/src/lib/i18n/locales/it-IT/translation.json +++ b/src/lib/i18n/locales/it-IT/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Ciao, {{name}}", "Help": "Aiuto", "Help the community discover great models": "", "Hex Color": "Colore Esadecimale", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Lingua Youtube", "Youtube Proxy URL": "URL proxy Youtube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ja-JP/translation.json b/src/lib/i18n/locales/ja-JP/translation.json index 4b1e361bcae..c69a21f3a17 100644 --- a/src/lib/i18n/locales/ja-JP/translation.json +++ b/src/lib/i18n/locales/ja-JP/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "高さ", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "こんにちは、{{name}} さん", "Help": "ヘルプ", "Help the community discover great models": "", "Hex Color": "16進数の色", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTubeの言語", "Youtube Proxy URL": "YouTubeのプロキシURL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ka-GE/translation.json b/src/lib/i18n/locales/ka-GE/translation.json index fa285147c00..edfd074bc43 100644 --- a/src/lib/i18n/locales/ka-GE/translation.json +++ b/src/lib/i18n/locales/ka-GE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "თავსართები", "Headers must be a valid JSON object": "", "Height": "სიმაღლე", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "გამარჯობა, {{name}}", "Help": "დახმარება", "Help the community discover great models": "", "Hex Color": "თექვსმეტობითი ფერი", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube-ის ენა", "Youtube Proxy URL": "Youtube-ის პროქსის URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/kab-DZ/translation.json b/src/lib/i18n/locales/kab-DZ/translation.json index 62f6530073a..ecd7eae337f 100644 --- a/src/lib/i18n/locales/kab-DZ/translation.json +++ b/src/lib/i18n/locales/kab-DZ/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Iqeṛṛa", "Headers must be a valid JSON object": "", "Height": "Teɣzi", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Azul a {{name}}", "Help": "Tallalt", "Help the community discover great models": "", "Hex Color": "Ini Hex", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Tutlayt n Youtube", "Youtube Proxy URL": "Tansa URL n upṛuksi Youtube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ko-KR/translation.json b/src/lib/i18n/locales/ko-KR/translation.json index ab87f70a241..83ff4863f76 100644 --- a/src/lib/i18n/locales/ko-KR/translation.json +++ b/src/lib/i18n/locales/ko-KR/translation.json @@ -1054,7 +1054,7 @@ "Headers": "헤더", "Headers must be a valid JSON object": "헤더는 유효한 JSON 객체여야 합니다", "Height": "높이", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "안녕하세요, {{name}}", "Help": "도움말", "Help the community discover great models": "커뮤니티가 훌륭한 모델을 발견하도록 도와주세요", "Hex Color": "Hex 색상", @@ -2287,4 +2287,4 @@ "YouTube": "유튜브", "Youtube Language": "Youtube 언어", "Youtube Proxy URL": "Youtube 프록시 URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/lt-LT/translation.json b/src/lib/i18n/locales/lt-LT/translation.json index 7e27992c493..ccc65e16a53 100644 --- a/src/lib/i18n/locales/lt-LT/translation.json +++ b/src/lib/i18n/locales/lt-LT/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Sveiki, {{name}}", "Help": "Pagalba", "Help the community discover great models": "", "Hex Color": "", @@ -2296,4 +2296,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/lv-LV/translation.json b/src/lib/i18n/locales/lv-LV/translation.json index f0d89a9e728..af6f5c21be0 100644 --- a/src/lib/i18n/locales/lv-LV/translation.json +++ b/src/lib/i18n/locales/lv-LV/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Galvenes", "Headers must be a valid JSON object": "Galvenēm jābūt derīgam JSON objektam", "Height": "Augstums", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Sveiki, {{name}}", "Help": "Palīdzība", "Help the community discover great models": "", "Hex Color": "Hex krāsa", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube valoda", "Youtube Proxy URL": "YouTube proxy URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ms-MY/translation.json b/src/lib/i18n/locales/ms-MY/translation.json index 5e182e01868..309ace47611 100644 --- a/src/lib/i18n/locales/ms-MY/translation.json +++ b/src/lib/i18n/locales/ms-MY/translation.json @@ -1054,7 +1054,7 @@ "Headers": "Tajuk", "Headers must be a valid JSON object": "Tajuk mesti menjadi objek JSON yang sah", "Height": "Ketinggian", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hello, {{name}}", "Help": "Bantuan", "Help the community discover great models": "Bantu komuniti menemui model-model hebat", "Hex Color": "Warna Heks", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "Bahasa Youtube", "Youtube Proxy URL": "URL Proksi Youtube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/nb-NO/translation.json b/src/lib/i18n/locales/nb-NO/translation.json index bb2e02c8710..a27ca6fa7e3 100644 --- a/src/lib/i18n/locales/nb-NO/translation.json +++ b/src/lib/i18n/locales/nb-NO/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hei, {{name}}!", "Help": "Hjelp", "Help the community discover great models": "", "Hex Color": "Hex-farge", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/nl-NL/translation.json b/src/lib/i18n/locales/nl-NL/translation.json index f15594b993b..8bf77d68ebc 100644 --- a/src/lib/i18n/locales/nl-NL/translation.json +++ b/src/lib/i18n/locales/nl-NL/translation.json @@ -1055,7 +1055,7 @@ "Headers": "headers", "Headers must be a valid JSON object": "Headers moeten een geldig JSON-object zijn", "Height": "Hoogte", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hallo, {{name}}", "Help": "Help", "Help the community discover great models": "Help de community geweldige modellen te ontdekken", "Hex Color": "Hex-kleur", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube-taal", "Youtube Proxy URL": "Youtube-proxy-URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/pa-IN/translation.json b/src/lib/i18n/locales/pa-IN/translation.json index 756ebab3f36..84c346acaf4 100644 --- a/src/lib/i18n/locales/pa-IN/translation.json +++ b/src/lib/i18n/locales/pa-IN/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "ਸਤ ਸ੍ਰੀ ਅਕਾਲ, {{name}}", "Help": "ਮਦਦ", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "ਯੂਟਿਊਬ", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/pl-PL/translation.json b/src/lib/i18n/locales/pl-PL/translation.json index a79e5e31298..15a573aa234 100644 --- a/src/lib/i18n/locales/pl-PL/translation.json +++ b/src/lib/i18n/locales/pl-PL/translation.json @@ -1057,7 +1057,7 @@ "Headers": "Nagłówki", "Headers must be a valid JSON object": "Nagłówki muszą być poprawnym obiektem JSON", "Height": "Wysokość", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Witaj, {{name}}", "Help": "Pomoc", "Help the community discover great models": "", "Hex Color": "Kolor Hex", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "Język YouTube", "Youtube Proxy URL": "URL Proxy YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/pt-BR/translation.json b/src/lib/i18n/locales/pt-BR/translation.json index 1706dcda111..730fd439e7d 100644 --- a/src/lib/i18n/locales/pt-BR/translation.json +++ b/src/lib/i18n/locales/pt-BR/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Cabeçalhos", "Headers must be a valid JSON object": "Os cabeçalhos devem ser um objeto JSON válido", "Height": "Altura", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Olá, {{name}}", "Help": "Ajuda", "Help the community discover great models": "Ajude a comunidade a descobrir ótimos modelos.", "Hex Color": "Cor hexadecimal", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "Idioma do YouTube", "Youtube Proxy URL": "URL de proxy do YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/pt-PT/translation.json b/src/lib/i18n/locales/pt-PT/translation.json index f4e3841460c..ac1c4425901 100644 --- a/src/lib/i18n/locales/pt-PT/translation.json +++ b/src/lib/i18n/locales/pt-PT/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Cabeçalhos", "Headers must be a valid JSON object": "Os cabeçalhos devem ser um objeto JSON válido", "Height": "Altura", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Olá, {{name}}", "Help": "Ajuda", "Help the community discover great models": "Ajude a comunidade a descobrir ótimos modelos", "Hex Color": "Cor Hexadecimal", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Idioma do Youtube", "Youtube Proxy URL": "URL do Proxy do Youtube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ro-RO/translation.json b/src/lib/i18n/locales/ro-RO/translation.json index baff5dce3bc..2532909db52 100644 --- a/src/lib/i18n/locales/ro-RO/translation.json +++ b/src/lib/i18n/locales/ro-RO/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Salut, {{name}}", "Help": "Ajutor", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ru-RU/translation.json b/src/lib/i18n/locales/ru-RU/translation.json index 02349ccd6c2..cb7a5ce94a8 100644 --- a/src/lib/i18n/locales/ru-RU/translation.json +++ b/src/lib/i18n/locales/ru-RU/translation.json @@ -1057,7 +1057,7 @@ "Headers": "Заголовки", "Headers must be a valid JSON object": "Заголовки должны быть валидным JSON-объектом", "Height": "Высота", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Привет, {{name}}", "Help": "Помощь", "Help the community discover great models": "Помогите сообществу находить лучшие модели", "Hex Color": "Цвет Hex", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "Язык YouTube", "Youtube Proxy URL": "URL прокси для YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/sk-SK/translation.json b/src/lib/i18n/locales/sk-SK/translation.json index 7ebf96056d3..5d3ea9dc741 100644 --- a/src/lib/i18n/locales/sk-SK/translation.json +++ b/src/lib/i18n/locales/sk-SK/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Ahoj, {{name}}", "Help": "Pomoc", "Help the community discover great models": "", "Hex Color": "", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/sr-RS/translation.json b/src/lib/i18n/locales/sr-RS/translation.json index dcdca927524..db5e660eee6 100644 --- a/src/lib/i18n/locales/sr-RS/translation.json +++ b/src/lib/i18n/locales/sr-RS/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Здраво, {{name}}", "Help": "Помоћ", "Help the community discover great models": "", "Hex Color": "Хекс боја", @@ -2293,4 +2293,4 @@ "YouTube": "Јутјуб", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/sv-SE/translation.json b/src/lib/i18n/locales/sv-SE/translation.json index 70907aa65b5..aa2784d64b5 100644 --- a/src/lib/i18n/locales/sv-SE/translation.json +++ b/src/lib/i18n/locales/sv-SE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "Höjd", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Hej, {{name}}", "Help": "Hjälp", "Help the community discover great models": "", "Hex Color": "Hexfärg", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube-språk", "Youtube Proxy URL": "Youtube Proxy-URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ta-IN/translation.json b/src/lib/i18n/locales/ta-IN/translation.json index 172820bf2ac..d5ceb6080aa 100644 --- a/src/lib/i18n/locales/ta-IN/translation.json +++ b/src/lib/i18n/locales/ta-IN/translation.json @@ -1055,7 +1055,7 @@ "Headers": "தலைப்புகள்", "Headers must be a valid JSON object": "தலைப்புகள் சரியான JSON பொருளாக இருக்க வேண்டும்", "Height": "உயரம்", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "வணக்கம், {{name}}", "Help": "உதவி", "Help the community discover great models": "சிறந்த மாதிரிகளைக் கண்டறிய சமூகத்திற்கு உதவுங்கள்", "Hex Color": "ஹெக்ஸ் கலர்", @@ -1841,7 +1841,7 @@ "Sets how far back for the model to look back to prevent repetition.": "திரும்பத் திரும்ப வருவதைத் தடுக்க, மாடல் எவ்வளவு பின்னோக்கிப் பார்க்க வேண்டும் என்பதை அமைக்கிறது.", "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "தலைமுறைக்கு பயன்படுத்த சீரற்ற எண் விதையை அமைக்கிறது. இதை ஒரு குறிப்பிட்ட எண்ணுக்கு அமைப்பது மாதிரியானது அதே உரையில் அதே உரையை உருவாக்கும்.", "Sets the size of the context window used to generate the next token.": "அடுத்த டோக்கனை உருவாக்கப் பயன்படுத்தப்படும் சூழல் சாளரத்தின் அளவை அமைக்கிறது.", - "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "பயன்படுத்த நிறுத்த வரிசைகளை அமைக்கிறது. இந்த வடிவத்தை எதிர்கொள்ளும்போது, ​​LLM உரையை உருவாக்குவதை நிறுத்திவிட்டு திரும்பும். ஒரு மாதிரிக்கோப்பில் பல தனித்தனி நிறுத்த அளவுருக்களைக் குறிப்பிடுவதன் மூலம் பல நிறுத்த வடிவங்கள் அமைக்கப்படலாம்.", + "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "பயன்படுத்த நிறுத்த வரிசைகளை அமைக்கிறது. இந்த வடிவத்தை எதிர்கொள்ளும்போது, \u200b\u200bLLM உரையை உருவாக்குவதை நிறுத்திவிட்டு திரும்பும். ஒரு மாதிரிக்கோப்பில் பல தனித்தனி நிறுத்த அளவுருக்களைக் குறிப்பிடுவதன் மூலம் பல நிறுத்த வடிவங்கள் அமைக்கப்படலாம்.", "Setting": "அமைத்தல்", "Settings": "அமைப்புகள்", "Settings Permissions": "அமைப்புகள் அனுமதிகள்", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube மொழி", "Youtube Proxy URL": "Youtube ப்ராக்ஸி URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/th-TH/translation.json b/src/lib/i18n/locales/th-TH/translation.json index 08593a04bca..6ad730ed4fd 100644 --- a/src/lib/i18n/locales/th-TH/translation.json +++ b/src/lib/i18n/locales/th-TH/translation.json @@ -1054,7 +1054,7 @@ "Headers": "Headers", "Headers must be a valid JSON object": "Headers ต้องเป็นอ็อบเจ็กต์ JSON ที่ถูกต้อง", "Height": "ความสูง", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "สวัสดี {{name}}", "Help": "ช่วยเหลือ", "Help the community discover great models": "", "Hex Color": "ค่าสี Hex", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "ภาษาของ YouTube", "Youtube Proxy URL": "URL พร็อกซี YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/tk-TM/translation.json b/src/lib/i18n/locales/tk-TM/translation.json index c97d3725a5f..cc5cb3f8956 100644 --- a/src/lib/i18n/locales/tk-TM/translation.json +++ b/src/lib/i18n/locales/tk-TM/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "", "Help": "Kömek", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/tr-TR/translation.json b/src/lib/i18n/locales/tr-TR/translation.json index ea61bb72df3..caf59543604 100644 --- a/src/lib/i18n/locales/tr-TR/translation.json +++ b/src/lib/i18n/locales/tr-TR/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Merhaba, {{name}}", "Help": "Yardım", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube Dili", "Youtube Proxy URL": "Youtube Vekil URL'si" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ug-CN/translation.json b/src/lib/i18n/locales/ug-CN/translation.json index fb9d956ea13..c7e97e4eb30 100644 --- a/src/lib/i18n/locales/ug-CN/translation.json +++ b/src/lib/i18n/locales/ug-CN/translation.json @@ -213,7 +213,7 @@ "Attach Webpage": "", "Attention to detail": "تەپسىلاتقا دىققەت", "Attribute for Mail": "ئېلىخەت خاسلىقى", - "Attribute for Username": "ئىشلەتكۈچى ئىسمى  خاسلىقى", + "Attribute for Username": "ئىشلەتكۈچى ئىسمى\u00a0 خاسلىقى", "Audio": "ئاۋاز", "August": "ئاۋغۇست", "Auth": "تەستىقلاش", @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "ياخشىمۇسىز، {{name}}", "Help": "ياردەم", "Help the community discover great models": "", "Hex Color": "Hex رەڭ", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube تىلى", "Youtube Proxy URL": "Youtube ۋاكالەتچى URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/uk-UA/translation.json b/src/lib/i18n/locales/uk-UA/translation.json index f0f9ebac23f..74758adace4 100644 --- a/src/lib/i18n/locales/uk-UA/translation.json +++ b/src/lib/i18n/locales/uk-UA/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Привіт, {{name}}", "Help": "Допоможіть", "Help the community discover great models": "", "Hex Color": "Шістнадцятковий колір", @@ -2296,4 +2296,4 @@ "YouTube": "Youtube", "Youtube Language": "Мова YouTube", "Youtube Proxy URL": "URL проксі-сервера YouTube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/ur-PK/translation.json b/src/lib/i18n/locales/ur-PK/translation.json index 4fa7b2f7ccd..40f964725e4 100644 --- a/src/lib/i18n/locales/ur-PK/translation.json +++ b/src/lib/i18n/locales/ur-PK/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "ہیلو، {{name}}", "Help": "مدد", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "یوٹیوب", "Youtube Language": "", "Youtube Proxy URL": "" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json b/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json index d0cfe5d06db..ef428a85a9b 100644 --- a/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json +++ b/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Салом, {{name}}", "Help": "Ёрдам", "Help the community discover great models": "", "Hex Color": "Олти бурчакли ранг", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube тили", "Youtube Proxy URL": "Youtube прокси УРЛ" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/uz-Latn-Uz/translation.json b/src/lib/i18n/locales/uz-Latn-Uz/translation.json index 33150a2d103..8975a1920d8 100644 --- a/src/lib/i18n/locales/uz-Latn-Uz/translation.json +++ b/src/lib/i18n/locales/uz-Latn-Uz/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Salom, {{name}}", "Help": "Yordam", "Help the community discover great models": "", "Hex Color": "Olti burchakli rang", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube tili", "Youtube Proxy URL": "Youtube proksi URL" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/vi-VN/translation.json b/src/lib/i18n/locales/vi-VN/translation.json index 96c1b0c95bc..ac716ec661b 100644 --- a/src/lib/i18n/locales/vi-VN/translation.json +++ b/src/lib/i18n/locales/vi-VN/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "Xin chào {{name}}", "Help": "Trợ giúp", "Help the community discover great models": "", "Hex Color": "Màu Hex", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "Ngôn ngữ Youtube", "Youtube Proxy URL": "URL Proxy Youtube" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/zh-CN/translation.json b/src/lib/i18n/locales/zh-CN/translation.json index 9a72ba0e42b..e3aed8309f0 100644 --- a/src/lib/i18n/locales/zh-CN/translation.json +++ b/src/lib/i18n/locales/zh-CN/translation.json @@ -1054,7 +1054,7 @@ "Headers": "HTTP 标头", "Headers must be a valid JSON object": "HTTP 标头必须是有效的 JSON 格式", "Height": "高度", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "您好,{{name}}", "Help": "帮助", "Help the community discover great models": "帮助社区发现优质模型", "Hex Color": "十六进制颜色代码", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube 语言", "Youtube Proxy URL": "Youtube 代理地址" -} \ No newline at end of file +} diff --git a/src/lib/i18n/locales/zh-TW/translation.json b/src/lib/i18n/locales/zh-TW/translation.json index ecb2d5a3950..50624307f74 100644 --- a/src/lib/i18n/locales/zh-TW/translation.json +++ b/src/lib/i18n/locales/zh-TW/translation.json @@ -1054,7 +1054,7 @@ "Headers": "HTTP 標頭", "Headers must be a valid JSON object": "HTTP 標頭必須是有效的 JSON 格式", "Height": "高度", - "Hello, {{name}}": "Asslema {{name}}, how can I help?", + "Hello, {{name}}": "您好,{{name}}", "Help": "說明", "Help the community discover great models": "協助社群發現優質模型", "Hex Color": "Hex 顏色", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube 語言", "Youtube Proxy URL": "YouTube 代理伺服器 URL" -} \ No newline at end of file +} From 248aa6611c07b03e405da0501f19006b75bcee6a Mon Sep 17 00:00:00 2001 From: Malek Salem Date: Thu, 30 Apr 2026 18:06:44 +0100 Subject: [PATCH 5/6] feat(i18n): implement localized hybrid 'Asslema' greetings globally --- src/lib/i18n/locales/az-AZ/translation.json | 4 +- src/lib/i18n/locales/bg-BG/translation.json | 4 +- src/lib/i18n/locales/bn-BD/translation.json | 4 +- src/lib/i18n/locales/bo-TB/translation.json | 4 +- src/lib/i18n/locales/bs-BA/translation.json | 4 +- src/lib/i18n/locales/ca-ES/translation.json | 4 +- src/lib/i18n/locales/ceb-PH/translation.json | 4 +- src/lib/i18n/locales/cs-CZ/translation.json | 4 +- src/lib/i18n/locales/da-DK/translation.json | 4 +- src/lib/i18n/locales/de-DE/translation.json | 4 +- src/lib/i18n/locales/dg-DG/translation.json | 4 +- src/lib/i18n/locales/el-GR/translation.json | 4 +- src/lib/i18n/locales/en-GB/translation.json | 2 +- src/lib/i18n/locales/en-US/translation.json | 2 +- src/lib/i18n/locales/es-ES/translation.json | 4 +- src/lib/i18n/locales/et-EE/translation.json | 4 +- src/lib/i18n/locales/eu-ES/translation.json | 4 +- src/lib/i18n/locales/fa-IR/translation.json | 756 +++++++++--------- src/lib/i18n/locales/fi-FI/translation.json | 4 +- src/lib/i18n/locales/gl-ES/translation.json | 4 +- src/lib/i18n/locales/he-IL/translation.json | 4 +- src/lib/i18n/locales/hi-IN/translation.json | 6 +- src/lib/i18n/locales/hr-HR/translation.json | 4 +- src/lib/i18n/locales/hu-HU/translation.json | 4 +- src/lib/i18n/locales/id-ID/translation.json | 4 +- src/lib/i18n/locales/ie-GA/translation.json | 4 +- src/lib/i18n/locales/it-IT/translation.json | 4 +- src/lib/i18n/locales/ja-JP/translation.json | 4 +- src/lib/i18n/locales/ka-GE/translation.json | 4 +- src/lib/i18n/locales/kab-DZ/translation.json | 4 +- src/lib/i18n/locales/ko-KR/translation.json | 4 +- src/lib/i18n/locales/lt-LT/translation.json | 4 +- src/lib/i18n/locales/lv-LV/translation.json | 4 +- src/lib/i18n/locales/ms-MY/translation.json | 4 +- src/lib/i18n/locales/nb-NO/translation.json | 4 +- src/lib/i18n/locales/nl-NL/translation.json | 4 +- src/lib/i18n/locales/pa-IN/translation.json | 4 +- src/lib/i18n/locales/pl-PL/translation.json | 4 +- src/lib/i18n/locales/pt-BR/translation.json | 4 +- src/lib/i18n/locales/pt-PT/translation.json | 4 +- src/lib/i18n/locales/ro-RO/translation.json | 4 +- src/lib/i18n/locales/ru-RU/translation.json | 4 +- src/lib/i18n/locales/sk-SK/translation.json | 4 +- src/lib/i18n/locales/sr-RS/translation.json | 4 +- src/lib/i18n/locales/sv-SE/translation.json | 4 +- src/lib/i18n/locales/ta-IN/translation.json | 6 +- src/lib/i18n/locales/th-TH/translation.json | 4 +- src/lib/i18n/locales/tk-TM/translation.json | 4 +- src/lib/i18n/locales/tr-TR/translation.json | 4 +- src/lib/i18n/locales/ug-CN/translation.json | 6 +- src/lib/i18n/locales/uk-UA/translation.json | 4 +- src/lib/i18n/locales/ur-PK/translation.json | 4 +- .../i18n/locales/uz-Cyrl-UZ/translation.json | 4 +- .../i18n/locales/uz-Latn-Uz/translation.json | 4 +- src/lib/i18n/locales/vi-VN/translation.json | 4 +- src/lib/i18n/locales/zh-CN/translation.json | 4 +- src/lib/i18n/locales/zh-TW/translation.json | 4 +- 57 files changed, 491 insertions(+), 491 deletions(-) diff --git a/src/lib/i18n/locales/az-AZ/translation.json b/src/lib/i18n/locales/az-AZ/translation.json index 1567a0c8a17..09859b33754 100644 --- a/src/lib/i18n/locales/az-AZ/translation.json +++ b/src/lib/i18n/locales/az-AZ/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Başlıqlar (Headers)", "Headers must be a valid JSON object": "Başlıqlar etibarlı bir JSON obyekti olmalıdır", "Height": "Hündürlük", - "Hello, {{name}}": "Salam, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Bu gün sizə necə kömək edə bilərəm?", "Help": "Kömək", "Help the community discover great models": "İcmanın möhtəşəm modelləri kəşf etməsinə kömək edin", "Hex Color": "Hex Rəngi", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube dili", "Youtube Proxy URL": "YouTube Proxy URL-i" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/bg-BG/translation.json b/src/lib/i18n/locales/bg-BG/translation.json index a08459e7ca5..c6e47b4f35a 100644 --- a/src/lib/i18n/locales/bg-BG/translation.json +++ b/src/lib/i18n/locales/bg-BG/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Здравей, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Как мога да ви помогна днес?", "Help": "Помощ", "Help the community discover great models": "", "Hex Color": "Hex цвят", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube език", "Youtube Proxy URL": "Youtube Прокси URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/bn-BD/translation.json b/src/lib/i18n/locales/bn-BD/translation.json index d5fd18ed591..e9aef944b55 100644 --- a/src/lib/i18n/locales/bn-BD/translation.json +++ b/src/lib/i18n/locales/bn-BD/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "হ্যালো, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, আপনাকে আজ কিভাবে সাহায্য করতে পারি?", "Help": "সহায়তা", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/bo-TB/translation.json b/src/lib/i18n/locales/bo-TB/translation.json index 0f343ac5fdc..687f2112d29 100644 --- a/src/lib/i18n/locales/bo-TB/translation.json +++ b/src/lib/i18n/locales/bo-TB/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "བཀྲ་ཤིས་བདེ་ལེགས། {{name}}", + "Hello, {{name}}": "Asslema {{name}}, དེ་རིང་ངས་ཁྱེད་ལ་རོགས་པ་ཅི་ཞིག་བྱེད་ཐུབ་བམ།", "Help": "རོགས་རམ།", "Help the community discover great models": "", "Hex Color": "Hex ཚོན་མདོག", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube སྐད་ཡིག", "Youtube Proxy URL": "Youtube Proxy URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/bs-BA/translation.json b/src/lib/i18n/locales/bs-BA/translation.json index fe02a9b08d0..3ce7812d13c 100644 --- a/src/lib/i18n/locales/bs-BA/translation.json +++ b/src/lib/i18n/locales/bs-BA/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Bok, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Kako vam mogu pomoći danas?", "Help": "Pomoć", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ca-ES/translation.json b/src/lib/i18n/locales/ca-ES/translation.json index 4db97a3ca2b..4644cb53634 100644 --- a/src/lib/i18n/locales/ca-ES/translation.json +++ b/src/lib/i18n/locales/ca-ES/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Capçaleres", "Headers must be a valid JSON object": "Les capçaleres han de ser un objecte JSON vàlid", "Height": "Alçada", - "Hello, {{name}}": "Hola, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Com et puc ajudar avui?", "Help": "Ajuda", "Help the community discover great models": "Ajuda la comunitat a descobrir models", "Hex Color": "Color hexadecimal", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Idioma de YouTube", "Youtube Proxy URL": "URL de Proxy de Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ceb-PH/translation.json b/src/lib/i18n/locales/ceb-PH/translation.json index 9028e5339a7..c99abb7eb86 100644 --- a/src/lib/i18n/locales/ceb-PH/translation.json +++ b/src/lib/i18n/locales/ceb-PH/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Maayong buntag, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Unsaon nako pagtabang kanimo karon?", "Help": "", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/cs-CZ/translation.json b/src/lib/i18n/locales/cs-CZ/translation.json index 3cbab3a4b04..7707a760964 100644 --- a/src/lib/i18n/locales/cs-CZ/translation.json +++ b/src/lib/i18n/locales/cs-CZ/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "Výška", - "Hello, {{name}}": "Dobrý den, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Jak vám dnes mohu pomoci?", "Help": "Nápověda", "Help the community discover great models": "", "Hex Color": "Hex barva", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "Jazyk YouTube", "Youtube Proxy URL": "Proxy URL pro YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/da-DK/translation.json b/src/lib/i18n/locales/da-DK/translation.json index ee31431f815..f4248ce65a6 100644 --- a/src/lib/i18n/locales/da-DK/translation.json +++ b/src/lib/i18n/locales/da-DK/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Headers", "Headers must be a valid JSON object": "Headers skal være et gyldigt JSON objekt", "Height": "Højde", - "Hello, {{name}}": "Hej {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Hvordan kan jeg hjælpe dig i dag?", "Help": "Hjælp", "Help the community discover great models": "", "Hex Color": "Hex farve", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube sprog", "Youtube Proxy URL": "Youtube Proxy URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/de-DE/translation.json b/src/lib/i18n/locales/de-DE/translation.json index 20abba53a87..ef2160de919 100644 --- a/src/lib/i18n/locales/de-DE/translation.json +++ b/src/lib/i18n/locales/de-DE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Header", "Headers must be a valid JSON object": "Header müssen ein gültiges JSON-Objekt sein", "Height": "Höhe", - "Hello, {{name}}": "Hallo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Wie kann ich Ihnen heute helfen?", "Help": "Hilfe", "Help the community discover great models": "Hilf der Community dabei großartige Modelle zu entdecken", "Hex Color": "Hex-Farbe", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube-Sprache", "Youtube Proxy URL": "YouTube-Proxy-URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/dg-DG/translation.json b/src/lib/i18n/locales/dg-DG/translation.json index ff98cd2b3b0..dccfcb2aff6 100644 --- a/src/lib/i18n/locales/dg-DG/translation.json +++ b/src/lib/i18n/locales/dg-DG/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Much helo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, How can I halp u today?", "Help": "", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/el-GR/translation.json b/src/lib/i18n/locales/el-GR/translation.json index e5e0701f192..ef4a4b8a613 100644 --- a/src/lib/i18n/locales/el-GR/translation.json +++ b/src/lib/i18n/locales/el-GR/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Γειά σου, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Πώς μπορώ να σας βοηθήσω σήμερα;", "Help": "Βοήθεια", "Help the community discover great models": "", "Hex Color": "Χρώμα Hex", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Γλώσσα YouTube", "Youtube Proxy URL": "URL Διακομιστή Μεσολάβησης YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/en-GB/translation.json b/src/lib/i18n/locales/en-GB/translation.json index 09ccfa1d9bc..06a75bcaf4b 100644 --- a/src/lib/i18n/locales/en-GB/translation.json +++ b/src/lib/i18n/locales/en-GB/translation.json @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/en-US/translation.json b/src/lib/i18n/locales/en-US/translation.json index 1ffcdb5e968..3dfe0b9b964 100644 --- a/src/lib/i18n/locales/en-US/translation.json +++ b/src/lib/i18n/locales/en-US/translation.json @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/es-ES/translation.json b/src/lib/i18n/locales/es-ES/translation.json index 3b601af36b0..5d39c21334c 100644 --- a/src/lib/i18n/locales/es-ES/translation.json +++ b/src/lib/i18n/locales/es-ES/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Encabezados", "Headers must be a valid JSON object": "El Encabezado debe ser un objeto JSON válido", "Height": "Altura", - "Hello, {{name}}": "Hola, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, ¿Cómo puedo ayudarte hoy?", "Help": "Ayuda", "Help the community discover great models": "Ayuda a la comunidad a descubrir grandes modelos", "Hex Color": "Color Hex", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube Idioma", "Youtube Proxy URL": "Youtube URL Proxy" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/et-EE/translation.json b/src/lib/i18n/locales/et-EE/translation.json index 1513f577e5f..cc3446d0a26 100644 --- a/src/lib/i18n/locales/et-EE/translation.json +++ b/src/lib/i18n/locales/et-EE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Päised", "Headers must be a valid JSON object": "Päised peavad olema kehtiv JSON-objekt", "Height": "Kõrgus", - "Hello, {{name}}": "Tere, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Kuidas saan teid täna aidata?", "Help": "Abi", "Help the community discover great models": "Aidake kogukonnal avastada suurepäraseid mudeleid", "Hex Color": "Hex värv", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube keel", "Youtube Proxy URL": "Youtube puhverserveri URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/eu-ES/translation.json b/src/lib/i18n/locales/eu-ES/translation.json index bd36a6aded0..865d73b2315 100644 --- a/src/lib/i18n/locales/eu-ES/translation.json +++ b/src/lib/i18n/locales/eu-ES/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Kaixo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Zertan lagun zaitzaket gaur?", "Help": "Laguntza", "Help the community discover great models": "", "Hex Color": "Hex Kolorea", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/fa-IR/translation.json b/src/lib/i18n/locales/fa-IR/translation.json index 4b4c53f9cf5..40f6e79d328 100644 --- a/src/lib/i18n/locales/fa-IR/translation.json +++ b/src/lib/i18n/locales/fa-IR/translation.json @@ -55,11 +55,11 @@ "Access updated": "", "Accessible to all users": "قابل دسترسی برای همه کاربران", "Account": "حساب کاربری", - "Account Activation Pending": "فعال\u200cسازی حساب در حال انتظار", + "Account Activation Pending": "فعال‌سازی حساب در حال انتظار", "Accurate information": "اطلاعات دقیق", "Action": "عملیات", - "Action Required for Chat Log Storage": "برای ذخیره گزارش گفت\u200cوگو اقدام لازم است", - "Actions": "کنش\u200cها", + "Action Required for Chat Log Storage": "برای ذخیره گزارش گفت‌وگو اقدام لازم است", + "Actions": "کنش‌ها", "Activate": "فعال کردن", "Activate this command by typing \"/{{COMMAND}}\" to chat input.": "این دستور را با تایپ \"/{{COMMAND}}\" در ورودی چت فعال کنید.", "Active": "فعال", @@ -79,7 +79,7 @@ "Add Custom Prompt": "افزودن پرامپت سفارشی", "Add description": "", "Add Details": "افزودن جزئیات", - "Add Files": "افزودن فایل\u200cها", + "Add Files": "افزودن فایل‌ها", "Add Image": "", "Add location": "", "Add Member": "", @@ -98,11 +98,11 @@ "Add webpage": "", "Add your Open Terminal URL and API key in Settings → Integrations.": "", "Additional Config": "تنظیمات اضافی", - "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "گزینه\u200cهای پیکربندی اضافی برای مارکر. این باید یک رشته JSON با جفت\u200cهای کلید-مقدار باشد. برای مثال، '{\"key\": \"value\"}'. کلیدهای پشتیبانی شده عبارتند از: disable_links، keep_pageheader_in_output، keep_pagefooter_in_output، filter_blank_pages، drop_repeated_text، layout_coverage_threshold، merge_threshold، height_tolerance، gap_threshold، image_threshold، min_line_length، level_count، default_level", + "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "گزینه‌های پیکربندی اضافی برای مارکر. این باید یک رشته JSON با جفت‌های کلید-مقدار باشد. برای مثال، '{\"key\": \"value\"}'. کلیدهای پشتیبانی شده عبارتند از: disable_links، keep_pageheader_in_output، keep_pagefooter_in_output، filter_blank_pages، drop_repeated_text، layout_coverage_threshold، merge_threshold، height_tolerance، gap_threshold، image_threshold، min_line_length، level_count، default_level", "Additional feedback comments": "", "Additional Parameters": "پارامترهای اضافی", "Adds filenames, titles, sections, and snippets into the BM25 text to improve lexical recall.": "", - "Adjusting these settings will apply changes universally to all users.": "با تنظیم این تنظیمات، تغییرات به طور کلی برای همه کاربران اعمال می\u200cشود.", + "Adjusting these settings will apply changes universally to all users.": "با تنظیم این تنظیمات، تغییرات به طور کلی برای همه کاربران اعمال می‌شود.", "admin": "مدیر", "Admin": "مدیر", "Admin Contact Email": "", @@ -111,29 +111,29 @@ "Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "مدیران همیشه به تمام ابزارها دسترسی دارند؛ کاربران نیاز به ابزارهای اختصاص داده شده برای هر مدل در فضای کاری دارند.", "Advanced": "", "Advanced Parameters": "پارامترهای پیشرفته", - "Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "پارامترهای پیشرفته برای تجزیه MinerU (فعال\u200cسازی OCR، فعال\u200cسازی فرمول، فعال\u200cسازی جدول، زبان، نسخه مدل، محدوده\u200cهای صفحه)", - "Advanced Params": "پارام\u200cهای پیشرفته", - "After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "پس از به\u200cروزرسانی یا تغییر مدل جاسازی، برای اعمال تغییرات باید پایگاه دانش را مجدداً نمایه\u200cسازی کنید. می\u200cتوانید این کار را با استفاده از دکمه \"نمایه\u200cسازی مجدد\" در زیر انجام دهید.", + "Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "پارامترهای پیشرفته برای تجزیه MinerU (فعال‌سازی OCR، فعال‌سازی فرمول، فعال‌سازی جدول، زبان، نسخه مدل، محدوده‌های صفحه)", + "Advanced Params": "پارام‌های پیشرفته", + "After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "پس از به‌روزرسانی یا تغییر مدل جاسازی، برای اعمال تغییرات باید پایگاه دانش را مجدداً نمایه‌سازی کنید. می‌توانید این کار را با استفاده از دکمه \"نمایه‌سازی مجدد\" در زیر انجام دهید.", "AI": "هوش مصنوعی", "All": "همه", - "All chats have been unarchived.": "همه چت\u200cها از حالت بایگانی خارج شدند.", + "All chats have been unarchived.": "همه چت‌ها از حالت بایگانی خارج شدند.", "All day": "", "All models are now hidden": "", "All models are now visible": "", - "All models deleted successfully": "همه مدل\u200cها با موفقیت حذف شدند", + "All models deleted successfully": "همه مدل‌ها با موفقیت حذف شدند", "All time": "", "All Users": "", "Allow Call": "اجازه تماس", - "Allow Chat Controls": "اجازه کنترل\u200cهای گفتگو", + "Allow Chat Controls": "اجازه کنترل‌های گفتگو", "Allow Chat Delete": "اجازه حذف گفتگو", "Allow Chat Edit": "اجازه ویرایش گفتگو", "Allow Chat Export": "مجاز کردن خروجی گرفتن از چت", "Allow Chat Params": "مجاز کردن پارامترهای چت", - "Allow Chat Share": "مجاز کردن اشتراک\u200cگذاری چت", + "Allow Chat Share": "مجاز کردن اشتراک‌گذاری چت", "Allow Chat System Prompt": "مجاز کردن پرامپت سیستمی چت", - "Allow Chat Valves": "مجاز کردن دریچه\u200cهای چت", + "Allow Chat Valves": "مجاز کردن دریچه‌های چت", "Allow Continue Response": "مجاز کردن ادامه پاسخ", - "Allow Delete Messages": "مجاز کردن حذف پیام\u200cها", + "Allow Delete Messages": "مجاز کردن حذف پیام‌ها", "Allow File Upload": "اجازه بارگذاری فایل", "Allow Multiple Models in Chat": "اجازه استفاده از چند مدل در گفتگو", "Allow non-local voices": "اجازه صداهای غیر محلی", @@ -149,27 +149,27 @@ "Allow Web Upload": "", "Allowed Endpoints": "نقاط پایانی مجاز", "Allowed File Extensions": "پسوندهای فایل مجاز", - "Allowed file extensions for upload. Separate multiple extensions with commas. Leave empty for all file types.": "پسوندهای فایل مجاز برای آپلود. چندین پسوند را با کاما از هم جدا کنید. برای همه انواع فایل\u200cها خالی بگذارید.", + "Allowed file extensions for upload. Separate multiple extensions with commas. Leave empty for all file types.": "پسوندهای فایل مجاز برای آپلود. چندین پسوند را با کاما از هم جدا کنید. برای همه انواع فایل‌ها خالی بگذارید.", "Already have an account?": "از قبل حساب کاربری دارید؟", - "Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "جایگزینی برای top_p و هدف آن اطمینان از تعادل کیفیت و تنوع است. پارامتر p نشان\u200cدهنده حداقل احتمال برای در نظر گرفتن یک توکن نسبت به احتمال محتمل\u200cترین توکن است. به عنوان مثال، با p=0.05 و محتمل\u200cترین توکن با احتمال 0.9، لاگیت\u200cهای با مقدار کمتر از 0.045 فیلتر می\u200cشوند.", + "Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "جایگزینی برای top_p و هدف آن اطمینان از تعادل کیفیت و تنوع است. پارامتر p نشان‌دهنده حداقل احتمال برای در نظر گرفتن یک توکن نسبت به احتمال محتمل‌ترین توکن است. به عنوان مثال، با p=0.05 و محتمل‌ترین توکن با احتمال 0.9، لاگیت‌های با مقدار کمتر از 0.045 فیلتر می‌شوند.", "Always": "همیشه", - "Always Collapse Code Blocks": "همیشه بلوک\u200cهای کد را جمع کن", + "Always Collapse Code Blocks": "همیشه بلوک‌های کد را جمع کن", "Always Expand Details": "همیشه جزئیات را گسترش بده", "Always Play Notification Sound": "همیشه صدای اعلان پخش شود", - "Amazing": "شگفت\u200cانگیز", + "Amazing": "شگفت‌انگیز", "an assistant": "یک دستیار", "Analytics": "تحلیل و بررسی", "Analyzed": "تحلیل شده", "Analyzing...": "در حال تحلیل...", "and {{COUNT}} more": "و {{COUNT}} مورد دیگر", - "and create a new shared link.": "و یک پیوند اشتراک\u200cگذاری جدید ایجاد کنید.", + "and create a new shared link.": "و یک پیوند اشتراک‌گذاری جدید ایجاد کنید.", "Android": "اندروید", "Anyone": "", "API Base URL": "نشانی پایهٔ API", - "API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "آدرس پایه API برای سرویس مارکر دیتا\u200cلب. پیش\u200cفرض: https://www.datalab.to/api/v1/marker", + "API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "آدرس پایه API برای سرویس مارکر دیتا‌لب. پیش‌فرض: https://www.datalab.to/api/v1/marker", "API Key": "کلید API", "API Key created.": "کلید API ساخته شد.", - "API Key Endpoint Restrictions": "محدودیت\u200cهای نقطه پایانی کلید API", + "API Key Endpoint Restrictions": "محدودیت‌های نقطه پایانی کلید API", "API keys": "کلیدهای API", "API Keys": "", "API Mode": "حالت API", @@ -179,26 +179,26 @@ "API Version is required": "نسخه API مورد نیاز است", "Application DN": "DN برنامه", "Application DN Password": "رمز عبور DN برنامه", - "applies to all users with the \"user\" role": "برای همه کاربران با نقش \"کاربر\" اعمال می\u200cشود", + "applies to all users with the \"user\" role": "برای همه کاربران با نقش \"کاربر\" اعمال می‌شود", "April": "آوریل", "Archive": "بایگانی", "Archive All": "", "Archive All Chats": "بایگانی همه گفتگوها", - "Archived Chats": "گفتگوهای بایگانی\u200cشده", + "Archived Chats": "گفتگوهای بایگانی‌شده", "archived-chat-export": "خروجی-گفتگوی-بایگانی-شده", "Are you sure you want to archive all chats? This action cannot be undone.": "", - "Are you sure you want to clear all memories? This action cannot be undone.": "آیا مطمئن هستید که می\u200cخواهید تمام حافظه\u200cها را پاک کنید؟ این عمل قابل بازگشت نیست.", + "Are you sure you want to clear all memories? This action cannot be undone.": "آیا مطمئن هستید که می‌خواهید تمام حافظه‌ها را پاک کنید؟ این عمل قابل بازگشت نیست.", "Are you sure you want to delete \"{{NAME}}\"?": "", "Are you sure you want to delete **{{modelName}}**?": "", "Are you sure you want to delete all chats? This action cannot be undone.": "", - "Are you sure you want to delete this channel?": "آیا مطمئن هستید که می\u200cخواهید این کانال را حذف کنید؟", + "Are you sure you want to delete this channel?": "آیا مطمئن هستید که می‌خواهید این کانال را حذف کنید؟", "Are you sure you want to delete this connection? This action cannot be undone.": "", "Are you sure you want to delete this memory? This action cannot be undone.": "", - "Are you sure you want to delete this message?": "آیا مطمئن هستید که می\u200cخواهید این پیام را حذف کنید؟", + "Are you sure you want to delete this message?": "آیا مطمئن هستید که می‌خواهید این پیام را حذف کنید؟", "Are you sure you want to delete this version? Child versions will be relinked to this version's parent.": "", "Are you sure you want to delete this?": "", - "Are you sure you want to unarchive all archived chats?": "آیا مطمئن هستید که می\u200cخواهید همه گفتگوهای بایگانی شده را از بایگانی خارج کنید؟", - "Arena Models": "مدل\u200cهای آرنا", + "Are you sure you want to unarchive all archived chats?": "آیا مطمئن هستید که می‌خواهید همه گفتگوهای بایگانی شده را از بایگانی خارج کنید؟", + "Arena Models": "مدل‌های آرنا", "Artifacts": "مصنوعات", "Asc": "", "Ask": "بپرس", @@ -209,7 +209,7 @@ "Attach File From Knowledge": "پیوست فایل از دانش", "Attach Files": "", "Attach Knowledge": "پیوست دانش", - "Attach Notes": "پیوست یادداشت\u200cها", + "Attach Notes": "پیوست یادداشت‌ها", "Attach Webpage": "پیوست صفحه وب", "Attention to detail": "دقیق", "Attribute for Mail": "ویژگی برای ایمیل", @@ -244,14 +244,14 @@ "available!": "در دسترس!", "Away": "غایب", "Awful": "وحشتناک", - "Azure AI Speech": "سخنگوی هوش\u200cمصنوعی Azure", + "Azure AI Speech": "سخنگوی هوش‌مصنوعی Azure", "Azure OpenAI": "Azure OpenAI", "Azure Region": "منطقهٔ Azure", "Back": "بازگشت", "Bad Response": "پاسخ خوب نیست", "Banners": "بنر", "Base Model (From)": "مدل پایه (از)", - "Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "کش لیست مدل پایه، با واکشی مدل\u200cهای پایه فقط در هنگام راه\u200cاندازی یا ذخیره تنظیمات، دسترسی را سرعت می\u200cبخشد – سریع\u200cتر است، اما ممکن است تغییرات اخیر مدل پایه را نشان ندهد.", + "Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "کش لیست مدل پایه، با واکشی مدل‌های پایه فقط در هنگام راه‌اندازی یا ذخیره تنظیمات، دسترسی را سرعت می‌بخشد – سریع‌تر است، اما ممکن است تغییرات اخیر مدل پایه را نشان ندهد.", "Bearer": "حامل", "before": "قبل", "Being lazy": "حالت سازنده", @@ -264,13 +264,13 @@ "BM25 Weight": "وزن BM25", "Bocha Search API Key": "کلید API جستجوی Bocha", "Bold": "ضخیم", - "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "تقویت یا جریمه توکن\u200cهای خاص برای پاسخ\u200cهای محدود. مقادیر بایاس بین -100 و 100 (شامل) محدود خواهند شد. (پیش\u200cفرض: هیچ)", + "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "تقویت یا جریمه توکن‌های خاص برای پاسخ‌های محدود. مقادیر بایاس بین -100 و 100 (شامل) محدود خواهند شد. (پیش‌فرض: هیچ)", "Brave": "", "Brave Search API Key": "کلید API جستجوی شجاع", "Break down complex requests into trackable steps": "", "Browse and query knowledge bases": "", "Builtin Tools": "", - "Bullet List": "لیست گلوله\u200cای", + "Bullet List": "لیست گلوله‌ای", "Button ID": "شناسه دکمه", "Button Label": "برچسب دکمه", "Button Prompt": "پرامپت دکمه", @@ -283,7 +283,7 @@ "Calendar deleted": "", "Calendars": "", "Call": "تماس", - "Call feature is not supported when using Web STT engine": "ویژگی تماس هنگام استفاده از موتور Web STT پشتیبانی نمی\u200cشود", + "Call feature is not supported when using Web STT engine": "ویژگی تماس هنگام استفاده از موتور Web STT پشتیبانی نمی‌شود", "Camera": "دوربین", "Cancel": "لغو", "Cancel download of {{model}}": "", @@ -299,33 +299,33 @@ "Channel": "کانال", "Channel deleted successfully": "کانال با موفقیت حذف شد", "Channel Name": "نام کانال", - "Channel name cannot be empty.": "نام کانال نمی\u200cتواند خالی باشد.", + "Channel name cannot be empty.": "نام کانال نمی‌تواند خالی باشد.", "Channel name must be less than 128 characters": "", "Channel Type": "", - "Channel updated successfully": "کانال با موفقیت به\u200cروز شد", - "Channels": "کانال\u200cها", + "Channel updated successfully": "کانال با موفقیت به‌روز شد", + "Channels": "کانال‌ها", "Character": "شخصیت", "Character limit for autocomplete generation input": "محدودیت کاراکتر برای ورودی تولید تکمیل خودکار", "Chart new frontiers": "ترسیم مرزهای جدید", "Chat": "گفتگو", "Chat archived.": "", - "Chat Background Image": "تصویر پس\u200cزمینهٔ گفتگو", + "Chat Background Image": "تصویر پس‌زمینهٔ گفتگو", "Chat Bubble UI": "رابط کاربری حبابی گفتگو", "Chat Completions": "", "Chat Conversation": "مکالمه چت", - "Chat direction": "جهت\u200cگفتگو", + "Chat direction": "جهت‌گفتگو", "Chat exported successfully": "", "Chat History": "", "Chat ID": "شناسه چت", "Chat moved successfully": "چت با موفقیت منتقل شد", "Chat Permissions": "مجوزهای گفتگو", - "Chat Tags Auto-Generation": "تولید خودکار برچسب\u200cهای گفتگو", + "Chat Tags Auto-Generation": "تولید خودکار برچسب‌های گفتگو", "Chat unshared successfully.": "", "chats": "", - "Chats": "گفتگو\u200cها", + "Chats": "گفتگو‌ها", "Check Again": "بررسی دوباره", - "Check for updates": "بررسی به\u200cروزرسانی", - "Checking for updates...": "در حال بررسی برای به\u200cروزرسانی..", + "Check for updates": "بررسی به‌روزرسانی", + "Checking for updates...": "در حال بررسی برای به‌روزرسانی..", "Choose a model before saving...": "قبل از ذخیره یک مدل را انتخاب کنید...", "Chunk Min Size Target": "", "Chunk Overlap": "همپوشانی تکه", @@ -343,8 +343,8 @@ "Click here for help.": "برای کمک اینجا را کلیک کنید.", "Click here to": "برای کمک اینجا را کلیک کنید.", "Click here to download user import template file.": "برای دانلود فایل قالب واردات کاربر اینجا کلیک کنید.", - "Click here to learn more about faster-whisper and see the available models.": "برای یادگیری بیشتر درباره faster-whisper و دیدن مدل\u200cهای موجود اینجا کلیک کنید.", - "Click here to see available models.": "برای دیدن مدل\u200cهای موجود اینجا کلیک کنید.", + "Click here to learn more about faster-whisper and see the available models.": "برای یادگیری بیشتر درباره faster-whisper و دیدن مدل‌های موجود اینجا کلیک کنید.", + "Click here to see available models.": "برای دیدن مدل‌های موجود اینجا کلیک کنید.", "Click here to select": "برای انتخاب اینجا کلیک کنید", "Click here to select a csv file.": "برای انتخاب یک فایل csv اینجا را کلیک کنید.", "Click here to select a py file.": "برای انتخاب یک فایل py اینجا کلیک کنید.", @@ -355,7 +355,7 @@ "Click to copy ID": "", "Client ID": "", "Client Secret": "", - "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "دسترسی نوشتن در کلیپ\u200cبورد رد شد. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", + "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "دسترسی نوشتن در کلیپ‌بورد رد شد. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", "Clone": "کلون", "Clone Chat": "کلون گفتگو", "Clone of {{TITLE}}": "کلون {{TITLE}}", @@ -377,7 +377,7 @@ "Code Execution": "", "Code Execution Engine": "موتور اجرای کد", "Code Execution Timeout": "مهلت اجرای کد", - "Code formatted successfully": "کد با موفقیت قالب\u200cبندی شد", + "Code formatted successfully": "کد با موفقیت قالب‌بندی شد", "Code Interpreter": "مفسر کد", "Code Interpreter Engine": "موتور مفسر کد", "Code Interpreter Prompt Template": "قالب پرامپت مفسر کد", @@ -391,15 +391,15 @@ "ComfyUI Base URL": "URL پایه کومیوآی", "ComfyUI Base URL is required.": "URL پایه کومیوآی الزامی است.", "ComfyUI Workflow": "گردش کار کومیوآی", - "ComfyUI Workflow Nodes": "گره\u200cهای گردش کار کومیوآی", - "Comma separated Node Ids (e.g. 1 or 1,2)": "شناسه\u200cهای گره که با کاما جدا شده\u200cاند (مثلاً ۱ یا ۱,۲)", + "ComfyUI Workflow Nodes": "گره‌های گردش کار کومیوآی", + "Comma separated Node Ids (e.g. 1 or 1,2)": "شناسه‌های گره که با کاما جدا شده‌اند (مثلاً ۱ یا ۱,۲)", "command": "", "Command": "دستور", "Comment": "نظر", "Commit Message": "", "Community Reviews": "", - "Completions": "تکمیل\u200cها", - "Compress Images in Channels": "فشرده\u200cسازی تصاویر در کانال\u200cها", + "Completions": "تکمیل‌ها", + "Compress Images in Channels": "فشرده‌سازی تصاویر در کانال‌ها", "Concurrent Requests": "درخواست های همزمان", "Config": "", "Config imported successfully": "پیکربندی با موفقیت وارد شد", @@ -419,12 +419,12 @@ "Connected ({{type}})": "", "Connection failed": "اتصال ناموفق بود", "Connection lost. Reconnecting...": "", - "Connection successful": "اتصال موفقیت\u200cآمیز بود", + "Connection successful": "اتصال موفقیت‌آمیز بود", "Connection Type": "نوع اتصال", "Connections": "ارتباطات", "Connections saved successfully": "ارتباطات با موفقیت ذخیره شدند", - "Connections settings updated": "تنظیمات اتصال به\u200cروز شد", - "Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "تلاش برای استدلال در مدل\u200cهای استدلالی را محدود می\u200cکند. فقط برای مدل\u200cهای استدلالی از ارائه\u200cدهندگان خاصی که از تلاش استدلالی پشتیبانی می\u200cکنند قابل اجراست.", + "Connections settings updated": "تنظیمات اتصال به‌روز شد", + "Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "تلاش برای استدلال در مدل‌های استدلالی را محدود می‌کند. فقط برای مدل‌های استدلالی از ارائه‌دهندگان خاصی که از تلاش استدلالی پشتیبانی می‌کنند قابل اجراست.", "Contact Admin for WebUI Access": "برای دسترسی به WebUI با مدیر تماس بگیرید", "Content": "محتوا", "Content Extraction Engine": "موتور استخراج محتوا", @@ -433,19 +433,19 @@ "Continue with {{provider}}": "با {{provider}} ادامه دهید", "Continue with Email": "با ایمیل ادامه دهید", "Continue with LDAP": "با LDAP ادامه دهید", - "Control how message text is split for TTS requests. 'Punctuation' splits into sentences, 'paragraphs' splits into paragraphs, and 'none' keeps the message as a single string.": "کنترل نحوه تقسیم متن پیام برای درخواست\u200cهای TTS. 'علامت\u200cگذاری' به جملات تقسیم می\u200cکند، 'پاراگراف\u200cها' به پاراگراف\u200cها تقسیم می\u200cکند و 'هیچ\u200cکدام' پیام را به عنوان یک رشته واحد نگه می\u200cدارد.", - "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "کنترل تکرار توالی\u200cهای توکن در متن تولید شده. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می\u200cکند، در حالی که مقدار پایین\u200cتر (مثلاً 1.1) ملایم\u200cتر خواهد بود. در 1، غیرفعال است.", - "Controls": "کنترل\u200cها", - "Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "تعادل بین انسجام و تنوع خروجی را کنترل می\u200cکند. مقدار پایین\u200cتر منجر به متن متمرکزتر و منسجم\u200cتر می\u200cشود.", + "Control how message text is split for TTS requests. 'Punctuation' splits into sentences, 'paragraphs' splits into paragraphs, and 'none' keeps the message as a single string.": "کنترل نحوه تقسیم متن پیام برای درخواست‌های TTS. 'علامت‌گذاری' به جملات تقسیم می‌کند، 'پاراگراف‌ها' به پاراگراف‌ها تقسیم می‌کند و 'هیچ‌کدام' پیام را به عنوان یک رشته واحد نگه می‌دارد.", + "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "کنترل تکرار توالی‌های توکن در متن تولید شده. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می‌کند، در حالی که مقدار پایین‌تر (مثلاً 1.1) ملایم‌تر خواهد بود. در 1، غیرفعال است.", + "Controls": "کنترل‌ها", + "Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "تعادل بین انسجام و تنوع خروجی را کنترل می‌کند. مقدار پایین‌تر منجر به متن متمرکزتر و منسجم‌تر می‌شود.", "Conversation saved successfully": "مکالمه با موفقیت ذخیره شد", "Copied": "کپی شد", - "Copied link to clipboard": "لینک در کلیپ\u200cبورد کپی شد", + "Copied link to clipboard": "لینک در کلیپ‌بورد کپی شد", "Copied shared chat URL to clipboard!": "URL چت به کلیپ بورد کپی شد!", - "Copied to clipboard": "به بریده\u200cدان کپی\u200cشد", + "Copied to clipboard": "به بریده‌دان کپی‌شد", "Copy": "کپی", "Copy API Key": "", "Copy content": "", - "Copy Formatted Text": "کپی متن قالب\u200cبندی شده", + "Copy Formatted Text": "کپی متن قالب‌بندی شده", "Copy Last Code Block": "کپی آخرین بلاک کد", "Copy Last Response": "کپی آخرین پاسخ", "Copy link": "کپی لینک", @@ -453,11 +453,11 @@ "Copy Path": "", "Copy Prompt": "", "Copy Share Link": "", - "Copy to clipboard": "کپی به کلیپ\u200cبورد", + "Copy to clipboard": "کپی به کلیپ‌بورد", "Copy Token": "", "Copy URL": "", "Copying to clipboard was successful!": "کپی کردن در کلیپ بورد با موفقیت انجام شد!", - "CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS باید توسط ارائه\u200cدهنده به درستی پیکربندی شود تا درخواست\u200cها از Open WebUI مجاز باشند.", + "CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS باید توسط ارائه‌دهنده به درستی پیکربندی شود تا درخواست‌ها از Open WebUI مجاز باشند.", "Could not read file.": "", "CPU": "", "Create": "ایجاد", @@ -477,13 +477,13 @@ "Create note": "", "Create Note": "ایجاد یادداشت", "Create scheduled prompts that run automatically on a recurring basis.": "", - "Create your first note by clicking on the plus button below.": "با کلیک روی دکمه به\u200cعلاوه در زیر، اولین یادداشت خود را ایجاد کنید.", + "Create your first note by clicking on the plus button below.": "با کلیک روی دکمه به‌علاوه در زیر، اولین یادداشت خود را ایجاد کنید.", "Created at": "ایجاد شده در", "Created At": "ایجاد شده در", "Created by": "ایجاد شده توسط", "Created by you": "ایجاد شده توسط شما", "Created on {{date}}": "", - "CSV Import": "درون\u200cریزی CSV", + "CSV Import": "درون‌ریزی CSV", "Ctrl+Enter to Send": "Ctrl+Enter برای ارسال", "Current Model": "مدل فعلی", "Current Password": "رمز عبور فعلی", @@ -496,32 +496,32 @@ "Daily Messages": "", "Danger Zone": "منطقه خطر", "Dark": "تیره", - "Data Controls": "کنترل\u200cهای داده", + "Data Controls": "کنترل‌های داده", "Database": "پایگاه داده", - "Datalab Marker API": "API مارکر دیتا\u200cلب", + "Datalab Marker API": "API مارکر دیتا‌لب", "Day": "", "DD/MM/YYYY": "روز/ماه/سال", "DDGS Backend": "", "December": "دسامبر", "Decrease UI Scale": "", - "Deepgram": "دیپ\u200cگرام", + "Deepgram": "دیپ‌گرام", "Default": "پیشفرض", "Default (Open AI)": "پیشفرض (Open AI)", "Default (SentenceTransformers)": "پیشفرض (SentenceTransformers)", - "Default action buttons will be used.": "دکمه\u200cهای اقدام پیش\u200cفرض استفاده خواهند شد.", - "Default description enabled": "توضیحات پیش\u200cفرض فعال شد", - "Default Features": "ویژگی\u200cهای پیش\u200cفرض", - "Default Filters": "فیلترهای پیش\u200cفرض", + "Default action buttons will be used.": "دکمه‌های اقدام پیش‌فرض استفاده خواهند شد.", + "Default description enabled": "توضیحات پیش‌فرض فعال شد", + "Default Features": "ویژگی‌های پیش‌فرض", + "Default Filters": "فیلترهای پیش‌فرض", "Default Group": "", - "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "حالت پیش\u200cفرض با فراخوانی ابزارها یک بار قبل از اجرا، با طیف وسیع\u200cتری از مدل\u200cها کار می\u200cکند. حالت بومی از قابلیت\u200cهای داخلی فراخوانی ابزار مدل استفاده می\u200cکند، اما مدل باید به طور ذاتی این ویژگی را پشتیبانی کند.", + "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "حالت پیش‌فرض با فراخوانی ابزارها یک بار قبل از اجرا، با طیف وسیع‌تری از مدل‌ها کار می‌کند. حالت بومی از قابلیت‌های داخلی فراخوانی ابزار مدل استفاده می‌کند، اما مدل باید به طور ذاتی این ویژگی را پشتیبانی کند.", "Default Model": "مدل پیشفرض", - "Default model updated": "مدل پیشفرض به\u200cروزرسانی شد", - "Default permissions": "مجوزهای پیش\u200cفرض", - "Default permissions updated successfully": "مجوزهای پیش\u200cفرض با موفقیت به\u200cروز شدند", + "Default model updated": "مدل پیشفرض به‌روزرسانی شد", + "Default permissions": "مجوزهای پیش‌فرض", + "Default permissions updated successfully": "مجوزهای پیش‌فرض با موفقیت به‌روز شدند", "Default Prompt Suggestions": "پیشنهادات پرامپت پیش فرض", - "Default to 389 or 636 if TLS is enabled": "پیش\u200cفرض به 389 یا 636 اگر TLS فعال باشد", - "Default to ALL": "پیش\u200cفرض به همه", - "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "پیش\u200cفرض به بازیابی قطعه\u200cای برای استخراج محتوای متمرکز و مرتبط، این برای اکثر موارد توصیه می\u200cشود.", + "Default to 389 or 636 if TLS is enabled": "پیش‌فرض به 389 یا 636 اگر TLS فعال باشد", + "Default to ALL": "پیش‌فرض به همه", + "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "پیش‌فرض به بازیابی قطعه‌ای برای استخراج محتوای متمرکز و مرتبط، این برای اکثر موارد توصیه می‌شود.", "Default User Role": "نقش کاربر پیش فرض", "Defaults": "", "Delete": "حذف", @@ -555,7 +555,7 @@ "Deleted {{name}}": "حذف شده {{name}}", "Deleted {{ok}} of {{total}} items": "", "Deleted User": "کاربر حذف شده", - "Deployment names are required for Azure OpenAI": "نام\u200cهای استقرار برای Azure OpenAI مورد نیاز هستند", + "Deployment names are required for Azure OpenAI": "نام‌های استقرار برای Azure OpenAI مورد نیاز هستند", "Desc": "", "Describe the edit...": "", "Describe the image...": "", @@ -568,14 +568,14 @@ "Didn't fully follow instructions": "نمی تواند دستورالعمل را کامل پیگیری کند", "Direct": "مستقیم", "Direct Connections": "اتصالات مستقیم", - "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "اتصالات مستقیم به کاربران اجازه می\u200cدهد به نقاط پایانی API سازگار با OpenAI خود متصل شوند.", + "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "اتصالات مستقیم به کاربران اجازه می‌دهد به نقاط پایانی API سازگار با OpenAI خود متصل شوند.", "Direct Message": "", "Direct Tool Servers": "سرورهای ابزار مستقیم", "Directory selection was cancelled": "انتخاب دایرکتوری لغو شد", "Disable All": "", "Disable Code Interpreter": "غیرفعال کردن مفسر کد", "Disable Image Extraction": "غیرفعال کردن استخراج تصویر", - "Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "غیرفعال کردن استخراج تصویر از PDF. اگر «استفاده از LLM» فعال باشد، تصاویر به\u200cطور خودکار زیرنویس خواهند شد. پیش\u200cفرض: False.", + "Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "غیرفعال کردن استخراج تصویر از PDF. اگر «استفاده از LLM» فعال باشد، تصاویر به‌طور خودکار زیرنویس خواهند شد. پیش‌فرض: False.", "Disabled": "غیرفعال", "Disconnect OAuth": "", "Discover a function": "کشف یک تابع", @@ -583,20 +583,20 @@ "Discover a prompt": "یک اعلان را کشف کنید", "Discover a tool": "کشف یک ابزار", "Discover how to use Open WebUI and seek support from the community.": "نحوه استفاده از Open WebUI را کشف کنید و از انجمن پشتیبانی بگیرید.", - "Discover wonders": "کشف شگفتی\u200cها", + "Discover wonders": "کشف شگفتی‌ها", "Discover, download, and explore custom functions": "کشف، دانلود و کاوش توابع سفارشی", - "Discover, download, and explore custom prompts": "پرامپت\u200cهای سفارشی را کشف، دانلود و کاوش کنید", + "Discover, download, and explore custom prompts": "پرامپت‌های سفارشی را کشف، دانلود و کاوش کنید", "Discover, download, and explore custom tools": "کشف، دانلود و کاوش ابزارهای سفارشی", "Discover, download, and explore model presets": "پیش تنظیمات مدل را کشف، دانلود و کاوش کنید", "Discussion channel where access is based on groups and permissions": "", "Display": "نمایش", "Display chat title in tab": "نمایش عنوان چت در تب", "Display Emoji in Call": "نمایش اموجی در تماس", - "Display Multi-model Responses in Tabs": "نمایش پاسخ\u200cهای چند مدلی در تب\u200cها", + "Display Multi-model Responses in Tabs": "نمایش پاسخ‌های چند مدلی در تب‌ها", "Display the username instead of You in the Chat": "نمایش نام کاربری به جای «شما» در چت", "Displays citations in the response": "نمایش استنادها در پاسخ", - "Displays status updates (e.g., web search progress) in the response": "نمایش به\u200cروزرسانی\u200cهای وضعیت (مثلاً پیشرفت جستجوی وب) در پاسخ", - "Dive into knowledge": "غوطه\u200cور شدن در دانش", + "Displays status updates (e.g., web search progress) in the response": "نمایش به‌روزرسانی‌های وضعیت (مثلاً پیشرفت جستجوی وب) در پاسخ", + "Dive into knowledge": "غوطه‌ور شدن در دانش", "Do not install functions from sources you do not fully trust.": "توابع را از منابعی که کاملاً به آنها اعتماد ندارید نصب نکنید.", "Do not install tools from sources you do not fully trust.": "ابزارها را از منابعی که کاملاً به آنها اعتماد ندارید نصب نکنید.", "Do you want to sync your usage stats with Open WebUI Community?": "", @@ -625,11 +625,11 @@ "Download Database": "دانلود پایگاه داده", "Downloading stats...": "", "Draw": "رسم کردن", - "Drop any files here to upload": "فایل\u200cها را برای آپلود به اینجا بکشید و رها کنید", + "Drop any files here to upload": "فایل‌ها را برای آپلود به اینجا بکشید و رها کنید", "Drop files here": "", "Drop files here to upload": "", "DuckDuckGo": "", - "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "به طور مثال '30s','10m'. واحد\u200cهای زمانی معتبر 's', 'm', 'h' هستند.", + "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "به طور مثال '30s','10m'. واحد‌های زمانی معتبر 's', 'm', 'h' هستند.", "e.g. 'low', 'medium', 'high'": "", "e.g. \"json\" or a JSON schema": "مثلا \"json\" یا یک طرح JSON", "e.g. 60": "مثلا 60", @@ -648,15 +648,15 @@ "e.g. Tell me a fun fact": "", "e.g. Tell me a fun fact about the Roman Empire": "", "e.g. Tools for performing various operations": "مثلا ابزارهایی برای انجام عملیات مختلف", - "e.g., 3, 4, 5 (leave blank for default)": "مثلاً ۳، ۴، ۵ (برای پیش\u200cفرض خالی بگذارید)", - "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "مثلاً audio/wav,audio/mpeg,video/* (برای پیش\u200cفرض\u200cها خالی بگذارید)", + "e.g., 3, 4, 5 (leave blank for default)": "مثلاً ۳، ۴، ۵ (برای پیش‌فرض خالی بگذارید)", + "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "مثلاً audio/wav,audio/mpeg,video/* (برای پیش‌فرض‌ها خالی بگذارید)", "e.g., en-US,ja-JP (leave blank for auto-detect)": "مثلا en-US,ja-JP (برای تشخیص خودکار خالی بگذارید)", "e.g., westus (leave blank for eastus)": "مثلاً westus (برای eastus خالی بگذارید)", "Edit": "ویرایش", "Edit Arena Model": "ویرایش مدل آرنا", "Edit Channel": "ویرایش کانال", "Edit Connection": "ویرایش اتصال", - "Edit Default Permissions": "ویرایش مجوزهای پیش\u200cفرض", + "Edit Default Permissions": "ویرایش مجوزهای پیش‌فرض", "Edit Folder": "ویرایش پوشه", "Edit Image": "ویرایش تصویر", "Edit Last Message": "ویرایش آخرین پیام", @@ -671,9 +671,9 @@ "Editing": "در حال ویرایش", "Eject": "خارج کردن", "Eject model": "", - "ElevenLabs": "الون\u200cلبز", + "ElevenLabs": "الون‌لبز", "Email": "ایمیل", - "Embark on adventures": "شروع ماجراجویی\u200cها", + "Embark on adventures": "شروع ماجراجویی‌ها", "Embedding": "پیدائش", "Embedding Batch Size": "اندازه دسته پیدائش", "Embedding Concurrent Requests": "", @@ -683,17 +683,17 @@ "Empty message": "", "Enable All": "", "Enable API Keys": "", - "Enable autocomplete generation for chat messages": "فعال\u200cسازی تولید تکمیل خودکار برای پیام\u200cهای چت", - "Enable Code Execution": "فعال\u200cسازی اجرای کد", - "Enable Code Interpreter": "فعال\u200cسازی مفسر کد", + "Enable autocomplete generation for chat messages": "فعال‌سازی تولید تکمیل خودکار برای پیام‌های چت", + "Enable Code Execution": "فعال‌سازی اجرای کد", + "Enable Code Interpreter": "فعال‌سازی مفسر کد", "Enable Community Sharing": "فعالسازی اشتراک انجمن", - "Enable Memory Locking (mlock) to prevent model data from being swapped out of RAM. This option locks the model's working set of pages into RAM, ensuring that they will not be swapped out to disk. This can help maintain performance by avoiding page faults and ensuring fast data access.": "فعال\u200cسازی قفل حافظه (mlock) برای جلوگیری از تعویض داده\u200cهای مدل از RAM. این گزینه مجموعه صفحات کاری مدل را در RAM قفل می\u200cکند و اطمینان می\u200cدهد که به دیسک منتقل نمی\u200cشوند. این می\u200cتواند با جلوگیری از خطاهای صفحه و تضمین دسترسی سریع به داده\u200cها، عملکرد را حفظ کند.", - "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "فعال\u200cسازی نگاشت حافظه (mmap) برای بارگیری داده\u200cهای مدل. این گزینه به سیستم اجازه می\u200cدهد از فضای دیسک به عنوان گسترش RAM استفاده کند با در نظر گرفتن فایل\u200cهای دیسک مانند اینکه در RAM هستند. این می\u200cتواند با اجازه دادن به دسترسی سریع\u200cتر به داده\u200cها، عملکرد مدل را بهبود بخشد. با این حال، ممکن است با همه سیستم\u200cها به درستی کار نکند و می\u200cتواند مقدار قابل توجهی از فضای دیسک را مصرف کند.", + "Enable Memory Locking (mlock) to prevent model data from being swapped out of RAM. This option locks the model's working set of pages into RAM, ensuring that they will not be swapped out to disk. This can help maintain performance by avoiding page faults and ensuring fast data access.": "فعال‌سازی قفل حافظه (mlock) برای جلوگیری از تعویض داده‌های مدل از RAM. این گزینه مجموعه صفحات کاری مدل را در RAM قفل می‌کند و اطمینان می‌دهد که به دیسک منتقل نمی‌شوند. این می‌تواند با جلوگیری از خطاهای صفحه و تضمین دسترسی سریع به داده‌ها، عملکرد را حفظ کند.", + "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "فعال‌سازی نگاشت حافظه (mmap) برای بارگیری داده‌های مدل. این گزینه به سیستم اجازه می‌دهد از فضای دیسک به عنوان گسترش RAM استفاده کند با در نظر گرفتن فایل‌های دیسک مانند اینکه در RAM هستند. این می‌تواند با اجازه دادن به دسترسی سریع‌تر به داده‌ها، عملکرد مدل را بهبود بخشد. با این حال، ممکن است با همه سیستم‌ها به درستی کار نکند و می‌تواند مقدار قابل توجهی از فضای دیسک را مصرف کند.", "Enable Message Queue": "", - "Enable Message Rating": "فعال\u200cسازی امتیازدهی پیام", - "Enable Mirostat sampling for controlling perplexity.": "فعال\u200cسازی نمونه\u200cبرداری میروستات برای کنترل سردرگمی", - "Enable New Sign Ups": "فعال کردن ثبت نام\u200cهای جدید", - "Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "تگ\u200cهای استدلال مورد استفاده مدل را فعال، غیرفعال یا سفارشی کنید. «فعال» از تگ\u200cهای پیش\u200cفرض استفاده می\u200cکند، «غیرفعال» تگ\u200cهای استدلال را خاموش می\u200cکند، و «سفارشی» به شما امکان می\u200cدهد تگ\u200cهای شروع و پایان خود را مشخص کنید.", + "Enable Message Rating": "فعال‌سازی امتیازدهی پیام", + "Enable Mirostat sampling for controlling perplexity.": "فعال‌سازی نمونه‌برداری میروستات برای کنترل سردرگمی", + "Enable New Sign Ups": "فعال کردن ثبت نام‌های جدید", + "Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "تگ‌های استدلال مورد استفاده مدل را فعال، غیرفعال یا سفارشی کنید. «فعال» از تگ‌های پیش‌فرض استفاده می‌کند، «غیرفعال» تگ‌های استدلال را خاموش می‌کند، و «سفارشی» به شما امکان می‌دهد تگ‌های شروع و پایان خود را مشخص کنید.", "Enabled": "فعال شده", "End Tag": "تگ پایان", "Endpoint URL": "آدرس URL نقطه پایانی", @@ -703,8 +703,8 @@ "Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "اطمینان حاصل کنید که فایل CSV شما شامل چهار ستون در این ترتیب است: نام، ایمیل، رمز عبور، نقش.", "Enter {{role}} message here": "پیام {{role}} را اینجا وارد کنید", "Enter a detail about yourself for your LLMs to recall": "برای ذخیره سازی اطلاعات خود، یک توضیح کوتاه درباره خود را وارد کنید", - "Enter a title for the pending user info overlay. Leave empty for default.": "یک عنوان برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش\u200cفرض خالی بگذارید.", - "Enter a watermark for the response. Leave empty for none.": "یک واترمارک برای پاسخ وارد کنید. برای هیچ\u200cکدام خالی بگذارید.", + "Enter a title for the pending user info overlay. Leave empty for default.": "یک عنوان برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش‌فرض خالی بگذارید.", + "Enter a watermark for the response. Leave empty for none.": "یک واترمارک برای پاسخ وارد کنید. برای هیچ‌کدام خالی بگذارید.", "Enter additional headers in JSON format": "هدرهای اضافی را در قالب JSON وارد کنید", "Enter additional headers in JSON format (e.g. {\"X-Custom-Header\": \"value\"}": "", "Enter additional parameters in JSON format": "پارامترهای اضافی را در قالب JSON وارد کنید", @@ -719,11 +719,11 @@ "Enter Chunk Min Size Target": "", "Enter Chunk Overlap": "مقدار Chunk Overlap را وارد کنید", "Enter Chunk Size": "مقدار Chunk Size را وارد کنید", - "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "جفت\u200cهای \"توکن:مقدار_بایاس\" را با کاما جدا شده وارد کنید (مثال: 5432:100, 413:-100)", - "Enter content for the pending user info overlay. Leave empty for default.": "محتوا برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش\u200cفرض خالی بگذارید.", + "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "جفت‌های \"توکن:مقدار_بایاس\" را با کاما جدا شده وارد کنید (مثال: 5432:100, 413:-100)", + "Enter content for the pending user info overlay. Leave empty for default.": "محتوا برای پوشش اطلاعات کاربر در حال انتظار وارد کنید. برای پیش‌فرض خالی بگذارید.", "Enter coordinates (e.g. 51.505, -0.09)": "مختصات را وارد کنید (مثلاً ۵۱.۵۰۵, -۰.۰۹)", - "Enter Datalab Marker API Base URL": "آدرس پایه API مارکر دیتا\u200cلب را وارد کنید", - "Enter Datalab Marker API Key": "کلید API مارکر دیتا\u200cلب را وارد کنید", + "Enter Datalab Marker API Base URL": "آدرس پایه API مارکر دیتا‌لب را وارد کنید", + "Enter Datalab Marker API Key": "کلید API مارکر دیتا‌لب را وارد کنید", "Enter description": "توضیحات را وارد کنید", "Enter Docling API Key": "", "Enter Docling Server URL": "آدرس سرور Docling را وارد کنید", @@ -765,14 +765,14 @@ "Enter Mojeek Search API Key": "کلید API جستجوی موجیک را وارد کنید", "Enter name": "نام را وارد کنید", "Enter New Password": "رمز عبور جدید را وارد کنید", - "Enter Number of Steps (e.g. 50)": "تعداد گام\u200cها را وارد کنید (مثال: 50)", + "Enter Number of Steps (e.g. 50)": "تعداد گام‌ها را وارد کنید (مثال: 50)", "Enter Ollama Cloud API Key": "کلید API ابری اُلاما را وارد کنید", "Enter PaddleOCR-vl API Base URL": "", "Enter PaddleOCR-vl API Token": "", "Enter Perplexity API Key": "کلید API پرپلکسیتی را وارد کنید", "Enter Perplexity Search API URL": "", - "Enter Playwright Timeout": "مهلت پلی\u200cرایت را وارد کنید", - "Enter Playwright WebSocket URL": "آدرس وب\u200cسوکت پلی\u200cرایت را وارد کنید", + "Enter Playwright Timeout": "مهلت پلی‌رایت را وارد کنید", + "Enter Playwright WebSocket URL": "آدرس وب‌سوکت پلی‌رایت را وارد کنید", "Enter prompt here.": "", "Enter proxy URL (e.g. https://user:password@host:port)": "آدرس پراکسی را وارد کنید (مثال: https://user:password@host:port)", "Enter reasoning effort": "تلاش استدلال را وارد کنید", @@ -786,7 +786,7 @@ "Enter SerpApi Engine": "موتور سرپ را وارد کنید", "Enter Serper API Key": "کلید API سرپر را وارد کنید", "Enter Serply API Key": "کلید API سرپلی را وارد کنید", - "Enter Serpstack API Key": "کلید API سرپ\u200cاستک را وارد کنید", + "Enter Serpstack API Key": "کلید API سرپ‌استک را وارد کنید", "Enter server host": "میزبان سرور را وارد کنید", "Enter server label": "برچسب سرور را وارد کنید", "Enter server port": "پورت سرور را وارد کنید", @@ -799,14 +799,14 @@ "Enter Tavily API Key": "کلید API تاویلی را وارد کنید", "Enter Tavily Extract Depth": "عمق استخراج تاویلی را وارد کنید", "Enter the prompt instructions for this automation...": "", - "Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "آدرس عمومی رابط کاربری وب خود را وارد کنید. این آدرس برای تولید پیوندها در اعلان\u200cها استفاده خواهد شد.", + "Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "آدرس عمومی رابط کاربری وب خود را وارد کنید. این آدرس برای تولید پیوندها در اعلان‌ها استفاده خواهد شد.", "Enter the URL of the function to import": "آدرس URL تابع برای وارد کردن را وارد کنید", "Enter the URL to import": "آدرس URL برای وارد کردن را وارد کنید", "Enter Tika Server URL": "آدرس سرور تیکا را وارد کنید", "Enter timeout in seconds": "مهلت زمانی را به ثانیه وارد کنید", "Enter to Send": "برای ارسال اینتر را بزنید", "Enter Top K": "مقدار Top K را وارد کنید", - "Enter Top K Reranker": "مقدار Top K بازچینش\u200cگر را وارد کنید", + "Enter Top K Reranker": "مقدار Top K بازچینش‌گر را وارد کنید", "Enter URL (e.g. http://127.0.0.1:7860/)": "مقدار URL را وارد کنید (مثال http://127.0.0.1:7860/)", "Enter URL (e.g. http://localhost:11434)": "مقدار URL را وارد کنید (مثال http://localhost:11434)", "Enter value": "مقدار را وارد کنید", @@ -829,7 +829,7 @@ "Enter Your Password": "رمز عبور خود را وارد کنید", "Enter Your Role": "نقش خود را وارد کنید", "Enter Your Username": "نام کاربری خود را وارد کنید", - "Enter your webhook URL": "آدرس وب\u200cهوک خود را وارد کنید", + "Enter your webhook URL": "آدرس وب‌هوک خود را وارد کنید", "Entra ID": "شناسه Entra", "Environment Variables": "", "Ephemeral": "", @@ -837,14 +837,14 @@ "ERROR": "خطا", "Error accessing directory": "خطا در دسترسی به دایرکتوری", "Error accessing Google Drive: {{error}}": "خطا در دسترسی به گوگل درایو: {{error}}", - "Error accessing media devices.": "خطا در دسترسی به دستگاه\u200cهای رسانه\u200cای.", + "Error accessing media devices.": "خطا در دسترسی به دستگاه‌های رسانه‌ای.", "Error deleting model: {{error}}": "", "Error starting recording.": "خطا در شروع ضبط.", "Error unloading model: {{error}}": "خطا در خارج کردن مدل: {{error}}", "Error uploading file: {{error}}": "خطا در بارگذاری فایل: {{error}}", "Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "خطا: مدلی با شناسه '{{modelId}}' قبلاً وجود دارد. لطفاً برای ادامه، یک شناسه متفاوت انتخاب کنید.", - "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "خطا: شناسه مدل نمی\u200cتواند خالی باشد. لطفاً برای ادامه، یک شناسه معتبر وارد کنید.", - "Evaluations": "ارزیابی\u200cها", + "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "خطا: شناسه مدل نمی‌تواند خالی باشد. لطفاً برای ادامه، یک شناسه معتبر وارد کنید.", + "Evaluations": "ارزیابی‌ها", "Event created": "", "Event deleted": "", "Event title": "", @@ -855,7 +855,7 @@ "Example: mail": "مثال: mail", "Example: ou=users,dc=foo,dc=example": "مثال: ou=users,dc=foo,dc=example", "Example: sAMAccountName or uid or userPrincipalName": "مثال: sAMAccountName یا uid یا userPrincipalName", - "Exceeded the number of seats in your license. Please contact support to increase the number of seats.": "تعداد جایگاه\u200cهای مجاز در مجوز شما تمام شده است. لطفاً برای افزایش تعداد جایگاه\u200cها با پشتیبانی تماس بگیرید.", + "Exceeded the number of seats in your license. Please contact support to increase the number of seats.": "تعداد جایگاه‌های مجاز در مجوز شما تمام شده است. لطفاً برای افزایش تعداد جایگاه‌ها با پشتیبانی تماس بگیرید.", "Exclude": "مستثنی کردن", "Execute code": "", "Execute code for analysis": "اجرای کد برای تحلیل", @@ -869,7 +869,7 @@ "Exploring": "", "Export": "خروجی گرفتن", "Export All Archived Chats": "خروجی گرفتن تمام گفتگوهای بایگانی شده", - "Export All Chats (All Users)": "خروجی گرفتن همه گفتگو\u200cها (همه کاربران)", + "Export All Chats (All Users)": "خروجی گرفتن همه گفتگو‌ها (همه کاربران)", "Export as CSV": "", "Export as JSON": "", "Export chat (.json)": "خروجی گرفتن گفتگو (json)", @@ -877,7 +877,7 @@ "Export Config": "", "Export Models": "", "Export Prompts": "", - "Export to CSV": "برون\u200cریزی به CSV", + "Export to CSV": "برون‌ریزی به CSV", "Export Tools": "", "Export Users": "خروجی گرفتن از کاربران", "External": "خارجی", @@ -903,10 +903,10 @@ "Failed to download image": "", "Failed to extract content from the file: {{error}}": "استخراج محتوا از فایل ناموفق بود: {{error}}", "Failed to extract content from the file.": "استخراج محتوا از فایل ناموفق بود.", - "Failed to fetch models": "خطا در دریافت مدل\u200cها", + "Failed to fetch models": "خطا در دریافت مدل‌ها", "Failed to generate title": "تولید عنوان ناموفق بود", - "Failed to import models": "وارد کردن مدل\u200cها ناموفق بود", - "Failed to load chat preview": "بارگیری پیش\u200cنمایش چت ناموفق بود", + "Failed to import models": "وارد کردن مدل‌ها ناموفق بود", + "Failed to load chat preview": "بارگیری پیش‌نمایش چت ناموفق بود", "Failed to load DOCX file. Please try downloading it instead.": "", "Failed to load Excel/CSV file. Please try downloading it instead.": "", "Failed to load file content.": "بارگیری محتوای فایل ناموفق بود.", @@ -917,18 +917,18 @@ "Failed to read clipboard contents": "خواندن محتوای کلیپ بورد ناموفق بود", "Failed to remove member": "", "Failed to render diagram": "رندر دیاگرام ناموفق بود", - "Failed to render visualization": "رندر بصری\u200cسازی ناموفق بود", - "Failed to save connections": "خطا در ذخیره\u200cسازی اتصالات", - "Failed to save conversation": "خطا در ذخیره\u200cسازی گفت\u200cوگو", - "Failed to save models configuration": "خطا در ذخیره\u200cسازی پیکربندی مدل\u200cها", + "Failed to render visualization": "رندر بصری‌سازی ناموفق بود", + "Failed to save connections": "خطا در ذخیره‌سازی اتصالات", + "Failed to save conversation": "خطا در ذخیره‌سازی گفت‌وگو", + "Failed to save models configuration": "خطا در ذخیره‌سازی پیکربندی مدل‌ها", "Failed to save policy: {{error}}": "", "Failed to save terminal servers": "", "Failed to unshare chat.": "", - "Failed to update settings": "خطا در به\u200cروزرسانی تنظیمات", + "Failed to update settings": "خطا در به‌روزرسانی تنظیمات", "Failed to update status": "", "Failed to upload file.": "خطا در بارگذاری پرونده", - "Features": "ویژگی\u200cها", - "Features Permissions": "مجوزهای ویژگی\u200cها", + "Features": "ویژگی‌ها", + "Features Permissions": "مجوزهای ویژگی‌ها", "February": "فوریه", "Feedback": "", "Feedback Activity": "", @@ -943,7 +943,7 @@ "File attached to chat": "", "File browser": "", "File content": "", - "File content updated successfully.": "محتوای پرونده با موفقیت به\u200cروز شد.", + "File content updated successfully.": "محتوای پرونده با موفقیت به‌روز شد.", "File Context": "", "File deleted successfully.": "", "File Mode": "حالت پرونده", @@ -955,7 +955,7 @@ "File uploaded successfully": "پرونده با موفقیت بارگذاری شد", "File uploaded!": "", "Filename": "", - "Files": "پرونده\u200cها", + "Files": "پرونده‌ها", "Filter": "فیلتر", "Filter is now globally disabled": "فیلتر به صورت سراسری غیرفعال شد", "Filter is now globally enabled": "فیلتر به صورت سراسری فعال شد", @@ -967,17 +967,17 @@ "Floating Quick Actions": "اقدامات سریع شناور", "Focus Chat Input": "فوکوس روی ورودی چت", "Folder": "پوشه", - "Folder Background Image": "تصویر پس\u200cزمینه پوشه", + "Folder Background Image": "تصویر پس‌زمینه پوشه", "Folder created successfully": "", "Folder deleted successfully": "پوشه با موفقیت حذف شد", "Folder Max File Count": "", "Folder name": "", "Folder Name": "نام پوشه", - "Folder name cannot be empty.": "نام پوشه نمی\u200cتواند خالی باشد.", - "Folder name updated successfully": "نام پوشه با موفقیت به\u200cروز شد", + "Folder name cannot be empty.": "نام پوشه نمی‌تواند خالی باشد.", + "Folder name updated successfully": "نام پوشه با موفقیت به‌روز شد", "Folder options": "", - "Folder updated successfully": "پوشه با موفقیت به\u200cروز شد", - "Folders": "پوشه\u200cها", + "Folder updated successfully": "پوشه با موفقیت به‌روز شد", + "Folders": "پوشه‌ها", "Follow up": "پیگیری", "Follow Up Generation": "تولید پیگیری", "Follow Up Generation Prompt": "پرامپت تولید پیگیری", @@ -986,15 +986,15 @@ "Followed instructions perfectly": "دستورالعمل ها را کاملا دنبال کرد", "for placeholders": "", "Force OCR": "اجبار به OCR", - "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "اجبار به OCR در تمام صفحات PDF. این ممکن است در صورت داشتن متن خوب در PDFها منجر به نتایج بدتری شود. پیش\u200cفرض: False.", + "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "اجبار به OCR در تمام صفحات PDF. این ممکن است در صورت داشتن متن خوب در PDFها منجر به نتایج بدتری شود. پیش‌فرض: False.", "Forge new paths": "مسیرهای جدید بسازید", "Form": "فرم", - "Format Lines": "قالب\u200cبندی خطوط", - "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "قالب\u200cبندی خطوط در خروجی. پیش\u200cفرض: False. اگر روی True تنظیم شود، خطوط برای تشخیص ریاضیات و استایل\u200cهای درون\u200cخطی قالب\u200cبندی خواهند شد.", - "Formatting may be inconsistent from source.": "قالب\u200cبندی ممکن است با منبع ناسازگار باشد.", + "Format Lines": "قالب‌بندی خطوط", + "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "قالب‌بندی خطوط در خروجی. پیش‌فرض: False. اگر روی True تنظیم شود، خطوط برای تشخیص ریاضیات و استایل‌های درون‌خطی قالب‌بندی خواهند شد.", + "Formatting may be inconsistent from source.": "قالب‌بندی ممکن است با منبع ناسازگار باشد.", "Forward": "", "Forwards system user OAuth access token to authenticate": "ارسال توکن دسترسی OAuth کاربر سیستم برای احراز هویت", - "Forwards system user session credentials to authenticate": "اعتبارنامه\u200cهای نشست کاربر سیستم را برای احراز هویت ارسال می\u200cکند", + "Forwards system user session credentials to authenticate": "اعتبارنامه‌های نشست کاربر سیستم را برای احراز هویت ارسال می‌کند", "Fr_day_of_week": "", "Full Context Mode": "حالت متن کامل", "Function": "تابع", @@ -1008,10 +1008,10 @@ "Function is now globally enabled": "تابع به صورت سراسری فعال شد", "Function Name": "نام تابع", "Function Name Filter List": "", - "Function updated successfully": "تابع با موفقیت به\u200cروز شد", + "Function updated successfully": "تابع با موفقیت به‌روز شد", "Functions": "توابع", - "Functions allow arbitrary code execution.": "توابع اجازه اجرای کد دلخواه را می\u200cدهند.", - "Functions imported successfully": "درون\u200cریزی توابع با موفقیت انجام شد", + "Functions allow arbitrary code execution.": "توابع اجازه اجرای کد دلخواه را می‌دهند.", + "Functions imported successfully": "درون‌ریزی توابع با موفقیت انجام شد", "Gemini": "جمینی", "Gemini API Key": "کلید API جیمنای", "Gemini API Key is required.": "کلید API جمینی مورد نیاز است.", @@ -1045,9 +1045,9 @@ "Group deleted successfully": "گروه با موفقیت حذف شد", "Group Description": "توضیحات گروه", "Group Name": "نام گروه", - "Group updated successfully": "گروه با موفقیت به\u200cروز شد", + "Group updated successfully": "گروه با موفقیت به‌روز شد", "groups": "", - "Groups": "گروه\u200cها", + "Groups": "گروه‌ها", "H1": "H1", "H2": "H2", "H3": "H3", @@ -1055,13 +1055,13 @@ "Headers": "هدرها", "Headers must be a valid JSON object": "هدرها باید یک شیء JSON معتبر باشند", "Height": "ارتفاع", - "Hello, {{name}}": "سلام، {{name}}", + "Hello, {{name}}": "Asslema {{name}}, امروز چطور می توانم کمک تان کنم؟", "Help": "کمک", "Help the community discover great models": "", "Hex Color": "رنگ هگز", - "Hex Color - Leave empty for default color": "رنگ هگز - برای رنگ پیش\u200cفرض خالی بگذارید", + "Hex Color - Leave empty for default color": "رنگ هگز - برای رنگ پیش‌فرض خالی بگذارید", "Hidden": "", - "Hide": "پنهان\u200cسازی", + "Hide": "پنهان‌سازی", "Hide All": "", "Hide from Sidebar": "پنهان کردن از نوار کناری", "Hide Model": "پنهان کردن مدل", @@ -1073,54 +1073,54 @@ "Hourly": "", "Hourly Messages": "", "How can I help you today?": "امروز چطور می توانم کمک تان کنم؟", - "How would you rate this response?": "این پاسخ را چگونه ارزیابی می\u200cکنید؟", + "How would you rate this response?": "این پاسخ را چگونه ارزیابی می‌کنید؟", "HTML": "HTML", "http://localhost:8000": "http://localhost:8000", "https://mineru.net/api/v4": "https://mineru.net/api/v4", "Hybrid Search": "جستجوی همزمان", - "I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "من تأیید می\u200cکنم که پیامدهای اقدام خود را خوانده و درک کرده\u200cام. از خطرات مرتبط با اجرای کد دلخواه آگاه هستم و اعتبار منبع را تأیید کرده\u200cام.", + "I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "من تأیید می‌کنم که پیامدهای اقدام خود را خوانده و درک کرده‌ام. از خطرات مرتبط با اجرای کد دلخواه آگاه هستم و اعتبار منبع را تأیید کرده‌ام.", "ID": "شناسه", - "ID cannot contain \":\" or \"|\" characters": "شناسه نمی\u200cتواند حاوی کاراکترهای \":\" یا \"|\" باشد", + "ID cannot contain \":\" or \"|\" characters": "شناسه نمی‌تواند حاوی کاراکترهای \":\" یا \"|\" باشد", "ID copied to clipboard": "", "Idle Timeout": "", - "iframe Sandbox Allow Forms": "اجازه فرم\u200cها در سندباکس iframe", + "iframe Sandbox Allow Forms": "اجازه فرم‌ها در سندباکس iframe", "iframe Sandbox Allow Same Origin": "اجازه منشأ یکسان در سندباکس iframe", "Ignite curiosity": "کنجکاوی را برانگیزید", "Image": "تصویر", - "Image Compression": "فشرده\u200cسازی تصویر", - "Image Compression Height": "ارتفاع فشرده\u200cسازی تصویر", - "Image Compression Width": "عرض فشرده\u200cسازی تصویر", + "Image Compression": "فشرده‌سازی تصویر", + "Image Compression Height": "ارتفاع فشرده‌سازی تصویر", + "Image Compression Width": "عرض فشرده‌سازی تصویر", "Image Edit": "", "Image Edit Engine": "موتور ویرایش تصویر", "Image Generation": "تولید تصویر", "Image Generation Engine": "موتور تولید تصویر", - "Image Max Compression Size": "حداکثر اندازه فشرده\u200cسازی تصویر", - "Image Max Compression Size height": "حداکثر ارتفاع اندازه فشرده\u200cسازی تصویر", - "Image Max Compression Size width": "حداکثر عرض اندازه فشرده\u200cسازی تصویر", + "Image Max Compression Size": "حداکثر اندازه فشرده‌سازی تصویر", + "Image Max Compression Size height": "حداکثر ارتفاع اندازه فشرده‌سازی تصویر", + "Image Max Compression Size width": "حداکثر عرض اندازه فشرده‌سازی تصویر", "Image Prompt Generation": "تولید پرامپت تصویر", "Image Prompt Generation Prompt": "پرامپت تولید پرامپت تصویر", "Image Size": "اندازه تصویر", "Images": "", "Import": "وارد کردن", - "Import Chats": "درون\u200cریزی گفتگوها", + "Import Chats": "درون‌ریزی گفتگوها", "Import Config": "", "Import From Link": "وارد کردن از لینک", "Import Models": "", "Import Prompts": "", "Import successful": "وارد کردن با موفقیت انجام شد", "Import Tools": "", - "Important Update": "به\u200cروزرسانی مهم", + "Important Update": "به‌روزرسانی مهم", "Inactive": "", "Include": "شامل", "Include `--api-auth` flag when running stable-diffusion-webui": "هنگام اجرای stable-diffusion-webui پرچم `--api-auth` را اضافه کنید", "Include `--api` flag when running stable-diffusion-webui": "فلگ `--api` را هنکام اجرای stable-diffusion-webui استفاده کنید.", "Includes SharePoint": "شامل SharePoint", "Increase UI Scale": "", - "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "تأثیر می\u200cگذارد که الگوریتم چقدر سریع به بازخورد متن تولید شده پاسخ می\u200cدهد. نرخ یادگیری پایین\u200cتر منجر به تنظیمات کندتر می\u200cشود، در حالی که نرخ یادگیری بالاتر الگوریتم را پاسخگوتر می\u200cکند.", + "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "تأثیر می‌گذارد که الگوریتم چقدر سریع به بازخورد متن تولید شده پاسخ می‌دهد. نرخ یادگیری پایین‌تر منجر به تنظیمات کندتر می‌شود، در حالی که نرخ یادگیری بالاتر الگوریتم را پاسخگوتر می‌کند.", "Info": "اطلاعات", "Initials": "حروف اول", "Inject file content into conversation context": "", - "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "کل محتوا را به عنوان زمینه برای پردازش جامع تزریق کنید، این برای پرس\u200cوجوهای پیچیده توصیه می\u200cشود.", + "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "کل محتوا را به عنوان زمینه برای پردازش جامع تزریق کنید، این برای پرس‌وجوهای پیچیده توصیه می‌شود.", "Input": "ورودی", "Input Key (e.g. text, unet_name, steps)": "کلید ورودی (مثلاً text, unet_name, steps)", "Input Variables": "متغیرهای ورودی", @@ -1131,8 +1131,8 @@ "Install from Github URL": "نصب از ادرس Github", "Instant Auto-Send After Voice Transcription": "ارسال خودکار فوری پس از رونویسی صوتی", "Instructions": "", - "Integration": "یکپارچه\u200cسازی", - "Integrations": "یکپارچه\u200cسازی\u200cها", + "Integration": "یکپارچه‌سازی", + "Integrations": "یکپارچه‌سازی‌ها", "Interface": "رابط", "Interface Settings Access": "", "Invalid file content": "محتوای فایل نامعتبر است", @@ -1160,7 +1160,7 @@ "JWT Expiration": "JWT انقضای", "JWT Token": "JWT توکن", "Kagi Search API Key": "کلید API جستجوی کاگی", - "Keep Follow-Up Prompts in Chat": "نگه داشتن پرامپت\u200cهای پیگیری در چت", + "Keep Follow-Up Prompts in Chat": "نگه داشتن پرامپت‌های پیگیری در چت", "Keep in Sidebar": "نگه داشتن در نوار کناری", "Key": "کلید", "Key is required": "کلید مورد نیاز است", @@ -1174,16 +1174,16 @@ "Knowledge Description": "توضیحات دانش", "Knowledge exported successfully": "", "Knowledge Name": "نام دانش", - "Knowledge Public Sharing": "اشتراک\u200cگذاری عمومی دانش", + "Knowledge Public Sharing": "اشتراک‌گذاری عمومی دانش", "Knowledge reset successfully.": "دانش با موفقیت بازنشانی شد.", "Knowledge Sharing": "", - "Knowledge updated successfully": "دانش با موفقیت به\u200cروز شد", + "Knowledge updated successfully": "دانش با موفقیت به‌روز شد", "Kokoro.js (Browser)": "Kokoro.js (مرورگر)", "Kokoro.js Dtype": "نوع داده Kokoro.js", "Label": "برچسب", "Landing Page Mode": "حالت صفحه فرود", "Language": "زبان", - "Language Locales": "محلی\u200cسازی زبان", + "Language Locales": "محلی‌سازی زبان", "Last 24 hours": "", "Last 30 days": "", "Last 7 days": "", @@ -1193,7 +1193,7 @@ "Last ran": "", "Last reply": "آخرین پاسخ", "LDAP": "LDAP", - "LDAP server updated": "سرور LDAP به\u200cروز شد", + "LDAP server updated": "سرور LDAP به‌روز شد", "Leaderboard": "تابلوی امتیازات", "Learn more": "", "Learn More": "بیشتر بدانید", @@ -1201,17 +1201,17 @@ "Learn more about OpenAPI tool servers.": "درباره سرورهای ابزار OpenAPI بیشتر بدانید.", "Learn more about Voxtral transcription.": "درباره رونویسی واکسترال بیشتر بدانید.", "Leave a public review for {{modelName}}": "", - "Leave empty for no compression": "برای عدم فشرده\u200cسازی خالی بگذارید", + "Leave empty for no compression": "برای عدم فشرده‌سازی خالی بگذارید", "Leave empty for unlimited": "برای نامحدود خالی بگذارید", - "Leave empty to include all models from \"{{url}}\" endpoint": "برای گنجاندن همه مدل\u200cها از نقطه پایانی \"{{url}}\" خالی بگذارید", - "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "برای شامل شدن همه مدل\u200cها از نقطه پایانی \"{{url}}/api/tags\" خالی بگذارید", - "Leave empty to include all models from \"{{url}}/models\" endpoint": "برای شامل شدن همه مدل\u200cها از نقطه پایانی \"{{url}}/models\" خالی بگذارید", - "Leave empty to include all models or select specific models": "برای شامل شدن همه مدل\u200cها خالی بگذارید یا مدل\u200cهای خاص را انتخاب کنید", + "Leave empty to include all models from \"{{url}}\" endpoint": "برای گنجاندن همه مدل‌ها از نقطه پایانی \"{{url}}\" خالی بگذارید", + "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "برای شامل شدن همه مدل‌ها از نقطه پایانی \"{{url}}/api/tags\" خالی بگذارید", + "Leave empty to include all models from \"{{url}}/models\" endpoint": "برای شامل شدن همه مدل‌ها از نقطه پایانی \"{{url}}/models\" خالی بگذارید", + "Leave empty to include all models or select specific models": "برای شامل شدن همه مدل‌ها خالی بگذارید یا مدل‌های خاص را انتخاب کنید", "Leave empty to use first admin user": "", "Leave empty to use the default config, or enter a valid json (see https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)": "", - "Leave empty to use the default model (voxtral-mini-latest).": "برای استفاده از مدل پیش\u200cفرض (voxtral-mini-latest) خالی بگذارید.", - "Leave empty to use the default prompt, or enter a custom prompt": "برای استفاده از پرامپت پیش\u200cفرض خالی بگذارید، یا یک پرامپت سفارشی وارد کنید", - "Leave model field empty to use the default model.": "برای استفاده از مدل پیش\u200cفرض، فیلد مدل را خالی بگذارید.", + "Leave empty to use the default model (voxtral-mini-latest).": "برای استفاده از مدل پیش‌فرض (voxtral-mini-latest) خالی بگذارید.", + "Leave empty to use the default prompt, or enter a custom prompt": "برای استفاده از پرامپت پیش‌فرض خالی بگذارید، یا یک پرامپت سفارشی وارد کنید", + "Leave model field empty to use the default model.": "برای استفاده از مدل پیش‌فرض، فیلد مدل را خالی بگذارید.", "Legacy": "قدیمی", "lexical": "لغوی", "License": "مجوز", @@ -1224,7 +1224,7 @@ "Listening...": "در حال گوش دادن...", "Live": "", "Llama.cpp": "Llama.cpp", - "LLMs can make mistakes. Verify important information.": "مدل\u200cهای زبانی بزرگ می\u200cتوانند اشتباه کنند. اطلاعات مهم را راستی\u200cآزمایی کنید.", + "LLMs can make mistakes. Verify important information.": "مدل‌های زبانی بزرگ می‌توانند اشتباه کنند. اطلاعات مهم را راستی‌آزمایی کنید.", "Loader": "بارگذار", "Loading Kokoro.js...": "در حال بارگذاری Kokoro.js...", "Loading...": "در حال بارگذاری...", @@ -1244,15 +1244,15 @@ "Manage Connections": "", "Manage Direct Connections": "مدیریت اتصالات مستقیم", "Manage Files": "", - "Manage Models": "مدیریت مدل\u200cها", + "Manage Models": "مدیریت مدل‌ها", "Manage Ollama": "مدیریت ollama", "Manage Ollama API Connections": "مدیریت اتصالات API ollama", - "Manage OpenAI API Connections": "مدیریت اتصالات API اوپن\u200cای\u200cآی", + "Manage OpenAI API Connections": "مدیریت اتصالات API اوپن‌ای‌آی", "Manage Pipelines": "مدیریت خطوط لوله", "Manage Tool Servers": "مدیریت سرورهای ابزار", "Manage your account information.": "اطلاعات حساب خود را مدیریت کنید.", "March": "مارچ", - "Markdown": "مارک\u200cداون", + "Markdown": "مارک‌داون", "Markdown Header Text Splitter": "", "Max Speakers": "حداکثر تعداد بلندگوها", "Max Upload Count": "حداکثر تعداد آپلود", @@ -1264,7 +1264,7 @@ "May": "ماهی", "MBR": "", "MCP": "MCP", - "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "پشتیبانی MCP آزمایشی است و مشخصات آن اغلب تغییر می\u200cکند، که می\u200cتواند منجر به ناسازگاری شود. پشتیبانی از مشخصات OpenAPI مستقیماً توسط تیم Open WebUI نگهداری می\u200cشود و آن را به گزینه قابل اعتماد\u200cتری برای سازگاری تبدیل می\u200cکند.", + "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "پشتیبانی MCP آزمایشی است و مشخصات آن اغلب تغییر می‌کند، که می‌تواند منجر به ناسازگاری شود. پشتیبانی از مشخصات OpenAPI مستقیماً توسط تیم Open WebUI نگهداری می‌شود و آن را به گزینه قابل اعتماد‌تری برای سازگاری تبدیل می‌کند.", "Medium": "متوسط", "Member removed successfully": "", "members": "", @@ -1276,19 +1276,19 @@ "Memory added successfully": "حافظه با موفقیت اضافه شد", "Memory cleared successfully": "حافظه با موفقیت پاک شد", "Memory deleted successfully": "حافظه با موفقیت حذف شد", - "Memory updated successfully": "حافظه با موفقیت به\u200cروز شد", - "Merge Responses": "ادغام پاسخ\u200cها", + "Memory updated successfully": "حافظه با موفقیت به‌روز شد", + "Merge Responses": "ادغام پاسخ‌ها", "Merged Response": "پاسخ ادغام شده", "Message": "پیام", "Message counts and response timestamps": "", "Message counts are based on assistant responses.": "", - "Message rating should be enabled to use this feature": "برای استفاده از این ویژگی باید امتیازدهی پیام\u200cها فعال باشد", + "Message rating should be enabled to use this feature": "برای استفاده از این ویژگی باید امتیازدهی پیام‌ها فعال باشد", "messages": "", "Messages": "", "Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "پیام های شما بعد از ایجاد لینک شما به اشتراک نمی گردد. کاربران با لینک URL می توانند چت اشتراک را مشاهده کنند.", - "Microsoft OneDrive": "وان\u200cدرایو مایکروسافت", - "Microsoft OneDrive (personal)": "وان\u200cدرایو مایکروسافت (شخصی)", - "Microsoft OneDrive (work/school)": "وان\u200cدرایو مایکروسافت (کار/مدرسه)", + "Microsoft OneDrive": "وان‌درایو مایکروسافت", + "Microsoft OneDrive (personal)": "وان‌درایو مایکروسافت (شخصی)", + "Microsoft OneDrive (work/school)": "وان‌درایو مایکروسافت (کار/مدرسه)", "min": "", "MinerU": "MinerU", "MinerU API Key required for Cloud API mode.": "کلید API MinerU برای حالت Cloud API مورد نیاز است.", @@ -1305,19 +1305,19 @@ "Model {{name}} is now {{status}}": "مدل {{name}} در حال حاضر {{status}}", "Model {{name}} is now hidden": "مدل {{name}} اکنون مخفی است", "Model {{name}} is now visible": "مدل {{name}} اکنون قابل مشاهده است", - "Model accepts file inputs": "مدل ورودی فایل را می\u200cپذیرد", - "Model accepts image inputs": "مدل ورودی تصویر را می\u200cپذیرد", + "Model accepts file inputs": "مدل ورودی فایل را می‌پذیرد", + "Model accepts image inputs": "مدل ورودی تصویر را می‌پذیرد", "Model can access Open Terminal for command execution and file management": "", - "Model can execute code and perform calculations": "مدل می\u200cتواند کد را اجرا کرده و محاسبات را انجام دهد", - "Model can generate images based on text prompts": "مدل می\u200cتواند تصاویر را بر اساس پرامپت\u200cهای متنی تولید کند", - "Model can search the web for information": "مدل می\u200cتواند وب را برای اطلاعات جستجو کند", + "Model can execute code and perform calculations": "مدل می‌تواند کد را اجرا کرده و محاسبات را انجام دهد", + "Model can generate images based on text prompts": "مدل می‌تواند تصاویر را بر اساس پرامپت‌های متنی تولید کند", + "Model can search the web for information": "مدل می‌تواند وب را برای اطلاعات جستجو کند", "Model Capabilities": "", "Model created successfully!": "مدل با موفقیت ایجاد شد!", "Model filesystem path detected. Model shortname is required for update, cannot continue.": "مسیر فایل سیستم مدل یافت شد. برای بروزرسانی نیاز است نام کوتاه مدل وجود داشته باشد.", "Model Filtering": "فیلتر کردن مدل", "Model ID": "شناسه مدل", "Model ID is required.": "شناسه مدل مورد نیاز است.", - "Model IDs": "شناسه\u200cهای مدل", + "Model IDs": "شناسه‌های مدل", "Model Name": "نام مدل", "Model name already exists, please choose a different one": "نام مدل قبلاً وجود دارد، لطفاً یک نام دیگر انتخاب کنید", "Model Name is required.": "نام مدل مورد نیاز است.", @@ -1329,30 +1329,30 @@ "Model Permissions": "مجوزهای مدل", "Model responses or outputs": "", "Model unloaded successfully": "مدل با موفقیت خارج شد", - "Model updated successfully": "مدل با موفقیت به\u200cروز شد", + "Model updated successfully": "مدل با موفقیت به‌روز شد", "Model Usage": "", - "Model(s) do not support file upload": "مدل(ها) از بارگذاری فایل پشتیبانی نمی\u200cکنند", + "Model(s) do not support file upload": "مدل(ها) از بارگذاری فایل پشتیبانی نمی‌کنند", "Modelfile Content": "محتویات فایل مدل", - "Models": "مدل\u200cها", - "Models Access": "دسترسی به مدل\u200cها", - "Models configuration saved successfully": "پیکربندی مدل\u200cها با موفقیت ذخیره شد", - "Models imported successfully": "مدل\u200cها با موفقیت وارد شدند", - "Models Public Sharing": "اشتراک\u200cگذاری عمومی مدل\u200cها", + "Models": "مدل‌ها", + "Models Access": "دسترسی به مدل‌ها", + "Models configuration saved successfully": "پیکربندی مدل‌ها با موفقیت ذخیره شد", + "Models imported successfully": "مدل‌ها با موفقیت وارد شدند", + "Models Public Sharing": "اشتراک‌گذاری عمومی مدل‌ها", "Models Sharing": "", "Mojeek": "", "Mojeek Search API Key": "کلید API جستجوی موجیک", "Month": "", "Monthly": "", "More": "بیشتر", - "More Concise": "خلاصه\u200cتر", + "More Concise": "خلاصه‌تر", "More options": "", - "More Options": "گزینه\u200cهای بیشتر", + "More Options": "گزینه‌های بیشتر", "Move": "انتقال", "Moved {{name}}": "", "My Terminal": "", "Name": "نام", "Name and ID are required, please fill them out": "نام و شناسه مورد نیاز هستند، لطفاً آنها را پر کنید", - "Name your knowledge base": "پایگاه دانش خود را نام\u200cگذاری کنید", + "Name your knowledge base": "پایگاه دانش خود را نام‌گذاری کنید", "Name, prompt, and model are required": "", "Native": "بومی", "Never": "", @@ -1388,12 +1388,12 @@ "No content": "بدون محتوا", "No content found": "محتوایی یافت نشد", "No content to speak": "محتوایی برای خواندن وجود ندارد", - "No conversation to save": "هیچ مکالمه\u200cای برای ذخیره وجود ندارد", + "No conversation to save": "هیچ مکالمه‌ای برای ذخیره وجود ندارد", "No data": "", "No data found": "", - "No distance available": "فاصله\u200cای در دسترس نیست", + "No distance available": "فاصله‌ای در دسترس نیست", "No execution logs available yet": "", - "No expiration can pose security risks.": "عدم انقضا می\u200cتواند خطرات امنیتی ایجاد کند.", + "No expiration can pose security risks.": "عدم انقضا می‌تواند خطرات امنیتی ایجاد کند.", "No feedback found": "", "No file selected": "فایلی انتخاب نشده است", "No files found": "", @@ -1408,7 +1408,7 @@ "No knowledge bases found.": "", "No knowledge found": "دانشی یافت نشد", "No limit": "", - "No memories to clear": "حافظه\u200cای برای پاک کردن وجود ندارد", + "No memories to clear": "حافظه‌ای برای پاک کردن وجود ندارد", "No model IDs": "شناسه مدلی وجود ندارد", "No models available": "", "No models found": "مدلی یافت نشد", @@ -1418,8 +1418,8 @@ "No one": "", "No pinned messages": "", "No prompts found": "هیچ پرامپتی یافت نشد", - "No results": "نتیجه\u200cای یافت نشد", - "No results found": "نتیجه\u200cای یافت نشد", + "No results": "نتیجه‌ای یافت نشد", + "No results found": "نتیجه‌ای یافت نشد", "No search query generated": "پرسوجوی جستجویی ایجاد نشده است", "No servers detected": "", "No skills found": "", @@ -1432,9 +1432,9 @@ "No tools found": "هیچ ابزاری یافت نشد", "No users were found.": "کاربری یافت نشد.", "No valves": "بدون دریچه", - "No valves to update": "شیری برای به\u200cروزرسانی وجود ندارد", + "No valves to update": "شیری برای به‌روزرسانی وجود ندارد", "No webhooks yet": "", - "Node Ids": "شناسه\u200cهای گره", + "Node Ids": "شناسه‌های گره", "None": "هیچ کدام", "Not factually correct": "اشتباهی فکری نیست", "Not helpful": "مفید نیست", @@ -1443,11 +1443,11 @@ "Note": "یادداشت", "Note deleted successfully": "یادداشت با موفقیت حذف شد", "Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "توجه: اگر حداقل نمره را تعیین کنید، جستجو تنها اسنادی را با نمره بیشتر یا برابر با حداقل نمره باز می گرداند.", - "Notes": "یادداشت\u200cها", - "Notes Public Sharing": "اشتراک\u200cگذاری عمومی یادداشت\u200cها", + "Notes": "یادداشت‌ها", + "Notes Public Sharing": "اشتراک‌گذاری عمومی یادداشت‌ها", "Notes Sharing": "", "Notification Sound": "صدای اعلان", - "Notification Webhook": "وب\u200cهوک اعلان", + "Notification Webhook": "وب‌هوک اعلان", "Notifications": "اعلان", "November": "نوامبر", "OAuth": "OAuth", @@ -1461,25 +1461,25 @@ "OLED Dark": "OLED تیره", "Ollama": "Ollama", "Ollama API": "Ollama API", - "Ollama API settings updated": "تنظیمات API ollama به\u200cروز شد", + "Ollama API settings updated": "تنظیمات API ollama به‌روز شد", "Ollama Cloud API Key": "کلید API ابری اُلاما", "Ollama Version": "نسخه ollama", "On": "روشن", "Once": "", - "OneDrive": "وان\u200cدرایو", + "OneDrive": "وان‌درایو", "Only active when \"Paste Large Text as File\" setting is toggled on.": "فقط زمانی فعال است که تنظیم «چسباندن متن بزرگ به عنوان فایل» روشن باشد.", "Only active when the chat input is in focus and an LLM is generating a response.": "فقط زمانی فعال است که ورودی چت در فوکوس باشد و یک LLM در حال تولید پاسخ باشد.", "Only active when the chat input is in focus.": "فقط زمانی فعال است که ورودی چت در فوکوس باشد.", "Only alphanumeric characters and hyphens are allowed": "فقط حروف الفبا، اعداد و خط تیره مجاز هستند", "Only alphanumeric characters and hyphens are allowed in the command string.": "فقط کاراکترهای الفبایی و خط فاصله در رشته فرمان مجاز هستند.", "Only can be triggered when the chat input is in focus.": "فقط زمانی قابل اجرا است که ورودی چت در فوکوس باشد.", - "Only collections can be edited, create a new knowledge base to edit/add documents.": "فقط مجموعه\u200cها قابل ویرایش هستند، برای ویرایش/افزودن اسناد یک پایگاه دانش جدید ایجاد کنید.", + "Only collections can be edited, create a new knowledge base to edit/add documents.": "فقط مجموعه‌ها قابل ویرایش هستند، برای ویرایش/افزودن اسناد یک پایگاه دانش جدید ایجاد کنید.", "Only invited users can access": "", - "Only markdown files are allowed": "فقط فایل\u200cهای مارک\u200cداون مجاز هستند", - "Only select users and groups with permission can access": "فقط کاربران و گروه\u200cهای دارای مجوز می\u200cتوانند دسترسی داشته باشند", + "Only markdown files are allowed": "فقط فایل‌های مارک‌داون مجاز هستند", + "Only select users and groups with permission can access": "فقط کاربران و گروه‌های دارای مجوز می‌توانند دسترسی داشته باشند", "Only sync new/updated chats": "", "Oops! Looks like the URL is invalid. Please double-check and try again.": "اوه! به نظر می رسد URL نامعتبر است. لطفاً دوباره بررسی کنید و دوباره امتحان کنید.", - "Oops! There are files still uploading. Please wait for the upload to complete.": "اوه! هنوز فایل\u200cهایی در حال آپلود هستند. لطفاً منتظر تکمیل آپلود بمانید.", + "Oops! There are files still uploading. Please wait for the upload to complete.": "اوه! هنوز فایل‌هایی در حال آپلود هستند. لطفاً منتظر تکمیل آپلود بمانید.", "Oops! There was an error in the previous response.": "اوه! در پاسخ قبلی خطایی رخ داد.", "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "اوه! شما از یک روش پشتیبانی نشده (فقط frontend) استفاده می کنید. لطفاً WebUI را از بکند اجرا کنید.", "Open file": "باز کردن فایل", @@ -1488,24 +1488,24 @@ "Open link": "باز کردن لینک", "Open modal to configure connection": "باز کردن مودال برای پیکربندی اتصال", "Open Modal To Manage Floating Quick Actions": "باز کردن مودال برای مدیریت اقدامات سریع شناور", - "Open Modal To Manage Image Compression": "باز کردن مودال برای مدیریت فشرده\u200cسازی تصویر", + "Open Modal To Manage Image Compression": "باز کردن مودال برای مدیریت فشرده‌سازی تصویر", "Open Model Selector": "", "Open Settings": "باز کردن تنظیمات", "Open Sidebar": "باز کردن نوار کناری", "Open Terminal": "", "Open User Profile Menu": "باز کردن منوی پروفایل کاربر", - "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI می\u200cتواند از ابزارهای ارائه شده توسط هر سرور OpenAPI استفاده کند.", - "Open WebUI uses faster-whisper internally.": "Open WebUI به صورت داخلی از faster-whisper استفاده می\u200cکند.", - "Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI از SpeechT5 و جاسازی\u200cهای گوینده CMU Arctic استفاده می\u200cکند.", + "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI می‌تواند از ابزارهای ارائه شده توسط هر سرور OpenAPI استفاده کند.", + "Open WebUI uses faster-whisper internally.": "Open WebUI به صورت داخلی از faster-whisper استفاده می‌کند.", + "Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI از SpeechT5 و جاسازی‌های گوینده CMU Arctic استفاده می‌کند.", "Open WebUI version": "", - "Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "نسخه Open WebUI (v{{OPEN_WEBUI_VERSION}}) پایین\u200cتر از نسخه مورد نیاز (v{{REQUIRED_VERSION}}) است", + "Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "نسخه Open WebUI (v{{OPEN_WEBUI_VERSION}}) پایین‌تر از نسخه مورد نیاز (v{{REQUIRED_VERSION}}) است", "OpenAI": "OpenAI", "OpenAI API": "OpenAI API", - "OpenAI API Base URL": "آدرس پایه API اوپن\u200cای\u200cآی", - "OpenAI API Key": "کلید API اوپن\u200cای\u200cآی", + "OpenAI API Base URL": "آدرس پایه API اوپن‌ای‌آی", + "OpenAI API Key": "کلید API اوپن‌ای‌آی", "OpenAI API Key is required.": "مقدار کلید OpenAI API مورد نیاز است.", - "OpenAI API settings updated": "تنظیمات API اوپن\u200cای\u200cآی به\u200cروز شد", - "OpenAI API Version": "نسخه API اوپن\u200cای\u200cآی", + "OpenAI API settings updated": "تنظیمات API اوپن‌ای‌آی به‌روز شد", + "OpenAI API Version": "نسخه API اوپن‌ای‌آی", "OpenAI URL/Key required.": "URL/Key OpenAI مورد نیاز است.", "OpenAPI": "OpenAPI", "OpenAPI Spec": "مشخصات OpenAPI", @@ -1513,7 +1513,7 @@ "optional": "", "Optional": "اختیاری", "or": "یا", - "Ordered List": "لیست شماره\u200cگذاری شده", + "Ordered List": "لیست شماره‌گذاری شده", "Other": "دیگر", "out of": "", "Output": "", @@ -1526,7 +1526,7 @@ "page": "صفحه", "Page": "", "Page mode creates one document per page. Single mode combines all pages into one document for better chunking across page boundaries.": "", - "Paginate": "صفحه\u200cبندی", + "Paginate": "صفحه‌بندی", "Parameters": "پارامترها", "Parent message not found": "", "Participate in community leaderboards and evaluations! Syncing aggregated usage stats helps drive research and improvements to Open WebUI. Your privacy is paramount: no message content is ever shared.": "", @@ -1542,7 +1542,7 @@ "Pending": "در انتظار", "Pending User Overlay Content": "محتوای پوشش کاربر در انتظار", "Pending User Overlay Title": "عنوان پوشش کاربر در انتظار", - "Permission denied when accessing media devices": "دسترسی به دستگاه\u200cهای رسانه رد شد", + "Permission denied when accessing media devices": "دسترسی به دستگاه‌های رسانه رد شد", "Permission denied when accessing microphone": "دسترسی به میکروفون رد شد", "Permission denied when accessing microphone: {{error}}": "هنگام دسترسی به میکروفون، اجازه داده نشد: {{error}}", "Permissions": "مجوزها", @@ -1557,7 +1557,7 @@ "Pinned": "پین شده", "Pinned Messages": "", "Pinned Models": "", - "Pioneer insights": "بینش\u200cهای پیشگام", + "Pioneer insights": "بینش‌های پیشگام", "Pipe": "خط لوله", "Pipeline deleted successfully": "خط لوله با موفقیت حذف شد", "Pipeline downloaded successfully": "خط لوله با موفقیت دانلود شد", @@ -1568,8 +1568,8 @@ "Plain text (.md)": "متن ساده (.md)", "Plain text (.txt)": "متن ساده (.txt)", "Playground": "زمین بازی", - "Playwright Timeout (ms)": "مهلت زمانی پلی\u200cرایت (میلی\u200cثانیه)", - "Playwright WebSocket URL": "آدرس وب\u200cسوکت پلی\u200cرایت", + "Playwright Timeout (ms)": "مهلت زمانی پلی‌رایت (میلی‌ثانیه)", + "Playwright WebSocket URL": "آدرس وب‌سوکت پلی‌رایت", "Please carefully review the following warnings:": "لطفاً هشدارهای زیر را با دقت بررسی کنید:", "Please connect all required integrations before sending a message": "", "Please do not close the settings page while loading the model.": "لطفاً در حین بارگیری مدل، صفحه تنظیمات را نبندید.", @@ -1589,16 +1589,16 @@ "Please select a reason": "لطفاً یک دلیل انتخاب کنید", "Please select a valid JSON file": "لطفاً یک فایل JSON معتبر انتخاب کنید", "Please select at least one user for Direct Message channel.": "", - "Please wait until all files are uploaded.": "لطفاً منتظر بمانید تا همه فایل\u200cها آپلود شوند.", + "Please wait until all files are uploaded.": "لطفاً منتظر بمانید تا همه فایل‌ها آپلود شوند.", "Policy ID": "", "Port": "پورت", "Ports": "", "Positive attitude": "نظرات مثبت", - "Prefer not to say": "ترجیح می\u200cدهم نگویم", + "Prefer not to say": "ترجیح می‌دهم نگویم", "Prefix ID": "شناسه پیشوند", - "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "شناسه پیشوند برای جلوگیری از تداخل با سایر اتصالات با افزودن پیشوند به شناسه\u200cهای مدل استفاده می\u200cشود - برای غیرفعال کردن خالی بگذارید", + "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "شناسه پیشوند برای جلوگیری از تداخل با سایر اتصالات با افزودن پیشوند به شناسه‌های مدل استفاده می‌شود - برای غیرفعال کردن خالی بگذارید", "Prevent File Creation": "جلوگیری از ایجاد فایل", - "Preview": "پیش\u200cنمایش", + "Preview": "پیش‌نمایش", "Previous 30 days": "30 روز قبل", "Previous 7 days": "7 روز قبل", "Previous message": "پیام قبلی", @@ -1612,26 +1612,26 @@ "Prompt created successfully": "پرامپت با موفقیت ایجاد شد", "Prompt Name": "", "Prompt Suggestions": "", - "Prompt updated successfully": "پرامپت با موفقیت به\u200cروز شد", - "Prompts": "پرامپت\u200cها", - "Prompts Access": "دسترسی پرامپت\u200cها", - "Prompts Public Sharing": "اشتراک\u200cگذاری عمومی پرامپت\u200cها", + "Prompt updated successfully": "پرامپت با موفقیت به‌روز شد", + "Prompts": "پرامپت‌ها", + "Prompts Access": "دسترسی پرامپت‌ها", + "Prompts Public Sharing": "اشتراک‌گذاری عمومی پرامپت‌ها", "Prompts Sharing": "", - "Provider Type": "نوع ارائه\u200cدهنده", + "Provider Type": "نوع ارائه‌دهنده", "Public": "عمومی", "Pull \"{{searchValue}}\" from Ollama.com": "بازگرداندن \"{{searchValue}}\" از Ollama.com", "Pull a model from Ollama.com": "دریافت یک مدل از Ollama.com", "Pull Model": "کشیدن مدل", "Pyodide file browser": "", "Query Generation Prompt": "پرامپت تولید کوئری", - "Querying": "در حال پرس\u200cوجو", + "Querying": "در حال پرس‌وجو", "Quick Actions": "اقدامات سریع", "RAG Template": "RAG الگوی", "Ran {{COUNT}} analyses": "", "Ran {{COUNT}} analysis": "", "Rate {{rating}} out of 10": "", "Rating": "امتیازدهی", - "Re-rank models by topic similarity": "رتبه\u200cبندی مجدد مدل\u200cها براساس شباهت موضوعی", + "Re-rank models by topic similarity": "رتبه‌بندی مجدد مدل‌ها براساس شباهت موضوعی", "Read": "خواندن", "Read Aloud": "خواندن به صورت صوتی", "Read more →": "بیشتر بخوانید ←", @@ -1639,15 +1639,15 @@ "Read-Only Access": "", "Reason": "دلیل", "Reasoning Effort": "تلاش استدلال", - "Reasoning Tags": "تگ\u200cهای استدلال", + "Reasoning Tags": "تگ‌های استدلال", "Recently Used": "", "Reconnected": "", "Record": "ضبط", "Record voice": "ضبط صدا", "Redirecting you to Open WebUI Community": "در حال هدایت به OpenWebUI Community", - "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "احتمال تولید محتوای بی\u200cمعنی را کاهش می\u200cدهد. مقدار بالاتر (مثلاً 100) پاسخ\u200cهای متنوع\u200cتری می\u200cدهد، در حالی که مقدار پایین\u200cتر (مثلاً 10) محافظه\u200cکارانه\u200cتر خواهد بود.", + "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "احتمال تولید محتوای بی‌معنی را کاهش می‌دهد. مقدار بالاتر (مثلاً 100) پاسخ‌های متنوع‌تری می‌دهد، در حالی که مقدار پایین‌تر (مثلاً 10) محافظه‌کارانه‌تر خواهد بود.", "Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "به خود به عنوان \"کاربر\" اشاره کنید (مثلاً، \"کاربر در حال یادگیری اسپانیایی است\")", - "Reference Chats": "چت\u200cهای مرجع", + "Reference Chats": "چت‌های مرجع", "Refresh": "", "Refused when it shouldn't have": "رد شده زمانی که باید نباشد", "Regenerate": "تولید مجدد", @@ -1658,9 +1658,9 @@ "Registered": "ثبت شده", "Registration failed": "ثبت نام ناموفق بود", "Registration successful": "ثبت نام با موفقیت انجام شد", - "Reindex": "فهرست\u200cبندی مجدد", - "Reindex Knowledge Base Vectors": "فهرست\u200cبندی مجدد بردارهای پایگاه دانش", - "Release Notes": "یادداشت\u200cهای انتشار", + "Reindex": "فهرست‌بندی مجدد", + "Reindex Knowledge Base Vectors": "فهرست‌بندی مجدد بردارهای پایگاه دانش", + "Release Notes": "یادداشت‌های انتشار", "Releases": "انتشارها", "Relevance": "ارتباط", "Relevance Threshold": "آستانه ارتباط", @@ -1677,7 +1677,7 @@ "Rename": "تغییر نام", "Renamed to {{name}}": "", "Render Markdown in Previews": "", - "Reorder Models": "ترتیب مجدد مدل\u200cها", + "Reorder Models": "ترتیب مجدد مدل‌ها", "Repeats": "", "Reply": "پاسخ", "Reply in Thread": "پاسخ در رشته", @@ -1685,16 +1685,16 @@ "Replying to {{NAME}}": "در حال پاسخ به {{NAME}}", "required": "مورد نیاز", "Reranking Batch Size": "", - "Reranking Engine": "موتور رتبه\u200cبندی مجدد", - "Reranking Model": "مدل ری\u200cشناسی مجدد غیرفعال است", + "Reranking Engine": "موتور رتبه‌بندی مجدد", + "Reranking Model": "مدل ری‌شناسی مجدد غیرفعال است", "Reset": "بازنشانی", - "Reset All Models": "بازنشانی همه مدل\u200cها", + "Reset All Models": "بازنشانی همه مدل‌ها", "Reset Image": "بازنشانی تصویر", "Reset Upload Directory": "بازنشانی پوشه آپلود", - "Reset Vector Storage/Knowledge": "بازنشانی ذخیره\u200cسازی برداری/دانش", + "Reset Vector Storage/Knowledge": "بازنشانی ذخیره‌سازی برداری/دانش", "Reset view": "بازنشانی نما", "Response": "پاسخ", - "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "اعلان\u200cهای پاسخ نمی\u200cتوانند فعال شوند زیرا مجوزهای وب\u200cسایت رد شده\u200cاند. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", + "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "اعلان‌های پاسخ نمی‌توانند فعال شوند زیرا مجوزهای وب‌سایت رد شده‌اند. لطفاً تنظیمات مرورگر خود را برای اعطای دسترسی لازم بررسی کنید.", "Response splitting": "تقسیم پاسخ", "Response Watermark": "واترمارک پاسخ", "Responses": "", @@ -1720,40 +1720,40 @@ "Sa_day_of_week": "", "Save": "ذخیره", "Save & Create": "ذخیره و ایجاد", - "Save & Update": "ذخیره و به\u200cروزرسانی", + "Save & Update": "ذخیره و به‌روزرسانی", "Save As Copy": "ذخیره به صویت رونوشت", "Save Chat": "ذخیره چت", "Saved": "ذخیره شد", - "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": "ذخیره گزارش\u200cهای چت مستقیماً در حافظه مرورگر شما دیگر پشتیبانی نمی\u200cشود. لطفاً با کلیک بر روی دکمه زیر، چند لحظه برای دانلود و حذف گزارش های چت خود وقت بگذارید. نگران نباشید، شما به راحتی می توانید گزارش های چت خود را از طریق بکند دوباره وارد کنید", + "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": "ذخیره گزارش‌های چت مستقیماً در حافظه مرورگر شما دیگر پشتیبانی نمی‌شود. لطفاً با کلیک بر روی دکمه زیر، چند لحظه برای دانلود و حذف گزارش های چت خود وقت بگذارید. نگران نباشید، شما به راحتی می توانید گزارش های چت خود را از طریق بکند دوباره وارد کنید", "Schedule": "", "Scheduled time must be in the future": "", "Scroll On Branch Change": "اسکرول هنگام تغییر شاخه", "Search": "جستجو", "Search a model": "جستجوی یک مدل", - "Search all emojis": "جستجوی همه ایموجی\u200cها", + "Search all emojis": "جستجوی همه ایموجی‌ها", "Search and manage user memories": "", "Search and view user chat history": "", "Search Automations": "", "Search Base": "پایه جستجو", "Search channels and channel messages": "", "Search Chats": "جستجو گفتگوها", - "Search Collection": "جستجوی مجموعه\u200cها", + "Search Collection": "جستجوی مجموعه‌ها", "Search Files": "", "Search Filters": "فیلترهای جستجو", - "search for archived chats": "جستجو برای چت\u200cهای بایگانی شده", - "search for folders": "جستجو برای پوشه\u200cها", - "search for pinned chats": "جستجو برای چت\u200cهای پین شده", - "search for shared chats": "جستجو برای چت\u200cهای اشتراک\u200cگذاری شده", - "search for tags": "جستجو برای برچسب\u200cها", + "search for archived chats": "جستجو برای چت‌های بایگانی شده", + "search for folders": "جستجو برای پوشه‌ها", + "search for pinned chats": "جستجو برای چت‌های پین شده", + "search for shared chats": "جستجو برای چت‌های اشتراک‌گذاری شده", + "search for tags": "جستجو برای برچسب‌ها", "Search Functions": "جستجوی توابع", "Search Groups": "", - "Search In Models": "جستجو در مدل\u200cها", + "Search In Models": "جستجو در مدل‌ها", "Search Knowledge": "جستجوی دانش", "Search Memories": "", - "Search Models": "جستجوی مدل\u200cها", - "Search Notes": "جستجوی یادداشت\u200cها", - "Search options": "گزینه\u200cهای جستجو", - "Search Prompts": "جستجوی پرامپت\u200cها", + "Search Models": "جستجوی مدل‌ها", + "Search Notes": "جستجوی یادداشت‌ها", + "Search options": "گزینه‌های جستجو", + "Search Prompts": "جستجوی پرامپت‌ها", "Search Result Count": "تعداد نتایج جستجو", "Search Skills": "", "Search the internet": "جستجوی اینترنت", @@ -1769,14 +1769,14 @@ "Searching the web": "در حال جستجوی وب", "Searxng Query URL": "نشانی وب جستجوی Searxng", "Searxng search language (all, en, es, de, fr, etc.)": "", - "See readme.md for instructions": "برای مشاهده دستورالعمل\u200cها به readme.md مراجعه کنید", + "See readme.md for instructions": "برای مشاهده دستورالعمل‌ها به readme.md مراجعه کنید", "See what's new": "ببینید موارد جدید چه بوده", "Seed": "هسته", "Select": "انتخاب", "Select {{modelName}} model": "", "Select a base model": "انتخاب یک مدل پایه", "Select a base model (e.g. llama3, gpt-4o)": "یک مدل پایه انتخاب کنید (مثلاً llama3, gpt-4o)", - "Select a conversation to preview": "یک مکالمه برای پیش\u200cنمایش انتخاب کنید", + "Select a conversation to preview": "یک مکالمه برای پیش‌نمایش انتخاب کنید", "Select a engine": "انتخاب یک موتور", "Select a function": "انتخاب یک تابع", "Select a group": "انتخاب یک گروه", @@ -1786,7 +1786,7 @@ "Select a model (optional)": "یک مدل انتخاب کنید (اختیاری)", "Select a pipeline": "انتخاب یک خط لوله", "Select a pipeline url": "یک ادرس خط لوله را انتخاب کنید", - "Select a reranking model engine": "یک موتور مدل رتبه\u200cبندی مجدد انتخاب کنید", + "Select a reranking model engine": "یک موتور مدل رتبه‌بندی مجدد انتخاب کنید", "Select a role": "یک نقش انتخاب کنید", "Select a theme": "یک تم انتخاب کنید", "Select a tool": "انتخاب یک ابقزار", @@ -1800,7 +1800,7 @@ "Select an output format": "یک قالب خروجی انتخاب کنید", "Select dtype": "dtype را انتخاب کنید", "Select Engine": "انتخاب موتور", - "Select how to split message text for TTS requests": "نحوه تقسیم متن پیام برای درخواست\u200cهای TTS را انتخاب کنید", + "Select how to split message text for TTS requests": "نحوه تقسیم متن پیام برای درخواست‌های TTS را انتخاب کنید", "Select Knowledge": "انتخاب دانش", "Select Method": "انتخاب روش", "Select model": "", @@ -1816,8 +1816,8 @@ "Send now": "", "Sends `stream_options: { include_usage: true }` in the request.\nSupported providers will return token usage information in the response when set.": "ارسال `stream_options: { include_usage: true }` در درخواست.\nارائه دهندگان پشتیبانی شده در صورت تنظیم، اطلاعات استفاده از توکن را در پاسخ برمی گردانند.", "September": "سپتامبر", - "SerpApi API Key": "کلید API سرپ\u200cای\u200cپی\u200cآی", - "SerpApi Engine": "موتور سرپ\u200cای\u200cپی\u200cآی", + "SerpApi API Key": "کلید API سرپ‌ای‌پی‌آی", + "SerpApi Engine": "موتور سرپ‌ای‌پی‌آی", "Serper API Key": "کلید API Serper", "Serply API Key": "کلید API سرپلی", "Serpstack API Key": "کلید API Serpstack", @@ -1828,44 +1828,44 @@ "Set as Production": "", "Set embedding model": "تنظیم مدل جاسازی", "Set embedding model (e.g. {{model}})": "تنظیم مدل پیچشی (برای مثال {{model}})", - "Set reranking model (e.g. {{model}})": "تنظیم مدل ری\u200cراینگ (برای مثال {{model}})", + "Set reranking model (e.g. {{model}})": "تنظیم مدل ری‌راینگ (برای مثال {{model}})", "Set the default models that are automatically selected for all users when a new chat is created.": "", "Set the models that are automatically pinned to the sidebar for all users.": "", - "Set the number of layers, which will be off-loaded to GPU. Increasing this value can significantly improve performance for models that are optimized for GPU acceleration but may also consume more power and GPU resources.": "تعداد لایه\u200cهایی را که به GPU منتقل می\u200cشوند تنظیم کنید. افزایش این مقدار می\u200cتواند عملکرد مدل\u200cهایی که برای شتاب\u200cدهی GPU بهینه\u200cسازی شده\u200cاند را به طور قابل توجهی بهبود بخشد اما ممکن است مصرف برق و منابع GPU را نیز افزایش دهد.", - "Set the number of worker threads used for computation. This option controls how many threads are used to process incoming requests concurrently. Increasing this value can improve performance under high concurrency workloads but may also consume more CPU resources.": "تعداد نخ\u200cهای کارگر مورد استفاده برای محاسبات را تنظیم کنید. این گزینه کنترل می\u200cکند که چند نخ برای پردازش همزمان درخواست\u200cهای ورودی استفاده می\u200cشود. افزایش این مقدار می\u200cتواند عملکرد را در بارهای کاری با همزمانی بالا بهبود بخشد اما ممکن است منابع CPU بیشتری مصرف کند.", + "Set the number of layers, which will be off-loaded to GPU. Increasing this value can significantly improve performance for models that are optimized for GPU acceleration but may also consume more power and GPU resources.": "تعداد لایه‌هایی را که به GPU منتقل می‌شوند تنظیم کنید. افزایش این مقدار می‌تواند عملکرد مدل‌هایی که برای شتاب‌دهی GPU بهینه‌سازی شده‌اند را به طور قابل توجهی بهبود بخشد اما ممکن است مصرف برق و منابع GPU را نیز افزایش دهد.", + "Set the number of worker threads used for computation. This option controls how many threads are used to process incoming requests concurrently. Increasing this value can improve performance under high concurrency workloads but may also consume more CPU resources.": "تعداد نخ‌های کارگر مورد استفاده برای محاسبات را تنظیم کنید. این گزینه کنترل می‌کند که چند نخ برای پردازش همزمان درخواست‌های ورودی استفاده می‌شود. افزایش این مقدار می‌تواند عملکرد را در بارهای کاری با همزمانی بالا بهبود بخشد اما ممکن است منابع CPU بیشتری مصرف کند.", "Set Voice": "تنظیم صدا", "Set whisper model": "تنظیم مدل ویسپر", "Set your status": "", - "Sets a flat bias against tokens that have appeared at least once. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس ثابت در برابر توکن\u200cهایی که حداقل یک بار ظاهر شده\u200cاند تنظیم می\u200cکند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می\u200cکند، در حالی که مقدار پایین\u200cتر (مثلاً 0.9) آسان\u200cگیرتر خواهد بود. در 0، غیرفعال می\u200cشود.", - "Sets a scaling bias against tokens to penalize repetitions, based on how many times they have appeared. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس مقیاس\u200cپذیر در برابر توکن\u200cها برای جریمه کردن تکرارها، بر اساس تعداد دفعات ظاهر شدن آنها تنظیم می\u200cکند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می\u200cکند، در حالی که مقدار پایین\u200cتر (مثلاً 0.9) آسان\u200cگیرتر خواهد بود. در 0، غیرفعال می\u200cشود.", - "Sets how far back for the model to look back to prevent repetition.": "تنظیم می\u200cکند که مدل چقدر به عقب نگاه کند تا از تکرار جلوگیری شود.", - "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "عدد تصادفی اولیه را برای تولید تنظیم می\u200cکند. تنظیم این به یک عدد خاص باعث می\u200cشود مدل برای پرامپت یکسان، متن یکسانی تولید کند.", - "Sets the size of the context window used to generate the next token.": "اندازه پنجره متن مورد استفاده برای تولید توکن بعدی را تنظیم می\u200cکند.", - "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "توالی\u200cهای توقف مورد استفاده را تنظیم می\u200cکند. وقتی این الگو مشاهده شود، LLM تولید متن را متوقف کرده و برمی\u200cگردد. الگوهای توقف متعدد می\u200cتوانند با مشخص کردن پارامترهای توقف جداگانه متعدد در فایل مدل تنظیم شوند.", + "Sets a flat bias against tokens that have appeared at least once. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس ثابت در برابر توکن‌هایی که حداقل یک بار ظاهر شده‌اند تنظیم می‌کند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می‌کند، در حالی که مقدار پایین‌تر (مثلاً 0.9) آسان‌گیرتر خواهد بود. در 0، غیرفعال می‌شود.", + "Sets a scaling bias against tokens to penalize repetitions, based on how many times they have appeared. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "یک بایاس مقیاس‌پذیر در برابر توکن‌ها برای جریمه کردن تکرارها، بر اساس تعداد دفعات ظاهر شدن آنها تنظیم می‌کند. مقدار بالاتر (مثلاً 1.5) تکرارها را شدیدتر جریمه می‌کند، در حالی که مقدار پایین‌تر (مثلاً 0.9) آسان‌گیرتر خواهد بود. در 0، غیرفعال می‌شود.", + "Sets how far back for the model to look back to prevent repetition.": "تنظیم می‌کند که مدل چقدر به عقب نگاه کند تا از تکرار جلوگیری شود.", + "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "عدد تصادفی اولیه را برای تولید تنظیم می‌کند. تنظیم این به یک عدد خاص باعث می‌شود مدل برای پرامپت یکسان، متن یکسانی تولید کند.", + "Sets the size of the context window used to generate the next token.": "اندازه پنجره متن مورد استفاده برای تولید توکن بعدی را تنظیم می‌کند.", + "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "توالی‌های توقف مورد استفاده را تنظیم می‌کند. وقتی این الگو مشاهده شود، LLM تولید متن را متوقف کرده و برمی‌گردد. الگوهای توقف متعدد می‌توانند با مشخص کردن پارامترهای توقف جداگانه متعدد در فایل مدل تنظیم شوند.", "Setting": "", "Settings": "تنظیمات", "Settings Permissions": "", "Settings saved successfully!": "تنظیمات با موفقیت ذخیره شد!", - "Share": "اشتراک\u200cگذاری", - "Share Chat": "اشتراک\u200cگذاری چت", + "Share": "اشتراک‌گذاری", + "Share Chat": "اشتراک‌گذاری چت", "Share link copied to clipboard.": "", "Share to Open WebUI Community": "اشتراک گذاری با OpenWebUI Community", "Share your background and interests": "پیشینه و علایق خود را به اشتراک بگذارید", "Shared Chats": "", "Shared with you": "به اشتراک گذاشته شده با شما", - "Sharing Permissions": "مجوزهای اشتراک\u200cگذاری", + "Sharing Permissions": "مجوزهای اشتراک‌گذاری", "Show": "نمایش", "Show \"What's New\" modal on login": "نمایش مودال \"موارد جدید\" هنگام ورود", "Show Admin Details in Account Pending Overlay": "نمایش جزئیات مدیر در پوشش حساب در انتظار", "Show All": "", "Show all ({{COUNT}} characters)": "", "Show Files": "", - "Show Formatting Toolbar": "نمایش نوار ابزار قالب\u200cبندی", - "Show image preview": "نمایش پیش\u200cنمایش تصویر", + "Show Formatting Toolbar": "نمایش نوار ابزار قالب‌بندی", + "Show image preview": "نمایش پیش‌نمایش تصویر", "Show Model": "نمایش مدل", "Show Shortcuts": "نمایش میانبرها", "Show your support!": "حمایت خود را نشان دهید!", - "Showcased creativity": "ایده\u200cآفرینی", + "Showcased creativity": "ایده‌آفرینی", "Showing all messages (user + assistant) per user.": "", "Sign in": "ورود", "Sign in to {{WEBUI_NAME}}": "ورود به {{WEBUI_NAME}}", @@ -1873,7 +1873,7 @@ "Sign Out": "خروج", "Sign up": "ثبت نام", "Sign up to {{WEBUI_NAME}}": "ثبت نام در {{WEBUI_NAME}}", - "Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "با استفاده از یک LLM برای بهبود جداول، فرم\u200cها، ریاضیات درون\u200cخطی و تشخیص چیدمان، دقت را به طور قابل توجهی افزایش می\u200cدهد. باعث افزایش تأخیر خواهد شد. پیش\u200cفرض: False.", + "Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "با استفاده از یک LLM برای بهبود جداول، فرم‌ها، ریاضیات درون‌خطی و تشخیص چیدمان، دقت را به طور قابل توجهی افزایش می‌دهد. باعث افزایش تأخیر خواهد شد. پیش‌فرض: False.", "Signing in to {{WEBUI_NAME}}": "در حال ورود به {{WEBUI_NAME}}", "Single": "", "Sink List": "لیست سینک", @@ -1891,7 +1891,7 @@ "Skills Public Sharing": "", "Skills Sharing": "", "Skip Cache": "رد کردن کش", - "Skip the cache and re-run the inference. Defaults to False.": "کش را رد کرده و استنتاج را مجدداً اجرا کنید. پیش\u200cفرض: False.", + "Skip the cache and re-run the inference. Defaults to False.": "کش را رد کرده و استنتاج را مجدداً اجرا کنید. پیش‌فرض: False.", "Something went wrong :/": "مشکلی پیش آمد :/", "Sonar": "سونار", "Sonar Deep Research": "تحقیق عمیق سونار", @@ -1921,7 +1921,7 @@ "Status": "", "Status cleared successfully": "", "Status updated successfully": "", - "Status Updates": "به\u200cروزرسانی\u200cهای وضعیت", + "Status Updates": "به‌روزرسانی‌های وضعیت", "STDOUT/STDERR": "STDOUT/STDERR", "Steps": "مراحل", "Stop": "توقف", @@ -1934,7 +1934,7 @@ "Streamable HTTP": "HTTP قابل جریان", "Strikethrough": "خط خورده", "Strip Existing OCR": "حذف OCR موجود", - "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "حذف متن OCR موجود از PDF و اجرای مجدد OCR. اگر «اجبار به OCR» فعال باشد نادیده گرفته می\u200cشود. پیش\u200cفرض: False.", + "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "حذف متن OCR موجود از PDF و اجرای مجدد OCR. اگر «اجبار به OCR» فعال باشد نادیده گرفته می‌شود. پیش‌فرض: False.", "STT Model": "مدل تبدیل صدا به متن", "STT Settings": "تنظیمات تبدیل صدا به متن", "Stylized PDF Export": "خروجی گرفتن از PDF با استایل", @@ -1944,7 +1944,7 @@ "Subtitle": "", "Success": "موفقیت", "Successfully imported {{userCount}} users.": "{{userCount}} کاربر با موفقیت وارد شدند.", - "Successfully updated.": "با موفقیت به\u200cروز شد", + "Successfully updated.": "با موفقیت به‌روز شد", "Suggest a change": "پیشنهاد یک تغییر", "Suggested": "پیشنهادی", "Support": "حمایت", @@ -1952,20 +1952,20 @@ "Supported MIME Types": "انواع MIME پشتیبانی شده", "Sync": "", "Sync Complete!": "", - "Sync directory": "هم\u200cگام\u200cسازی پوشه", + "Sync directory": "هم‌گام‌سازی پوشه", "Sync Failed": "", "Sync Usage Stats": "", "Syncing stats...": "", "Syncing...": "", "Syncs only chats with updates after your last sync timestamp. Disable to re-sync all chats.": "", "System": "سیستم", - "System Instructions": "دستورالعمل\u200cهای سیستم", + "System Instructions": "دستورالعمل‌های سیستم", "System Prompt": "پرامپت سیستم", "Tag": "تگ", - "Tags": "برچسب\u200cها", - "Tags Generation": "تولید برچسب\u200cها", - "Tags Generation Prompt": "پرامپت تولید برچسب\u200cها", - "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "نمونه\u200cبرداری دنباله آزاد برای کاهش تأثیر توکن\u200cهای کم احتمال\u200cتر از خروجی استفاده می\u200cشود. مقدار بالاتر (مثلاً 2.0) تأثیر را بیشتر کاهش می\u200cدهد، در حالی که مقدار 1.0 این تنظیم را غیرفعال می\u200cکند.", + "Tags": "برچسب‌ها", + "Tags Generation": "تولید برچسب‌ها", + "Tags Generation Prompt": "پرامپت تولید برچسب‌ها", + "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "نمونه‌برداری دنباله آزاد برای کاهش تأثیر توکن‌های کم احتمال‌تر از خروجی استفاده می‌شود. مقدار بالاتر (مثلاً 2.0) تأثیر را بیشتر کاهش می‌دهد، در حالی که مقدار 1.0 این تنظیم را غیرفعال می‌کند.", "Talk to Model": "صحبت با مدل", "Tap to interrupt": "برای وقفه ضربه بزنید", "Task List": "لیست وظایف", @@ -1978,60 +1978,60 @@ "Tell us more:": "بیشتر بگویید:", "Temperature": "دما", "Temporary Chat": "چت موقت", - "Temporary Chat by Default": "چت موقت به صورت پیش\u200cفرض", + "Temporary Chat by Default": "چت موقت به صورت پیش‌فرض", "Terminal": "", "Terminal servers saved": "", - "Text Splitter": "تقسیم\u200cکننده متن", + "Text Splitter": "تقسیم‌کننده متن", "Text-to-Speech": "متن به گفتار", "Text-to-Speech Engine": "موتور تبدیل متن به گفتار", "Th_day_of_week": "", "Thanks for your feedback!": "با تشکر از بازخورد شما!", - "The Application Account DN you bind with for search": "DN حساب برنامه که برای جستجو به آن متصل می\u200cشوید", + "The Application Account DN you bind with for search": "DN حساب برنامه که برای جستجو به آن متصل می‌شوید", "The base to search for users": "پایه برای جستجوی کاربران", - "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "اندازه دسته تعیین می\u200cکند که چند درخواست متنی همزمان پردازش می\u200cشوند. اندازه دسته بزرگتر می\u200cتواند عملکرد و سرعت مدل را افزایش دهد، اما به حافظه بیشتری نیاز دارد.", - "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "توسعه\u200cدهندگان این افزونه داوطلبان مشتاق از جامعه هستند. اگر این افزونه را مفید می\u200cدانید، لطفاً در توسعه آن مشارکت کنید.", - "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "تابلوی امتیازات ارزیابی بر اساس سیستم رتبه\u200cبندی Elo است و در زمان واقعی به\u200cروز می\u200cشود.", - "The format to return a response in. Format can be json or a JSON schema.": "قالبی که باید پاسخ در آن برگردانده شود. قالب می\u200cتواند json یا یک شمای JSON باشد.", - "The height in pixels to compress images to. Leave empty for no compression.": "ارتفاع بر حسب پیکسل برای فشرده\u200cسازی تصاویر. برای عدم فشرده\u200cسازی خالی بگذارید.", - "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "زبان صدای ورودی. ارائه زبان ورودی در قالب ISO-639-1 (مثلاً en) دقت و تأخیر را بهبود می\u200cبخشد. برای تشخیص خودکار زبان، خالی بگذارید.", - "The LDAP attribute that maps to the mail that users use to sign in.": "ویژگی LDAP که به ایمیلی که کاربران برای ورود استفاده می\u200cکنند نگاشت می\u200cشود.", - "The LDAP attribute that maps to the username that users use to sign in.": "ویژگی LDAP که به نام کاربری که کاربران برای ورود استفاده می\u200cکنند نگاشت می\u200cشود.", - "The leaderboard is currently in beta, and we may adjust the rating calculations as we refine the algorithm.": "تابلوی امتیازات در حال حاضر در نسخه بتا است و ممکن است محاسبات رتبه\u200cبندی را با بهبود الگوریتم تنظیم کنیم.", + "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "اندازه دسته تعیین می‌کند که چند درخواست متنی همزمان پردازش می‌شوند. اندازه دسته بزرگتر می‌تواند عملکرد و سرعت مدل را افزایش دهد، اما به حافظه بیشتری نیاز دارد.", + "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "توسعه‌دهندگان این افزونه داوطلبان مشتاق از جامعه هستند. اگر این افزونه را مفید می‌دانید، لطفاً در توسعه آن مشارکت کنید.", + "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "تابلوی امتیازات ارزیابی بر اساس سیستم رتبه‌بندی Elo است و در زمان واقعی به‌روز می‌شود.", + "The format to return a response in. Format can be json or a JSON schema.": "قالبی که باید پاسخ در آن برگردانده شود. قالب می‌تواند json یا یک شمای JSON باشد.", + "The height in pixels to compress images to. Leave empty for no compression.": "ارتفاع بر حسب پیکسل برای فشرده‌سازی تصاویر. برای عدم فشرده‌سازی خالی بگذارید.", + "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "زبان صدای ورودی. ارائه زبان ورودی در قالب ISO-639-1 (مثلاً en) دقت و تأخیر را بهبود می‌بخشد. برای تشخیص خودکار زبان، خالی بگذارید.", + "The LDAP attribute that maps to the mail that users use to sign in.": "ویژگی LDAP که به ایمیلی که کاربران برای ورود استفاده می‌کنند نگاشت می‌شود.", + "The LDAP attribute that maps to the username that users use to sign in.": "ویژگی LDAP که به نام کاربری که کاربران برای ورود استفاده می‌کنند نگاشت می‌شود.", + "The leaderboard is currently in beta, and we may adjust the rating calculations as we refine the algorithm.": "تابلوی امتیازات در حال حاضر در نسخه بتا است و ممکن است محاسبات رتبه‌بندی را با بهبود الگوریتم تنظیم کنیم.", "The maximum file size in MB. If the file size exceeds this limit, the file will not be uploaded.": "حداکثر اندازه فایل به مگابایت. اگر اندازه فایل از این حد بیشتر باشد، فایل آپلود نخواهد شد.", - "The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "حداکثر تعداد فایل\u200cهایی که می\u200cتوانند همزمان در چت استفاده شوند. اگر تعداد فایل\u200cها از این حد بیشتر باشد، فایل\u200cها آپلود نخواهند شد.", - "The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "قالب خروجی برای متن. می\u200cتواند 'json'، 'markdown' یا 'html' باشد. پیش\u200cفرض: 'markdown'.", + "The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "حداکثر تعداد فایل‌هایی که می‌توانند همزمان در چت استفاده شوند. اگر تعداد فایل‌ها از این حد بیشتر باشد، فایل‌ها آپلود نخواهند شد.", + "The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "قالب خروجی برای متن. می‌تواند 'json'، 'markdown' یا 'html' باشد. پیش‌فرض: 'markdown'.", "The passwords you entered don't quite match. Please double-check and try again.": "رمزهای عبوری که وارد کردید کاملاً مطابقت ندارند. لطفاً دوباره بررسی کرده و تلاش کنید.", "The score should be a value between 0.0 (0%) and 1.0 (100%).": "امتیاز باید مقداری بین 0.0 (0%) و 1.0 (100%) باشد.", - "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "اندازه دلتا تکه جریانی برای مدل. افزایش اندازه تکه باعث می\u200cشود مدل با قطعات بزرگ\u200cتری از متن به یکباره پاسخ دهد.", - "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "دمای مدل. افزایش دما باعث می\u200cشود مدل خلاقانه\u200cتر پاسخ دهد.", - "The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "وزن جستجوی ترکیبی BM25. ۰ معنایی\u200cتر، ۱ لغوی\u200cتر. پیش\u200cفرض ۰.۵", - "The width in pixels to compress images to. Leave empty for no compression.": "عرض بر حسب پیکسل برای فشرده\u200cسازی تصاویر. برای عدم فشرده\u200cسازی خالی بگذارید.", + "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "اندازه دلتا تکه جریانی برای مدل. افزایش اندازه تکه باعث می‌شود مدل با قطعات بزرگ‌تری از متن به یکباره پاسخ دهد.", + "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "دمای مدل. افزایش دما باعث می‌شود مدل خلاقانه‌تر پاسخ دهد.", + "The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "وزن جستجوی ترکیبی BM25. ۰ معنایی‌تر، ۱ لغوی‌تر. پیش‌فرض ۰.۵", + "The width in pixels to compress images to. Leave empty for no compression.": "عرض بر حسب پیکسل برای فشرده‌سازی تصاویر. برای عدم فشرده‌سازی خالی بگذارید.", "Theme": "پوسته", "There was an error syncing your stats. Please try again.": "", "Thinking...": "در حال فکر کردن...", - "This action cannot be undone. Do you wish to continue?": "این عمل قابل بازگشت نیست. آیا می\u200cخواهید ادامه دهید؟", + "This action cannot be undone. Do you wish to continue?": "این عمل قابل بازگشت نیست. آیا می‌خواهید ادامه دهید؟", "This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "این کانال در {{createdAt}} ایجاد شد. این آغاز کانال {{channelName}} است.", - "This chat won't appear in history and your messages will not be saved.": "این چت در تاریخچه ظاهر نمی\u200cشود و پیام\u200cهای شما ذخیره نخواهند شد.", - "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "این اطمینان می\u200cدهد که مکالمات ارزشمند شما به طور امن در پایگاه داده پشتیبان ذخیره می\u200cشوند. متشکریم!", + "This chat won't appear in history and your messages will not be saved.": "این چت در تاریخچه ظاهر نمی‌شود و پیام‌های شما ذخیره نخواهند شد.", + "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "این اطمینان می‌دهد که مکالمات ارزشمند شما به طور امن در پایگاه داده پشتیبان ذخیره می‌شوند. متشکریم!", "This feature is currently experimental and may not work as expected.": "", "This feature is experimental and may be modified or discontinued without notice.": "این ویژگی آزمایشی است و ممکن است بدون اطلاع قبلی تغییر یا متوقف شود.", "This folder is empty": "", - "This is a default user permission and will remain enabled.": "این یک مجوز کاربر پیش\u200cفرض است و فعال باقی خواهد ماند.", + "This is a default user permission and will remain enabled.": "این یک مجوز کاربر پیش‌فرض است و فعال باقی خواهد ماند.", "This is an experimental feature, it may not function as expected and is subject to change at any time.": "این یک ویژگی آزمایشی است، ممکن است طبق انتظار کار نکند و در هر زمان ممکن است تغییر کند.", "This model is not publicly available. Please select another model.": "این مدل به صورت عمومی در دسترس نیست. لطفاً مدل دیگری انتخاب کنید.", - "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "این گزینه مدت زمانی را کنترل می\u200cکند که مدل پس از درخواست در حافظه بارگذاری شده باقی می\u200cماند (پیش\u200cفرض: ۵ دقیقه)", - "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "این گزینه کنترل می\u200cکند که هنگام تازه\u200cسازی متن، چند توکن حفظ شوند. برای مثال، اگر روی 2 تنظیم شود، 2 توکن آخر متن مکالمه حفظ خواهند شد. حفظ متن می\u200cتواند به حفظ پیوستگی مکالمه کمک کند، اما ممکن است توانایی پاسخ به موضوعات جدید را کاهش دهد.", - "This option enables or disables the use of the reasoning feature in Ollama, which allows the model to think before generating a response. When enabled, the model can take a moment to process the conversation context and generate a more thoughtful response.": "این گزینه استفاده از ویژگی استدلال در اُلاما را فعال یا غیرفعال می\u200cکند، که به مدل اجازه می\u200cدهد قبل از تولید پاسخ فکر کند. هنگامی که فعال باشد، مدل می\u200cتواند لحظه\u200cای را برای پردازش زمینه مکالمه صرف کند و یک پاسخ متفکرانه\u200cتر تولید کند.", - "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "این گزینه حداکثر تعداد توکن\u200cهایی را که مدل می\u200cتواند در پاسخ خود تولید کند تنظیم می\u200cکند. افزایش این محدودیت به مدل اجازه می\u200cدهد پاسخ\u200cهای طولانی\u200cتری ارائه دهد، اما ممکن است احتمال تولید محتوای بی\u200cفایده یا نامربوط را نیز افزایش دهد.", - "This option will delete all existing files in the collection and replace them with newly uploaded files.": "این گزینه تمام فایل\u200cهای موجود در مجموعه را حذف کرده و با فایل\u200cهای جدید آپلود شده جایگزین می\u200cکند.", + "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "این گزینه مدت زمانی را کنترل می‌کند که مدل پس از درخواست در حافظه بارگذاری شده باقی می‌ماند (پیش‌فرض: ۵ دقیقه)", + "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "این گزینه کنترل می‌کند که هنگام تازه‌سازی متن، چند توکن حفظ شوند. برای مثال، اگر روی 2 تنظیم شود، 2 توکن آخر متن مکالمه حفظ خواهند شد. حفظ متن می‌تواند به حفظ پیوستگی مکالمه کمک کند، اما ممکن است توانایی پاسخ به موضوعات جدید را کاهش دهد.", + "This option enables or disables the use of the reasoning feature in Ollama, which allows the model to think before generating a response. When enabled, the model can take a moment to process the conversation context and generate a more thoughtful response.": "این گزینه استفاده از ویژگی استدلال در اُلاما را فعال یا غیرفعال می‌کند، که به مدل اجازه می‌دهد قبل از تولید پاسخ فکر کند. هنگامی که فعال باشد، مدل می‌تواند لحظه‌ای را برای پردازش زمینه مکالمه صرف کند و یک پاسخ متفکرانه‌تر تولید کند.", + "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "این گزینه حداکثر تعداد توکن‌هایی را که مدل می‌تواند در پاسخ خود تولید کند تنظیم می‌کند. افزایش این محدودیت به مدل اجازه می‌دهد پاسخ‌های طولانی‌تری ارائه دهد، اما ممکن است احتمال تولید محتوای بی‌فایده یا نامربوط را نیز افزایش دهد.", + "This option will delete all existing files in the collection and replace them with newly uploaded files.": "این گزینه تمام فایل‌های موجود در مجموعه را حذف کرده و با فایل‌های جدید آپلود شده جایگزین می‌کند.", "This response was generated by \"{{model}}\"": "این پاسخ توسط \"{{model}}\" تولید شده است", "This template contains multiple context placeholders ([context] or {{CONTEXT}}). Context will be injected at each occurrence.": "", "This will delete": "این حذف خواهد شد", "This will delete {{NAME}} and all its contents.": "این {{NAME}} و تمام محتویات آن را حذف خواهد کرد.", - "This will delete all models including custom models": "این همه مدل\u200cها از جمله مدل\u200cهای سفارشی را حذف خواهد کرد", - "This will delete all models including custom models and cannot be undone.": "این همه مدل\u200cها از جمله مدل\u200cهای سفارشی را حذف خواهد کرد و قابل بازگشت نیست.", + "This will delete all models including custom models": "این همه مدل‌ها از جمله مدل‌های سفارشی را حذف خواهد کرد", + "This will delete all models including custom models and cannot be undone.": "این همه مدل‌ها از جمله مدل‌های سفارشی را حذف خواهد کرد و قابل بازگشت نیست.", "This will permanently delete the calendar \"{{name}}\" and all its events. This action cannot be undone.": "", - "This will reset the knowledge base and sync all files. Do you wish to continue?": "این پایگاه دانش را بازنشانی کرده و همه فایل\u200cها را همگام\u200cسازی خواهد کرد. آیا می\u200cخواهید ادامه دهید؟", + "This will reset the knowledge base and sync all files. Do you wish to continue?": "این پایگاه دانش را بازنشانی کرده و همه فایل‌ها را همگام‌سازی خواهد کرد. آیا می‌خواهید ادامه دهید؟", "Thorough explanation": "توضیح کامل", "Thought": "", "Thought for {{DURATION}}": "فکر کردن برای {{DURATION}}", @@ -2053,13 +2053,13 @@ "Title is required": "", "TLS": "TLS", "To access the available model names for downloading,": "برای دسترسی به نام مدل های موجود برای دانلود،", - "To access the GGUF models available for downloading,": "برای دسترسی به مدل\u200cهای GGUF موجود برای دانلود،", - "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "برای دسترسی به رابط کاربری وب، لطفاً با مدیر تماس بگیرید. مدیران می\u200cتوانند وضعیت کاربران را از پنل مدیریت مدیریت کنند.", + "To access the GGUF models available for downloading,": "برای دسترسی به مدل‌های GGUF موجود برای دانلود،", + "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "برای دسترسی به رابط کاربری وب، لطفاً با مدیر تماس بگیرید. مدیران می‌توانند وضعیت کاربران را از پنل مدیریت مدیریت کنند.", "To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "برای اتصال پایگاه دانش در اینجا، ابتدا آنها را به فضای کاری \"دانش\" اضافه کنید.", "To learn more about available endpoints, visit our documentation.": "برای کسب اطلاعات بیشتر در مورد نقاط پایانی موجود، به مستندات ما مراجعه کنید.", "To select skills here, add them to the \"Skills\" workspace first.": "", "To select toolkits here, add them to the \"Tools\" workspace first.": "برای انتخاب ابزارها در اینجا، ابتدا آنها را به فضای کاری \"ابزارها\" اضافه کنید.", - "Toast notifications for new updates": "اعلان\u200cهای پاپ\u200cآپ برای به\u200cروزرسانی\u200cهای جدید", + "Toast notifications for new updates": "اعلان‌های پاپ‌آپ برای به‌روزرسانی‌های جدید", "Today": "امروز", "Today at": "", "Today at {{LOCALIZED_TIME}}": "امروز در {{LOCALIZED_TIME}}", @@ -2082,17 +2082,17 @@ "Tool imported successfully": "ابزار با موفقیت وارد شد", "Tool Name": "نام ابزار", "Tool Servers": "سرورهای ابزار", - "Tool updated successfully": "ابزار با موفقیت به\u200cروزرسانی شد", + "Tool updated successfully": "ابزار با موفقیت به‌روزرسانی شد", "Tools": "ابزارها", "Tools Access": "دسترسی به ابزارها", "Tools are a function calling system with arbitrary code execution": "ابزارها یک سیستم فراخوانی تابع با اجرای کد دلخواه هستند", "Tools Function Calling Prompt": "پرامپت فراخوانی تابع ابزارها", - "Tools have a function calling system that allows arbitrary code execution.": "ابزارها دارای سیستم فراخوانی تابع هستند که اجازه اجرای کد دلخواه را می\u200cدهد.", - "Tools Public Sharing": "اشتراک\u200cگذاری عمومی ابزارها", + "Tools have a function calling system that allows arbitrary code execution.": "ابزارها دارای سیستم فراخوانی تابع هستند که اجازه اجرای کد دلخواه را می‌دهد.", + "Tools Public Sharing": "اشتراک‌گذاری عمومی ابزارها", "Tools Sharing": "", "Top": "", "Top K": "Top K", - "Top K Reranker": "رتبه\u200cبندی مجدد Top K", + "Top K Reranker": "رتبه‌بندی مجدد Top K", "Transformers": "ترنسفورمرها", "Trouble accessing Ollama?": "در دسترسی به ollama مشکل دارید؟", "Trust Proxy Environment": "اعتماد به محیط پراکسی", @@ -2109,34 +2109,34 @@ "UI": "رابط کاربری", "UI Scale": "", "Unarchive All": "خارج کردن همه از آرشیو", - "Unarchive All Archived Chats": "خارج کردن همه چت\u200cهای آرشیو شده از آرشیو", + "Unarchive All Archived Chats": "خارج کردن همه چت‌های آرشیو شده از آرشیو", "Unarchive Chat": "خارج کردن چت از آرشیو", "Underline": "زیر خط", "Unknown": "ناشناخته", "Unknown User": "کاربر ناشناس", - "Unloads {{FROM_NOW}}": "خارج می\u200cشود {{FROM_NOW}}", + "Unloads {{FROM_NOW}}": "خارج می‌شود {{FROM_NOW}}", "Unlock mysteries": "رمزگشایی از اسرار", "Unpin": "برداشتن پین", "Unpin from Sidebar": "", "Unravel secrets": "کشف رازها", "Unshare Chat": "", - "Unsupported file type.": "نوع فایل پشتیبانی نمی\u200cشود.", + "Unsupported file type.": "نوع فایل پشتیبانی نمی‌شود.", "Untagged": "بدون برچسب", "Untitled": "بدون عنوان", - "Update": "به\u200cروزرسانی", + "Update": "به‌روزرسانی", "Update and Copy Link": "به روزرسانی و کپی لینک", - "Update for the latest features and improvements.": "برای آخرین ویژگی\u200cها و بهبودها به\u200cروزرسانی کنید.", + "Update for the latest features and improvements.": "برای آخرین ویژگی‌ها و بهبودها به‌روزرسانی کنید.", "Update password": "به روزرسانی رمزعبور", "Update your status": "", "Updated": "بارگذاری شد", "Updated at": "بارگذاری در", "Updated At": "بارگذاری در", - "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "برای قابلیت\u200cهای پیشرفته، از جمله تم و برندسازی سفارشی و پشتیبانی اختصاصی، به طرح دارای مجوز ارتقا دهید.", + "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "برای قابلیت‌های پیشرفته، از جمله تم و برندسازی سفارشی و پشتیبانی اختصاصی، به طرح دارای مجوز ارتقا دهید.", "Upload": "بارگذاری", "Upload a GGUF model": "آپلود یک مدل GGUF", "Upload Audio": "آپلود صدا", "Upload directory": "پوشه آپلود", - "Upload files": "آپلود فایل\u200cها", + "Upload files": "آپلود فایل‌ها", "Upload Files": "بارگذاری پروندهها", "Upload Model": "آپلود مدل", "Upload Pipeline": "خط تولید آپلود", @@ -2161,32 +2161,32 @@ "user": "کاربر", "User": "کاربر", "User Activity": "", - "User Groups": "گروه\u200cهای کاربری", + "User Groups": "گروه‌های کاربری", "User location successfully retrieved.": "موقعیت مکانی کاربر با موفقیت دریافت شد.", "User menu": "منوی کاربر", "User ratings (thumbs up/down)": "", "User Status": "", - "User Webhooks": "وب\u200cهوک\u200cهای کاربر", + "User Webhooks": "وب‌هوک‌های کاربر", "Username": "نام کاربری", "users": "", "Users": "کاربران", - "Uses DefaultAzureCredential to authenticate": "از DefaultAzureCredential برای احراز هویت استفاده می\u200cکند", - "Uses OAuth 2.1 Dynamic Client Registration": "از ثبت کلاینت پویا OAuth 2.1 استفاده می\u200cکند", + "Uses DefaultAzureCredential to authenticate": "از DefaultAzureCredential برای احراز هویت استفاده می‌کند", + "Uses OAuth 2.1 Dynamic Client Registration": "از ثبت کلاینت پویا OAuth 2.1 استفاده می‌کند", "Using Entire Document": "استفاده از کل سند", "Using Focused Retrieval": "استفاده از بازیابی متمرکز", - "Using the default arena model with all models. Click the plus button to add custom models.": "در حال استفاده از مدل آرنا با همهٔ مدل\u200cهای دیگر به طور پیش\u200cفرض. برای افزودن مدل\u200cهای سفارشی، روی دکمه به\u200cعلاوه کلیک کنید.", + "Using the default arena model with all models. Click the plus button to add custom models.": "در حال استفاده از مدل آرنا با همهٔ مدل‌های دیگر به طور پیش‌فرض. برای افزودن مدل‌های سفارشی، روی دکمه به‌علاوه کلیک کنید.", "Valid time units:": "واحدهای زمانی معتبر:", "Validate certificate": "اعتبارسنجی گواهی", "Valves": "شیرها", - "Valves updated": "شیرها به\u200cروزرسانی شدند", - "Valves updated successfully": "شیرها با موفقیت به\u200cروزرسانی شدند", + "Valves updated": "شیرها به‌روزرسانی شدند", + "Valves updated successfully": "شیرها با موفقیت به‌روزرسانی شدند", "variable": "متغیر", "Verify Connection": "تأیید اتصال", "Verify SSL Certificate": "تأیید گواهی SSL", "Version": "نسخه", "Version {{selectedVersion}} of {{totalVersions}}": "نسخهٔ {{selectedVersion}} از {{totalVersions}}", "Version deleted": "", - "View Replies": "مشاهده پاسخ\u200cها", + "View Replies": "مشاهده پاسخ‌ها", "View Result from **{{NAME}}**": "مشاهده نتیجه از **{{NAME}}**", "View source: {{name}}": "", "View source: {{title}}": "", @@ -2203,8 +2203,8 @@ "Warning": "هشدار", "Warning:": "هشدار", "Warning: Enabling this will allow users to run scheduled prompts automatically.": "", - "Warning: Enabling this will allow users to upload arbitrary code on the server.": "هشدار: فعال کردن این گزینه به کاربران اجازه می\u200cدهد کد دلخواه را روی سرور آپلود کنند.", - "Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "هشدار: اجرای ژوپیتر امکان اجرای کد دلخواه را فراهم می\u200cکند که خطرات امنیتی جدی به همراه دارد - با احتیاط زیاد ادامه دهید.", + "Warning: Enabling this will allow users to upload arbitrary code on the server.": "هشدار: فعال کردن این گزینه به کاربران اجازه می‌دهد کد دلخواه را روی سرور آپلود کنند.", + "Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "هشدار: اجرای ژوپیتر امکان اجرای کد دلخواه را فراهم می‌کند که خطرات امنیتی جدی به همراه دارد - با احتیاط زیاد ادامه دهید.", "We_day_of_week": "", "Web": "وب", "Web API": "API وب", @@ -2214,7 +2214,7 @@ "Web Search in Chat": "جستجوی وب در گفتگو", "Web Search Query Generation": "تولید کوئری جستجوی وب", "Webhook Name": "", - "Webhook URL": "نشانی وب\u200cهوک", + "Webhook URL": "نشانی وب‌هوک", "Webhooks": "", "Webpage URLs": "", "WebUI Settings": "تنظیمات WebUI", @@ -2225,15 +2225,15 @@ "Week": "", "Weekly": "", "What are you trying to achieve?": "به دنبال دستیابی به چه هدفی هستید؟", - "What are you working on?": "روی چه چیزی کار می\u200cکنید؟", + "What are you working on?": "روی چه چیزی کار می‌کنید؟", "What is NOT shared:": "", "What is shared:": "", "What's New in": "چه چیز جدیدی در", "What's on your mind?": "", "When": "", - "When enabled, the model will respond to each chat message in real-time, generating a response as soon as the user sends a message. This mode is useful for live chat applications, but may impact performance on slower hardware.": "وقتی فعال باشد، مدل به هر پیام گفتگو در زمان واقعی پاسخ می\u200cدهد و به محض ارسال پیام توسط کاربر، پاسخی تولید می\u200cکند. این حالت برای برنامه\u200cهای گفتگوی زنده مفید است، اما ممکن است در سخت\u200cافزارهای کندتر بر عملکرد تأثیر بگذارد.", + "When enabled, the model will respond to each chat message in real-time, generating a response as soon as the user sends a message. This mode is useful for live chat applications, but may impact performance on slower hardware.": "وقتی فعال باشد، مدل به هر پیام گفتگو در زمان واقعی پاسخ می‌دهد و به محض ارسال پیام توسط کاربر، پاسخی تولید می‌کند. این حالت برای برنامه‌های گفتگوی زنده مفید است، اما ممکن است در سخت‌افزارهای کندتر بر عملکرد تأثیر بگذارد.", "wherever you are": "هر جا که هستید", - "Whether to paginate the output. Each page will be separated by a horizontal rule and page number. Defaults to False.": "آیا خروجی صفحه\u200cبندی شود یا خیر. هر صفحه با یک خط افقی و شماره صفحه از هم جدا می\u200cشود. پیش\u200cفرض: False.", + "Whether to paginate the output. Each page will be separated by a horizontal rule and page number. Defaults to False.": "آیا خروجی صفحه‌بندی شود یا خیر. هر صفحه با یک خط افقی و شماره صفحه از هم جدا می‌شود. پیش‌فرض: False.", "Whisper (Local)": "ویسپر (محلی)", "Who can share to this group": "", "Why?": "چرا؟", @@ -2242,13 +2242,13 @@ "Wikipedia": "", "Won": "برنده شد", "Working Directory": "", - "Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "با top-k همکاری می\u200cکند. مقدار بالاتر (مثلاً 0.95) منجر به متن متنوع\u200cتر می\u200cشود، در حالی که مقدار پایین\u200cتر (مثلاً 0.5) متن متمرکزتر و محافظه\u200cکارانه\u200cتری تولید می\u200cکند.", + "Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "با top-k همکاری می‌کند. مقدار بالاتر (مثلاً 0.95) منجر به متن متنوع‌تر می‌شود، در حالی که مقدار پایین‌تر (مثلاً 0.5) متن متمرکزتر و محافظه‌کارانه‌تری تولید می‌کند.", "Workspace": "محیط کار", "Workspace Permissions": "مجوزهای محیط کار", "Write": "نوشتن", "Write a summary in 50 words that summarizes {{topic}}.": "خلاصه ای در 50 کلمه بنویسید که [موضوع یا کلمه کلیدی] را خلاصه کند.", "Write something...": "چیزی بنویسید...", - "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "محتوای پرامپت سیستمی مدل خود را اینجا بنویسید\nمثال: شما ماریو از بازی Super Mario Bros هستید و به عنوان دستیار عمل می\u200cکنید.", + "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "محتوای پرامپت سیستمی مدل خود را اینجا بنویسید\nمثال: شما ماریو از بازی Super Mario Bros هستید و به عنوان دستیار عمل می‌کنید.", "Yacy Instance URL": "آدرس URL نمونه Yacy", "Yacy Password": "رمز عبور Yacy", "Yacy Username": "نام کاربری Yacy", @@ -2260,10 +2260,10 @@ "Yesterday": "دیروز", "Yesterday at {{LOCALIZED_TIME}}": "دیروز در {{LOCALIZED_TIME}}", "You": "شما", - "You are currently using a trial license. Please contact support to upgrade your license.": "شما در حال حاضر از نسخه آزمایشی استفاده می\u200cکنید. لطفاً برای ارتقای مجوز خود با پشتیبانی تماس بگیرید.", - "You can only chat with a maximum of {{maxCount}} file(s) at a time.": "شما در هر زمان نهایتا می\u200cتوانید با {{maxCount}} پرونده گفتگو کنید.", - "You can personalize your interactions with LLMs by adding memories through the 'Manage' button below, making them more helpful and tailored to you.": "شما می\u200cتوانید تعاملات خود با LLM\u200cها را با افزودن خاطرات از طریق دکمه 'مدیریت' در زیر شخصی\u200cسازی کنید تا آنها مفیدتر و متناسب\u200cتر با شما شوند.", - "You cannot upload an empty file.": "نمی\u200cتوانید فایل خالی آپلود کنید.", + "You are currently using a trial license. Please contact support to upgrade your license.": "شما در حال حاضر از نسخه آزمایشی استفاده می‌کنید. لطفاً برای ارتقای مجوز خود با پشتیبانی تماس بگیرید.", + "You can only chat with a maximum of {{maxCount}} file(s) at a time.": "شما در هر زمان نهایتا می‌توانید با {{maxCount}} پرونده گفتگو کنید.", + "You can personalize your interactions with LLMs by adding memories through the 'Manage' button below, making them more helpful and tailored to you.": "شما می‌توانید تعاملات خود با LLM‌ها را با افزودن خاطرات از طریق دکمه 'مدیریت' در زیر شخصی‌سازی کنید تا آنها مفیدتر و متناسب‌تر با شما شوند.", + "You cannot upload an empty file.": "نمی‌توانید فایل خالی آپلود کنید.", "You do not have permission to edit this model": "", "You do not have permission to edit this prompt.": "", "You do not have permission to edit this skill.": "", @@ -2279,15 +2279,15 @@ "You have shared this chat": "شما این گفتگو را به اشتراک گذاشته اید", "You.com API Key": "", "You're a helpful assistant.": "تو یک دستیار سودمند هستی.", - "You're now logged in.": "شما اکنون وارد شده\u200cاید.", + "You're now logged in.": "شما اکنون وارد شده‌اید.", "Your Account": "حساب کاربری شما", - "Your account status is currently pending activation.": "وضعیت حساب شما در حال حاضر در انتظار فعال\u200cسازی است.", + "Your account status is currently pending activation.": "وضعیت حساب شما در حال حاضر در انتظار فعال‌سازی است.", "Your browser does not support the audio tag.": "", "Your browser does not support the video tag.": "", - "Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "تمام مشارکت شما مستقیماً به توسعه\u200cدهنده افزونه می\u200cرسد؛ Open WebUI هیچ درصدی دریافت نمی\u200cکند. با این حال، پلتفرم تأمین مالی انتخاب شده ممکن است کارمزد خود را داشته باشد.", + "Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "تمام مشارکت شما مستقیماً به توسعه‌دهنده افزونه می‌رسد؛ Open WebUI هیچ درصدی دریافت نمی‌کند. با این حال، پلتفرم تأمین مالی انتخاب شده ممکن است کارمزد خود را داشته باشد.", "Your message text or inputs": "", "Your usage stats have been successfully synced.": "", "YouTube": "یوتیوب", "Youtube Language": "زبان یوتیوب", "Youtube Proxy URL": "آدرس پراکسی یوتیوب" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/fi-FI/translation.json b/src/lib/i18n/locales/fi-FI/translation.json index fcd2c7cefe2..33db4f2abaf 100644 --- a/src/lib/i18n/locales/fi-FI/translation.json +++ b/src/lib/i18n/locales/fi-FI/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Ylätunnisteet", "Headers must be a valid JSON object": "Ylätunnisteet täytyy olla kelvollisia JSON-objekteja", "Height": "Korkeus", - "Hello, {{name}}": "Hei, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Miten voin auttaa sinua tänään?", "Help": "Ohje", "Help the community discover great models": "Auta yhteisöä löytämään upeita malleja", "Hex Color": "Heksadesimaaliväri", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube kieli", "Youtube Proxy URL": "Youtube-välityspalvelimen verkko-osoite" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/gl-ES/translation.json b/src/lib/i18n/locales/gl-ES/translation.json index f7624ffe652..ce83aea1330 100644 --- a/src/lib/i18n/locales/gl-ES/translation.json +++ b/src/lib/i18n/locales/gl-ES/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Hola, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, ¿Cómo podo axudarche hoxe?", "Help": "axuda", "Help the community discover great models": "", "Hex Color": "Cor Hex", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/he-IL/translation.json b/src/lib/i18n/locales/he-IL/translation.json index ef8c4e647b4..baec36cd8e1 100644 --- a/src/lib/i18n/locales/he-IL/translation.json +++ b/src/lib/i18n/locales/he-IL/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "שלום, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, כיצד אוכל לעזור לך היום?", "Help": "עזרה", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/hi-IN/translation.json b/src/lib/i18n/locales/hi-IN/translation.json index 6e3b0fbe1cb..99078b60400 100644 --- a/src/lib/i18n/locales/hi-IN/translation.json +++ b/src/lib/i18n/locales/hi-IN/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "नमस्ते, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, आज मैं आपकी कैसे मदद कर सकता हूँ?", "Help": "मदद", "Help the community discover great models": "", "Hex Color": "", @@ -1771,7 +1771,7 @@ "Searxng search language (all, en, es, de, fr, etc.)": "", "See readme.md for instructions": "निर्देशों के लिए readme.md देखें", "See what's new": "देखें, क्या नया है", - "Seed": "सीड्\u200c", + "Seed": "सीड्‌", "Select": "", "Select {{modelName}} model": "", "Select a base model": "एक आधार मॉडल का चयन करें", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/hr-HR/translation.json b/src/lib/i18n/locales/hr-HR/translation.json index e27f8eecfde..a3f89982b21 100644 --- a/src/lib/i18n/locales/hr-HR/translation.json +++ b/src/lib/i18n/locales/hr-HR/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Bok, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Kako vam mogu pomoći danas?", "Help": "Pomoć", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/hu-HU/translation.json b/src/lib/i18n/locales/hu-HU/translation.json index f3d91fcf9a9..ab3b55f83ef 100644 --- a/src/lib/i18n/locales/hu-HU/translation.json +++ b/src/lib/i18n/locales/hu-HU/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Helló, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Hogyan segíthetek ma?", "Help": "Segítség", "Help the community discover great models": "", "Hex Color": "Hexa szín", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube nyelv", "Youtube Proxy URL": "YouTube proxy URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/id-ID/translation.json b/src/lib/i18n/locales/id-ID/translation.json index 2f02c5f8ac7..46bd577efc5 100644 --- a/src/lib/i18n/locales/id-ID/translation.json +++ b/src/lib/i18n/locales/id-ID/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Halo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Ada yang bisa saya bantu hari ini?", "Help": "Bantuan", "Help the community discover great models": "", "Hex Color": "", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ie-GA/translation.json b/src/lib/i18n/locales/ie-GA/translation.json index e4d57d5b706..524d5db656f 100644 --- a/src/lib/i18n/locales/ie-GA/translation.json +++ b/src/lib/i18n/locales/ie-GA/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Ceanntásca", "Headers must be a valid JSON object": "Ní mór ceanntásca a bheith ina réad JSON bailí", "Height": "Airde", - "Hello, {{name}}": "Dia duit, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Conas is féidir liom cabhrú leat inniu?", "Help": "Cabhair", "Help the community discover great models": "Cabhraigh leis an bpobal samhlacha iontacha a aimsiú", "Hex Color": "Dath Heics", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Teanga YouTube", "Youtube Proxy URL": "URL Seachfhreastalaí YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/it-IT/translation.json b/src/lib/i18n/locales/it-IT/translation.json index b8a2c5f5e96..48a425d1ee9 100644 --- a/src/lib/i18n/locales/it-IT/translation.json +++ b/src/lib/i18n/locales/it-IT/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Ciao, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Come posso aiutarti oggi?", "Help": "Aiuto", "Help the community discover great models": "", "Hex Color": "Colore Esadecimale", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Lingua Youtube", "Youtube Proxy URL": "URL proxy Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ja-JP/translation.json b/src/lib/i18n/locales/ja-JP/translation.json index c69a21f3a17..d631b14cf1f 100644 --- a/src/lib/i18n/locales/ja-JP/translation.json +++ b/src/lib/i18n/locales/ja-JP/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "高さ", - "Hello, {{name}}": "こんにちは、{{name}} さん", + "Hello, {{name}}": "Asslema {{name}}, 今日はどのようにお手伝いしましょうか?", "Help": "ヘルプ", "Help the community discover great models": "", "Hex Color": "16進数の色", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTubeの言語", "Youtube Proxy URL": "YouTubeのプロキシURL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ka-GE/translation.json b/src/lib/i18n/locales/ka-GE/translation.json index edfd074bc43..cde8ca0bb15 100644 --- a/src/lib/i18n/locales/ka-GE/translation.json +++ b/src/lib/i18n/locales/ka-GE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "თავსართები", "Headers must be a valid JSON object": "", "Height": "სიმაღლე", - "Hello, {{name}}": "გამარჯობა, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, რით შემიძლია დაგეხმაროთ დღეს?", "Help": "დახმარება", "Help the community discover great models": "", "Hex Color": "თექვსმეტობითი ფერი", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube-ის ენა", "Youtube Proxy URL": "Youtube-ის პროქსის URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/kab-DZ/translation.json b/src/lib/i18n/locales/kab-DZ/translation.json index ecd7eae337f..253bfd5e2c1 100644 --- a/src/lib/i18n/locales/kab-DZ/translation.json +++ b/src/lib/i18n/locales/kab-DZ/translation.json @@ -1055,7 +1055,7 @@ "Headers": "Iqeṛṛa", "Headers must be a valid JSON object": "", "Height": "Teɣzi", - "Hello, {{name}}": "Azul a {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Amek i zemreɣ ad k·kem-ɛiwneɣ ass-a?", "Help": "Tallalt", "Help the community discover great models": "", "Hex Color": "Ini Hex", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Tutlayt n Youtube", "Youtube Proxy URL": "Tansa URL n upṛuksi Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ko-KR/translation.json b/src/lib/i18n/locales/ko-KR/translation.json index 83ff4863f76..070b57e358b 100644 --- a/src/lib/i18n/locales/ko-KR/translation.json +++ b/src/lib/i18n/locales/ko-KR/translation.json @@ -1054,7 +1054,7 @@ "Headers": "헤더", "Headers must be a valid JSON object": "헤더는 유효한 JSON 객체여야 합니다", "Height": "높이", - "Hello, {{name}}": "안녕하세요, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, 무엇을 도와드릴까요?", "Help": "도움말", "Help the community discover great models": "커뮤니티가 훌륭한 모델을 발견하도록 도와주세요", "Hex Color": "Hex 색상", @@ -2287,4 +2287,4 @@ "YouTube": "유튜브", "Youtube Language": "Youtube 언어", "Youtube Proxy URL": "Youtube 프록시 URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/lt-LT/translation.json b/src/lib/i18n/locales/lt-LT/translation.json index ccc65e16a53..1fb2e8a895e 100644 --- a/src/lib/i18n/locales/lt-LT/translation.json +++ b/src/lib/i18n/locales/lt-LT/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Sveiki, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Kuo galėčiau Jums padėti ?", "Help": "Pagalba", "Help the community discover great models": "", "Hex Color": "", @@ -2296,4 +2296,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/lv-LV/translation.json b/src/lib/i18n/locales/lv-LV/translation.json index af6f5c21be0..475f7a33c99 100644 --- a/src/lib/i18n/locales/lv-LV/translation.json +++ b/src/lib/i18n/locales/lv-LV/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Galvenes", "Headers must be a valid JSON object": "Galvenēm jābūt derīgam JSON objektam", "Height": "Augstums", - "Hello, {{name}}": "Sveiki, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Kā es varu jums šodien palīdzēt?", "Help": "Palīdzība", "Help the community discover great models": "", "Hex Color": "Hex krāsa", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube valoda", "Youtube Proxy URL": "YouTube proxy URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ms-MY/translation.json b/src/lib/i18n/locales/ms-MY/translation.json index 309ace47611..93c9d2aa17d 100644 --- a/src/lib/i18n/locales/ms-MY/translation.json +++ b/src/lib/i18n/locales/ms-MY/translation.json @@ -1054,7 +1054,7 @@ "Headers": "Tajuk", "Headers must be a valid JSON object": "Tajuk mesti menjadi objek JSON yang sah", "Height": "Ketinggian", - "Hello, {{name}}": "Hello, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Bagaimana saya boleh membantu anda hari ini?", "Help": "Bantuan", "Help the community discover great models": "Bantu komuniti menemui model-model hebat", "Hex Color": "Warna Heks", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "Bahasa Youtube", "Youtube Proxy URL": "URL Proksi Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/nb-NO/translation.json b/src/lib/i18n/locales/nb-NO/translation.json index a27ca6fa7e3..194860a3c95 100644 --- a/src/lib/i18n/locales/nb-NO/translation.json +++ b/src/lib/i18n/locales/nb-NO/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Hei, {{name}}!", + "Hello, {{name}}": "Asslema {{name}}, Hva kan jeg hjelpe deg med i dag?", "Help": "Hjelp", "Help the community discover great models": "", "Hex Color": "Hex-farge", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/nl-NL/translation.json b/src/lib/i18n/locales/nl-NL/translation.json index 8bf77d68ebc..8d022f8aa1d 100644 --- a/src/lib/i18n/locales/nl-NL/translation.json +++ b/src/lib/i18n/locales/nl-NL/translation.json @@ -1055,7 +1055,7 @@ "Headers": "headers", "Headers must be a valid JSON object": "Headers moeten een geldig JSON-object zijn", "Height": "Hoogte", - "Hello, {{name}}": "Hallo, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Hoe kan ik je vandaag helpen?", "Help": "Help", "Help the community discover great models": "Help de community geweldige modellen te ontdekken", "Hex Color": "Hex-kleur", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube-taal", "Youtube Proxy URL": "Youtube-proxy-URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/pa-IN/translation.json b/src/lib/i18n/locales/pa-IN/translation.json index 84c346acaf4..eaf5247fbfb 100644 --- a/src/lib/i18n/locales/pa-IN/translation.json +++ b/src/lib/i18n/locales/pa-IN/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "ਸਤ ਸ੍ਰੀ ਅਕਾਲ, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, ਮੈਂ ਅੱਜ ਤੁਹਾਡੀ ਕਿਵੇਂ ਮਦਦ ਕਰ ਸਕਦਾ ਹਾਂ?", "Help": "ਮਦਦ", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "ਯੂਟਿਊਬ", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/pl-PL/translation.json b/src/lib/i18n/locales/pl-PL/translation.json index 15a573aa234..e076f6af475 100644 --- a/src/lib/i18n/locales/pl-PL/translation.json +++ b/src/lib/i18n/locales/pl-PL/translation.json @@ -1057,7 +1057,7 @@ "Headers": "Nagłówki", "Headers must be a valid JSON object": "Nagłówki muszą być poprawnym obiektem JSON", "Height": "Wysokość", - "Hello, {{name}}": "Witaj, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, W czym mogę pomóc?", "Help": "Pomoc", "Help the community discover great models": "", "Hex Color": "Kolor Hex", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "Język YouTube", "Youtube Proxy URL": "URL Proxy YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/pt-BR/translation.json b/src/lib/i18n/locales/pt-BR/translation.json index 730fd439e7d..ca2bfb85229 100644 --- a/src/lib/i18n/locales/pt-BR/translation.json +++ b/src/lib/i18n/locales/pt-BR/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Cabeçalhos", "Headers must be a valid JSON object": "Os cabeçalhos devem ser um objeto JSON válido", "Height": "Altura", - "Hello, {{name}}": "Olá, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Como posso ajudar você hoje?", "Help": "Ajuda", "Help the community discover great models": "Ajude a comunidade a descobrir ótimos modelos.", "Hex Color": "Cor hexadecimal", @@ -2293,4 +2293,4 @@ "YouTube": "YouTube", "Youtube Language": "Idioma do YouTube", "Youtube Proxy URL": "URL de proxy do YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/pt-PT/translation.json b/src/lib/i18n/locales/pt-PT/translation.json index ac1c4425901..ddb2b90324f 100644 --- a/src/lib/i18n/locales/pt-PT/translation.json +++ b/src/lib/i18n/locales/pt-PT/translation.json @@ -1056,7 +1056,7 @@ "Headers": "Cabeçalhos", "Headers must be a valid JSON object": "Os cabeçalhos devem ser um objeto JSON válido", "Height": "Altura", - "Hello, {{name}}": "Olá, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Como posso ajudá-lo hoje?", "Help": "Ajuda", "Help the community discover great models": "Ajude a comunidade a descobrir ótimos modelos", "Hex Color": "Cor Hexadecimal", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "Idioma do Youtube", "Youtube Proxy URL": "URL do Proxy do Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ro-RO/translation.json b/src/lib/i18n/locales/ro-RO/translation.json index 2532909db52..27e6ba9192e 100644 --- a/src/lib/i18n/locales/ro-RO/translation.json +++ b/src/lib/i18n/locales/ro-RO/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Salut, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Cum te pot ajuta astăzi?", "Help": "Ajutor", "Help the community discover great models": "", "Hex Color": "", @@ -2293,4 +2293,4 @@ "YouTube": "Youtube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ru-RU/translation.json b/src/lib/i18n/locales/ru-RU/translation.json index cb7a5ce94a8..6975792c7ea 100644 --- a/src/lib/i18n/locales/ru-RU/translation.json +++ b/src/lib/i18n/locales/ru-RU/translation.json @@ -1057,7 +1057,7 @@ "Headers": "Заголовки", "Headers must be a valid JSON object": "Заголовки должны быть валидным JSON-объектом", "Height": "Высота", - "Hello, {{name}}": "Привет, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Чем я могу помочь вам сегодня?", "Help": "Помощь", "Help the community discover great models": "Помогите сообществу находить лучшие модели", "Hex Color": "Цвет Hex", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "Язык YouTube", "Youtube Proxy URL": "URL прокси для YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/sk-SK/translation.json b/src/lib/i18n/locales/sk-SK/translation.json index 5d3ea9dc741..8b07c5a594a 100644 --- a/src/lib/i18n/locales/sk-SK/translation.json +++ b/src/lib/i18n/locales/sk-SK/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Ahoj, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Ako vám môžem dnes pomôcť?", "Help": "Pomoc", "Help the community discover great models": "", "Hex Color": "", @@ -2296,4 +2296,4 @@ "YouTube": "YouTube", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/sr-RS/translation.json b/src/lib/i18n/locales/sr-RS/translation.json index db5e660eee6..9abd2a3aa8d 100644 --- a/src/lib/i18n/locales/sr-RS/translation.json +++ b/src/lib/i18n/locales/sr-RS/translation.json @@ -1056,7 +1056,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Здраво, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Како могу да вам помогнем данас?", "Help": "Помоћ", "Help the community discover great models": "", "Hex Color": "Хекс боја", @@ -2293,4 +2293,4 @@ "YouTube": "Јутјуб", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/sv-SE/translation.json b/src/lib/i18n/locales/sv-SE/translation.json index aa2784d64b5..40f09180ace 100644 --- a/src/lib/i18n/locales/sv-SE/translation.json +++ b/src/lib/i18n/locales/sv-SE/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "Höjd", - "Hello, {{name}}": "Hej, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Hur kan jag hjälpa dig idag?", "Help": "Hjälp", "Help the community discover great models": "", "Hex Color": "Hexfärg", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube-språk", "Youtube Proxy URL": "Youtube Proxy-URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ta-IN/translation.json b/src/lib/i18n/locales/ta-IN/translation.json index d5ceb6080aa..08db7670e00 100644 --- a/src/lib/i18n/locales/ta-IN/translation.json +++ b/src/lib/i18n/locales/ta-IN/translation.json @@ -1055,7 +1055,7 @@ "Headers": "தலைப்புகள்", "Headers must be a valid JSON object": "தலைப்புகள் சரியான JSON பொருளாக இருக்க வேண்டும்", "Height": "உயரம்", - "Hello, {{name}}": "வணக்கம், {{name}}", + "Hello, {{name}}": "Asslema {{name}}, இன்று நான் உங்களுக்கு எப்படி உதவலாம்?", "Help": "உதவி", "Help the community discover great models": "சிறந்த மாதிரிகளைக் கண்டறிய சமூகத்திற்கு உதவுங்கள்", "Hex Color": "ஹெக்ஸ் கலர்", @@ -1841,7 +1841,7 @@ "Sets how far back for the model to look back to prevent repetition.": "திரும்பத் திரும்ப வருவதைத் தடுக்க, மாடல் எவ்வளவு பின்னோக்கிப் பார்க்க வேண்டும் என்பதை அமைக்கிறது.", "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "தலைமுறைக்கு பயன்படுத்த சீரற்ற எண் விதையை அமைக்கிறது. இதை ஒரு குறிப்பிட்ட எண்ணுக்கு அமைப்பது மாதிரியானது அதே உரையில் அதே உரையை உருவாக்கும்.", "Sets the size of the context window used to generate the next token.": "அடுத்த டோக்கனை உருவாக்கப் பயன்படுத்தப்படும் சூழல் சாளரத்தின் அளவை அமைக்கிறது.", - "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "பயன்படுத்த நிறுத்த வரிசைகளை அமைக்கிறது. இந்த வடிவத்தை எதிர்கொள்ளும்போது, \u200b\u200bLLM உரையை உருவாக்குவதை நிறுத்திவிட்டு திரும்பும். ஒரு மாதிரிக்கோப்பில் பல தனித்தனி நிறுத்த அளவுருக்களைக் குறிப்பிடுவதன் மூலம் பல நிறுத்த வடிவங்கள் அமைக்கப்படலாம்.", + "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "பயன்படுத்த நிறுத்த வரிசைகளை அமைக்கிறது. இந்த வடிவத்தை எதிர்கொள்ளும்போது, ​​LLM உரையை உருவாக்குவதை நிறுத்திவிட்டு திரும்பும். ஒரு மாதிரிக்கோப்பில் பல தனித்தனி நிறுத்த அளவுருக்களைக் குறிப்பிடுவதன் மூலம் பல நிறுத்த வடிவங்கள் அமைக்கப்படலாம்.", "Setting": "அமைத்தல்", "Settings": "அமைப்புகள்", "Settings Permissions": "அமைப்புகள் அனுமதிகள்", @@ -2290,4 +2290,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube மொழி", "Youtube Proxy URL": "Youtube ப்ராக்ஸி URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/th-TH/translation.json b/src/lib/i18n/locales/th-TH/translation.json index 6ad730ed4fd..bfdb78e416c 100644 --- a/src/lib/i18n/locales/th-TH/translation.json +++ b/src/lib/i18n/locales/th-TH/translation.json @@ -1054,7 +1054,7 @@ "Headers": "Headers", "Headers must be a valid JSON object": "Headers ต้องเป็นอ็อบเจ็กต์ JSON ที่ถูกต้อง", "Height": "ความสูง", - "Hello, {{name}}": "สวัสดี {{name}}", + "Hello, {{name}}": "Asslema {{name}}, วันนี้ฉันจะช่วยคุณได้อย่างไร?", "Help": "ช่วยเหลือ", "Help the community discover great models": "", "Hex Color": "ค่าสี Hex", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "ภาษาของ YouTube", "Youtube Proxy URL": "URL พร็อกซี YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/tk-TM/translation.json b/src/lib/i18n/locales/tk-TM/translation.json index cc5cb3f8956..c97d3725a5f 100644 --- a/src/lib/i18n/locales/tk-TM/translation.json +++ b/src/lib/i18n/locales/tk-TM/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "", + "Hello, {{name}}": "Asslema {{name}}, how can I help?", "Help": "Kömek", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/tr-TR/translation.json b/src/lib/i18n/locales/tr-TR/translation.json index caf59543604..304c92aa0e8 100644 --- a/src/lib/i18n/locales/tr-TR/translation.json +++ b/src/lib/i18n/locales/tr-TR/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Merhaba, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Bugün size nasıl yardımcı olabilirim?", "Help": "Yardım", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube Dili", "Youtube Proxy URL": "Youtube Vekil URL'si" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ug-CN/translation.json b/src/lib/i18n/locales/ug-CN/translation.json index c7e97e4eb30..e9fd415b73f 100644 --- a/src/lib/i18n/locales/ug-CN/translation.json +++ b/src/lib/i18n/locales/ug-CN/translation.json @@ -213,7 +213,7 @@ "Attach Webpage": "", "Attention to detail": "تەپسىلاتقا دىققەت", "Attribute for Mail": "ئېلىخەت خاسلىقى", - "Attribute for Username": "ئىشلەتكۈچى ئىسمى\u00a0 خاسلىقى", + "Attribute for Username": "ئىشلەتكۈچى ئىسمى  خاسلىقى", "Audio": "ئاۋاز", "August": "ئاۋغۇست", "Auth": "تەستىقلاش", @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "ياخشىمۇسىز، {{name}}", + "Hello, {{name}}": "Asslema {{name}}, بۈگۈن سىزگە قانداق ياردەم بېرەي؟", "Help": "ياردەم", "Help the community discover great models": "", "Hex Color": "Hex رەڭ", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube تىلى", "Youtube Proxy URL": "Youtube ۋاكالەتچى URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/uk-UA/translation.json b/src/lib/i18n/locales/uk-UA/translation.json index 74758adace4..29893578e5c 100644 --- a/src/lib/i18n/locales/uk-UA/translation.json +++ b/src/lib/i18n/locales/uk-UA/translation.json @@ -1057,7 +1057,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Привіт, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Чим я можу допомогти вам сьогодні?", "Help": "Допоможіть", "Help the community discover great models": "", "Hex Color": "Шістнадцятковий колір", @@ -2296,4 +2296,4 @@ "YouTube": "Youtube", "Youtube Language": "Мова YouTube", "Youtube Proxy URL": "URL проксі-сервера YouTube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/ur-PK/translation.json b/src/lib/i18n/locales/ur-PK/translation.json index 40f964725e4..0a28e7f523f 100644 --- a/src/lib/i18n/locales/ur-PK/translation.json +++ b/src/lib/i18n/locales/ur-PK/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "ہیلو، {{name}}", + "Hello, {{name}}": "Asslema {{name}}, میں آج آپ کی کس طرح مدد کر سکتا ہوں؟", "Help": "مدد", "Help the community discover great models": "", "Hex Color": "", @@ -2290,4 +2290,4 @@ "YouTube": "یوٹیوب", "Youtube Language": "", "Youtube Proxy URL": "" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json b/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json index ef428a85a9b..904c9b36392 100644 --- a/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json +++ b/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Салом, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Бугун сизга қандай ёрдам бера оламан?", "Help": "Ёрдам", "Help the community discover great models": "", "Hex Color": "Олти бурчакли ранг", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube тили", "Youtube Proxy URL": "Youtube прокси УРЛ" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/uz-Latn-Uz/translation.json b/src/lib/i18n/locales/uz-Latn-Uz/translation.json index 8975a1920d8..e6af06b8193 100644 --- a/src/lib/i18n/locales/uz-Latn-Uz/translation.json +++ b/src/lib/i18n/locales/uz-Latn-Uz/translation.json @@ -1055,7 +1055,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Salom, {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Bugun sizga qanday yordam bera olaman?", "Help": "Yordam", "Help the community discover great models": "", "Hex Color": "Olti burchakli rang", @@ -2290,4 +2290,4 @@ "YouTube": "Youtube", "Youtube Language": "Youtube tili", "Youtube Proxy URL": "Youtube proksi URL" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/vi-VN/translation.json b/src/lib/i18n/locales/vi-VN/translation.json index ac716ec661b..b7e8182e340 100644 --- a/src/lib/i18n/locales/vi-VN/translation.json +++ b/src/lib/i18n/locales/vi-VN/translation.json @@ -1054,7 +1054,7 @@ "Headers": "", "Headers must be a valid JSON object": "", "Height": "", - "Hello, {{name}}": "Xin chào {{name}}", + "Hello, {{name}}": "Asslema {{name}}, Tôi có thể giúp gì cho bạn hôm nay?", "Help": "Trợ giúp", "Help the community discover great models": "", "Hex Color": "Màu Hex", @@ -2287,4 +2287,4 @@ "YouTube": "Youtube", "Youtube Language": "Ngôn ngữ Youtube", "Youtube Proxy URL": "URL Proxy Youtube" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/zh-CN/translation.json b/src/lib/i18n/locales/zh-CN/translation.json index e3aed8309f0..45dc1663e58 100644 --- a/src/lib/i18n/locales/zh-CN/translation.json +++ b/src/lib/i18n/locales/zh-CN/translation.json @@ -1054,7 +1054,7 @@ "Headers": "HTTP 标头", "Headers must be a valid JSON object": "HTTP 标头必须是有效的 JSON 格式", "Height": "高度", - "Hello, {{name}}": "您好,{{name}}", + "Hello, {{name}}": "Asslema {{name}}, 有什么我能帮您的吗?", "Help": "帮助", "Help the community discover great models": "帮助社区发现优质模型", "Hex Color": "十六进制颜色代码", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "Youtube 语言", "Youtube Proxy URL": "Youtube 代理地址" -} +} \ No newline at end of file diff --git a/src/lib/i18n/locales/zh-TW/translation.json b/src/lib/i18n/locales/zh-TW/translation.json index 50624307f74..d9973ec5f98 100644 --- a/src/lib/i18n/locales/zh-TW/translation.json +++ b/src/lib/i18n/locales/zh-TW/translation.json @@ -1054,7 +1054,7 @@ "Headers": "HTTP 標頭", "Headers must be a valid JSON object": "HTTP 標頭必須是有效的 JSON 格式", "Height": "高度", - "Hello, {{name}}": "您好,{{name}}", + "Hello, {{name}}": "Asslema {{name}}, 今天我能為您做些什麼?", "Help": "說明", "Help the community discover great models": "協助社群發現優質模型", "Hex Color": "Hex 顏色", @@ -2287,4 +2287,4 @@ "YouTube": "YouTube", "Youtube Language": "YouTube 語言", "Youtube Proxy URL": "YouTube 代理伺服器 URL" -} +} \ No newline at end of file From 20818677db0597dfdf9de8ef0ab575f0bdc67466 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 May 2026 20:47:49 +0000 Subject: [PATCH 6/6] Bump pillow from 12.1.1 to 12.2.0 Bumps [pillow](https://github.com/python-pillow/Pillow) from 12.1.1 to 12.2.0. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/12.1.1...12.2.0) --- updated-dependencies: - dependency-name: pillow dependency-version: 12.2.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- backend/requirements.txt | 2 +- pyproject.toml | 2 +- uv.lock | 3104 ++++++++++++++++++++++---------------- 3 files changed, 1817 insertions(+), 1291 deletions(-) diff --git a/backend/requirements.txt b/backend/requirements.txt index a7d2b1cb537..729d53e41a4 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -88,7 +88,7 @@ psutil==7.2.2 sentencepiece==0.2.1 soundfile==0.13.1 -pillow==12.1.1 +pillow==12.2.0 opencv-python-headless==4.13.0.92 rapidocr-onnxruntime==1.4.4 rank-bm25==0.2.2 diff --git a/pyproject.toml b/pyproject.toml index 8d8fc8a7559..622c74f4ec9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -95,7 +95,7 @@ dependencies = [ "soundfile==0.13.1", "azure-ai-documentintelligence==1.0.2", - "pillow==12.1.1", + "pillow==12.2.0", "opencv-python-headless==4.13.0.92", "rapidocr-onnxruntime==1.4.4", "rank-bm25==0.2.2", diff --git a/uv.lock b/uv.lock index 8f610937f56..d12632a0444 100644 --- a/uv.lock +++ b/uv.lock @@ -1,22 +1,28 @@ version = 1 -revision = 2 +revision = 3 requires-python = ">=3.11, <3.13.0" resolution-markers = [ "python_full_version < '3.12' and sys_platform == 'darwin'", "python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", "python_full_version >= '3.12' and python_full_version < '3.12.4' and sys_platform == 'darwin'", "python_full_version >= '3.12.4' and sys_platform == 'darwin'", "python_version < '0'", "python_full_version >= '3.12' and python_full_version < '3.12.4' and platform_machine == 'aarch64' and sys_platform == 'linux'", "python_full_version >= '3.12.4' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version >= '3.12' and python_full_version < '3.12.4' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.12' and python_full_version < '3.12.4' and sys_platform != 'darwin' and sys_platform != 'linux')", - "(python_full_version >= '3.12.4' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.12.4' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.12' and python_full_version < '3.12.4' and sys_platform == 'win32'", + "python_full_version >= '3.12' and python_full_version < '3.12.4' and sys_platform == 'emscripten'", + "(python_full_version >= '3.12' and python_full_version < '3.12.4' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.12' and python_full_version < '3.12.4' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", + "python_full_version >= '3.12.4' and sys_platform == 'win32'", + "python_full_version >= '3.12.4' and sys_platform == 'emscripten'", + "(python_full_version >= '3.12.4' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.12.4' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", ] [[package]] name = "accelerate" -version = "1.8.1" +version = "1.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, @@ -27,9 +33,9 @@ dependencies = [ { name = "safetensors" }, { name = "torch" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bd/c2/b9e33ad13232606dded4c546e654fb06a15f1dbcbd95d81c9f9dd3ccc771/accelerate-1.8.1.tar.gz", hash = "sha256:f60df931671bc4e75077b852990469d4991ce8bd3a58e72375c3c95132034db9", size = 380872, upload-time = "2025-06-20T15:36:14.618Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/14/787e5498cd062640f0f3d92ef4ae4063174f76f9afd29d13fc52a319daae/accelerate-1.13.0.tar.gz", hash = "sha256:d631b4e0f5b3de4aff2d7e9e6857d164810dfc3237d54d017f075122d057b236", size = 402835, upload-time = "2026-03-04T19:34:12.359Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/d9/e044c9d42d8ad9afa96533b46ecc9b7aea893d362b3c52bd78fb9fe4d7b3/accelerate-1.8.1-py3-none-any.whl", hash = "sha256:c47b8994498875a2b1286e945bd4d20e476956056c7941d512334f4eb44ff991", size = 365338, upload-time = "2025-06-20T15:36:12.71Z" }, + { url = "https://files.pythonhosted.org/packages/7e/46/02ac5e262d4af18054b3e922b2baedbb2a03289ee792162de60a865defc5/accelerate-1.13.0-py3-none-any.whl", hash = "sha256:cf1a3efb96c18f7b152eb0fa7490f3710b19c3f395699358f08decca2b8b62e0", size = 383744, upload-time = "2026-03-04T19:34:10.313Z" }, ] [[package]] @@ -43,25 +49,25 @@ wheels = [ [[package]] name = "aiofiles" -version = "24.1.0" +version = "25.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0b/03/a88171e277e8caa88a4c77808c20ebb04ba74cc4681bf1e9416c862de237/aiofiles-24.1.0.tar.gz", hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c", size = 30247, upload-time = "2024-06-24T11:02:03.584Z" } +sdist = { url = "https://files.pythonhosted.org/packages/41/c3/534eac40372d8ee36ef40df62ec129bee4fdb5ad9706e58a29be53b2c970/aiofiles-25.1.0.tar.gz", hash = "sha256:a8d728f0a29de45dc521f18f07297428d56992a742f0cd2701ba86e44d23d5b2", size = 46354, upload-time = "2025-10-09T20:51:04.358Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl", hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5", size = 15896, upload-time = "2024-06-24T11:02:01.529Z" }, + { url = "https://files.pythonhosted.org/packages/bc/8a/340a1555ae33d7354dbca4faa54948d76d89a27ceef032c8c3bc661d003e/aiofiles-25.1.0-py3-none-any.whl", hash = "sha256:abe311e527c862958650f9438e859c1fa7568a141b22abcd015e120e86a85695", size = 14668, upload-time = "2025-10-09T20:51:03.174Z" }, ] [[package]] name = "aiohappyeyeballs" -version = "2.4.4" +version = "2.6.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7f/55/e4373e888fdacb15563ef6fa9fa8c8252476ea071e96fb46defac9f18bf2/aiohappyeyeballs-2.4.4.tar.gz", hash = "sha256:5fdd7d87889c63183afc18ce9271f9b0a7d32c2303e394468dd45d514a757745", size = 21977, upload-time = "2024-11-30T18:44:00.701Z" } +sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760, upload-time = "2025-03-12T01:42:48.764Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/74/fbb6559de3607b3300b9be3cc64e97548d55678e44623db17820dbd20002/aiohappyeyeballs-2.4.4-py3-none-any.whl", hash = "sha256:a980909d50efcd44795c4afeca523296716d50cd756ddca6af8c65b996e27de8", size = 14756, upload-time = "2024-11-30T18:43:39.849Z" }, + { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265, upload-time = "2025-03-12T01:42:47.083Z" }, ] [[package]] name = "aiohttp" -version = "3.11.11" +version = "3.13.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohappyeyeballs" }, @@ -72,64 +78,90 @@ dependencies = [ { name = "propcache" }, { name = "yarl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fe/ed/f26db39d29cd3cb2f5a3374304c713fe5ab5a0e4c8ee25a0c45cc6adf844/aiohttp-3.11.11.tar.gz", hash = "sha256:bb49c7f1e6ebf3821a42d81d494f538107610c3a705987f53068546b0e90303e", size = 7669618, upload-time = "2024-12-18T21:20:50.191Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/34/ae/e8806a9f054e15f1d18b04db75c23ec38ec954a10c0a68d3bd275d7e8be3/aiohttp-3.11.11-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ba74ec819177af1ef7f59063c6d35a214a8fde6f987f7661f4f0eecc468a8f76", size = 708624, upload-time = "2024-12-18T21:18:10.575Z" }, - { url = "https://files.pythonhosted.org/packages/c7/e0/313ef1a333fb4d58d0c55a6acb3cd772f5d7756604b455181049e222c020/aiohttp-3.11.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4af57160800b7a815f3fe0eba9b46bf28aafc195555f1824555fa2cfab6c1538", size = 468507, upload-time = "2024-12-18T21:18:12.224Z" }, - { url = "https://files.pythonhosted.org/packages/a9/60/03455476bf1f467e5b4a32a465c450548b2ce724eec39d69f737191f936a/aiohttp-3.11.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ffa336210cf9cd8ed117011085817d00abe4c08f99968deef0013ea283547204", size = 455571, upload-time = "2024-12-18T21:18:15.506Z" }, - { url = "https://files.pythonhosted.org/packages/be/f9/469588603bd75bf02c8ffb8c8a0d4b217eed446b49d4a767684685aa33fd/aiohttp-3.11.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:81b8fe282183e4a3c7a1b72f5ade1094ed1c6345a8f153506d114af5bf8accd9", size = 1685694, upload-time = "2024-12-18T21:18:17.512Z" }, - { url = "https://files.pythonhosted.org/packages/88/b9/1b7fa43faf6c8616fa94c568dc1309ffee2b6b68b04ac268e5d64b738688/aiohttp-3.11.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3af41686ccec6a0f2bdc66686dc0f403c41ac2089f80e2214a0f82d001052c03", size = 1743660, upload-time = "2024-12-18T21:18:20.878Z" }, - { url = "https://files.pythonhosted.org/packages/2a/8b/0248d19dbb16b67222e75f6aecedd014656225733157e5afaf6a6a07e2e8/aiohttp-3.11.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:70d1f9dde0e5dd9e292a6d4d00058737052b01f3532f69c0c65818dac26dc287", size = 1785421, upload-time = "2024-12-18T21:18:22.948Z" }, - { url = "https://files.pythonhosted.org/packages/c4/11/f478e071815a46ca0a5ae974651ff0c7a35898c55063305a896e58aa1247/aiohttp-3.11.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:249cc6912405917344192b9f9ea5cd5b139d49e0d2f5c7f70bdfaf6b4dbf3a2e", size = 1675145, upload-time = "2024-12-18T21:18:24.788Z" }, - { url = "https://files.pythonhosted.org/packages/26/5d/284d182fecbb5075ae10153ff7374f57314c93a8681666600e3a9e09c505/aiohttp-3.11.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0eb98d90b6690827dcc84c246811feeb4e1eea683c0eac6caed7549be9c84665", size = 1619804, upload-time = "2024-12-18T21:18:26.602Z" }, - { url = "https://files.pythonhosted.org/packages/1b/78/980064c2ad685c64ce0e8aeeb7ef1e53f43c5b005edcd7d32e60809c4992/aiohttp-3.11.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ec82bf1fda6cecce7f7b915f9196601a1bd1a3079796b76d16ae4cce6d0ef89b", size = 1654007, upload-time = "2024-12-18T21:18:29.669Z" }, - { url = "https://files.pythonhosted.org/packages/21/8d/9e658d63b1438ad42b96f94da227f2e2c1d5c6001c9e8ffcc0bfb22e9105/aiohttp-3.11.11-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:9fd46ce0845cfe28f108888b3ab17abff84ff695e01e73657eec3f96d72eef34", size = 1650022, upload-time = "2024-12-18T21:18:33.249Z" }, - { url = "https://files.pythonhosted.org/packages/85/fd/a032bf7f2755c2df4f87f9effa34ccc1ef5cea465377dbaeef93bb56bbd6/aiohttp-3.11.11-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:bd176afcf8f5d2aed50c3647d4925d0db0579d96f75a31e77cbaf67d8a87742d", size = 1732899, upload-time = "2024-12-18T21:18:35.225Z" }, - { url = "https://files.pythonhosted.org/packages/c5/0c/c2b85fde167dd440c7ba50af2aac20b5a5666392b174df54c00f888c5a75/aiohttp-3.11.11-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:ec2aa89305006fba9ffb98970db6c8221541be7bee4c1d027421d6f6df7d1ce2", size = 1755142, upload-time = "2024-12-18T21:18:37.48Z" }, - { url = "https://files.pythonhosted.org/packages/bc/78/91ae1a3b3b3bed8b893c5d69c07023e151b1c95d79544ad04cf68f596c2f/aiohttp-3.11.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:92cde43018a2e17d48bb09c79e4d4cb0e236de5063ce897a5e40ac7cb4878773", size = 1692736, upload-time = "2024-12-18T21:18:40.967Z" }, - { url = "https://files.pythonhosted.org/packages/77/89/a7ef9c4b4cdb546fcc650ca7f7395aaffbd267f0e1f648a436bec33c9b95/aiohttp-3.11.11-cp311-cp311-win32.whl", hash = "sha256:aba807f9569455cba566882c8938f1a549f205ee43c27b126e5450dc9f83cc62", size = 416418, upload-time = "2024-12-18T21:18:44.281Z" }, - { url = "https://files.pythonhosted.org/packages/fc/db/2192489a8a51b52e06627506f8ac8df69ee221de88ab9bdea77aa793aa6a/aiohttp-3.11.11-cp311-cp311-win_amd64.whl", hash = "sha256:ae545f31489548c87b0cced5755cfe5a5308d00407000e72c4fa30b19c3220ac", size = 442509, upload-time = "2024-12-18T21:18:47.323Z" }, - { url = "https://files.pythonhosted.org/packages/69/cf/4bda538c502f9738d6b95ada11603c05ec260807246e15e869fc3ec5de97/aiohttp-3.11.11-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e595c591a48bbc295ebf47cb91aebf9bd32f3ff76749ecf282ea7f9f6bb73886", size = 704666, upload-time = "2024-12-18T21:18:49.254Z" }, - { url = "https://files.pythonhosted.org/packages/46/7b/87fcef2cad2fad420ca77bef981e815df6904047d0a1bd6aeded1b0d1d66/aiohttp-3.11.11-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3ea1b59dc06396b0b424740a10a0a63974c725b1c64736ff788a3689d36c02d2", size = 464057, upload-time = "2024-12-18T21:18:51.375Z" }, - { url = "https://files.pythonhosted.org/packages/5a/a6/789e1f17a1b6f4a38939fbc39d29e1d960d5f89f73d0629a939410171bc0/aiohttp-3.11.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8811f3f098a78ffa16e0ea36dffd577eb031aea797cbdba81be039a4169e242c", size = 455996, upload-time = "2024-12-18T21:18:53.11Z" }, - { url = "https://files.pythonhosted.org/packages/b7/dd/485061fbfef33165ce7320db36e530cd7116ee1098e9c3774d15a732b3fd/aiohttp-3.11.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd7227b87a355ce1f4bf83bfae4399b1f5bb42e0259cb9405824bd03d2f4336a", size = 1682367, upload-time = "2024-12-18T21:18:55.053Z" }, - { url = "https://files.pythonhosted.org/packages/e9/d7/9ec5b3ea9ae215c311d88b2093e8da17e67b8856673e4166c994e117ee3e/aiohttp-3.11.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d40f9da8cabbf295d3a9dae1295c69975b86d941bc20f0a087f0477fa0a66231", size = 1736989, upload-time = "2024-12-18T21:18:56.933Z" }, - { url = "https://files.pythonhosted.org/packages/d6/fb/ea94927f7bfe1d86178c9d3e0a8c54f651a0a655214cce930b3c679b8f64/aiohttp-3.11.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ffb3dc385f6bb1568aa974fe65da84723210e5d9707e360e9ecb51f59406cd2e", size = 1793265, upload-time = "2024-12-18T21:19:00.174Z" }, - { url = "https://files.pythonhosted.org/packages/40/7f/6de218084f9b653026bd7063cd8045123a7ba90c25176465f266976d8c82/aiohttp-3.11.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8f5f7515f3552d899c61202d99dcb17d6e3b0de777900405611cd747cecd1b8", size = 1691841, upload-time = "2024-12-18T21:19:02.3Z" }, - { url = "https://files.pythonhosted.org/packages/77/e2/992f43d87831cbddb6b09c57ab55499332f60ad6fdbf438ff4419c2925fc/aiohttp-3.11.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3499c7ffbfd9c6a3d8d6a2b01c26639da7e43d47c7b4f788016226b1e711caa8", size = 1619317, upload-time = "2024-12-18T21:19:04.33Z" }, - { url = "https://files.pythonhosted.org/packages/96/74/879b23cdd816db4133325a201287c95bef4ce669acde37f8f1b8669e1755/aiohttp-3.11.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8e2bf8029dbf0810c7bfbc3e594b51c4cc9101fbffb583a3923aea184724203c", size = 1641416, upload-time = "2024-12-18T21:19:09.842Z" }, - { url = "https://files.pythonhosted.org/packages/30/98/b123f6b15d87c54e58fd7ae3558ff594f898d7f30a90899718f3215ad328/aiohttp-3.11.11-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b6212a60e5c482ef90f2d788835387070a88d52cf6241d3916733c9176d39eab", size = 1646514, upload-time = "2024-12-18T21:19:12.154Z" }, - { url = "https://files.pythonhosted.org/packages/d7/38/257fda3dc99d6978ab943141d5165ec74fd4b4164baa15e9c66fa21da86b/aiohttp-3.11.11-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:d119fafe7b634dbfa25a8c597718e69a930e4847f0b88e172744be24515140da", size = 1702095, upload-time = "2024-12-18T21:19:15.51Z" }, - { url = "https://files.pythonhosted.org/packages/0c/f4/ddab089053f9fb96654df5505c0a69bde093214b3c3454f6bfdb1845f558/aiohttp-3.11.11-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:6fba278063559acc730abf49845d0e9a9e1ba74f85f0ee6efd5803f08b285853", size = 1734611, upload-time = "2024-12-18T21:19:18.849Z" }, - { url = "https://files.pythonhosted.org/packages/c3/d6/f30b2bc520c38c8aa4657ed953186e535ae84abe55c08d0f70acd72ff577/aiohttp-3.11.11-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:92fc484e34b733704ad77210c7957679c5c3877bd1e6b6d74b185e9320cc716e", size = 1694576, upload-time = "2024-12-18T21:19:21.257Z" }, - { url = "https://files.pythonhosted.org/packages/bc/97/b0a88c3f4c6d0020b34045ee6d954058abc870814f6e310c4c9b74254116/aiohttp-3.11.11-cp312-cp312-win32.whl", hash = "sha256:9f5b3c1ed63c8fa937a920b6c1bec78b74ee09593b3f5b979ab2ae5ef60d7600", size = 411363, upload-time = "2024-12-18T21:19:23.122Z" }, - { url = "https://files.pythonhosted.org/packages/7f/23/cc36d9c398980acaeeb443100f0216f50a7cfe20c67a9fd0a2f1a5a846de/aiohttp-3.11.11-cp312-cp312-win_amd64.whl", hash = "sha256:1e69966ea6ef0c14ee53ef7a3d68b564cc408121ea56c0caa2dc918c1b2f553d", size = 437666, upload-time = "2024-12-18T21:19:26.425Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/77/9a/152096d4808df8e4268befa55fba462f440f14beab85e8ad9bf990516918/aiohttp-3.13.5.tar.gz", hash = "sha256:9d98cc980ecc96be6eb4c1994ce35d28d8b1f5e5208a23b421187d1209dbb7d1", size = 7858271, upload-time = "2026-03-31T22:01:03.343Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d6/f5/a20c4ac64aeaef1679e25c9983573618ff765d7aa829fa2b84ae7573169e/aiohttp-3.13.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7ab7229b6f9b5c1ba4910d6c41a9eb11f543eadb3f384df1b4c293f4e73d44d6", size = 757513, upload-time = "2026-03-31T21:57:02.146Z" }, + { url = "https://files.pythonhosted.org/packages/75/0a/39fa6c6b179b53fcb3e4b3d2b6d6cad0180854eda17060c7218540102bef/aiohttp-3.13.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8f14c50708bb156b3a3ca7230b3d820199d56a48e3af76fa21c2d6087190fe3d", size = 506748, upload-time = "2026-03-31T21:57:04.275Z" }, + { url = "https://files.pythonhosted.org/packages/87/ec/e38ce072e724fd7add6243613f8d1810da084f54175353d25ccf9f9c7e5a/aiohttp-3.13.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e7d2f8616f0ff60bd332022279011776c3ac0faa0f1b463f7bb12326fbc97a1c", size = 501673, upload-time = "2026-03-31T21:57:06.208Z" }, + { url = "https://files.pythonhosted.org/packages/ba/ba/3bc7525d7e2beaa11b309a70d48b0d3cfc3c2089ec6a7d0820d59c657053/aiohttp-3.13.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a2567b72e1ffc3ab25510db43f355b29eeada56c0a622e58dcdb19530eb0a3cb", size = 1763757, upload-time = "2026-03-31T21:57:07.882Z" }, + { url = "https://files.pythonhosted.org/packages/5e/ab/e87744cf18f1bd78263aba24924d4953b41086bd3a31d22452378e9028a0/aiohttp-3.13.5-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:fb0540c854ac9c0c5ad495908fdfd3e332d553ec731698c0e29b1877ba0d2ec6", size = 1720152, upload-time = "2026-03-31T21:57:09.946Z" }, + { url = "https://files.pythonhosted.org/packages/6b/f3/ed17a6f2d742af17b50bae2d152315ed1b164b07a5fd5cc1754d99e4dfa5/aiohttp-3.13.5-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c9883051c6972f58bfc4ebb2116345ee2aa151178e99c3f2b2bbe2af712abd13", size = 1818010, upload-time = "2026-03-31T21:57:12.157Z" }, + { url = "https://files.pythonhosted.org/packages/53/06/ecbc63dc937192e2a5cb46df4d3edb21deb8225535818802f210a6ea5816/aiohttp-3.13.5-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2294172ce08a82fb7c7273485895de1fa1186cc8294cfeb6aef4af42ad261174", size = 1907251, upload-time = "2026-03-31T21:57:14.023Z" }, + { url = "https://files.pythonhosted.org/packages/7e/a5/0521aa32c1ddf3aa1e71dcc466be0b7db2771907a13f18cddaa45967d97b/aiohttp-3.13.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3a807cabd5115fb55af198b98178997a5e0e57dead43eb74a93d9c07d6d4a7dc", size = 1759969, upload-time = "2026-03-31T21:57:16.146Z" }, + { url = "https://files.pythonhosted.org/packages/f6/78/a38f8c9105199dd3b9706745865a8a59d0041b6be0ca0cc4b2ccf1bab374/aiohttp-3.13.5-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:aa6d0d932e0f39c02b80744273cd5c388a2d9bc07760a03164f229c8e02662f6", size = 1616871, upload-time = "2026-03-31T21:57:17.856Z" }, + { url = "https://files.pythonhosted.org/packages/6f/41/27392a61ead8ab38072105c71aa44ff891e71653fe53d576a7067da2b4e8/aiohttp-3.13.5-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:60869c7ac4aaabe7110f26499f3e6e5696eae98144735b12a9c3d9eae2b51a49", size = 1739844, upload-time = "2026-03-31T21:57:19.679Z" }, + { url = "https://files.pythonhosted.org/packages/6e/55/5564e7ae26d94f3214250009a0b1c65a0c6af4bf88924ccb6fdab901de28/aiohttp-3.13.5-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:26d2f8546f1dfa75efa50c3488215a903c0168d253b75fba4210f57ab77a0fb8", size = 1731969, upload-time = "2026-03-31T21:57:22.006Z" }, + { url = "https://files.pythonhosted.org/packages/6d/c5/705a3929149865fc941bcbdd1047b238e4a72bcb215a9b16b9d7a2e8d992/aiohttp-3.13.5-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f1162a1492032c82f14271e831c8f4b49f2b6078f4f5fc74de2c912fa225d51d", size = 1795193, upload-time = "2026-03-31T21:57:24.256Z" }, + { url = "https://files.pythonhosted.org/packages/a6/19/edabed62f718d02cff7231ca0db4ef1c72504235bc467f7b67adb1679f48/aiohttp-3.13.5-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:8b14eb3262fad0dc2f89c1a43b13727e709504972186ff6a99a3ecaa77102b6c", size = 1606477, upload-time = "2026-03-31T21:57:26.364Z" }, + { url = "https://files.pythonhosted.org/packages/de/fc/76f80ef008675637d88d0b21584596dc27410a990b0918cb1e5776545b5b/aiohttp-3.13.5-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:ca9ac61ac6db4eb6c2a0cd1d0f7e1357647b638ccc92f7e9d8d133e71ed3c6ac", size = 1813198, upload-time = "2026-03-31T21:57:28.316Z" }, + { url = "https://files.pythonhosted.org/packages/e5/67/5b3ac26b80adb20ea541c487f73730dc8fa107d632c998f25bbbab98fcda/aiohttp-3.13.5-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7996023b2ed59489ae4762256c8516df9820f751cf2c5da8ed2fb20ee50abab3", size = 1752321, upload-time = "2026-03-31T21:57:30.549Z" }, + { url = "https://files.pythonhosted.org/packages/88/06/e4a2e49255ea23fa4feeb5ab092d90240d927c15e47b5b5c48dff5a9ce29/aiohttp-3.13.5-cp311-cp311-win32.whl", hash = "sha256:77dfa48c9f8013271011e51c00f8ada19851f013cde2c48fca1ba5e0caf5bb06", size = 439069, upload-time = "2026-03-31T21:57:32.388Z" }, + { url = "https://files.pythonhosted.org/packages/c0/43/8c7163a596dab4f8be12c190cf467a1e07e4734cf90eebb39f7f5d53fc6a/aiohttp-3.13.5-cp311-cp311-win_amd64.whl", hash = "sha256:d3a4834f221061624b8887090637db9ad4f61752001eae37d56c52fddade2dc8", size = 462859, upload-time = "2026-03-31T21:57:34.455Z" }, + { url = "https://files.pythonhosted.org/packages/be/6f/353954c29e7dcce7cf00280a02c75f30e133c00793c7a2ed3776d7b2f426/aiohttp-3.13.5-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:023ecba036ddd840b0b19bf195bfae970083fd7024ce1ac22e9bba90464620e9", size = 748876, upload-time = "2026-03-31T21:57:36.319Z" }, + { url = "https://files.pythonhosted.org/packages/f5/1b/428a7c64687b3b2e9cd293186695affc0e1e54a445d0361743b231f11066/aiohttp-3.13.5-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:15c933ad7920b7d9a20de151efcd05a6e38302cbf0e10c9b2acb9a42210a2416", size = 499557, upload-time = "2026-03-31T21:57:38.236Z" }, + { url = "https://files.pythonhosted.org/packages/29/47/7be41556bfbb6917069d6a6634bb7dd5e163ba445b783a90d40f5ac7e3a7/aiohttp-3.13.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ab2899f9fa2f9f741896ebb6fa07c4c883bfa5c7f2ddd8cf2aafa86fa981b2d2", size = 500258, upload-time = "2026-03-31T21:57:39.923Z" }, + { url = "https://files.pythonhosted.org/packages/67/84/c9ecc5828cb0b3695856c07c0a6817a99d51e2473400f705275a2b3d9239/aiohttp-3.13.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a60eaa2d440cd4707696b52e40ed3e2b0f73f65be07fd0ef23b6b539c9c0b0b4", size = 1749199, upload-time = "2026-03-31T21:57:41.938Z" }, + { url = "https://files.pythonhosted.org/packages/f0/d3/3c6d610e66b495657622edb6ae7c7fd31b2e9086b4ec50b47897ad6042a9/aiohttp-3.13.5-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:55b3bdd3292283295774ab585160c4004f4f2f203946997f49aac032c84649e9", size = 1721013, upload-time = "2026-03-31T21:57:43.904Z" }, + { url = "https://files.pythonhosted.org/packages/49/a0/24409c12217456df0bae7babe3b014e460b0b38a8e60753d6cb339f6556d/aiohttp-3.13.5-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c2b2355dc094e5f7d45a7bb262fe7207aa0460b37a0d87027dcf21b5d890e7d5", size = 1781501, upload-time = "2026-03-31T21:57:46.285Z" }, + { url = "https://files.pythonhosted.org/packages/98/9d/b65ec649adc5bccc008b0957a9a9c691070aeac4e41cea18559fef49958b/aiohttp-3.13.5-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b38765950832f7d728297689ad78f5f2cf79ff82487131c4d26fe6ceecdc5f8e", size = 1878981, upload-time = "2026-03-31T21:57:48.734Z" }, + { url = "https://files.pythonhosted.org/packages/57/d8/8d44036d7eb7b6a8ec4c5494ea0c8c8b94fbc0ed3991c1a7adf230df03bf/aiohttp-3.13.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b18f31b80d5a33661e08c89e202edabf1986e9b49c42b4504371daeaa11b47c1", size = 1767934, upload-time = "2026-03-31T21:57:51.171Z" }, + { url = "https://files.pythonhosted.org/packages/31/04/d3f8211f273356f158e3464e9e45484d3fb8c4ce5eb2f6fe9405c3273983/aiohttp-3.13.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:33add2463dde55c4f2d9635c6ab33ce154e5ecf322bd26d09af95c5f81cfa286", size = 1566671, upload-time = "2026-03-31T21:57:53.326Z" }, + { url = "https://files.pythonhosted.org/packages/41/db/073e4ebe00b78e2dfcacff734291651729a62953b48933d765dc513bf798/aiohttp-3.13.5-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:327cc432fdf1356fb4fbc6fe833ad4e9f6aacb71a8acaa5f1855e4b25910e4a9", size = 1705219, upload-time = "2026-03-31T21:57:55.385Z" }, + { url = "https://files.pythonhosted.org/packages/48/45/7dfba71a2f9fd97b15c95c06819de7eb38113d2cdb6319669195a7d64270/aiohttp-3.13.5-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:7c35b0bf0b48a70b4cb4fc5d7bed9b932532728e124874355de1a0af8ec4bc88", size = 1743049, upload-time = "2026-03-31T21:57:57.341Z" }, + { url = "https://files.pythonhosted.org/packages/18/71/901db0061e0f717d226386a7f471bb59b19566f2cae5f0d93874b017271f/aiohttp-3.13.5-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:df23d57718f24badef8656c49743e11a89fd6f5358fa8a7b96e728fda2abf7d3", size = 1749557, upload-time = "2026-03-31T21:57:59.626Z" }, + { url = "https://files.pythonhosted.org/packages/08/d5/41eebd16066e59cd43728fe74bce953d7402f2b4ddfdfef2c0e9f17ca274/aiohttp-3.13.5-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:02e048037a6501a5ec1f6fc9736135aec6eb8a004ce48838cb951c515f32c80b", size = 1558931, upload-time = "2026-03-31T21:58:01.972Z" }, + { url = "https://files.pythonhosted.org/packages/30/e6/4a799798bf05740e66c3a1161079bda7a3dd8e22ca392481d7a7f9af82a6/aiohttp-3.13.5-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:31cebae8b26f8a615d2b546fee45d5ffb76852ae6450e2a03f42c9102260d6fe", size = 1774125, upload-time = "2026-03-31T21:58:04.007Z" }, + { url = "https://files.pythonhosted.org/packages/84/63/7749337c90f92bc2cb18f9560d67aa6258c7060d1397d21529b8004fcf6f/aiohttp-3.13.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:888e78eb5ca55a615d285c3c09a7a91b42e9dd6fc699b166ebd5dee87c9ccf14", size = 1732427, upload-time = "2026-03-31T21:58:06.337Z" }, + { url = "https://files.pythonhosted.org/packages/98/de/cf2f44ff98d307e72fb97d5f5bbae3bfcb442f0ea9790c0bf5c5c2331404/aiohttp-3.13.5-cp312-cp312-win32.whl", hash = "sha256:8bd3ec6376e68a41f9f95f5ed170e2fcf22d4eb27a1f8cb361d0508f6e0557f3", size = 433534, upload-time = "2026-03-31T21:58:08.712Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ca/eadf6f9c8fa5e31d40993e3db153fb5ed0b11008ad5d9de98a95045bed84/aiohttp-3.13.5-cp312-cp312-win_amd64.whl", hash = "sha256:110e448e02c729bcebb18c60b9214a87ba33bac4a9fa5e9a5f139938b56c6cb1", size = 460446, upload-time = "2026-03-31T21:58:10.945Z" }, ] [[package]] name = "aiosignal" -version = "1.3.2" +version = "1.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "frozenlist" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ba/b5/6d55e80f6d8a08ce22b982eafa278d823b541c925f11ee774b0b9c43473d/aiosignal-1.3.2.tar.gz", hash = "sha256:a8c255c66fafb1e499c9351d0bf32ff2d8a0321595ebac3b93713656d2436f54", size = 19424, upload-time = "2024-12-13T17:10:40.86Z" } +sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/6a/bc7e17a3e87a2985d3e8f4da4cd0f481060eb78fb08596c42be62c90a4d9/aiosignal-1.3.2-py2.py3-none-any.whl", hash = "sha256:45cde58e409a301715980c2b01d0c28bdde3770d8290b5eb2173759d9acb31a5", size = 7597, upload-time = "2024-12-13T17:10:38.469Z" }, + { url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload-time = "2025-07-03T22:54:42.156Z" }, +] + +[[package]] +name = "aiosqlite" +version = "0.21.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/13/7d/8bca2bf9a247c2c5dfeec1d7a5f40db6518f88d314b8bca9da29670d2671/aiosqlite-0.21.0.tar.gz", hash = "sha256:131bb8056daa3bc875608c631c678cda73922a2d4ba8aec373b19f18c17e7aa3", size = 13454, upload-time = "2025-02-03T07:30:16.235Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f5/10/6c25ed6de94c49f88a91fa5018cb4c0f3625f31d5be9f771ebe5cc7cd506/aiosqlite-0.21.0-py3-none-any.whl", hash = "sha256:2549cf4057f95f53dcba16f2b64e8e2791d7e1adedb13197dd8ed77bb226d7d0", size = 15792, upload-time = "2025-02-03T07:30:13.6Z" }, ] [[package]] name = "alembic" -version = "1.14.0" +version = "1.18.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mako" }, { name = "sqlalchemy" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/00/1e/8cb8900ba1b6360431e46fb7a89922916d3a1b017a8908a7c0499cc7e5f6/alembic-1.14.0.tar.gz", hash = "sha256:b00892b53b3642d0b8dbedba234dbf1924b69be83a9a769d5a624b01094e304b", size = 1916172, upload-time = "2024-11-04T18:44:22.066Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/13/8b084e0f2efb0275a1d534838844926f798bd766566b1375174e2448cd31/alembic-1.18.4.tar.gz", hash = "sha256:cb6e1fd84b6174ab8dbb2329f86d631ba9559dd78df550b57804d607672cedbc", size = 2056725, upload-time = "2026-02-10T16:00:47.195Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/29/6533c317b74f707ea28f8d633734dbda2119bbadfc61b2f3640ba835d0f7/alembic-1.18.4-py3-none-any.whl", hash = "sha256:a5ed4adcf6d8a4cb575f3d759f071b03cd6e5c7618eb796cb52497be25bfe19a", size = 263893, upload-time = "2026-02-10T16:00:49.997Z" }, +] + +[[package]] +name = "annotated-doc" +version = "0.0.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/57/ba/046ceea27344560984e26a590f90bc7f4a75b06701f653222458922b558c/annotated_doc-0.0.4.tar.gz", hash = "sha256:fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4", size = 7288, upload-time = "2025-11-10T22:07:42.062Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/06/8b505aea3d77021b18dcbd8133aa1418f1a1e37e432a465b14c46b2c0eaa/alembic-1.14.0-py3-none-any.whl", hash = "sha256:99bd884ca390466db5e27ffccff1d179ec5c05c965cfefc0607e69f9e411cb25", size = 233482, upload-time = "2024-11-04T18:44:24.335Z" }, + { url = "https://files.pythonhosted.org/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl", hash = "sha256:571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320", size = 5303, upload-time = "2025-11-10T22:07:40.673Z" }, ] [[package]] @@ -143,20 +175,21 @@ wheels = [ [[package]] name = "anthropic" -version = "0.43.0" +version = "0.86.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "distro" }, + { name = "docstring-parser" }, { name = "httpx" }, { name = "jiter" }, { name = "pydantic" }, { name = "sniffio" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/0a/973d2ac6c9f7d1be41829c7b878cbe399385b25cc2ebe80ad0eec9999b8c/anthropic-0.43.0.tar.gz", hash = "sha256:06801f01d317a431d883230024318d48981758058bf7e079f33fb11f64b5a5c1", size = 194826, upload-time = "2025-01-14T19:07:51.516Z" } +sdist = { url = "https://files.pythonhosted.org/packages/37/7a/8b390dc47945d3169875d342847431e5f7d5fa716b2e37494d57cfc1db10/anthropic-0.86.0.tar.gz", hash = "sha256:60023a7e879aa4fbb1fed99d487fe407b2ebf6569603e5047cfe304cebdaa0e5", size = 583820, upload-time = "2026-03-18T18:43:08.017Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d7/88/ded3ba979a2218a448cbc1a1e762d998b92f30529452c5104b35b6cb71f8/anthropic-0.43.0-py3-none-any.whl", hash = "sha256:f748a703f77b3244975e1aace3a935840dc653a4714fb6bba644f97cc76847b4", size = 207867, upload-time = "2025-01-14T19:07:48.429Z" }, + { url = "https://files.pythonhosted.org/packages/63/5f/67db29c6e5d16c8c9c4652d3efb934d89cb750cad201539141781d8eae14/anthropic-0.86.0-py3-none-any.whl", hash = "sha256:9d2bbd339446acce98858c5627d33056efe01f70435b22b63546fe7edae0cd57", size = 469400, upload-time = "2026-03-18T18:43:06.526Z" }, ] [[package]] @@ -184,28 +217,26 @@ wheels = [ [[package]] name = "apscheduler" -version = "3.10.4" +version = "3.11.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pytz" }, - { name = "six" }, { name = "tzlocal" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5e/34/5dcb368cf89f93132d9a31bd3747962a9dc874480e54333b0c09fa7d56ac/APScheduler-3.10.4.tar.gz", hash = "sha256:e6df071b27d9be898e486bc7940a7be50b4af2e9da7c08f0744a96d4bd4cef4a", size = 100832, upload-time = "2023-08-19T16:44:58.293Z" } +sdist = { url = "https://files.pythonhosted.org/packages/07/12/3e4389e5920b4c1763390c6d371162f3784f86f85cd6d6c1bfe68eef14e2/apscheduler-3.11.2.tar.gz", hash = "sha256:2a9966b052ec805f020c8c4c3ae6e6a06e24b1bf19f2e11d91d8cca0473eef41", size = 108683, upload-time = "2025-12-22T00:39:34.884Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/13/b5/7af0cb920a476dccd612fbc9a21a3745fb29b1fcd74636078db8f7ba294c/APScheduler-3.10.4-py3-none-any.whl", hash = "sha256:fb91e8a768632a4756a585f79ec834e0e27aad5860bac7eaa523d9ccefd87661", size = 59303, upload-time = "2023-08-19T16:44:56.814Z" }, + { url = "https://files.pythonhosted.org/packages/9f/64/2e54428beba8d9992aa478bb8f6de9e4ecaa5f8f513bcfd567ed7fb0262d/apscheduler-3.11.2-py3-none-any.whl", hash = "sha256:ce005177f741409db4e4dd40a7431b76feb856b9dd69d57e0da49d6715bfd26d", size = 64439, upload-time = "2025-12-22T00:39:33.303Z" }, ] [[package]] name = "argon2-cffi" -version = "23.1.0" +version = "25.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "argon2-cffi-bindings" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/fa/57ec2c6d16ecd2ba0cf15f3c7d1c3c2e7b5fcb83555ff56d7ab10888ec8f/argon2_cffi-23.1.0.tar.gz", hash = "sha256:879c3e79a2729ce768ebb7d36d4609e3a78a4ca2ec3a9f12286ca057e3d0db08", size = 42798, upload-time = "2023-08-15T14:13:12.711Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0e/89/ce5af8a7d472a67cc819d5d998aa8c82c5d860608c4db9f46f1162d7dab9/argon2_cffi-25.1.0.tar.gz", hash = "sha256:694ae5cc8a42f4c4e2bf2ca0e64e51e23a040c6a517a85074683d3959e1346c1", size = 45706, upload-time = "2025-06-03T06:55:32.073Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/6a/e8a041599e78b6b3752da48000b14c8d1e8a04ded09c88c714ba047f34f5/argon2_cffi-23.1.0-py3-none-any.whl", hash = "sha256:c670642b78ba29641818ab2e68bd4e6a78ba53b7eff7b4c3815ae16abf91c7ea", size = 15124, upload-time = "2023-08-15T14:13:10.752Z" }, + { url = "https://files.pythonhosted.org/packages/4f/d3/a8b22fa575b297cd6e3e3b0155c7e25db170edf1c74783d6a31a2490b8d9/argon2_cffi-25.1.0-py3-none-any.whl", hash = "sha256:fdc8b074db390fccb6eb4a3604ae7231f219aa669a2652e0f20e16ba513d5741", size = 14657, upload-time = "2025-06-03T06:55:30.804Z" }, ] [[package]] @@ -231,11 +262,11 @@ wheels = [ [[package]] name = "asgiref" -version = "3.8.1" +version = "3.11.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/29/38/b3395cc9ad1b56d2ddac9970bc8f4141312dbaec28bc7c218b0dfafd0f42/asgiref-3.8.1.tar.gz", hash = "sha256:c343bd80a0bec947a9860adb4c432ffa7db769836c64238fc34bdc3fec84d590", size = 35186, upload-time = "2024-03-22T14:39:36.863Z" } +sdist = { url = "https://files.pythonhosted.org/packages/63/40/f03da1264ae8f7cfdbf9146542e5e7e8100a4c66ab48e791df9a03d3f6c0/asgiref-3.11.1.tar.gz", hash = "sha256:5f184dc43b7e763efe848065441eac62229c9f7b0475f41f80e207a114eda4ce", size = 38550, upload-time = "2026-02-03T13:30:14.33Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/e3/893e8757be2612e6c266d9bb58ad2e3651524b5b40cf56761e985a28b13e/asgiref-3.8.1-py3-none-any.whl", hash = "sha256:3e1e3ecc849832fe52ccf2cb6686b7a55f82bb1d6aee72a58826471390335e47", size = 23828, upload-time = "2024-03-22T14:39:34.521Z" }, + { url = "https://files.pythonhosted.org/packages/5c/0a/a72d10ed65068e115044937873362e6e32fab1b7dce0046aeb224682c989/asgiref-3.11.1-py3-none-any.whl", hash = "sha256:e8667a091e69529631969fd45dc268fa79b99c92c5fcdda727757e52146ec133", size = 24345, upload-time = "2026-02-03T13:30:13.039Z" }, ] [[package]] @@ -258,14 +289,14 @@ wheels = [ [[package]] name = "authlib" -version = "1.4.1" +version = "1.6.10" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cryptography" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/58/73/0aa3d68b1c3caeac01ae0bad7a3d2a23029c4a3b42c7ccb89d752ed67eb2/authlib-1.4.1.tar.gz", hash = "sha256:30ead9ea4993cdbab821dc6e01e818362f92da290c04c7f6a1940f86507a790d", size = 147376, upload-time = "2025-01-28T13:05:27.309Z" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/e2/2cd626412bfc3c78b17ca5e5ea8d489f8cae31d40b061f4da0a89068d8a3/authlib-1.6.10.tar.gz", hash = "sha256:856a4f54d6ef3361ca6bb6d14a27e8b88f8097cca795fb428ffe13720e2ecde6", size = 165333, upload-time = "2026-04-13T13:30:34.718Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e8/6a/e83a6c04f8c6014c33d97c135782a55370cf60513f8d9f99f1279c7f9c13/Authlib-1.4.1-py2.py3-none-any.whl", hash = "sha256:edc29c3f6a3e72cd9e9f45fff67fc663a2c364022eb0371c003f22d5405915c1", size = 225610, upload-time = "2025-01-28T13:05:24.761Z" }, + { url = "https://files.pythonhosted.org/packages/7d/f6/9093f1ed17b6e2f4ac50d214543d4ec5268902a70e2158a752a06423b5ef/authlib-1.6.10-py2.py3-none-any.whl", hash = "sha256:aa639b43292554539924a3b4aaa9e81cd67ab64d3e28b22428c61f1200240287", size = 244351, upload-time = "2026-04-13T13:30:33.34Z" }, ] [[package]] @@ -302,6 +333,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/d9/75/c9ec040f23082f54ffb1977ff8f364c2d21c79a640a13d1c1809e7fd6b1a/azure_ai_documentintelligence-1.0.2-py3-none-any.whl", hash = "sha256:e1fb446abbdeccc9759d897898a0fe13141ed29f9ad11fc705f951925822ed59", size = 106005, upload-time = "2025-03-27T02:46:22.356Z" }, ] +[[package]] +name = "azure-common" +version = "1.1.28" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/3e/71/f6f71a276e2e69264a97ad39ef850dca0a04fce67b12570730cb38d0ccac/azure-common-1.1.28.zip", hash = "sha256:4ac0cd3214e36b6a1b6a442686722a5d8cc449603aa833f3f0f40bda836704a3", size = 20914, upload-time = "2022-02-03T19:39:44.373Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/55/7f118b9c1b23ec15ca05d15a578d8207aa1706bc6f7c87218efffbbf875d/azure_common-1.1.28-py2.py3-none-any.whl", hash = "sha256:5c12d3dcf4ec20599ca6b0d3e09e86e146353d443e7fcc050c9a19c1f9df20ad", size = 14462, upload-time = "2022-02-03T19:39:42.417Z" }, +] + [[package]] name = "azure-core" version = "1.35.0" @@ -318,7 +358,7 @@ wheels = [ [[package]] name = "azure-identity" -version = "1.20.0" +version = "1.25.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "azure-core" }, @@ -327,14 +367,29 @@ dependencies = [ { name = "msal-extensions" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ee/89/7d170fab0b85d9650cdb7abda087e849644beb52bd28f6804620dd0cecd9/azure_identity-1.20.0.tar.gz", hash = "sha256:40597210d56c83e15031b0fe2ea3b26420189e1e7f3e20bdbb292315da1ba014", size = 264447, upload-time = "2025-02-12T00:40:41.225Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c2/3a/439a32a5e23e45f6a91f0405949dc66cfe6834aba15a430aebfc063a81e7/azure_identity-1.25.2.tar.gz", hash = "sha256:030dbaa720266c796221c6cdbd1999b408c079032c919fef725fcc348a540fe9", size = 284709, upload-time = "2026-02-11T01:55:42.323Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/aa/819513c1dbef990af690bb5eefb5e337f8698d75dfdb7302528f50ce1994/azure_identity-1.20.0-py3-none-any.whl", hash = "sha256:5f23fc4889a66330e840bd78830287e14f3761820fe3c5f77ac875edcb9ec998", size = 188243, upload-time = "2025-02-12T00:40:44.99Z" }, + { url = "https://files.pythonhosted.org/packages/9b/77/f658c76f9e9a52c784bd836aaca6fd5b9aae176f1f53273e758a2bcda695/azure_identity-1.25.2-py3-none-any.whl", hash = "sha256:1b40060553d01a72ba0d708b9a46d0f61f56312e215d8896d836653ffdc6753d", size = 191423, upload-time = "2026-02-11T01:55:44.245Z" }, +] + +[[package]] +name = "azure-search-documents" +version = "11.6.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "azure-common" }, + { name = "azure-core" }, + { name = "isodate" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cf/68/9d59a0bed5fd9581b45444e8abc3ecda97e0466ae0f03affc7cddfb9fa74/azure_search_documents-11.6.0.tar.gz", hash = "sha256:fcc807076ff82024be576ffccb0d0f3261e5c2a112a6666b86ec70bbdb2e1d64", size = 311194, upload-time = "2025-10-09T22:04:03.655Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c5/4c/d74e5c3ccc0b9ead0e400a2d70ded67554b56a5d799aaa8bf5baaacf4aea/azure_search_documents-11.6.0-py3-none-any.whl", hash = "sha256:c3eb2deaf7926844e99a881830861225ef68e8b3bc067a76019e87fc7f5586dc", size = 307935, upload-time = "2025-10-09T22:04:05.008Z" }, ] [[package]] name = "azure-storage-blob" -version = "12.24.1" +version = "12.28.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "azure-core" }, @@ -342,9 +397,9 @@ dependencies = [ { name = "isodate" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/aa/ff/f6e81d15687510d83a06cafba9ac38d17df71a2bb18f35a0fb169aee3af3/azure_storage_blob-12.24.1.tar.gz", hash = "sha256:052b2a1ea41725ba12e2f4f17be85a54df1129e13ea0321f5a2fcc851cbf47d4", size = 570523, upload-time = "2025-01-22T21:27:20.822Z" } +sdist = { url = "https://files.pythonhosted.org/packages/71/24/072ba8e27b0e2d8fec401e9969b429d4f5fc4c8d4f0f05f4661e11f7234a/azure_storage_blob-12.28.0.tar.gz", hash = "sha256:e7d98ea108258d29aa0efbfd591b2e2075fa1722a2fae8699f0b3c9de11eff41", size = 604225, upload-time = "2026-01-06T23:48:57.282Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/74/3c/3814aba90a63e84c7de0eb6fdf67bd1a9115ac5f99ec5b7a817a5d5278ec/azure_storage_blob-12.24.1-py3-none-any.whl", hash = "sha256:77fb823fdbac7f3c11f7d86a5892e2f85e161e8440a7489babe2195bf248f09e", size = 408432, upload-time = "2025-01-22T21:27:23.082Z" }, + { url = "https://files.pythonhosted.org/packages/d8/3a/6ef2047a072e54e1142718d433d50e9514c999a58f51abfff7902f3a72f8/azure_storage_blob-12.28.0-py3-none-any.whl", hash = "sha256:00fb1db28bf6a7b7ecaa48e3b1d5c83bfadacc5a678b77826081304bd87d6461", size = 431499, upload-time = "2026-01-06T23:48:58.995Z" }, ] [[package]] @@ -358,54 +413,57 @@ wheels = [ [[package]] name = "bcrypt" -version = "4.3.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/bb/5d/6d7433e0f3cd46ce0b43cd65e1db465ea024dbb8216fb2404e919c2ad77b/bcrypt-4.3.0.tar.gz", hash = "sha256:3a3fd2204178b6d2adcf09cb4f6426ffef54762577a7c9b54c159008cb288c18", size = 25697, upload-time = "2025-02-28T01:24:09.174Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/11/22/5ada0b9af72b60cbc4c9a399fdde4af0feaa609d27eb0adc61607997a3fa/bcrypt-4.3.0-cp38-abi3-macosx_10_12_universal2.whl", hash = "sha256:f81b0ed2639568bf14749112298f9e4e2b28853dab50a8b357e31798686a036d", size = 498019, upload-time = "2025-02-28T01:23:05.838Z" }, - { url = "https://files.pythonhosted.org/packages/b8/8c/252a1edc598dc1ce57905be173328eda073083826955ee3c97c7ff5ba584/bcrypt-4.3.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:864f8f19adbe13b7de11ba15d85d4a428c7e2f344bac110f667676a0ff84924b", size = 279174, upload-time = "2025-02-28T01:23:07.274Z" }, - { url = "https://files.pythonhosted.org/packages/29/5b/4547d5c49b85f0337c13929f2ccbe08b7283069eea3550a457914fc078aa/bcrypt-4.3.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e36506d001e93bffe59754397572f21bb5dc7c83f54454c990c74a468cd589e", size = 283870, upload-time = "2025-02-28T01:23:09.151Z" }, - { url = "https://files.pythonhosted.org/packages/be/21/7dbaf3fa1745cb63f776bb046e481fbababd7d344c5324eab47f5ca92dd2/bcrypt-4.3.0-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:842d08d75d9fe9fb94b18b071090220697f9f184d4547179b60734846461ed59", size = 279601, upload-time = "2025-02-28T01:23:11.461Z" }, - { url = "https://files.pythonhosted.org/packages/6d/64/e042fc8262e971347d9230d9abbe70d68b0a549acd8611c83cebd3eaec67/bcrypt-4.3.0-cp38-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7c03296b85cb87db865d91da79bf63d5609284fc0cab9472fdd8367bbd830753", size = 297660, upload-time = "2025-02-28T01:23:12.989Z" }, - { url = "https://files.pythonhosted.org/packages/50/b8/6294eb84a3fef3b67c69b4470fcdd5326676806bf2519cda79331ab3c3a9/bcrypt-4.3.0-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:62f26585e8b219cdc909b6a0069efc5e4267e25d4a3770a364ac58024f62a761", size = 284083, upload-time = "2025-02-28T01:23:14.5Z" }, - { url = "https://files.pythonhosted.org/packages/62/e6/baff635a4f2c42e8788fe1b1633911c38551ecca9a749d1052d296329da6/bcrypt-4.3.0-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:beeefe437218a65322fbd0069eb437e7c98137e08f22c4660ac2dc795c31f8bb", size = 279237, upload-time = "2025-02-28T01:23:16.686Z" }, - { url = "https://files.pythonhosted.org/packages/39/48/46f623f1b0c7dc2e5de0b8af5e6f5ac4cc26408ac33f3d424e5ad8da4a90/bcrypt-4.3.0-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:97eea7408db3a5bcce4a55d13245ab3fa566e23b4c67cd227062bb49e26c585d", size = 283737, upload-time = "2025-02-28T01:23:18.897Z" }, - { url = "https://files.pythonhosted.org/packages/49/8b/70671c3ce9c0fca4a6cc3cc6ccbaa7e948875a2e62cbd146e04a4011899c/bcrypt-4.3.0-cp38-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:191354ebfe305e84f344c5964c7cd5f924a3bfc5d405c75ad07f232b6dffb49f", size = 312741, upload-time = "2025-02-28T01:23:21.041Z" }, - { url = "https://files.pythonhosted.org/packages/27/fb/910d3a1caa2d249b6040a5caf9f9866c52114d51523ac2fb47578a27faee/bcrypt-4.3.0-cp38-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:41261d64150858eeb5ff43c753c4b216991e0ae16614a308a15d909503617732", size = 316472, upload-time = "2025-02-28T01:23:23.183Z" }, - { url = "https://files.pythonhosted.org/packages/dc/cf/7cf3a05b66ce466cfb575dbbda39718d45a609daa78500f57fa9f36fa3c0/bcrypt-4.3.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:33752b1ba962ee793fa2b6321404bf20011fe45b9afd2a842139de3011898fef", size = 343606, upload-time = "2025-02-28T01:23:25.361Z" }, - { url = "https://files.pythonhosted.org/packages/e3/b8/e970ecc6d7e355c0d892b7f733480f4aa8509f99b33e71550242cf0b7e63/bcrypt-4.3.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:50e6e80a4bfd23a25f5c05b90167c19030cf9f87930f7cb2eacb99f45d1c3304", size = 362867, upload-time = "2025-02-28T01:23:26.875Z" }, - { url = "https://files.pythonhosted.org/packages/a9/97/8d3118efd8354c555a3422d544163f40d9f236be5b96c714086463f11699/bcrypt-4.3.0-cp38-abi3-win32.whl", hash = "sha256:67a561c4d9fb9465ec866177e7aebcad08fe23aaf6fbd692a6fab69088abfc51", size = 160589, upload-time = "2025-02-28T01:23:28.381Z" }, - { url = "https://files.pythonhosted.org/packages/29/07/416f0b99f7f3997c69815365babbc2e8754181a4b1899d921b3c7d5b6f12/bcrypt-4.3.0-cp38-abi3-win_amd64.whl", hash = "sha256:584027857bc2843772114717a7490a37f68da563b3620f78a849bcb54dc11e62", size = 152794, upload-time = "2025-02-28T01:23:30.187Z" }, - { url = "https://files.pythonhosted.org/packages/6e/c1/3fa0e9e4e0bfd3fd77eb8b52ec198fd6e1fd7e9402052e43f23483f956dd/bcrypt-4.3.0-cp39-abi3-macosx_10_12_universal2.whl", hash = "sha256:0d3efb1157edebfd9128e4e46e2ac1a64e0c1fe46fb023158a407c7892b0f8c3", size = 498969, upload-time = "2025-02-28T01:23:31.945Z" }, - { url = "https://files.pythonhosted.org/packages/ce/d4/755ce19b6743394787fbd7dff6bf271b27ee9b5912a97242e3caf125885b/bcrypt-4.3.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08bacc884fd302b611226c01014eca277d48f0a05187666bca23aac0dad6fe24", size = 279158, upload-time = "2025-02-28T01:23:34.161Z" }, - { url = "https://files.pythonhosted.org/packages/9b/5d/805ef1a749c965c46b28285dfb5cd272a7ed9fa971f970435a5133250182/bcrypt-4.3.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6746e6fec103fcd509b96bacdfdaa2fbde9a553245dbada284435173a6f1aef", size = 284285, upload-time = "2025-02-28T01:23:35.765Z" }, - { url = "https://files.pythonhosted.org/packages/ab/2b/698580547a4a4988e415721b71eb45e80c879f0fb04a62da131f45987b96/bcrypt-4.3.0-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:afe327968aaf13fc143a56a3360cb27d4ad0345e34da12c7290f1b00b8fe9a8b", size = 279583, upload-time = "2025-02-28T01:23:38.021Z" }, - { url = "https://files.pythonhosted.org/packages/f2/87/62e1e426418204db520f955ffd06f1efd389feca893dad7095bf35612eec/bcrypt-4.3.0-cp39-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:d9af79d322e735b1fc33404b5765108ae0ff232d4b54666d46730f8ac1a43676", size = 297896, upload-time = "2025-02-28T01:23:39.575Z" }, - { url = "https://files.pythonhosted.org/packages/cb/c6/8fedca4c2ada1b6e889c52d2943b2f968d3427e5d65f595620ec4c06fa2f/bcrypt-4.3.0-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:f1e3ffa1365e8702dc48c8b360fef8d7afeca482809c5e45e653af82ccd088c1", size = 284492, upload-time = "2025-02-28T01:23:40.901Z" }, - { url = "https://files.pythonhosted.org/packages/4d/4d/c43332dcaaddb7710a8ff5269fcccba97ed3c85987ddaa808db084267b9a/bcrypt-4.3.0-cp39-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:3004df1b323d10021fda07a813fd33e0fd57bef0e9a480bb143877f6cba996fe", size = 279213, upload-time = "2025-02-28T01:23:42.653Z" }, - { url = "https://files.pythonhosted.org/packages/dc/7f/1e36379e169a7df3a14a1c160a49b7b918600a6008de43ff20d479e6f4b5/bcrypt-4.3.0-cp39-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:531457e5c839d8caea9b589a1bcfe3756b0547d7814e9ce3d437f17da75c32b0", size = 284162, upload-time = "2025-02-28T01:23:43.964Z" }, - { url = "https://files.pythonhosted.org/packages/1c/0a/644b2731194b0d7646f3210dc4d80c7fee3ecb3a1f791a6e0ae6bb8684e3/bcrypt-4.3.0-cp39-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:17a854d9a7a476a89dcef6c8bd119ad23e0f82557afbd2c442777a16408e614f", size = 312856, upload-time = "2025-02-28T01:23:46.011Z" }, - { url = "https://files.pythonhosted.org/packages/dc/62/2a871837c0bb6ab0c9a88bf54de0fc021a6a08832d4ea313ed92a669d437/bcrypt-4.3.0-cp39-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:6fb1fd3ab08c0cbc6826a2e0447610c6f09e983a281b919ed721ad32236b8b23", size = 316726, upload-time = "2025-02-28T01:23:47.575Z" }, - { url = "https://files.pythonhosted.org/packages/0c/a1/9898ea3faac0b156d457fd73a3cb9c2855c6fd063e44b8522925cdd8ce46/bcrypt-4.3.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e965a9c1e9a393b8005031ff52583cedc15b7884fce7deb8b0346388837d6cfe", size = 343664, upload-time = "2025-02-28T01:23:49.059Z" }, - { url = "https://files.pythonhosted.org/packages/40/f2/71b4ed65ce38982ecdda0ff20c3ad1b15e71949c78b2c053df53629ce940/bcrypt-4.3.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:79e70b8342a33b52b55d93b3a59223a844962bef479f6a0ea318ebbcadf71505", size = 363128, upload-time = "2025-02-28T01:23:50.399Z" }, - { url = "https://files.pythonhosted.org/packages/11/99/12f6a58eca6dea4be992d6c681b7ec9410a1d9f5cf368c61437e31daa879/bcrypt-4.3.0-cp39-abi3-win32.whl", hash = "sha256:b4d4e57f0a63fd0b358eb765063ff661328f69a04494427265950c71b992a39a", size = 160598, upload-time = "2025-02-28T01:23:51.775Z" }, - { url = "https://files.pythonhosted.org/packages/a9/cf/45fb5261ece3e6b9817d3d82b2f343a505fd58674a92577923bc500bd1aa/bcrypt-4.3.0-cp39-abi3-win_amd64.whl", hash = "sha256:e53e074b120f2877a35cc6c736b8eb161377caae8925c17688bd46ba56daaa5b", size = 152799, upload-time = "2025-02-28T01:23:53.139Z" }, - { url = "https://files.pythonhosted.org/packages/4c/b1/1289e21d710496b88340369137cc4c5f6ee036401190ea116a7b4ae6d32a/bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:a839320bf27d474e52ef8cb16449bb2ce0ba03ca9f44daba6d93fa1d8828e48a", size = 275103, upload-time = "2025-02-28T01:24:00.764Z" }, - { url = "https://files.pythonhosted.org/packages/94/41/19be9fe17e4ffc5d10b7b67f10e459fc4eee6ffe9056a88de511920cfd8d/bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:bdc6a24e754a555d7316fa4774e64c6c3997d27ed2d1964d55920c7c227bc4ce", size = 280513, upload-time = "2025-02-28T01:24:02.243Z" }, - { url = "https://files.pythonhosted.org/packages/aa/73/05687a9ef89edebdd8ad7474c16d8af685eb4591c3c38300bb6aad4f0076/bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:55a935b8e9a1d2def0626c4269db3fcd26728cbff1e84f0341465c31c4ee56d8", size = 274685, upload-time = "2025-02-28T01:24:04.512Z" }, - { url = "https://files.pythonhosted.org/packages/63/13/47bba97924ebe86a62ef83dc75b7c8a881d53c535f83e2c54c4bd701e05c/bcrypt-4.3.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:57967b7a28d855313a963aaea51bf6df89f833db4320da458e5b3c5ab6d4c938", size = 280110, upload-time = "2025-02-28T01:24:05.896Z" }, +version = "5.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d4/36/3329e2518d70ad8e2e5817d5a4cac6bba05a47767ec416c7d020a965f408/bcrypt-5.0.0.tar.gz", hash = "sha256:f748f7c2d6fd375cc93d3fba7ef4a9e3a092421b8dbf34d8d4dc06be9492dfdd", size = 25386, upload-time = "2025-09-25T19:50:47.829Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/84/29/6237f151fbfe295fe3e074ecc6d44228faa1e842a81f6d34a02937ee1736/bcrypt-5.0.0-cp38-abi3-macosx_10_12_universal2.whl", hash = "sha256:fc746432b951e92b58317af8e0ca746efe93e66555f1b40888865ef5bf56446b", size = 494553, upload-time = "2025-09-25T19:49:49.006Z" }, + { url = "https://files.pythonhosted.org/packages/45/b6/4c1205dde5e464ea3bd88e8742e19f899c16fa8916fb8510a851fae985b5/bcrypt-5.0.0-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c2388ca94ffee269b6038d48747f4ce8df0ffbea43f31abfa18ac72f0218effb", size = 275009, upload-time = "2025-09-25T19:49:50.581Z" }, + { url = "https://files.pythonhosted.org/packages/3b/71/427945e6ead72ccffe77894b2655b695ccf14ae1866cd977e185d606dd2f/bcrypt-5.0.0-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:560ddb6ec730386e7b3b26b8b4c88197aaed924430e7b74666a586ac997249ef", size = 278029, upload-time = "2025-09-25T19:49:52.533Z" }, + { url = "https://files.pythonhosted.org/packages/17/72/c344825e3b83c5389a369c8a8e58ffe1480b8a699f46c127c34580c4666b/bcrypt-5.0.0-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:d79e5c65dcc9af213594d6f7f1fa2c98ad3fc10431e7aa53c176b441943efbdd", size = 275907, upload-time = "2025-09-25T19:49:54.709Z" }, + { url = "https://files.pythonhosted.org/packages/0b/7e/d4e47d2df1641a36d1212e5c0514f5291e1a956a7749f1e595c07a972038/bcrypt-5.0.0-cp38-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2b732e7d388fa22d48920baa267ba5d97cca38070b69c0e2d37087b381c681fd", size = 296500, upload-time = "2025-09-25T19:49:56.013Z" }, + { url = "https://files.pythonhosted.org/packages/0f/c3/0ae57a68be2039287ec28bc463b82e4b8dc23f9d12c0be331f4782e19108/bcrypt-5.0.0-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:0c8e093ea2532601a6f686edbc2c6b2ec24131ff5c52f7610dd64fa4553b5464", size = 278412, upload-time = "2025-09-25T19:49:57.356Z" }, + { url = "https://files.pythonhosted.org/packages/45/2b/77424511adb11e6a99e3a00dcc7745034bee89036ad7d7e255a7e47be7d8/bcrypt-5.0.0-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:5b1589f4839a0899c146e8892efe320c0fa096568abd9b95593efac50a87cb75", size = 275486, upload-time = "2025-09-25T19:49:59.116Z" }, + { url = "https://files.pythonhosted.org/packages/43/0a/405c753f6158e0f3f14b00b462d8bca31296f7ecfc8fc8bc7919c0c7d73a/bcrypt-5.0.0-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:89042e61b5e808b67daf24a434d89bab164d4de1746b37a8d173b6b14f3db9ff", size = 277940, upload-time = "2025-09-25T19:50:00.869Z" }, + { url = "https://files.pythonhosted.org/packages/62/83/b3efc285d4aadc1fa83db385ec64dcfa1707e890eb42f03b127d66ac1b7b/bcrypt-5.0.0-cp38-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:e3cf5b2560c7b5a142286f69bde914494b6d8f901aaa71e453078388a50881c4", size = 310776, upload-time = "2025-09-25T19:50:02.393Z" }, + { url = "https://files.pythonhosted.org/packages/95/7d/47ee337dacecde6d234890fe929936cb03ebc4c3a7460854bbd9c97780b8/bcrypt-5.0.0-cp38-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:f632fd56fc4e61564f78b46a2269153122db34988e78b6be8b32d28507b7eaeb", size = 312922, upload-time = "2025-09-25T19:50:04.232Z" }, + { url = "https://files.pythonhosted.org/packages/d6/3a/43d494dfb728f55f4e1cf8fd435d50c16a2d75493225b54c8d06122523c6/bcrypt-5.0.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:801cad5ccb6b87d1b430f183269b94c24f248dddbbc5c1f78b6ed231743e001c", size = 341367, upload-time = "2025-09-25T19:50:05.559Z" }, + { url = "https://files.pythonhosted.org/packages/55/ab/a0727a4547e383e2e22a630e0f908113db37904f58719dc48d4622139b5c/bcrypt-5.0.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3cf67a804fc66fc217e6914a5635000259fbbbb12e78a99488e4d5ba445a71eb", size = 359187, upload-time = "2025-09-25T19:50:06.916Z" }, + { url = "https://files.pythonhosted.org/packages/1b/bb/461f352fdca663524b4643d8b09e8435b4990f17fbf4fea6bc2a90aa0cc7/bcrypt-5.0.0-cp38-abi3-win32.whl", hash = "sha256:3abeb543874b2c0524ff40c57a4e14e5d3a66ff33fb423529c88f180fd756538", size = 153752, upload-time = "2025-09-25T19:50:08.515Z" }, + { url = "https://files.pythonhosted.org/packages/41/aa/4190e60921927b7056820291f56fc57d00d04757c8b316b2d3c0d1d6da2c/bcrypt-5.0.0-cp38-abi3-win_amd64.whl", hash = "sha256:35a77ec55b541e5e583eb3436ffbbf53b0ffa1fa16ca6782279daf95d146dcd9", size = 150881, upload-time = "2025-09-25T19:50:09.742Z" }, + { url = "https://files.pythonhosted.org/packages/54/12/cd77221719d0b39ac0b55dbd39358db1cd1246e0282e104366ebbfb8266a/bcrypt-5.0.0-cp38-abi3-win_arm64.whl", hash = "sha256:cde08734f12c6a4e28dc6755cd11d3bdfea608d93d958fffbe95a7026ebe4980", size = 144931, upload-time = "2025-09-25T19:50:11.016Z" }, + { url = "https://files.pythonhosted.org/packages/5d/ba/2af136406e1c3839aea9ecadc2f6be2bcd1eff255bd451dd39bcf302c47a/bcrypt-5.0.0-cp39-abi3-macosx_10_12_universal2.whl", hash = "sha256:0c418ca99fd47e9c59a301744d63328f17798b5947b0f791e9af3c1c499c2d0a", size = 495313, upload-time = "2025-09-25T19:50:12.309Z" }, + { url = "https://files.pythonhosted.org/packages/ac/ee/2f4985dbad090ace5ad1f7dd8ff94477fe089b5fab2040bd784a3d5f187b/bcrypt-5.0.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddb4e1500f6efdd402218ffe34d040a1196c072e07929b9820f363a1fd1f4191", size = 275290, upload-time = "2025-09-25T19:50:13.673Z" }, + { url = "https://files.pythonhosted.org/packages/e4/6e/b77ade812672d15cf50842e167eead80ac3514f3beacac8902915417f8b7/bcrypt-5.0.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7aeef54b60ceddb6f30ee3db090351ecf0d40ec6e2abf41430997407a46d2254", size = 278253, upload-time = "2025-09-25T19:50:15.089Z" }, + { url = "https://files.pythonhosted.org/packages/36/c4/ed00ed32f1040f7990dac7115f82273e3c03da1e1a1587a778d8cea496d8/bcrypt-5.0.0-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:f0ce778135f60799d89c9693b9b398819d15f1921ba15fe719acb3178215a7db", size = 276084, upload-time = "2025-09-25T19:50:16.699Z" }, + { url = "https://files.pythonhosted.org/packages/e7/c4/fa6e16145e145e87f1fa351bbd54b429354fd72145cd3d4e0c5157cf4c70/bcrypt-5.0.0-cp39-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:a71f70ee269671460b37a449f5ff26982a6f2ba493b3eabdd687b4bf35f875ac", size = 297185, upload-time = "2025-09-25T19:50:18.525Z" }, + { url = "https://files.pythonhosted.org/packages/24/b4/11f8a31d8b67cca3371e046db49baa7c0594d71eb40ac8121e2fc0888db0/bcrypt-5.0.0-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:f8429e1c410b4073944f03bd778a9e066e7fad723564a52ff91841d278dfc822", size = 278656, upload-time = "2025-09-25T19:50:19.809Z" }, + { url = "https://files.pythonhosted.org/packages/ac/31/79f11865f8078e192847d2cb526e3fa27c200933c982c5b2869720fa5fce/bcrypt-5.0.0-cp39-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:edfcdcedd0d0f05850c52ba3127b1fce70b9f89e0fe5ff16517df7e81fa3cbb8", size = 275662, upload-time = "2025-09-25T19:50:21.567Z" }, + { url = "https://files.pythonhosted.org/packages/d4/8d/5e43d9584b3b3591a6f9b68f755a4da879a59712981ef5ad2a0ac1379f7a/bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:611f0a17aa4a25a69362dcc299fda5c8a3d4f160e2abb3831041feb77393a14a", size = 278240, upload-time = "2025-09-25T19:50:23.305Z" }, + { url = "https://files.pythonhosted.org/packages/89/48/44590e3fc158620f680a978aafe8f87a4c4320da81ed11552f0323aa9a57/bcrypt-5.0.0-cp39-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:db99dca3b1fdc3db87d7c57eac0c82281242d1eabf19dcb8a6b10eb29a2e72d1", size = 311152, upload-time = "2025-09-25T19:50:24.597Z" }, + { url = "https://files.pythonhosted.org/packages/5f/85/e4fbfc46f14f47b0d20493669a625da5827d07e8a88ee460af6cd9768b44/bcrypt-5.0.0-cp39-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:5feebf85a9cefda32966d8171f5db7e3ba964b77fdfe31919622256f80f9cf42", size = 313284, upload-time = "2025-09-25T19:50:26.268Z" }, + { url = "https://files.pythonhosted.org/packages/25/ae/479f81d3f4594456a01ea2f05b132a519eff9ab5768a70430fa1132384b1/bcrypt-5.0.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:3ca8a166b1140436e058298a34d88032ab62f15aae1c598580333dc21d27ef10", size = 341643, upload-time = "2025-09-25T19:50:28.02Z" }, + { url = "https://files.pythonhosted.org/packages/df/d2/36a086dee1473b14276cd6ea7f61aef3b2648710b5d7f1c9e032c29b859f/bcrypt-5.0.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:61afc381250c3182d9078551e3ac3a41da14154fbff647ddf52a769f588c4172", size = 359698, upload-time = "2025-09-25T19:50:31.347Z" }, + { url = "https://files.pythonhosted.org/packages/c0/f6/688d2cd64bfd0b14d805ddb8a565e11ca1fb0fd6817175d58b10052b6d88/bcrypt-5.0.0-cp39-abi3-win32.whl", hash = "sha256:64d7ce196203e468c457c37ec22390f1a61c85c6f0b8160fd752940ccfb3a683", size = 153725, upload-time = "2025-09-25T19:50:34.384Z" }, + { url = "https://files.pythonhosted.org/packages/9f/b9/9d9a641194a730bda138b3dfe53f584d61c58cd5230e37566e83ec2ffa0d/bcrypt-5.0.0-cp39-abi3-win_amd64.whl", hash = "sha256:64ee8434b0da054d830fa8e89e1c8bf30061d539044a39524ff7dec90481e5c2", size = 150912, upload-time = "2025-09-25T19:50:35.69Z" }, + { url = "https://files.pythonhosted.org/packages/27/44/d2ef5e87509158ad2187f4dd0852df80695bb1ee0cfe0a684727b01a69e0/bcrypt-5.0.0-cp39-abi3-win_arm64.whl", hash = "sha256:f2347d3534e76bf50bca5500989d6c1d05ed64b440408057a37673282c654927", size = 144953, upload-time = "2025-09-25T19:50:37.32Z" }, + { url = "https://files.pythonhosted.org/packages/8a/75/4aa9f5a4d40d762892066ba1046000b329c7cd58e888a6db878019b282dc/bcrypt-5.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:7edda91d5ab52b15636d9c30da87d2cc84f426c72b9dba7a9b4fe142ba11f534", size = 271180, upload-time = "2025-09-25T19:50:38.575Z" }, + { url = "https://files.pythonhosted.org/packages/54/79/875f9558179573d40a9cc743038ac2bf67dfb79cecb1e8b5d70e88c94c3d/bcrypt-5.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:046ad6db88edb3c5ece4369af997938fb1c19d6a699b9c1b27b0db432faae4c4", size = 273791, upload-time = "2025-09-25T19:50:39.913Z" }, + { url = "https://files.pythonhosted.org/packages/bc/fe/975adb8c216174bf70fc17535f75e85ac06ed5252ea077be10d9cff5ce24/bcrypt-5.0.0-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:dcd58e2b3a908b5ecc9b9df2f0085592506ac2d5110786018ee5e160f28e0911", size = 270746, upload-time = "2025-09-25T19:50:43.306Z" }, + { url = "https://files.pythonhosted.org/packages/e4/f8/972c96f5a2b6c4b3deca57009d93e946bbdbe2241dca9806d502f29dd3ee/bcrypt-5.0.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:6b8f520b61e8781efee73cba14e3e8c9556ccfb375623f4f97429544734545b4", size = 273375, upload-time = "2025-09-25T19:50:45.43Z" }, ] [[package]] name = "beautifulsoup4" -version = "4.12.3" +version = "4.14.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "soupsieve" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b3/ca/824b1195773ce6166d388573fc106ce56d4a805bd7427b624e063596ec58/beautifulsoup4-4.12.3.tar.gz", hash = "sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051", size = 581181, upload-time = "2024-01-17T16:53:17.902Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c3/b0/1c6a16426d389813b48d95e26898aff79abbde42ad353958ad95cc8c9b21/beautifulsoup4-4.14.3.tar.gz", hash = "sha256:6292b1c5186d356bba669ef9f7f051757099565ad9ada5dd630bd9de5fa7fb86", size = 627737, upload-time = "2025-11-30T15:08:26.084Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/fe/e8c672695b37eecc5cbf43e1d0638d88d66ba3a44c4d321c796f4e59167f/beautifulsoup4-4.12.3-py3-none-any.whl", hash = "sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed", size = 147925, upload-time = "2024-01-17T16:53:12.779Z" }, + { url = "https://files.pythonhosted.org/packages/1a/39/47f9197bdd44df24d67ac8893641e16f386c984a0619ef2ee4c51fbbc019/beautifulsoup4-4.14.3-py3-none-any.whl", hash = "sha256:0918bfe44902e6ad8d57732ba310582e98da931428d231a5ecb9e7c703a735bb", size = 107721, upload-time = "2025-11-30T15:08:24.087Z" }, ] [[package]] @@ -457,7 +515,7 @@ wheels = [ [[package]] name = "black" -version = "25.1.0" +version = "26.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, @@ -465,18 +523,21 @@ dependencies = [ { name = "packaging" }, { name = "pathspec" }, { name = "platformdirs" }, + { name = "pytokens" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/94/49/26a7b0f3f35da4b5a65f081943b7bcd22d7002f5f0fb8098ec1ff21cb6ef/black-25.1.0.tar.gz", hash = "sha256:33496d5cd1222ad73391352b4ae8da15253c5de89b93a80b3e2c8d9a19ec2666", size = 649449, upload-time = "2025-01-29T04:15:40.373Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/c5/61175d618685d42b005847464b8fb4743a67b1b8fdb75e50e5a96c31a27a/black-26.3.1.tar.gz", hash = "sha256:2c50f5063a9641c7eed7795014ba37b0f5fa227f3d408b968936e24bc0566b07", size = 666155, upload-time = "2026-03-12T03:36:03.593Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/4f/87f596aca05c3ce5b94b8663dbfe242a12843caaa82dd3f85f1ffdc3f177/black-25.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a39337598244de4bae26475f77dda852ea00a93bd4c728e09eacd827ec929df0", size = 1614372, upload-time = "2025-01-29T05:37:11.71Z" }, - { url = "https://files.pythonhosted.org/packages/e7/d0/2c34c36190b741c59c901e56ab7f6e54dad8df05a6272a9747ecef7c6036/black-25.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:96c1c7cd856bba8e20094e36e0f948718dc688dba4a9d78c3adde52b9e6c2299", size = 1442865, upload-time = "2025-01-29T05:37:14.309Z" }, - { url = "https://files.pythonhosted.org/packages/21/d4/7518c72262468430ead45cf22bd86c883a6448b9eb43672765d69a8f1248/black-25.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bce2e264d59c91e52d8000d507eb20a9aca4a778731a08cfff7e5ac4a4bb7096", size = 1749699, upload-time = "2025-01-29T04:18:17.688Z" }, - { url = "https://files.pythonhosted.org/packages/58/db/4f5beb989b547f79096e035c4981ceb36ac2b552d0ac5f2620e941501c99/black-25.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:172b1dbff09f86ce6f4eb8edf9dede08b1fce58ba194c87d7a4f1a5aa2f5b3c2", size = 1428028, upload-time = "2025-01-29T04:18:51.711Z" }, - { url = "https://files.pythonhosted.org/packages/83/71/3fe4741df7adf015ad8dfa082dd36c94ca86bb21f25608eb247b4afb15b2/black-25.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4b60580e829091e6f9238c848ea6750efed72140b91b048770b64e74fe04908b", size = 1650988, upload-time = "2025-01-29T05:37:16.707Z" }, - { url = "https://files.pythonhosted.org/packages/13/f3/89aac8a83d73937ccd39bbe8fc6ac8860c11cfa0af5b1c96d081facac844/black-25.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1e2978f6df243b155ef5fa7e558a43037c3079093ed5d10fd84c43900f2d8ecc", size = 1453985, upload-time = "2025-01-29T05:37:18.273Z" }, - { url = "https://files.pythonhosted.org/packages/6f/22/b99efca33f1f3a1d2552c714b1e1b5ae92efac6c43e790ad539a163d1754/black-25.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b48735872ec535027d979e8dcb20bf4f70b5ac75a8ea99f127c106a7d7aba9f", size = 1783816, upload-time = "2025-01-29T04:18:33.823Z" }, - { url = "https://files.pythonhosted.org/packages/18/7e/a27c3ad3822b6f2e0e00d63d58ff6299a99a5b3aee69fa77cd4b0076b261/black-25.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:ea0213189960bda9cf99be5b8c8ce66bb054af5e9e861249cd23471bd7b0b3ba", size = 1440860, upload-time = "2025-01-29T04:19:12.944Z" }, - { url = "https://files.pythonhosted.org/packages/09/71/54e999902aed72baf26bca0d50781b01838251a462612966e9fc4891eadd/black-25.1.0-py3-none-any.whl", hash = "sha256:95e8176dae143ba9097f351d174fdaf0ccd29efb414b362ae3fd72bf0f710717", size = 207646, upload-time = "2025-01-29T04:15:38.082Z" }, + { url = "https://files.pythonhosted.org/packages/17/57/5f11c92861f9c92eb9dddf515530bc2d06db843e44bdcf1c83c1427824bc/black-26.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:28ef38aee69e4b12fda8dba75e21f9b4f979b490c8ac0baa7cb505369ac9e1ff", size = 1851987, upload-time = "2026-03-12T03:40:06.248Z" }, + { url = "https://files.pythonhosted.org/packages/54/aa/340a1463660bf6831f9e39646bf774086dbd8ca7fc3cded9d59bbdf4ad0a/black-26.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bf9bf162ed91a26f1adba8efda0b573bc6924ec1408a52cc6f82cb73ec2b142c", size = 1689499, upload-time = "2026-03-12T03:40:07.642Z" }, + { url = "https://files.pythonhosted.org/packages/f3/01/b726c93d717d72733da031d2de10b92c9fa4c8d0c67e8a8a372076579279/black-26.3.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:474c27574d6d7037c1bc875a81d9be0a9a4f9ee95e62800dab3cfaadbf75acd5", size = 1754369, upload-time = "2026-03-12T03:40:09.279Z" }, + { url = "https://files.pythonhosted.org/packages/e3/09/61e91881ca291f150cfc9eb7ba19473c2e59df28859a11a88248b5cbbc4d/black-26.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:5e9d0d86df21f2e1677cc4bd090cd0e446278bcbbe49bf3659c308c3e402843e", size = 1413613, upload-time = "2026-03-12T03:40:10.943Z" }, + { url = "https://files.pythonhosted.org/packages/16/73/544f23891b22e7efe4d8f812371ab85b57f6a01b2fc45e3ba2e52ba985b8/black-26.3.1-cp311-cp311-win_arm64.whl", hash = "sha256:9a5e9f45e5d5e1c5b5c29b3bd4265dcc90e8b92cf4534520896ed77f791f4da5", size = 1219719, upload-time = "2026-03-12T03:40:12.597Z" }, + { url = "https://files.pythonhosted.org/packages/dc/f8/da5eae4fc75e78e6dceb60624e1b9662ab00d6b452996046dfa9b8a6025b/black-26.3.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b5e6f89631eb88a7302d416594a32faeee9fb8fb848290da9d0a5f2903519fc1", size = 1895920, upload-time = "2026-03-12T03:40:13.921Z" }, + { url = "https://files.pythonhosted.org/packages/2c/9f/04e6f26534da2e1629b2b48255c264cabf5eedc5141d04516d9d68a24111/black-26.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:41cd2012d35b47d589cb8a16faf8a32ef7a336f56356babd9fcf70939ad1897f", size = 1718499, upload-time = "2026-03-12T03:40:15.239Z" }, + { url = "https://files.pythonhosted.org/packages/04/91/a5935b2a63e31b331060c4a9fdb5a6c725840858c599032a6f3aac94055f/black-26.3.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f76ff19ec5297dd8e66eb64deda23631e642c9393ab592826fd4bdc97a4bce7", size = 1794994, upload-time = "2026-03-12T03:40:17.124Z" }, + { url = "https://files.pythonhosted.org/packages/e7/0a/86e462cdd311a3c2a8ece708d22aba17d0b2a0d5348ca34b40cdcbea512e/black-26.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:ddb113db38838eb9f043623ba274cfaf7d51d5b0c22ecb30afe58b1bb8322983", size = 1420867, upload-time = "2026-03-12T03:40:18.83Z" }, + { url = "https://files.pythonhosted.org/packages/5b/e5/22515a19cb7eaee3440325a6b0d95d2c0e88dd180cb011b12ae488e031d1/black-26.3.1-cp312-cp312-win_arm64.whl", hash = "sha256:dfdd51fc3e64ea4f35873d1b3fb25326773d55d2329ff8449139ebaad7357efb", size = 1230124, upload-time = "2026-03-12T03:40:20.425Z" }, + { url = "https://files.pythonhosted.org/packages/8e/0d/52d98722666d6fc6c3dd4c76df339501d6efd40e0ff95e6186a7b7f0befd/black-26.3.1-py3-none-any.whl", hash = "sha256:2bd5aa94fc267d38bb21a70d7410a89f1a1d318841855f698746f8e7f51acd1b", size = 207542, upload-time = "2026-03-12T03:36:01.668Z" }, ] [[package]] @@ -490,89 +551,78 @@ wheels = [ [[package]] name = "boto3" -version = "1.35.53" +version = "1.42.62" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "botocore" }, { name = "jmespath" }, { name = "s3transfer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/12/c1/1dc34b322d2f022d190c34dd4aa7f1a242d73633c25061bf56bd1319fe05/boto3-1.35.53.tar.gz", hash = "sha256:f4124548bb831e13504e805f2fbbfcee06df42fffea0655862c6eb9b95d6d1be", size = 111004, upload-time = "2024-10-31T19:41:56.442Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f7/7e/c952803c8900f14e6f6158fddbd35da5afb2e3fa68bf498a761e6ba2c2ae/boto3-1.42.62.tar.gz", hash = "sha256:6b26ff56c458685caec3d42adde0549f6a55410e557e1f51bebde5c8abcf3037", size = 112848, upload-time = "2026-03-05T21:20:37.755Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/38/03/e76ff94253472c6aa7942b3efc726ca8e9c62fdebf884e017633258b7ba4/boto3-1.35.53-py3-none-any.whl", hash = "sha256:a9c0955df0b52b43749d81bde159343a40ea2a3537a46049336fe8193871b18e", size = 139159, upload-time = "2024-10-31T19:41:54.213Z" }, + { url = "https://files.pythonhosted.org/packages/1f/68/b5e82dedd9c8d53a9542df4e3475d2d3ec331eef4a4a801e9c5fa98b583a/boto3-1.42.62-py3-none-any.whl", hash = "sha256:eef0ee08f30e5ed16d8296719808801a827fa0f3126a3e2a9ef9be9eb5e6a313", size = 140556, upload-time = "2026-03-05T21:20:35.354Z" }, ] [[package]] name = "botocore" -version = "1.35.99" +version = "1.42.97" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jmespath" }, { name = "python-dateutil" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7c/9c/1df6deceee17c88f7170bad8325aa91452529d683486273928eecfd946d8/botocore-1.35.99.tar.gz", hash = "sha256:1eab44e969c39c5f3d9a3104a0836c24715579a455f12b3979a31d7cde51b3c3", size = 13490969, upload-time = "2025-01-14T20:20:11.419Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/95/c37edb602948fad2253ffd1bb3dba5b938645bd1845ee4160350136a0f41/botocore-1.42.97.tar.gz", hash = "sha256:5c0bb00e32d16ff6d278cc8c9e10dc3672d9c1d569031635ac3c908a60de8310", size = 15269348, upload-time = "2026-04-27T20:39:05.625Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fc/dd/d87e2a145fad9e08d0ec6edcf9d71f838ccc7acdd919acc4c0d4a93515f8/botocore-1.35.99-py3-none-any.whl", hash = "sha256:b22d27b6b617fc2d7342090d6129000af2efd20174215948c0d7ae2da0fab445", size = 13293216, upload-time = "2025-01-14T20:20:06.427Z" }, + { url = "https://files.pythonhosted.org/packages/e3/d2/8e025ba1a4e257879af72d06913272311af79673d82fa2581a351b924317/botocore-1.42.97-py3-none-any.whl", hash = "sha256:77d2c8ce1bc592d3fbd7c01c35836f4a5b0cac2ca03ccdf6ffc60faa16b5fadc", size = 14950367, upload-time = "2026-04-27T20:39:01.261Z" }, ] [[package]] name = "brotli" -version = "1.1.0" +version = "1.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2f/c2/f9e977608bdf958650638c3f1e28f85a1b075f075ebbe77db8555463787b/Brotli-1.1.0.tar.gz", hash = "sha256:81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724", size = 7372270, upload-time = "2023-09-07T14:05:41.643Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/96/12/ad41e7fadd5db55459c4c401842b47f7fee51068f86dd2894dd0dcfc2d2a/Brotli-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a3daabb76a78f829cafc365531c972016e4aa8d5b4bf60660ad8ecee19df7ccc", size = 873068, upload-time = "2023-09-07T14:03:37.779Z" }, - { url = "https://files.pythonhosted.org/packages/95/4e/5afab7b2b4b61a84e9c75b17814198ce515343a44e2ed4488fac314cd0a9/Brotli-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c8146669223164fc87a7e3de9f81e9423c67a79d6b3447994dfb9c95da16e2d6", size = 446244, upload-time = "2023-09-07T14:03:39.223Z" }, - { url = "https://files.pythonhosted.org/packages/9d/e6/f305eb61fb9a8580c525478a4a34c5ae1a9bcb12c3aee619114940bc513d/Brotli-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:30924eb4c57903d5a7526b08ef4a584acc22ab1ffa085faceb521521d2de32dd", size = 2906500, upload-time = "2023-09-07T14:03:40.858Z" }, - { url = "https://files.pythonhosted.org/packages/3e/4f/af6846cfbc1550a3024e5d3775ede1e00474c40882c7bf5b37a43ca35e91/Brotli-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ceb64bbc6eac5a140ca649003756940f8d6a7c444a68af170b3187623b43bebf", size = 2943950, upload-time = "2023-09-07T14:03:42.896Z" }, - { url = "https://files.pythonhosted.org/packages/b3/e7/ca2993c7682d8629b62630ebf0d1f3bb3d579e667ce8e7ca03a0a0576a2d/Brotli-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a469274ad18dc0e4d316eefa616d1d0c2ff9da369af19fa6f3daa4f09671fd61", size = 2918527, upload-time = "2023-09-07T14:03:44.552Z" }, - { url = "https://files.pythonhosted.org/packages/b3/96/da98e7bedc4c51104d29cc61e5f449a502dd3dbc211944546a4cc65500d3/Brotli-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:524f35912131cc2cabb00edfd8d573b07f2d9f21fa824bd3fb19725a9cf06327", size = 2845489, upload-time = "2023-09-07T14:03:46.594Z" }, - { url = "https://files.pythonhosted.org/packages/e8/ef/ccbc16947d6ce943a7f57e1a40596c75859eeb6d279c6994eddd69615265/Brotli-1.1.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:5b3cc074004d968722f51e550b41a27be656ec48f8afaeeb45ebf65b561481dd", size = 2914080, upload-time = "2023-09-07T14:03:48.204Z" }, - { url = "https://files.pythonhosted.org/packages/80/d6/0bd38d758d1afa62a5524172f0b18626bb2392d717ff94806f741fcd5ee9/Brotli-1.1.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:19c116e796420b0cee3da1ccec3b764ed2952ccfcc298b55a10e5610ad7885f9", size = 2813051, upload-time = "2023-09-07T14:03:50.348Z" }, - { url = "https://files.pythonhosted.org/packages/14/56/48859dd5d129d7519e001f06dcfbb6e2cf6db92b2702c0c2ce7d97e086c1/Brotli-1.1.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:510b5b1bfbe20e1a7b3baf5fed9e9451873559a976c1a78eebaa3b86c57b4265", size = 2938172, upload-time = "2023-09-07T14:03:52.395Z" }, - { url = "https://files.pythonhosted.org/packages/3d/77/a236d5f8cd9e9f4348da5acc75ab032ab1ab2c03cc8f430d24eea2672888/Brotli-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a1fd8a29719ccce974d523580987b7f8229aeace506952fa9ce1d53a033873c8", size = 2933023, upload-time = "2023-09-07T14:03:53.96Z" }, - { url = "https://files.pythonhosted.org/packages/f1/87/3b283efc0f5cb35f7f84c0c240b1e1a1003a5e47141a4881bf87c86d0ce2/Brotli-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c247dd99d39e0338a604f8c2b3bc7061d5c2e9e2ac7ba9cc1be5a69cb6cd832f", size = 2935871, upload-time = "2024-10-18T12:32:16.688Z" }, - { url = "https://files.pythonhosted.org/packages/f3/eb/2be4cc3e2141dc1a43ad4ca1875a72088229de38c68e842746b342667b2a/Brotli-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1b2c248cd517c222d89e74669a4adfa5577e06ab68771a529060cf5a156e9757", size = 2847784, upload-time = "2024-10-18T12:32:18.459Z" }, - { url = "https://files.pythonhosted.org/packages/66/13/b58ddebfd35edde572ccefe6890cf7c493f0c319aad2a5badee134b4d8ec/Brotli-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:2a24c50840d89ded6c9a8fdc7b6ed3692ed4e86f1c4a4a938e1e92def92933e0", size = 3034905, upload-time = "2024-10-18T12:32:20.192Z" }, - { url = "https://files.pythonhosted.org/packages/84/9c/bc96b6c7db824998a49ed3b38e441a2cae9234da6fa11f6ed17e8cf4f147/Brotli-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f31859074d57b4639318523d6ffdca586ace54271a73ad23ad021acd807eb14b", size = 2929467, upload-time = "2024-10-18T12:32:21.774Z" }, - { url = "https://files.pythonhosted.org/packages/e7/71/8f161dee223c7ff7fea9d44893fba953ce97cf2c3c33f78ba260a91bcff5/Brotli-1.1.0-cp311-cp311-win32.whl", hash = "sha256:39da8adedf6942d76dc3e46653e52df937a3c4d6d18fdc94a7c29d263b1f5b50", size = 333169, upload-time = "2023-09-07T14:03:55.404Z" }, - { url = "https://files.pythonhosted.org/packages/02/8a/fece0ee1057643cb2a5bbf59682de13f1725f8482b2c057d4e799d7ade75/Brotli-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:aac0411d20e345dc0920bdec5548e438e999ff68d77564d5e9463a7ca9d3e7b1", size = 357253, upload-time = "2023-09-07T14:03:56.643Z" }, - { url = "https://files.pythonhosted.org/packages/5c/d0/5373ae13b93fe00095a58efcbce837fd470ca39f703a235d2a999baadfbc/Brotli-1.1.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:32d95b80260d79926f5fab3c41701dbb818fde1c9da590e77e571eefd14abe28", size = 815693, upload-time = "2024-10-18T12:32:23.824Z" }, - { url = "https://files.pythonhosted.org/packages/8e/48/f6e1cdf86751300c288c1459724bfa6917a80e30dbfc326f92cea5d3683a/Brotli-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b760c65308ff1e462f65d69c12e4ae085cff3b332d894637f6273a12a482d09f", size = 422489, upload-time = "2024-10-18T12:32:25.641Z" }, - { url = "https://files.pythonhosted.org/packages/06/88/564958cedce636d0f1bed313381dfc4b4e3d3f6015a63dae6146e1b8c65c/Brotli-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:316cc9b17edf613ac76b1f1f305d2a748f1b976b033b049a6ecdfd5612c70409", size = 873081, upload-time = "2023-09-07T14:03:57.967Z" }, - { url = "https://files.pythonhosted.org/packages/58/79/b7026a8bb65da9a6bb7d14329fd2bd48d2b7f86d7329d5cc8ddc6a90526f/Brotli-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:caf9ee9a5775f3111642d33b86237b05808dafcd6268faa492250e9b78046eb2", size = 446244, upload-time = "2023-09-07T14:03:59.319Z" }, - { url = "https://files.pythonhosted.org/packages/e5/18/c18c32ecea41b6c0004e15606e274006366fe19436b6adccc1ae7b2e50c2/Brotli-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70051525001750221daa10907c77830bc889cb6d865cc0b813d9db7fefc21451", size = 2906505, upload-time = "2023-09-07T14:04:01.327Z" }, - { url = "https://files.pythonhosted.org/packages/08/c8/69ec0496b1ada7569b62d85893d928e865df29b90736558d6c98c2031208/Brotli-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7f4bf76817c14aa98cc6697ac02f3972cb8c3da93e9ef16b9c66573a68014f91", size = 2944152, upload-time = "2023-09-07T14:04:03.033Z" }, - { url = "https://files.pythonhosted.org/packages/ab/fb/0517cea182219d6768113a38167ef6d4eb157a033178cc938033a552ed6d/Brotli-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0c5516f0aed654134a2fc936325cc2e642f8a0e096d075209672eb321cff408", size = 2919252, upload-time = "2023-09-07T14:04:04.675Z" }, - { url = "https://files.pythonhosted.org/packages/c7/53/73a3431662e33ae61a5c80b1b9d2d18f58dfa910ae8dd696e57d39f1a2f5/Brotli-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6c3020404e0b5eefd7c9485ccf8393cfb75ec38ce75586e046573c9dc29967a0", size = 2845955, upload-time = "2023-09-07T14:04:06.585Z" }, - { url = "https://files.pythonhosted.org/packages/55/ac/bd280708d9c5ebdbf9de01459e625a3e3803cce0784f47d633562cf40e83/Brotli-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:4ed11165dd45ce798d99a136808a794a748d5dc38511303239d4e2363c0695dc", size = 2914304, upload-time = "2023-09-07T14:04:08.668Z" }, - { url = "https://files.pythonhosted.org/packages/76/58/5c391b41ecfc4527d2cc3350719b02e87cb424ef8ba2023fb662f9bf743c/Brotli-1.1.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:4093c631e96fdd49e0377a9c167bfd75b6d0bad2ace734c6eb20b348bc3ea180", size = 2814452, upload-time = "2023-09-07T14:04:10.736Z" }, - { url = "https://files.pythonhosted.org/packages/c7/4e/91b8256dfe99c407f174924b65a01f5305e303f486cc7a2e8a5d43c8bec3/Brotli-1.1.0-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:7e4c4629ddad63006efa0ef968c8e4751c5868ff0b1c5c40f76524e894c50248", size = 2938751, upload-time = "2023-09-07T14:04:12.875Z" }, - { url = "https://files.pythonhosted.org/packages/5a/a6/e2a39a5d3b412938362bbbeba5af904092bf3f95b867b4a3eb856104074e/Brotli-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:861bf317735688269936f755fa136a99d1ed526883859f86e41a5d43c61d8966", size = 2933757, upload-time = "2023-09-07T14:04:14.551Z" }, - { url = "https://files.pythonhosted.org/packages/13/f0/358354786280a509482e0e77c1a5459e439766597d280f28cb097642fc26/Brotli-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:87a3044c3a35055527ac75e419dfa9f4f3667a1e887ee80360589eb8c90aabb9", size = 2936146, upload-time = "2024-10-18T12:32:27.257Z" }, - { url = "https://files.pythonhosted.org/packages/80/f7/daf538c1060d3a88266b80ecc1d1c98b79553b3f117a485653f17070ea2a/Brotli-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c5529b34c1c9d937168297f2c1fde7ebe9ebdd5e121297ff9c043bdb2ae3d6fb", size = 2848055, upload-time = "2024-10-18T12:32:29.376Z" }, - { url = "https://files.pythonhosted.org/packages/ad/cf/0eaa0585c4077d3c2d1edf322d8e97aabf317941d3a72d7b3ad8bce004b0/Brotli-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ca63e1890ede90b2e4454f9a65135a4d387a4585ff8282bb72964fab893f2111", size = 3035102, upload-time = "2024-10-18T12:32:31.371Z" }, - { url = "https://files.pythonhosted.org/packages/d8/63/1c1585b2aa554fe6dbce30f0c18bdbc877fa9a1bf5ff17677d9cca0ac122/Brotli-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e79e6520141d792237c70bcd7a3b122d00f2613769ae0cb61c52e89fd3443839", size = 2930029, upload-time = "2024-10-18T12:32:33.293Z" }, - { url = "https://files.pythonhosted.org/packages/5f/3b/4e3fd1893eb3bbfef8e5a80d4508bec17a57bb92d586c85c12d28666bb13/Brotli-1.1.0-cp312-cp312-win32.whl", hash = "sha256:5f4d5ea15c9382135076d2fb28dde923352fe02951e66935a9efaac8f10e81b0", size = 333276, upload-time = "2023-09-07T14:04:16.49Z" }, - { url = "https://files.pythonhosted.org/packages/3d/d5/942051b45a9e883b5b6e98c041698b1eb2012d25e5948c58d6bf85b1bb43/Brotli-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:906bc3a79de8c4ae5b86d3d75a8b77e44404b0f4261714306e3ad248d8ab0951", size = 357255, upload-time = "2023-09-07T14:04:17.83Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/f7/16/c92ca344d646e71a43b8bb353f0a6490d7f6e06210f8554c8f874e454285/brotli-1.2.0.tar.gz", hash = "sha256:e310f77e41941c13340a95976fe66a8a95b01e783d430eeaf7a2f87e0a57dd0a", size = 7388632, upload-time = "2025-11-05T18:39:42.86Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7a/ef/f285668811a9e1ddb47a18cb0b437d5fc2760d537a2fe8a57875ad6f8448/brotli-1.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:15b33fe93cedc4caaff8a0bd1eb7e3dab1c61bb22a0bf5bdfdfd97cd7da79744", size = 863110, upload-time = "2025-11-05T18:38:12.978Z" }, + { url = "https://files.pythonhosted.org/packages/50/62/a3b77593587010c789a9d6eaa527c79e0848b7b860402cc64bc0bc28a86c/brotli-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:898be2be399c221d2671d29eed26b6b2713a02c2119168ed914e7d00ceadb56f", size = 445438, upload-time = "2025-11-05T18:38:14.208Z" }, + { url = "https://files.pythonhosted.org/packages/cd/e1/7fadd47f40ce5549dc44493877db40292277db373da5053aff181656e16e/brotli-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:350c8348f0e76fff0a0fd6c26755d2653863279d086d3aa2c290a6a7251135dd", size = 1534420, upload-time = "2025-11-05T18:38:15.111Z" }, + { url = "https://files.pythonhosted.org/packages/12/8b/1ed2f64054a5a008a4ccd2f271dbba7a5fb1a3067a99f5ceadedd4c1d5a7/brotli-1.2.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2e1ad3fda65ae0d93fec742a128d72e145c9c7a99ee2fcd667785d99eb25a7fe", size = 1632619, upload-time = "2025-11-05T18:38:16.094Z" }, + { url = "https://files.pythonhosted.org/packages/89/5a/7071a621eb2d052d64efd5da2ef55ecdac7c3b0c6e4f9d519e9c66d987ef/brotli-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:40d918bce2b427a0c4ba189df7a006ac0c7277c180aee4617d99e9ccaaf59e6a", size = 1426014, upload-time = "2025-11-05T18:38:17.177Z" }, + { url = "https://files.pythonhosted.org/packages/26/6d/0971a8ea435af5156acaaccec1a505f981c9c80227633851f2810abd252a/brotli-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2a7f1d03727130fc875448b65b127a9ec5d06d19d0148e7554384229706f9d1b", size = 1489661, upload-time = "2025-11-05T18:38:18.41Z" }, + { url = "https://files.pythonhosted.org/packages/f3/75/c1baca8b4ec6c96a03ef8230fab2a785e35297632f402ebb1e78a1e39116/brotli-1.2.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:9c79f57faa25d97900bfb119480806d783fba83cd09ee0b33c17623935b05fa3", size = 1599150, upload-time = "2025-11-05T18:38:19.792Z" }, + { url = "https://files.pythonhosted.org/packages/0d/1a/23fcfee1c324fd48a63d7ebf4bac3a4115bdb1b00e600f80f727d850b1ae/brotli-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:844a8ceb8483fefafc412f85c14f2aae2fb69567bf2a0de53cdb88b73e7c43ae", size = 1493505, upload-time = "2025-11-05T18:38:20.913Z" }, + { url = "https://files.pythonhosted.org/packages/36/e5/12904bbd36afeef53d45a84881a4810ae8810ad7e328a971ebbfd760a0b3/brotli-1.2.0-cp311-cp311-win32.whl", hash = "sha256:aa47441fa3026543513139cb8926a92a8e305ee9c71a6209ef7a97d91640ea03", size = 334451, upload-time = "2025-11-05T18:38:21.94Z" }, + { url = "https://files.pythonhosted.org/packages/02/8b/ecb5761b989629a4758c394b9301607a5880de61ee2ee5fe104b87149ebc/brotli-1.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:022426c9e99fd65d9475dce5c195526f04bb8be8907607e27e747893f6ee3e24", size = 369035, upload-time = "2025-11-05T18:38:22.941Z" }, + { url = "https://files.pythonhosted.org/packages/11/ee/b0a11ab2315c69bb9b45a2aaed022499c9c24a205c3a49c3513b541a7967/brotli-1.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:35d382625778834a7f3061b15423919aa03e4f5da34ac8e02c074e4b75ab4f84", size = 861543, upload-time = "2025-11-05T18:38:24.183Z" }, + { url = "https://files.pythonhosted.org/packages/e1/2f/29c1459513cd35828e25531ebfcbf3e92a5e49f560b1777a9af7203eb46e/brotli-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7a61c06b334bd99bc5ae84f1eeb36bfe01400264b3c352f968c6e30a10f9d08b", size = 444288, upload-time = "2025-11-05T18:38:25.139Z" }, + { url = "https://files.pythonhosted.org/packages/3d/6f/feba03130d5fceadfa3a1bb102cb14650798c848b1df2a808356f939bb16/brotli-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:acec55bb7c90f1dfc476126f9711a8e81c9af7fb617409a9ee2953115343f08d", size = 1528071, upload-time = "2025-11-05T18:38:26.081Z" }, + { url = "https://files.pythonhosted.org/packages/2b/38/f3abb554eee089bd15471057ba85f47e53a44a462cfce265d9bf7088eb09/brotli-1.2.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:260d3692396e1895c5034f204f0db022c056f9e2ac841593a4cf9426e2a3faca", size = 1626913, upload-time = "2025-11-05T18:38:27.284Z" }, + { url = "https://files.pythonhosted.org/packages/03/a7/03aa61fbc3c5cbf99b44d158665f9b0dd3d8059be16c460208d9e385c837/brotli-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:072e7624b1fc4d601036ab3f4f27942ef772887e876beff0301d261210bca97f", size = 1419762, upload-time = "2025-11-05T18:38:28.295Z" }, + { url = "https://files.pythonhosted.org/packages/21/1b/0374a89ee27d152a5069c356c96b93afd1b94eae83f1e004b57eb6ce2f10/brotli-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:adedc4a67e15327dfdd04884873c6d5a01d3e3b6f61406f99b1ed4865a2f6d28", size = 1484494, upload-time = "2025-11-05T18:38:29.29Z" }, + { url = "https://files.pythonhosted.org/packages/cf/57/69d4fe84a67aef4f524dcd075c6eee868d7850e85bf01d778a857d8dbe0a/brotli-1.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:7a47ce5c2288702e09dc22a44d0ee6152f2c7eda97b3c8482d826a1f3cfc7da7", size = 1593302, upload-time = "2025-11-05T18:38:30.639Z" }, + { url = "https://files.pythonhosted.org/packages/d5/3b/39e13ce78a8e9a621c5df3aeb5fd181fcc8caba8c48a194cd629771f6828/brotli-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:af43b8711a8264bb4e7d6d9a6d004c3a2019c04c01127a868709ec29962b6036", size = 1487913, upload-time = "2025-11-05T18:38:31.618Z" }, + { url = "https://files.pythonhosted.org/packages/62/28/4d00cb9bd76a6357a66fcd54b4b6d70288385584063f4b07884c1e7286ac/brotli-1.2.0-cp312-cp312-win32.whl", hash = "sha256:e99befa0b48f3cd293dafeacdd0d191804d105d279e0b387a32054c1180f3161", size = 334362, upload-time = "2025-11-05T18:38:32.939Z" }, + { url = "https://files.pythonhosted.org/packages/1c/4e/bc1dcac9498859d5e353c9b153627a3752868a9d5f05ce8dedd81a2354ab/brotli-1.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:b35c13ce241abdd44cb8ca70683f20c0c079728a36a996297adb5334adfc1c44", size = 369115, upload-time = "2025-11-05T18:38:33.765Z" }, ] [[package]] name = "brotlicffi" -version = "1.1.0.0" +version = "1.2.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/9d/70caa61192f570fcf0352766331b735afa931b4c6bc9a348a0925cc13288/brotlicffi-1.1.0.0.tar.gz", hash = "sha256:b77827a689905143f87915310b93b273ab17888fd43ef350d4832c4a71083c13", size = 465192, upload-time = "2023-09-14T14:22:40.707Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8a/b6/017dc5f852ed9b8735af77774509271acbf1de02d238377667145fcee01d/brotlicffi-1.2.0.1.tar.gz", hash = "sha256:c20d5c596278307ad06414a6d95a892377ea274a5c6b790c2548c009385d621c", size = 478156, upload-time = "2026-03-05T19:54:11.547Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a2/11/7b96009d3dcc2c931e828ce1e157f03824a69fb728d06bfd7b2fc6f93718/brotlicffi-1.1.0.0-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:9b7ae6bd1a3f0df532b6d67ff674099a96d22bc0948955cb338488c31bfb8851", size = 453786, upload-time = "2023-09-14T14:21:57.72Z" }, - { url = "https://files.pythonhosted.org/packages/d6/e6/a8f46f4a4ee7856fbd6ac0c6fb0dc65ed181ba46cd77875b8d9bbe494d9e/brotlicffi-1.1.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:19ffc919fa4fc6ace69286e0a23b3789b4219058313cf9b45625016bf7ff996b", size = 2911165, upload-time = "2023-09-14T14:21:59.613Z" }, - { url = "https://files.pythonhosted.org/packages/be/20/201559dff14e83ba345a5ec03335607e47467b6633c210607e693aefac40/brotlicffi-1.1.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9feb210d932ffe7798ee62e6145d3a757eb6233aa9a4e7db78dd3690d7755814", size = 2927895, upload-time = "2023-09-14T14:22:01.22Z" }, - { url = "https://files.pythonhosted.org/packages/cd/15/695b1409264143be3c933f708a3f81d53c4a1e1ebbc06f46331decbf6563/brotlicffi-1.1.0.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:84763dbdef5dd5c24b75597a77e1b30c66604725707565188ba54bab4f114820", size = 2851834, upload-time = "2023-09-14T14:22:03.571Z" }, - { url = "https://files.pythonhosted.org/packages/b4/40/b961a702463b6005baf952794c2e9e0099bde657d0d7e007f923883b907f/brotlicffi-1.1.0.0-cp37-abi3-win32.whl", hash = "sha256:1b12b50e07c3911e1efa3a8971543e7648100713d4e0971b13631cce22c587eb", size = 341731, upload-time = "2023-09-14T14:22:05.74Z" }, - { url = "https://files.pythonhosted.org/packages/1c/fa/5408a03c041114ceab628ce21766a4ea882aa6f6f0a800e04ee3a30ec6b9/brotlicffi-1.1.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:994a4f0681bb6c6c3b0925530a1926b7a189d878e6e5e38fae8efa47c5d9c613", size = 366783, upload-time = "2023-09-14T14:22:07.096Z" }, + { url = "https://files.pythonhosted.org/packages/9a/9f/b98dcd4af47994cee97aebac866996a006a2e5fc1fd1e2b82a8ad95cf09c/brotlicffi-1.2.0.1-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:91ba5f0ccc040f6ff8f7efaf839f797723d03ed46acb8ae9408f99ffd2572cf4", size = 432608, upload-time = "2026-03-05T19:53:56.736Z" }, + { url = "https://files.pythonhosted.org/packages/b1/7a/ac4ee56595a061e3718a6d1ea7e921f4df156894acffb28ed88a1fd52022/brotlicffi-1.2.0.1-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be9a670c6811af30a4bd42d7116dc5895d3b41beaa8ed8a89050447a0181f5ce", size = 1534257, upload-time = "2026-03-05T19:53:58.667Z" }, + { url = "https://files.pythonhosted.org/packages/99/39/e7410db7f6f56de57744ea52a115084ceb2735f4d44973f349bb92136586/brotlicffi-1.2.0.1-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f3314a3476f59e5443f9f72a6dff16edc0c3463c9b318feaef04ae3e4683f5a", size = 1536838, upload-time = "2026-03-05T19:54:00.705Z" }, + { url = "https://files.pythonhosted.org/packages/a6/75/6e7977d1935fc3fbb201cbd619be8f2c7aea25d40a096967132854b34708/brotlicffi-1.2.0.1-cp38-abi3-win32.whl", hash = "sha256:82ea52e2b5d3145b6c406ebd3efb0d55db718b7ad996bd70c62cec0439de1187", size = 343337, upload-time = "2026-03-05T19:54:02.446Z" }, + { url = "https://files.pythonhosted.org/packages/d8/ef/e7e485ce5e4ba3843a0a92feb767c7b6098fd6e65ce752918074d175ae71/brotlicffi-1.2.0.1-cp38-abi3-win_amd64.whl", hash = "sha256:da2e82a08e7778b8bc539d27ca03cdd684113e81394bfaaad8d0dfc6a17ddede", size = 379026, upload-time = "2026-03-05T19:54:04.322Z" }, + { url = "https://files.pythonhosted.org/packages/7f/53/6262c2256513e6f530d81642477cb19367270922063eaa2d7b781d8c723d/brotlicffi-1.2.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:e015af99584c6db1490a69a210c765953e473e63adc2d891ac3062a737c9e851", size = 402265, upload-time = "2026-03-05T19:54:05.858Z" }, + { url = "https://files.pythonhosted.org/packages/1f/d9/d5340b43cf5fbe7fe5a083d237e5338cc1caa73bea523be1c5e452c26290/brotlicffi-1.2.0.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:37cb587d32bf7168e2218c455e22e409ad1f3157c6c71945879a311f3e6b6abf", size = 406710, upload-time = "2026-03-05T19:54:07.272Z" }, + { url = "https://files.pythonhosted.org/packages/a3/82/dbced4c1e0792efdf23fd90ff6d2a320c64ff4dfef7aacc85c04fde9ddd2/brotlicffi-1.2.0.1-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d6ba65dd528892b4d9960beba2ae011a753620bcfc66cf6fa3cee18d7b0baa4", size = 402787, upload-time = "2026-03-05T19:54:08.73Z" }, + { url = "https://files.pythonhosted.org/packages/ef/6f/534205ba7590c9a8716a614f270c5c2ec419b5b7079b3f9cd31b7b5580de/brotlicffi-1.2.0.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:f2a5575653b0672638ba039b82fda56854934d7a6a24d4b8b5033f73ab43cbc1", size = 375108, upload-time = "2026-03-05T19:54:10.079Z" }, ] [[package]] @@ -609,36 +659,38 @@ wheels = [ [[package]] name = "cffi" -version = "1.17.1" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "pycparser" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", size = 516621, upload-time = "2024-09-04T20:45:21.852Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/6b/f4/927e3a8899e52a27fa57a48607ff7dc91a9ebe97399b357b85a0c7892e00/cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401", size = 182264, upload-time = "2024-09-04T20:43:51.124Z" }, - { url = "https://files.pythonhosted.org/packages/6c/f5/6c3a8efe5f503175aaddcbea6ad0d2c96dad6f5abb205750d1b3df44ef29/cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf", size = 178651, upload-time = "2024-09-04T20:43:52.872Z" }, - { url = "https://files.pythonhosted.org/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4", size = 445259, upload-time = "2024-09-04T20:43:56.123Z" }, - { url = "https://files.pythonhosted.org/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41", size = 469200, upload-time = "2024-09-04T20:43:57.891Z" }, - { url = "https://files.pythonhosted.org/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1", size = 477235, upload-time = "2024-09-04T20:44:00.18Z" }, - { url = "https://files.pythonhosted.org/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6", size = 459721, upload-time = "2024-09-04T20:44:01.585Z" }, - { url = "https://files.pythonhosted.org/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d", size = 467242, upload-time = "2024-09-04T20:44:03.467Z" }, - { url = "https://files.pythonhosted.org/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6", size = 477999, upload-time = "2024-09-04T20:44:05.023Z" }, - { url = "https://files.pythonhosted.org/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f", size = 454242, upload-time = "2024-09-04T20:44:06.444Z" }, - { url = "https://files.pythonhosted.org/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b", size = 478604, upload-time = "2024-09-04T20:44:08.206Z" }, - { url = "https://files.pythonhosted.org/packages/34/33/e1b8a1ba29025adbdcda5fb3a36f94c03d771c1b7b12f726ff7fef2ebe36/cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655", size = 171727, upload-time = "2024-09-04T20:44:09.481Z" }, - { url = "https://files.pythonhosted.org/packages/3d/97/50228be003bb2802627d28ec0627837ac0bf35c90cf769812056f235b2d1/cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0", size = 181400, upload-time = "2024-09-04T20:44:10.873Z" }, - { url = "https://files.pythonhosted.org/packages/5a/84/e94227139ee5fb4d600a7a4927f322e1d4aea6fdc50bd3fca8493caba23f/cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4", size = 183178, upload-time = "2024-09-04T20:44:12.232Z" }, - { url = "https://files.pythonhosted.org/packages/da/ee/fb72c2b48656111c4ef27f0f91da355e130a923473bf5ee75c5643d00cca/cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c", size = 178840, upload-time = "2024-09-04T20:44:13.739Z" }, - { url = "https://files.pythonhosted.org/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36", size = 454803, upload-time = "2024-09-04T20:44:15.231Z" }, - { url = "https://files.pythonhosted.org/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5", size = 478850, upload-time = "2024-09-04T20:44:17.188Z" }, - { url = "https://files.pythonhosted.org/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff", size = 485729, upload-time = "2024-09-04T20:44:18.688Z" }, - { url = "https://files.pythonhosted.org/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99", size = 471256, upload-time = "2024-09-04T20:44:20.248Z" }, - { url = "https://files.pythonhosted.org/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93", size = 479424, upload-time = "2024-09-04T20:44:21.673Z" }, - { url = "https://files.pythonhosted.org/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3", size = 484568, upload-time = "2024-09-04T20:44:23.245Z" }, - { url = "https://files.pythonhosted.org/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8", size = 488736, upload-time = "2024-09-04T20:44:24.757Z" }, - { url = "https://files.pythonhosted.org/packages/86/c5/28b2d6f799ec0bdecf44dced2ec5ed43e0eb63097b0f58c293583b406582/cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65", size = 172448, upload-time = "2024-09-04T20:44:26.208Z" }, - { url = "https://files.pythonhosted.org/packages/50/b9/db34c4755a7bd1cb2d1603ac3863f22bcecbd1ba29e5ee841a4bc510b294/cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", size = 181976, upload-time = "2024-09-04T20:44:27.578Z" }, +version = "2.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/4a/3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c/cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe", size = 184344, upload-time = "2025-09-08T23:22:26.456Z" }, + { url = "https://files.pythonhosted.org/packages/4f/8b/f0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b/cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c", size = 180560, upload-time = "2025-09-08T23:22:28.197Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92", size = 209613, upload-time = "2025-09-08T23:22:29.475Z" }, + { url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93", size = 216476, upload-time = "2025-09-08T23:22:31.063Z" }, + { url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5", size = 203374, upload-time = "2025-09-08T23:22:32.507Z" }, + { url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664", size = 202597, upload-time = "2025-09-08T23:22:34.132Z" }, + { url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26", size = 215574, upload-time = "2025-09-08T23:22:35.443Z" }, + { url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9", size = 218971, upload-time = "2025-09-08T23:22:36.805Z" }, + { url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414", size = 211972, upload-time = "2025-09-08T23:22:38.436Z" }, + { url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743", size = 217078, upload-time = "2025-09-08T23:22:39.776Z" }, + { url = "https://files.pythonhosted.org/packages/2b/c0/015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce/cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5", size = 172076, upload-time = "2025-09-08T23:22:40.95Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8f/dc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e/cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5", size = 182820, upload-time = "2025-09-08T23:22:42.463Z" }, + { url = "https://files.pythonhosted.org/packages/95/5c/1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1/cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d", size = 177635, upload-time = "2025-09-08T23:22:43.623Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, ] [[package]] @@ -685,49 +737,28 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/0e/f6/65ecc6878a89bb1c23a086ea335ad4bf21a588990c3f535a227b9eea9108/charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85", size = 49767, upload-time = "2024-12-24T18:12:32.852Z" }, ] -[[package]] -name = "chroma-hnswlib" -version = "0.7.6" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "numpy" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/73/09/10d57569e399ce9cbc5eee2134996581c957f63a9addfa6ca657daf006b8/chroma_hnswlib-0.7.6.tar.gz", hash = "sha256:4dce282543039681160259d29fcde6151cc9106c6461e0485f57cdccd83059b7", size = 32256, upload-time = "2024-07-22T20:19:29.259Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/af/d15fdfed2a204c0f9467ad35084fbac894c755820b203e62f5dcba2d41f1/chroma_hnswlib-0.7.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:81181d54a2b1e4727369486a631f977ffc53c5533d26e3d366dda243fb0998ca", size = 196911, upload-time = "2024-07-22T20:18:33.46Z" }, - { url = "https://files.pythonhosted.org/packages/0d/19/aa6f2139f1ff7ad23a690ebf2a511b2594ab359915d7979f76f3213e46c4/chroma_hnswlib-0.7.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4b4ab4e11f1083dd0a11ee4f0e0b183ca9f0f2ed63ededba1935b13ce2b3606f", size = 185000, upload-time = "2024-07-22T20:18:36.16Z" }, - { url = "https://files.pythonhosted.org/packages/79/b1/1b269c750e985ec7d40b9bbe7d66d0a890e420525187786718e7f6b07913/chroma_hnswlib-0.7.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:53db45cd9173d95b4b0bdccb4dbff4c54a42b51420599c32267f3abbeb795170", size = 2377289, upload-time = "2024-07-22T20:18:37.761Z" }, - { url = "https://files.pythonhosted.org/packages/c7/2d/d5663e134436e5933bc63516a20b5edc08b4c1b1588b9680908a5f1afd04/chroma_hnswlib-0.7.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c093f07a010b499c00a15bc9376036ee4800d335360570b14f7fe92badcdcf9", size = 2411755, upload-time = "2024-07-22T20:18:39.949Z" }, - { url = "https://files.pythonhosted.org/packages/3e/79/1bce519cf186112d6d5ce2985392a89528c6e1e9332d680bf752694a4cdf/chroma_hnswlib-0.7.6-cp311-cp311-win_amd64.whl", hash = "sha256:0540b0ac96e47d0aa39e88ea4714358ae05d64bbe6bf33c52f316c664190a6a3", size = 151888, upload-time = "2024-07-22T20:18:45.003Z" }, - { url = "https://files.pythonhosted.org/packages/93/ac/782b8d72de1c57b64fdf5cb94711540db99a92768d93d973174c62d45eb8/chroma_hnswlib-0.7.6-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:e87e9b616c281bfbe748d01705817c71211613c3b063021f7ed5e47173556cb7", size = 197804, upload-time = "2024-07-22T20:18:46.442Z" }, - { url = "https://files.pythonhosted.org/packages/32/4e/fd9ce0764228e9a98f6ff46af05e92804090b5557035968c5b4198bc7af9/chroma_hnswlib-0.7.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ec5ca25bc7b66d2ecbf14502b5729cde25f70945d22f2aaf523c2d747ea68912", size = 185421, upload-time = "2024-07-22T20:18:47.72Z" }, - { url = "https://files.pythonhosted.org/packages/d9/3d/b59a8dedebd82545d873235ef2d06f95be244dfece7ee4a1a6044f080b18/chroma_hnswlib-0.7.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:305ae491de9d5f3c51e8bd52d84fdf2545a4a2bc7af49765cda286b7bb30b1d4", size = 2389672, upload-time = "2024-07-22T20:18:49.583Z" }, - { url = "https://files.pythonhosted.org/packages/74/1e/80a033ea4466338824974a34f418e7b034a7748bf906f56466f5caa434b0/chroma_hnswlib-0.7.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:822ede968d25a2c88823ca078a58f92c9b5c4142e38c7c8b4c48178894a0a3c5", size = 2436986, upload-time = "2024-07-22T20:18:51.872Z" }, -] - [[package]] name = "chromadb" -version = "0.6.3" +version = "1.5.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "bcrypt" }, { name = "build" }, - { name = "chroma-hnswlib" }, - { name = "fastapi" }, { name = "grpcio" }, { name = "httpx" }, { name = "importlib-resources" }, + { name = "jsonschema" }, { name = "kubernetes" }, { name = "mmh3" }, { name = "numpy" }, { name = "onnxruntime" }, { name = "opentelemetry-api" }, { name = "opentelemetry-exporter-otlp-proto-grpc" }, - { name = "opentelemetry-instrumentation-fastapi" }, { name = "opentelemetry-sdk" }, { name = "orjson" }, { name = "overrides" }, { name = "posthog" }, + { name = "pybase64" }, { name = "pydantic" }, { name = "pypika" }, { name = "pyyaml" }, @@ -739,9 +770,13 @@ dependencies = [ { name = "typing-extensions" }, { name = "uvicorn", extra = ["standard"] }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/cd/f0f2de3f466ff514fb6b58271c14f6d22198402bb5b71b8d890231265946/chromadb-0.6.3.tar.gz", hash = "sha256:c8f34c0b704b9108b04491480a36d42e894a960429f87c6516027b5481d59ed3", size = 29297929, upload-time = "2025-01-14T22:20:40.184Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9e/48/aa5906f9f817b73c9e87e085d3a64705d91b7bb4f76f4649b9379baea980/chromadb-1.5.2.tar.gz", hash = "sha256:4fc3535a0fcd45343f93d298591882f68e659f24ed319aef14094b168105f956", size = 2386235, upload-time = "2026-02-27T19:49:34.167Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/28/8e/5c186c77bf749b6fe0528385e507e463f1667543328d76fd00a49e1a4e6a/chromadb-0.6.3-py3-none-any.whl", hash = "sha256:4851258489a3612b558488d98d09ae0fe0a28d5cad6bd1ba64b96fdc419dc0e5", size = 611129, upload-time = "2025-01-14T22:20:33.784Z" }, + { url = "https://files.pythonhosted.org/packages/6b/3b/36989e7ebfa2ee10a85deacd423989b07f9e3bd176846863ace1305e9460/chromadb-1.5.2-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:a898ab200f9a22a16751eed5444dac330f1f82184264e16d5420e41e0afe63e4", size = 20733964, upload-time = "2026-02-27T19:49:31.683Z" }, + { url = "https://files.pythonhosted.org/packages/85/b3/db3e5a8a47106d339c3e109e73859647969a81e9c54ca15bc6dde6685c1e/chromadb-1.5.2-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:8e6a12adb34bf441f8cc368b6460fbc9e14bee5cf926f34e752da759d68dec56", size = 19993688, upload-time = "2026-02-27T19:49:28.5Z" }, + { url = "https://files.pythonhosted.org/packages/c2/88/0a9b6dddac3097f321ec8b057d09a61b4edb2b42b891fce7c2bfd01cd4c3/chromadb-1.5.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b533db30303ce5a82856ded8897c3cafd3160e1f2dccf5473d0bfdee49a159b3", size = 20642212, upload-time = "2026-02-27T19:49:22.467Z" }, + { url = "https://files.pythonhosted.org/packages/ae/74/b8cd9d9bc72c545a579fd1f7bb44558a801ed5f5bab164a25eea16d51ad9/chromadb-1.5.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e48e5b0f300d6f709446a5d9299614e3b6bca997772d810e1298b76b0c4e7dbb", size = 21529269, upload-time = "2026-02-27T19:49:25.699Z" }, + { url = "https://files.pythonhosted.org/packages/e8/96/fa83f81f8b618ffca7527915f99cf054c6f8bd272bf3cf5c0616757083ba/chromadb-1.5.2-cp39-abi3-win_amd64.whl", hash = "sha256:042e746ee0c9db34eef2723c4dca30197ded3bf9d27846d996fd51715ec7b0e3", size = 21863829, upload-time = "2026-02-27T19:49:36.422Z" }, ] [[package]] @@ -758,13 +793,13 @@ wheels = [ [[package]] name = "colbert-ai" -version = "0.2.21" +version = "0.2.22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "bitarray" }, { name = "datasets" }, { name = "flask" }, - { name = "git-python" }, + { name = "gitpython" }, { name = "ninja" }, { name = "python-dotenv" }, { name = "scipy" }, @@ -772,9 +807,9 @@ dependencies = [ { name = "transformers" }, { name = "ujson" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bc/dc/7edb06e3bb01326610ecfdfc8e396c6867ba7de6e58cda2356a604419899/colbert_ai-0.2.21.tar.gz", hash = "sha256:a8d6fdb4e2272f2b08ed37f8e5096072160d8415d1e40585751898b77e625bab", size = 87978, upload-time = "2024-08-20T20:14:25.262Z" } +sdist = { url = "https://files.pythonhosted.org/packages/56/c7/34db7f4f7ae4f51f34e195387b7e75ddad2bc6451978463c7fa5f24c098b/colbert_ai-0.2.22.tar.gz", hash = "sha256:00afcfef5d715f0d3a706be90d2b5b74a2bb7c402073807ceb5515c0026a8886", size = 88234, upload-time = "2025-08-11T01:22:38.054Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/9c/5d847be0f05e5266880fb1c183e642a6c34cd6a101c1d6219dfa74887543/colbert_ai-0.2.21-py3-none-any.whl", hash = "sha256:8c17e7be44e7f3989f2067f1176af4f65f4612d62850586657e8afb8314cb2a6", size = 116142, upload-time = "2024-08-20T20:14:23.32Z" }, + { url = "https://files.pythonhosted.org/packages/7c/56/0fafa5cf3cb6bcc8dd65eec1465c6e86a454c77addd62a22ae672c140827/colbert_ai-0.2.22-py3-none-any.whl", hash = "sha256:b829f0a26ba6cdb31c890fa136dd4aade20c5e03372e43cd3b5121466545e413", size = 116295, upload-time = "2025-08-11T01:22:36.679Z" }, ] [[package]] @@ -786,47 +821,49 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, ] -[[package]] -name = "coloredlogs" -version = "15.0.1" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "humanfriendly" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/cc/c7/eed8f27100517e8c0e6b923d5f0845d0cb99763da6fdee00478f91db7325/coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0", size = 278520, upload-time = "2021-06-11T10:22:45.202Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/06/3d6badcf13db419e25b07041d9c7b4a2c331d3f4e7134445ec5df57714cd/coloredlogs-15.0.1-py2.py3-none-any.whl", hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934", size = 46018, upload-time = "2021-06-11T10:22:42.561Z" }, -] - [[package]] name = "cryptography" -version = "44.0.0" +version = "46.0.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/91/4c/45dfa6829acffa344e3967d6006ee4ae8be57af746ae2eba1c431949b32c/cryptography-44.0.0.tar.gz", hash = "sha256:cd4e834f340b4293430701e772ec543b0fbe6c2dea510a5286fe0acabe153a02", size = 710657, upload-time = "2024-11-27T18:07:10.168Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/55/09/8cc67f9b84730ad330b3b72cf867150744bf07ff113cda21a15a1c6d2c7c/cryptography-44.0.0-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:84111ad4ff3f6253820e6d3e58be2cc2a00adb29335d4cacb5ab4d4d34f2a123", size = 6541833, upload-time = "2024-11-27T18:05:55.475Z" }, - { url = "https://files.pythonhosted.org/packages/7e/5b/3759e30a103144e29632e7cb72aec28cedc79e514b2ea8896bb17163c19b/cryptography-44.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b15492a11f9e1b62ba9d73c210e2416724633167de94607ec6069ef724fad092", size = 3922710, upload-time = "2024-11-27T18:05:58.621Z" }, - { url = "https://files.pythonhosted.org/packages/5f/58/3b14bf39f1a0cfd679e753e8647ada56cddbf5acebffe7db90e184c76168/cryptography-44.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:831c3c4d0774e488fdc83a1923b49b9957d33287de923d58ebd3cec47a0ae43f", size = 4137546, upload-time = "2024-11-27T18:06:01.062Z" }, - { url = "https://files.pythonhosted.org/packages/98/65/13d9e76ca19b0ba5603d71ac8424b5694415b348e719db277b5edc985ff5/cryptography-44.0.0-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:761817a3377ef15ac23cd7834715081791d4ec77f9297ee694ca1ee9c2c7e5eb", size = 3915420, upload-time = "2024-11-27T18:06:03.487Z" }, - { url = "https://files.pythonhosted.org/packages/b1/07/40fe09ce96b91fc9276a9ad272832ead0fddedcba87f1190372af8e3039c/cryptography-44.0.0-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3c672a53c0fb4725a29c303be906d3c1fa99c32f58abe008a82705f9ee96f40b", size = 4154498, upload-time = "2024-11-27T18:06:05.763Z" }, - { url = "https://files.pythonhosted.org/packages/75/ea/af65619c800ec0a7e4034207aec543acdf248d9bffba0533342d1bd435e1/cryptography-44.0.0-cp37-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:4ac4c9f37eba52cb6fbeaf5b59c152ea976726b865bd4cf87883a7e7006cc543", size = 3932569, upload-time = "2024-11-27T18:06:07.489Z" }, - { url = "https://files.pythonhosted.org/packages/c7/af/d1deb0c04d59612e3d5e54203159e284d3e7a6921e565bb0eeb6269bdd8a/cryptography-44.0.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ed3534eb1090483c96178fcb0f8893719d96d5274dfde98aa6add34614e97c8e", size = 4016721, upload-time = "2024-11-27T18:06:11.57Z" }, - { url = "https://files.pythonhosted.org/packages/bd/69/7ca326c55698d0688db867795134bdfac87136b80ef373aaa42b225d6dd5/cryptography-44.0.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f3f6fdfa89ee2d9d496e2c087cebef9d4fcbb0ad63c40e821b39f74bf48d9c5e", size = 4240915, upload-time = "2024-11-27T18:06:13.515Z" }, - { url = "https://files.pythonhosted.org/packages/ef/d4/cae11bf68c0f981e0413906c6dd03ae7fa864347ed5fac40021df1ef467c/cryptography-44.0.0-cp37-abi3-win32.whl", hash = "sha256:eb33480f1bad5b78233b0ad3e1b0be21e8ef1da745d8d2aecbb20671658b9053", size = 2757925, upload-time = "2024-11-27T18:06:16.019Z" }, - { url = "https://files.pythonhosted.org/packages/64/b1/50d7739254d2002acae64eed4fc43b24ac0cc44bf0a0d388d1ca06ec5bb1/cryptography-44.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:abc998e0c0eee3c8a1904221d3f67dcfa76422b23620173e28c11d3e626c21bd", size = 3202055, upload-time = "2024-11-27T18:06:19.113Z" }, - { url = "https://files.pythonhosted.org/packages/11/18/61e52a3d28fc1514a43b0ac291177acd1b4de00e9301aaf7ef867076ff8a/cryptography-44.0.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:660cb7312a08bc38be15b696462fa7cc7cd85c3ed9c576e81f4dc4d8b2b31591", size = 6542801, upload-time = "2024-11-27T18:06:21.431Z" }, - { url = "https://files.pythonhosted.org/packages/1a/07/5f165b6c65696ef75601b781a280fc3b33f1e0cd6aa5a92d9fb96c410e97/cryptography-44.0.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1923cb251c04be85eec9fda837661c67c1049063305d6be5721643c22dd4e2b7", size = 3922613, upload-time = "2024-11-27T18:06:24.314Z" }, - { url = "https://files.pythonhosted.org/packages/28/34/6b3ac1d80fc174812486561cf25194338151780f27e438526f9c64e16869/cryptography-44.0.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:404fdc66ee5f83a1388be54300ae978b2efd538018de18556dde92575e05defc", size = 4137925, upload-time = "2024-11-27T18:06:27.079Z" }, - { url = "https://files.pythonhosted.org/packages/d0/c7/c656eb08fd22255d21bc3129625ed9cd5ee305f33752ef2278711b3fa98b/cryptography-44.0.0-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:c5eb858beed7835e5ad1faba59e865109f3e52b3783b9ac21e7e47dc5554e289", size = 3915417, upload-time = "2024-11-27T18:06:28.959Z" }, - { url = "https://files.pythonhosted.org/packages/ef/82/72403624f197af0db6bac4e58153bc9ac0e6020e57234115db9596eee85d/cryptography-44.0.0-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:f53c2c87e0fb4b0c00fa9571082a057e37690a8f12233306161c8f4b819960b7", size = 4155160, upload-time = "2024-11-27T18:06:30.866Z" }, - { url = "https://files.pythonhosted.org/packages/a2/cd/2f3c440913d4329ade49b146d74f2e9766422e1732613f57097fea61f344/cryptography-44.0.0-cp39-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:9e6fc8a08e116fb7c7dd1f040074c9d7b51d74a8ea40d4df2fc7aa08b76b9e6c", size = 3932331, upload-time = "2024-11-27T18:06:33.432Z" }, - { url = "https://files.pythonhosted.org/packages/7f/df/8be88797f0a1cca6e255189a57bb49237402b1880d6e8721690c5603ac23/cryptography-44.0.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:d2436114e46b36d00f8b72ff57e598978b37399d2786fd39793c36c6d5cb1c64", size = 4017372, upload-time = "2024-11-27T18:06:38.343Z" }, - { url = "https://files.pythonhosted.org/packages/af/36/5ccc376f025a834e72b8e52e18746b927f34e4520487098e283a719c205e/cryptography-44.0.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a01956ddfa0a6790d594f5b34fc1bfa6098aca434696a03cfdbe469b8ed79285", size = 4239657, upload-time = "2024-11-27T18:06:41.045Z" }, - { url = "https://files.pythonhosted.org/packages/46/b0/f4f7d0d0bcfbc8dd6296c1449be326d04217c57afb8b2594f017eed95533/cryptography-44.0.0-cp39-abi3-win32.whl", hash = "sha256:eca27345e1214d1b9f9490d200f9db5a874479be914199194e746c893788d417", size = 2758672, upload-time = "2024-11-27T18:06:43.566Z" }, - { url = "https://files.pythonhosted.org/packages/97/9b/443270b9210f13f6ef240eff73fd32e02d381e7103969dc66ce8e89ee901/cryptography-44.0.0-cp39-abi3-win_amd64.whl", hash = "sha256:708ee5f1bafe76d041b53a4f95eb28cdeb8d18da17e597d46d7833ee59b97ede", size = 3202071, upload-time = "2024-11-27T18:06:45.586Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/60/04/ee2a9e8542e4fa2773b81771ff8349ff19cdd56b7258a0cc442639052edb/cryptography-46.0.5.tar.gz", hash = "sha256:abace499247268e3757271b2f1e244b36b06f8515cf27c4d49468fc9eb16e93d", size = 750064, upload-time = "2026-02-10T19:18:38.255Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f7/81/b0bb27f2ba931a65409c6b8a8b358a7f03c0e46eceacddff55f7c84b1f3b/cryptography-46.0.5-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:351695ada9ea9618b3500b490ad54c739860883df6c1f555e088eaf25b1bbaad", size = 7176289, upload-time = "2026-02-10T19:17:08.274Z" }, + { url = "https://files.pythonhosted.org/packages/ff/9e/6b4397a3e3d15123de3b1806ef342522393d50736c13b20ec4c9ea6693a6/cryptography-46.0.5-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c18ff11e86df2e28854939acde2d003f7984f721eba450b56a200ad90eeb0e6b", size = 4275637, upload-time = "2026-02-10T19:17:10.53Z" }, + { url = "https://files.pythonhosted.org/packages/63/e7/471ab61099a3920b0c77852ea3f0ea611c9702f651600397ac567848b897/cryptography-46.0.5-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d7e3d356b8cd4ea5aff04f129d5f66ebdc7b6f8eae802b93739ed520c47c79b", size = 4424742, upload-time = "2026-02-10T19:17:12.388Z" }, + { url = "https://files.pythonhosted.org/packages/37/53/a18500f270342d66bf7e4d9f091114e31e5ee9e7375a5aba2e85a91e0044/cryptography-46.0.5-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:50bfb6925eff619c9c023b967d5b77a54e04256c4281b0e21336a130cd7fc263", size = 4277528, upload-time = "2026-02-10T19:17:13.853Z" }, + { url = "https://files.pythonhosted.org/packages/22/29/c2e812ebc38c57b40e7c583895e73c8c5adb4d1e4a0cc4c5a4fdab2b1acc/cryptography-46.0.5-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:803812e111e75d1aa73690d2facc295eaefd4439be1023fefc4995eaea2af90d", size = 4947993, upload-time = "2026-02-10T19:17:15.618Z" }, + { url = "https://files.pythonhosted.org/packages/6b/e7/237155ae19a9023de7e30ec64e5d99a9431a567407ac21170a046d22a5a3/cryptography-46.0.5-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3ee190460e2fbe447175cda91b88b84ae8322a104fc27766ad09428754a618ed", size = 4456855, upload-time = "2026-02-10T19:17:17.221Z" }, + { url = "https://files.pythonhosted.org/packages/2d/87/fc628a7ad85b81206738abbd213b07702bcbdada1dd43f72236ef3cffbb5/cryptography-46.0.5-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:f145bba11b878005c496e93e257c1e88f154d278d2638e6450d17e0f31e558d2", size = 3984635, upload-time = "2026-02-10T19:17:18.792Z" }, + { url = "https://files.pythonhosted.org/packages/84/29/65b55622bde135aedf4565dc509d99b560ee4095e56989e815f8fd2aa910/cryptography-46.0.5-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:e9251e3be159d1020c4030bd2e5f84d6a43fe54b6c19c12f51cde9542a2817b2", size = 4277038, upload-time = "2026-02-10T19:17:20.256Z" }, + { url = "https://files.pythonhosted.org/packages/bc/36/45e76c68d7311432741faf1fbf7fac8a196a0a735ca21f504c75d37e2558/cryptography-46.0.5-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:47fb8a66058b80e509c47118ef8a75d14c455e81ac369050f20ba0d23e77fee0", size = 4912181, upload-time = "2026-02-10T19:17:21.825Z" }, + { url = "https://files.pythonhosted.org/packages/6d/1a/c1ba8fead184d6e3d5afcf03d569acac5ad063f3ac9fb7258af158f7e378/cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:4c3341037c136030cb46e4b1e17b7418ea4cbd9dd207e4a6f3b2b24e0d4ac731", size = 4456482, upload-time = "2026-02-10T19:17:25.133Z" }, + { url = "https://files.pythonhosted.org/packages/f9/e5/3fb22e37f66827ced3b902cf895e6a6bc1d095b5b26be26bd13c441fdf19/cryptography-46.0.5-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:890bcb4abd5a2d3f852196437129eb3667d62630333aacc13dfd470fad3aaa82", size = 4405497, upload-time = "2026-02-10T19:17:26.66Z" }, + { url = "https://files.pythonhosted.org/packages/1a/df/9d58bb32b1121a8a2f27383fabae4d63080c7ca60b9b5c88be742be04ee7/cryptography-46.0.5-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:80a8d7bfdf38f87ca30a5391c0c9ce4ed2926918e017c29ddf643d0ed2778ea1", size = 4667819, upload-time = "2026-02-10T19:17:28.569Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ed/325d2a490c5e94038cdb0117da9397ece1f11201f425c4e9c57fe5b9f08b/cryptography-46.0.5-cp311-abi3-win32.whl", hash = "sha256:60ee7e19e95104d4c03871d7d7dfb3d22ef8a9b9c6778c94e1c8fcc8365afd48", size = 3028230, upload-time = "2026-02-10T19:17:30.518Z" }, + { url = "https://files.pythonhosted.org/packages/e9/5a/ac0f49e48063ab4255d9e3b79f5def51697fce1a95ea1370f03dc9db76f6/cryptography-46.0.5-cp311-abi3-win_amd64.whl", hash = "sha256:38946c54b16c885c72c4f59846be9743d699eee2b69b6988e0a00a01f46a61a4", size = 3480909, upload-time = "2026-02-10T19:17:32.083Z" }, + { url = "https://files.pythonhosted.org/packages/e2/fa/a66aa722105ad6a458bebd64086ca2b72cdd361fed31763d20390f6f1389/cryptography-46.0.5-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:4108d4c09fbbf2789d0c926eb4152ae1760d5a2d97612b92d508d96c861e4d31", size = 7170514, upload-time = "2026-02-10T19:17:56.267Z" }, + { url = "https://files.pythonhosted.org/packages/0f/04/c85bdeab78c8bc77b701bf0d9bdcf514c044e18a46dcff330df5448631b0/cryptography-46.0.5-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1f30a86d2757199cb2d56e48cce14deddf1f9c95f1ef1b64ee91ea43fe2e18", size = 4275349, upload-time = "2026-02-10T19:17:58.419Z" }, + { url = "https://files.pythonhosted.org/packages/5c/32/9b87132a2f91ee7f5223b091dc963055503e9b442c98fc0b8a5ca765fab0/cryptography-46.0.5-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:039917b0dc418bb9f6edce8a906572d69e74bd330b0b3fea4f79dab7f8ddd235", size = 4420667, upload-time = "2026-02-10T19:18:00.619Z" }, + { url = "https://files.pythonhosted.org/packages/a1/a6/a7cb7010bec4b7c5692ca6f024150371b295ee1c108bdc1c400e4c44562b/cryptography-46.0.5-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:ba2a27ff02f48193fc4daeadf8ad2590516fa3d0adeeb34336b96f7fa64c1e3a", size = 4276980, upload-time = "2026-02-10T19:18:02.379Z" }, + { url = "https://files.pythonhosted.org/packages/8e/7c/c4f45e0eeff9b91e3f12dbd0e165fcf2a38847288fcfd889deea99fb7b6d/cryptography-46.0.5-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:61aa400dce22cb001a98014f647dc21cda08f7915ceb95df0c9eaf84b4b6af76", size = 4939143, upload-time = "2026-02-10T19:18:03.964Z" }, + { url = "https://files.pythonhosted.org/packages/37/19/e1b8f964a834eddb44fa1b9a9976f4e414cbb7aa62809b6760c8803d22d1/cryptography-46.0.5-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3ce58ba46e1bc2aac4f7d9290223cead56743fa6ab94a5d53292ffaac6a91614", size = 4453674, upload-time = "2026-02-10T19:18:05.588Z" }, + { url = "https://files.pythonhosted.org/packages/db/ed/db15d3956f65264ca204625597c410d420e26530c4e2943e05a0d2f24d51/cryptography-46.0.5-cp38-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:420d0e909050490d04359e7fdb5ed7e667ca5c3c402b809ae2563d7e66a92229", size = 3978801, upload-time = "2026-02-10T19:18:07.167Z" }, + { url = "https://files.pythonhosted.org/packages/41/e2/df40a31d82df0a70a0daf69791f91dbb70e47644c58581d654879b382d11/cryptography-46.0.5-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:582f5fcd2afa31622f317f80426a027f30dc792e9c80ffee87b993200ea115f1", size = 4276755, upload-time = "2026-02-10T19:18:09.813Z" }, + { url = "https://files.pythonhosted.org/packages/33/45/726809d1176959f4a896b86907b98ff4391a8aa29c0aaaf9450a8a10630e/cryptography-46.0.5-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:bfd56bb4b37ed4f330b82402f6f435845a5f5648edf1ad497da51a8452d5d62d", size = 4901539, upload-time = "2026-02-10T19:18:11.263Z" }, + { url = "https://files.pythonhosted.org/packages/99/0f/a3076874e9c88ecb2ecc31382f6e7c21b428ede6f55aafa1aa272613e3cd/cryptography-46.0.5-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:a3d507bb6a513ca96ba84443226af944b0f7f47dcc9a399d110cd6146481d24c", size = 4452794, upload-time = "2026-02-10T19:18:12.914Z" }, + { url = "https://files.pythonhosted.org/packages/02/ef/ffeb542d3683d24194a38f66ca17c0a4b8bf10631feef44a7ef64e631b1a/cryptography-46.0.5-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9f16fbdf4da055efb21c22d81b89f155f02ba420558db21288b3d0035bafd5f4", size = 4404160, upload-time = "2026-02-10T19:18:14.375Z" }, + { url = "https://files.pythonhosted.org/packages/96/93/682d2b43c1d5f1406ed048f377c0fc9fc8f7b0447a478d5c65ab3d3a66eb/cryptography-46.0.5-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:ced80795227d70549a411a4ab66e8ce307899fad2220ce5ab2f296e687eacde9", size = 4667123, upload-time = "2026-02-10T19:18:15.886Z" }, + { url = "https://files.pythonhosted.org/packages/45/2d/9c5f2926cb5300a8eefc3f4f0b3f3df39db7f7ce40c8365444c49363cbda/cryptography-46.0.5-cp38-abi3-win32.whl", hash = "sha256:02f547fce831f5096c9a567fd41bc12ca8f11df260959ecc7c3202555cc47a72", size = 3010220, upload-time = "2026-02-10T19:18:17.361Z" }, + { url = "https://files.pythonhosted.org/packages/48/ef/0c2f4a8e31018a986949d34a01115dd057bf536905dca38897bacd21fac3/cryptography-46.0.5-cp38-abi3-win_amd64.whl", hash = "sha256:556e106ee01aa13484ce9b0239bca667be5004efb0aabbed28d353df86445595", size = 3467050, upload-time = "2026-02-10T19:18:18.899Z" }, + { url = "https://files.pythonhosted.org/packages/eb/dd/2d9fdb07cebdf3d51179730afb7d5e576153c6744c3ff8fded23030c204e/cryptography-46.0.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:3b4995dc971c9fb83c25aa44cf45f02ba86f71ee600d81091c2f0cbae116b06c", size = 3476964, upload-time = "2026-02-10T19:18:20.687Z" }, + { url = "https://files.pythonhosted.org/packages/e9/6f/6cc6cc9955caa6eaf83660b0da2b077c7fe8ff9950a3c5e45d605038d439/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:bc84e875994c3b445871ea7181d424588171efec3e185dced958dad9e001950a", size = 4218321, upload-time = "2026-02-10T19:18:22.349Z" }, + { url = "https://files.pythonhosted.org/packages/3e/5d/c4da701939eeee699566a6c1367427ab91a8b7088cc2328c09dbee940415/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:2ae6971afd6246710480e3f15824ed3029a60fc16991db250034efd0b9fb4356", size = 4381786, upload-time = "2026-02-10T19:18:24.529Z" }, + { url = "https://files.pythonhosted.org/packages/ac/97/a538654732974a94ff96c1db621fa464f455c02d4bb7d2652f4edc21d600/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:d861ee9e76ace6cf36a6a89b959ec08e7bc2493ee39d07ffe5acb23ef46d27da", size = 4217990, upload-time = "2026-02-10T19:18:25.957Z" }, + { url = "https://files.pythonhosted.org/packages/ae/11/7e500d2dd3ba891197b9efd2da5454b74336d64a7cc419aa7327ab74e5f6/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:2b7a67c9cd56372f3249b39699f2ad479f6991e62ea15800973b956f4b73e257", size = 4381252, upload-time = "2026-02-10T19:18:27.496Z" }, + { url = "https://files.pythonhosted.org/packages/bc/58/6b3d24e6b9bc474a2dcdee65dfd1f008867015408a271562e4b690561a4d/cryptography-46.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8456928655f856c6e1533ff59d5be76578a7157224dbd9ce6872f25055ab9ab7", size = 3407605, upload-time = "2026-02-10T19:18:29.233Z" }, ] [[package]] @@ -889,16 +926,16 @@ wheels = [ [[package]] name = "ddgs" -version = "9.0.0" +version = "9.11.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "lxml" }, { name = "primp" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1f/08/0e84549a1d7d5950573f73d7bc5d36f2a00f92ad8e644b59066afd430a6f/ddgs-9.0.0.tar.gz", hash = "sha256:53b47c74a8060457cb02cbb64acdf59655d799ce8e0934e945bcd878fcab3a7f", size = 21795, upload-time = "2025-07-06T15:43:50.862Z" } +sdist = { url = "https://files.pythonhosted.org/packages/06/9e/d89f0c24d78812bad0b4150d9a432925aa756b4bfeb4ef4815fe6ff8f2a6/ddgs-9.11.3.tar.gz", hash = "sha256:6098c030d6806217260071d85e38d9b94b99fe326a3c40ebf5de25f620528ae2", size = 34776, upload-time = "2026-03-11T07:12:02.041Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e5/05/bd3ed9a28212b313f5678533152c4d79fbc386e44245ca5eed426d75f019/ddgs-9.0.0-py3-none-any.whl", hash = "sha256:5dd11d666d6caf1cfdbd341579637bb670c4b2f41df5413b76705519d8e7a22c", size = 17944, upload-time = "2025-07-06T15:43:49.564Z" }, + { url = "https://files.pythonhosted.org/packages/0b/9d/018d745128a9a33aff3e6b8f0260f7b970784d4b31573d36ee233b2e4db1/ddgs-9.11.3-py3-none-any.whl", hash = "sha256:596d656d00219b4748d839de1fa9a9c3eb5dd36db07365331f7526201115f18a", size = 43691, upload-time = "2026-03-11T07:12:00.21Z" }, ] [[package]] @@ -922,6 +959,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/1d/8f/c7f227eb42cfeaddce3eb0c96c60cbca37797fa7b34f8e1aeadf6c5c0983/Deprecated-1.2.15-py2.py3-none-any.whl", hash = "sha256:353bc4a8ac4bfc96800ddab349d89c25dec1079f65fd53acdcc1e0b975b21320", size = 9941, upload-time = "2024-11-15T14:42:03.315Z" }, ] +[[package]] +name = "deprecation" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/5a/d3/8ae2869247df154b64c1884d7346d412fed0c49df84db635aab2d1c40e62/deprecation-2.1.0.tar.gz", hash = "sha256:72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff", size = 173788, upload-time = "2020-04-20T14:23:38.738Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/02/c3/253a89ee03fc9b9682f1541728eb66db7db22148cd94f89ab22528cd1e1b/deprecation-2.1.0-py2.py3-none-any.whl", hash = "sha256:a10811591210e1fb0e768a8c25517cabeabcba6f0bf96564f8ff45189f90b14a", size = 11178, upload-time = "2020-04-20T14:23:36.581Z" }, +] + [[package]] name = "dill" version = "0.3.8" @@ -964,23 +1013,21 @@ wheels = [ ] [[package]] -name = "docx2txt" -version = "0.8" +name = "docstring-parser" +version = "0.18.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7d/7d/60ee3f2b16d9bfdfa72e8599470a2c1a5b759cb113c6fe1006be28359327/docx2txt-0.8.tar.gz", hash = "sha256:2c06d98d7cfe2d3947e5760a57d924e3ff07745b379c8737723922e7009236e5", size = 2814, upload-time = "2019-06-23T19:58:36.94Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/4d/f332313098c1de1b2d2ff91cf2674415cc7cddab2ca1b01ae29774bd5fdf/docstring_parser-0.18.0.tar.gz", hash = "sha256:292510982205c12b1248696f44959db3cdd1740237a968ea1e2e7a900eeb2015", size = 29341, upload-time = "2026-04-14T04:09:19.867Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/5f/ed01f9a3cdffbd5a008556fc7b2a08ddb1cc6ace7effa7340604b1d16699/docstring_parser-0.18.0-py3-none-any.whl", hash = "sha256:b3fcbed555c47d8479be0796ef7e19c2670d428d72e96da63f3a40122860374b", size = 22484, upload-time = "2026-04-14T04:09:18.638Z" }, +] [[package]] -name = "duckduckgo-search" -version = "8.0.2" +name = "docx2txt" +version = "0.9" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "click" }, - { name = "lxml" }, - { name = "primp" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/ad/c0/e18c2148d33a9d87f6a0cc00acba30b4e547be0f8cb85ccb313a6e8fbac7/duckduckgo_search-8.0.2.tar.gz", hash = "sha256:3109a99967b29cab8862823bbe320d140d5c792415de851b9d6288de2311b3ec", size = 21807, upload-time = "2025-05-15T08:43:25.311Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ea/07/4486a038624e885e227fe79111914c01f55aa70a51920ff1a7f2bd216d10/docx2txt-0.9.tar.gz", hash = "sha256:18013f6229b14909028b19aa7bf4f8f3d6e4632d7b089ab29f7f0a4d1f660e28", size = 3613, upload-time = "2025-03-24T20:59:25.21Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bf/6c/e36d22e76f4aa4e1ea7ea9b443bd49b5ffd2f13d430840f47e35284f797a/duckduckgo_search-8.0.2-py3-none-any.whl", hash = "sha256:b5ff8b6b8f169b8e1b15a788a5749aa900ebcefd6e1ab485787582f8d5b4f1ef", size = 18184, upload-time = "2025-05-15T08:43:23.713Z" }, + { url = "https://files.pythonhosted.org/packages/d6/51/756e71bec48ece0ecc2a10e921ef2756e197dcb7e478f2b43673b6683902/docx2txt-0.9-py3-none-any.whl", hash = "sha256:e3718c0653fd6f2fcf4b51b02a61452ad1c38a4c163bcf0a6fd9486cd38f529a", size = 4025, upload-time = "2025-03-24T20:59:24.394Z" }, ] [[package]] @@ -1006,38 +1053,41 @@ wheels = [ [[package]] name = "einops" -version = "0.8.1" +version = "0.8.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e5/81/df4fbe24dff8ba3934af99044188e20a98ed441ad17a274539b74e82e126/einops-0.8.1.tar.gz", hash = "sha256:de5d960a7a761225532e0f1959e5315ebeafc0cd43394732f103ca44b9837e84", size = 54805, upload-time = "2025-02-09T03:17:00.434Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2c/77/850bef8d72ffb9219f0b1aac23fbc1bf7d038ee6ea666f331fa273031aa2/einops-0.8.2.tar.gz", hash = "sha256:609da665570e5e265e27283aab09e7f279ade90c4f01bcfca111f3d3e13f2827", size = 56261, upload-time = "2026-01-26T04:13:17.638Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/62/9773de14fe6c45c23649e98b83231fffd7b9892b6cf863251dc2afa73643/einops-0.8.1-py3-none-any.whl", hash = "sha256:919387eb55330f5757c6bea9165c5ff5cfe63a642682ea788a6d472576d81737", size = 64359, upload-time = "2025-02-09T03:17:01.998Z" }, + { url = "https://files.pythonhosted.org/packages/2a/09/f8d8f8f31e4483c10a906437b4ce31bdf3d6d417b73fe33f1a8b59e34228/einops-0.8.2-py3-none-any.whl", hash = "sha256:54058201ac7087911181bfec4af6091bb59380360f069276601256a76af08193", size = 65638, upload-time = "2026-01-26T04:13:18.546Z" }, ] [[package]] name = "elastic-transport" -version = "8.17.1" +version = "9.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, + { name = "sniffio" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/54/d498a766ac8fa475f931da85a154666cc81a70f8eb4a780bc8e4e934e9ac/elastic_transport-8.17.1.tar.gz", hash = "sha256:5edef32ac864dca8e2f0a613ef63491ee8d6b8cfb52881fa7313ba9290cac6d2", size = 73425, upload-time = "2025-03-13T07:28:30.776Z" } +sdist = { url = "https://files.pythonhosted.org/packages/23/0a/a92140b666afdcb9862a16e4d80873b3c887c1b7e3f17e945fc3460edf1b/elastic_transport-9.2.1.tar.gz", hash = "sha256:97d9abd638ba8aa90faa4ca1bf1a18bde0fe2088fbc8757f2eb7b299f205773d", size = 77403, upload-time = "2025-12-23T11:54:12.849Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cf/cd/b71d5bc74cde7fc6fd9b2ff9389890f45d9762cbbbf81dc5e51fd7588c4a/elastic_transport-8.17.1-py3-none-any.whl", hash = "sha256:192718f498f1d10c5e9aa8b9cf32aed405e469a7f0e9d6a8923431dbb2c59fb8", size = 64969, upload-time = "2025-03-13T07:28:29.031Z" }, + { url = "https://files.pythonhosted.org/packages/2c/e6/a42b600ae8b808371f740381f6c32050cad93f870d36cc697b8b7006bf7c/elastic_transport-9.2.1-py3-none-any.whl", hash = "sha256:39e1a25e486af34ce7aa1bc9005d1c736f1b6fb04c9b64ea0604ded5a61fc1d4", size = 65327, upload-time = "2025-12-23T11:54:11.681Z" }, ] [[package]] name = "elasticsearch" -version = "9.0.1" +version = "9.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "anyio" }, { name = "elastic-transport" }, { name = "python-dateutil" }, + { name = "sniffio" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/58/0081e189ef83dd1f11cb600df842bffb8eaa05c097cb1672c5bd335b46c2/elasticsearch-9.0.1.tar.gz", hash = "sha256:76f9b519cfd15a860f615a94ba90dcb9543b721306bc5144ecc15f0b4d5d2781", size = 819519, upload-time = "2025-04-28T13:47:17.974Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0d/15/283459c9299d412ffa2aaab69b082857631c519233f5491d6c567e3320ca/elasticsearch-9.3.0.tar.gz", hash = "sha256:f76e149c0a22d5ccbba58bdc30c9f51cf894231b359ef4fd7e839b558b59f856", size = 893538, upload-time = "2026-02-03T20:26:38.914Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f3/eb/03140387b1a378878a4228d0d796e80298ac54fc4fe6fe9e39087d142efe/elasticsearch-9.0.1-py3-none-any.whl", hash = "sha256:9fd110f9bb77310343709d9cccbd523a431a6e528d8441b01a26b97eef3238a3", size = 905510, upload-time = "2025-04-28T13:47:13.531Z" }, + { url = "https://files.pythonhosted.org/packages/05/37/3a196f8918743f2104cb66b1f56218079ecac6e128c061de7df7f4faef02/elasticsearch-9.3.0-py3-none-any.whl", hash = "sha256:67bd2bb4f0800f58c2847d29cd57d6e7bf5bc273483b4f17421f93e75ba09f39", size = 979405, upload-time = "2026-02-03T20:26:34.552Z" }, ] [[package]] @@ -1058,15 +1108,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/c1/8b/5fe2cc11fee489817272089c4203e679c63b570a5aaeb18d852ae3cbba6a/et_xmlfile-2.0.0-py3-none-any.whl", hash = "sha256:7a91720bc756843502c3b7504c77b8fe44217c85c537d85037f0f536151b2caa", size = 18059, upload-time = "2024-10-25T17:25:39.051Z" }, ] -[[package]] -name = "eval-type-backport" -version = "0.2.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/30/ea/8b0ac4469d4c347c6a385ff09dc3c048c2d021696664e26c7ee6791631b5/eval_type_backport-0.2.2.tar.gz", hash = "sha256:f0576b4cf01ebb5bd358d02314d31846af5e07678387486e2c798af0e7d849c1", size = 9079, upload-time = "2024-12-21T20:09:46.005Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ce/31/55cd413eaccd39125368be33c46de24a1f639f2e12349b0361b4678f3915/eval_type_backport-0.2.2-py3-none-any.whl", hash = "sha256:cb6ad7c393517f476f96d456d0412ea80f0a8cf96f6892834cd9340149111b0a", size = 5830, upload-time = "2024-12-21T20:09:44.175Z" }, -] - [[package]] name = "events" version = "0.5" @@ -1077,30 +1118,32 @@ wheels = [ [[package]] name = "fake-useragent" -version = "2.1.0" +version = "2.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/99/32/5b400819e6c4a71491f6a48723db8412bb057bf800d63d653b1641bd2bde/fake_useragent-2.1.0.tar.gz", hash = "sha256:cbb2cde0512ecefec1e6175e59d8bcc5cd94af25161432860769a4f3767ad62c", size = 124873, upload-time = "2025-03-12T17:25:36.882Z" } +sdist = { url = "https://files.pythonhosted.org/packages/41/43/948d10bf42735709edb5ae51e23297d034086f17fc7279fef385a7acb473/fake_useragent-2.2.0.tar.gz", hash = "sha256:4e6ab6571e40cc086d788523cf9e018f618d07f9050f822ff409a4dfe17c16b2", size = 158898, upload-time = "2025-04-14T15:32:19.238Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/9e/1ed0964081abafb530173f68f9182a98aa2d82550cc843e1f7c844bc06e7/fake_useragent-2.1.0-py3-none-any.whl", hash = "sha256:1363d8be4934627f80a84c21cce72d33c5da650a9f1fd7398520b1edb6ecd873", size = 125764, upload-time = "2025-03-12T17:25:35.479Z" }, + { url = "https://files.pythonhosted.org/packages/51/37/b3ea9cd5558ff4cb51957caca2193981c6b0ff30bd0d2630ac62505d99d0/fake_useragent-2.2.0-py3-none-any.whl", hash = "sha256:67f35ca4d847b0d298187443aaf020413746e56acd985a611908c73dba2daa24", size = 161695, upload-time = "2025-04-14T15:32:17.732Z" }, ] [[package]] name = "fastapi" -version = "0.115.7" +version = "0.135.1" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "annotated-doc" }, { name = "pydantic" }, { name = "starlette" }, { name = "typing-extensions" }, + { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a2/f5/3f921e59f189e513adb9aef826e2841672d50a399fead4e69afdeb808ff4/fastapi-0.115.7.tar.gz", hash = "sha256:0f106da6c01d88a6786b3248fb4d7a940d071f6f488488898ad5d354b25ed015", size = 293177, upload-time = "2025-01-22T22:54:27.791Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e7/7b/f8e0211e9380f7195ba3f3d40c292594fd81ba8ec4629e3854c353aaca45/fastapi-0.135.1.tar.gz", hash = "sha256:d04115b508d936d254cea545b7312ecaa58a7b3a0f84952535b4c9afae7668cd", size = 394962, upload-time = "2026-03-01T18:18:29.369Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/7f/bbd4dcf0faf61bc68a01939256e2ed02d681e9334c1a3cef24d5f77aba9f/fastapi-0.115.7-py3-none-any.whl", hash = "sha256:eb6a8c8bf7f26009e8147111ff15b5177a0e19bb4a45bc3486ab14804539d21e", size = 94777, upload-time = "2025-01-22T22:54:25.878Z" }, + { url = "https://files.pythonhosted.org/packages/e4/72/42e900510195b23a56bde950d26a51f8b723846bfcaa0286e90287f0422b/fastapi-0.135.1-py3-none-any.whl", hash = "sha256:46e2fc5745924b7c840f71ddd277382af29ce1cdb7d5eab5bf697e3fb9999c9e", size = 116999, upload-time = "2026-03-01T18:18:30.831Z" }, ] [[package]] name = "faster-whisper" -version = "1.1.1" +version = "1.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "av" }, @@ -1110,9 +1153,8 @@ dependencies = [ { name = "tokenizers" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/be/53/195e5b42ede5f09453828d3b00d52bd952ed0e07a8e5c6497affefcfa3be/faster-whisper-1.1.1.tar.gz", hash = "sha256:50d27571970c1be0c2b2680a2593d5d12f9f5d2f10484f242a1afbe7cb946604", size = 1124684, upload-time = "2025-01-01T14:47:21.712Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ad/69/28359d152f9e2ec1ff4dff3da47011b6346e9a472f89b409bb13017a7d1f/faster_whisper-1.1.1-py3-none-any.whl", hash = "sha256:5808dc334fb64fb4336921450abccfe5e313a859b31ba61def0ac7f639383d90", size = 1118368, upload-time = "2025-01-01T14:47:16.131Z" }, + { url = "https://files.pythonhosted.org/packages/05/99/49ee85903dee060d9f08297b4a342e5e0bcfca2f027a07b4ee0a38ab13f9/faster_whisper-1.2.1-py3-none-any.whl", hash = "sha256:79a66ad50688c0b794dd501dc340a736992a6342f7f95e5811be60b5224a26a7", size = 1118909, upload-time = "2025-10-31T11:35:47.794Z" }, ] [[package]] @@ -1185,16 +1227,16 @@ wheels = [ [[package]] name = "fpdf2" -version = "2.8.2" +version = "2.8.7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "defusedxml" }, { name = "fonttools" }, { name = "pillow" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b0/54/0e86f986e81abad9e6b348f5176048a2aa046920d46292c42a581064d93e/fpdf2-2.8.2.tar.gz", hash = "sha256:3a2c6699c39b23b786fc6ad9fc3de5432e59f6b6383bb9ab4ce1f994a5f3e762", size = 266928, upload-time = "2024-12-16T10:00:30.187Z" } +sdist = { url = "https://files.pythonhosted.org/packages/27/f2/72feae0b2827ed38013e4307b14f95bf0b3d124adfef4d38a7d57533f7be/fpdf2-2.8.7.tar.gz", hash = "sha256:7060ccee5a9c7ab0a271fb765a36a23639f83ef8996c34e3d46af0a17ede57f9", size = 362351, upload-time = "2026-02-28T05:39:16.456Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/46/7aae9cb2584dcac217e662ab6d4670ef4e447b73d624b6210f7155322411/fpdf2-2.8.2-py2.py3-none-any.whl", hash = "sha256:951e26290d0fc6ab4582b0d0bbacb64716fecef0f2b9223f9178c90ec4321af7", size = 236258, upload-time = "2024-12-16T10:00:28.252Z" }, + { url = "https://files.pythonhosted.org/packages/66/0a/cf50ecffa1e3747ed9380a3adfc829259f1f86b3fdbd9e505af789003141/fpdf2-2.8.7-py3-none-any.whl", hash = "sha256:d391fc508a3ce02fc43a577c830cda4fe6f37646f2d143d489839940932fbc19", size = 327056, upload-time = "2026-02-28T05:39:14.619Z" }, ] [[package]] @@ -1266,14 +1308,14 @@ http = [ [[package]] name = "ftfy" -version = "6.2.3" +version = "6.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "wcwidth" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/da/a9/59f4354257e8350a25be1774021991fb3a99a2fb87d0c1f367592548aed3/ftfy-6.2.3.tar.gz", hash = "sha256:79b505988f29d577a58a9069afe75553a02a46e42de6091c0660cdc67812badc", size = 64165, upload-time = "2024-08-06T01:30:46.302Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/d3/8650919bc3c7c6e90ee3fa7fd618bf373cbbe55dff043bd67353dbb20cd8/ftfy-6.3.1.tar.gz", hash = "sha256:9b3c3d90f84fb267fe64d375a07b7f8912d817cf86009ae134aa03e1819506ec", size = 308927, upload-time = "2024-10-26T00:50:35.149Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ed/46/14d230ad057048aea7ccd2f96a80905830866d281ea90a6662a825490659/ftfy-6.2.3-py3-none-any.whl", hash = "sha256:f15761b023f3061a66207d33f0c0149ad40a8319fd16da91796363e2c049fdf8", size = 43011, upload-time = "2024-08-06T01:30:44.955Z" }, + { url = "https://files.pythonhosted.org/packages/ab/6e/81d47999aebc1b155f81eca4477a616a70f238a2549848c38983f3c22a82/ftfy-6.3.1-py3-none-any.whl", hash = "sha256:7c70eb532015cd2f9adb53f101fb6c7945988d023a085d127d1573dc49dd0083", size = 44821, upload-time = "2024-10-26T00:50:33.425Z" }, ] [[package]] @@ -1289,18 +1331,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/53/bf/b6c717bd7a5b59244388057d36789e72c28bfaa5e51f3a494563a4e3028e/gcp_storage_emulator-2024.8.3-py3-none-any.whl", hash = "sha256:1dc4ea56a0caf50fc6092898b9461d08b494824bfbbcca168e2af5da89c053ce", size = 19385, upload-time = "2024-08-03T19:13:56.296Z" }, ] -[[package]] -name = "git-python" -version = "1.0.3" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "gitpython" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/5b/3c/f0726fd577517ff8f09e6fe49f153ec9c595f1964c02c209c757d473780a/git-python-1.0.3.zip", hash = "sha256:a7f51d07c7a0b0a15cb4dfa78601196dd20624211153d07c092b811edb6e86fb", size = 4286, upload-time = "2019-10-13T10:30:24.257Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/de/0cc6353a45cdb1e137cffac5383097b300cc578e2e1133eeb847e23a1394/git_python-1.0.3-py2.py3-none-any.whl", hash = "sha256:8820ce93786cd11a76d44c7153708588e8056213e4c512406ea3732871aa9ad6", size = 1888, upload-time = "2019-10-13T10:30:22.489Z" }, -] - [[package]] name = "gitdb" version = "4.0.12" @@ -1325,24 +1355,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/1d/9a/4114a9057db2f1462d5c8f8390ab7383925fe1ac012eaa42402ad65c2963/GitPython-3.1.44-py3-none-any.whl", hash = "sha256:9e0e10cda9bed1ee64bc9a6de50e7e38a9c9943241cd7f585f6df3ed28011110", size = 207599, upload-time = "2025-01-02T07:32:40.731Z" }, ] -[[package]] -name = "google-ai-generativelanguage" -version = "0.6.15" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "google-api-core", extra = ["grpc"] }, - { name = "google-auth" }, - { name = "proto-plus" }, - { name = "protobuf" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/11/d1/48fe5d7a43d278e9f6b5ada810b0a3530bbeac7ed7fcbcd366f932f05316/google_ai_generativelanguage-0.6.15.tar.gz", hash = "sha256:8f6d9dc4c12b065fe2d0289026171acea5183ebf2d0b11cefe12f3821e159ec3", size = 1375443, upload-time = "2025-01-13T21:50:47.459Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7c/a3/67b8a6ff5001a1d8864922f2d6488dc2a14367ceb651bc3f09a947f2f306/google_ai_generativelanguage-0.6.15-py3-none-any.whl", hash = "sha256:5a03ef86377aa184ffef3662ca28f19eeee158733e45d7947982eb953c6ebb6c", size = 1327356, upload-time = "2025-01-13T21:50:44.174Z" }, -] - [[package]] name = "google-api-core" -version = "2.24.0" +version = "2.30.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-auth" }, @@ -1351,20 +1366,14 @@ dependencies = [ { name = "protobuf" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/81/56/d70d66ed1b5ab5f6c27bf80ec889585ad8f865ff32acbafd3b2ef0bfb5d0/google_api_core-2.24.0.tar.gz", hash = "sha256:e255640547a597a4da010876d333208ddac417d60add22b6851a0c66a831fcaf", size = 162647, upload-time = "2024-12-09T20:19:37.995Z" } +sdist = { url = "https://files.pythonhosted.org/packages/16/ce/502a57fb0ec752026d24df1280b162294b22a0afb98a326084f9a979138b/google_api_core-2.30.3.tar.gz", hash = "sha256:e601a37f148585319b26db36e219df68c5d07b6382cff2d580e83404e44d641b", size = 177001, upload-time = "2026-04-10T00:41:28.035Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a1/76/65b8b94e74bf1b6d1cc38d916089670c4da5029d25762441d8c5c19e51dd/google_api_core-2.24.0-py3-none-any.whl", hash = "sha256:10d82ac0fca69c82a25b3efdeefccf6f28e02ebb97925a8cce8edbfe379929d9", size = 158576, upload-time = "2024-12-09T20:19:35.905Z" }, -] - -[package.optional-dependencies] -grpc = [ - { name = "grpcio" }, - { name = "grpcio-status" }, + { url = "https://files.pythonhosted.org/packages/03/15/e56f351cf6ef1cfea58e6ac226a7318ed1deb2218c4b3cc9bd9e4b786c5a/google_api_core-2.30.3-py3-none-any.whl", hash = "sha256:a85761ba72c444dad5d611c2220633480b2b6be2521eca69cca2dbb3ffd6bfe8", size = 173274, upload-time = "2026-04-09T22:57:16.198Z" }, ] [[package]] name = "google-api-python-client" -version = "2.159.0" +version = "2.193.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-api-core" }, @@ -1373,67 +1382,71 @@ dependencies = [ { name = "httplib2" }, { name = "uritemplate" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5a/9f/12b58cca5a93d63fd6a7abed570423bdf2db4349eb9361ac5214d42ed7d6/google_api_python_client-2.159.0.tar.gz", hash = "sha256:55197f430f25c907394b44fa078545ffef89d33fd4dca501b7db9f0d8e224bd6", size = 12302576, upload-time = "2025-01-14T11:25:36.648Z" } +sdist = { url = "https://files.pythonhosted.org/packages/90/f4/e14b6815d3b1885328dd209676a3a4c704882743ac94e18ef0093894f5c8/google_api_python_client-2.193.0.tar.gz", hash = "sha256:8f88d16e89d11341e0a8b199cafde0fb7e6b44260dffb88d451577cbd1bb5d33", size = 14281006, upload-time = "2026-03-17T18:25:29.415Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/ab/d0671375afe79e6e8c51736e115a69bb6b4bcdc80cd5c01bf667486cd24c/google_api_python_client-2.159.0-py2.py3-none-any.whl", hash = "sha256:baef0bb631a60a0bd7c0bf12a5499e3a40cd4388484de7ee55c1950bf820a0cf", size = 12814228, upload-time = "2025-01-14T11:25:33.273Z" }, + { url = "https://files.pythonhosted.org/packages/f0/6d/fe75167797790a56d17799b75e1129bb93f7ff061efc7b36e9731bd4be2b/google_api_python_client-2.193.0-py3-none-any.whl", hash = "sha256:c42aa324b822109901cfecab5dc4fc3915d35a7b376835233c916c70610322db", size = 14856490, upload-time = "2026-03-17T18:25:26.608Z" }, ] [[package]] name = "google-auth" -version = "2.37.0" +version = "2.50.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cachetools" }, + { name = "cryptography" }, { name = "pyasn1-modules" }, - { name = "rsa" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/46/af/b25763b9d35dfc2c6f9c3ec34d8d3f1ba760af3a7b7e8d5c5f0579522c45/google_auth-2.37.0.tar.gz", hash = "sha256:0054623abf1f9c83492c63d3f47e77f0a544caa3d40b2d98e099a611c2dd5d00", size = 268878, upload-time = "2024-12-11T20:14:35.058Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5f/18/238d7021d151bdab868f23433817b027dd759135202f4dfce0670d1230ca/google_auth-2.50.0.tar.gz", hash = "sha256:f35eafb191195328e8ce10a7883970877e7aeb49c2bfaa54aa0e394316d353d0", size = 336523, upload-time = "2026-04-30T21:19:29.659Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/8d/4d5d5f9f500499f7bd4c93903b43e8d6976f3fc6f064637ded1a85d09b07/google_auth-2.37.0-py2.py3-none-any.whl", hash = "sha256:42664f18290a6be591be5329a96fe30184be1a1badb7292a7f686a9659de9ca0", size = 209829, upload-time = "2024-12-11T20:14:32.657Z" }, + { url = "https://files.pythonhosted.org/packages/37/cf/4880c2137c14280b2f59975cdf12cc442bc0ae1f9ea473a26eaa0c146786/google_auth-2.50.0-py3-none-any.whl", hash = "sha256:04382175e28b94f49694977f0a792688b59a668def1499e9d8de996dc9ce5b15", size = 246495, upload-time = "2026-04-30T21:19:27.664Z" }, +] + +[package.optional-dependencies] +requests = [ + { name = "requests" }, ] [[package]] name = "google-auth-httplib2" -version = "0.2.0" +version = "0.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-auth" }, { name = "httplib2" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/56/be/217a598a818567b28e859ff087f347475c807a5649296fb5a817c58dacef/google-auth-httplib2-0.2.0.tar.gz", hash = "sha256:38aa7badf48f974f1eb9861794e9c0cb2a0511a4ec0679b1f886d108f5640e05", size = 10842, upload-time = "2023-12-12T17:40:30.722Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d5/ad/c1f2b1175096a8d04cf202ad5ea6065f108d26be6fc7215876bde4a7981d/google_auth_httplib2-0.3.0.tar.gz", hash = "sha256:177898a0175252480d5ed916aeea183c2df87c1f9c26705d74ae6b951c268b0b", size = 11134, upload-time = "2025-12-15T22:13:51.825Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/8a/fe34d2f3f9470a27b01c9e76226965863f153d5fbe276f83608562e49c04/google_auth_httplib2-0.2.0-py2.py3-none-any.whl", hash = "sha256:b65a0a2123300dd71281a7bf6e64d65a0759287df52729bdd1ae2e47dc311a3d", size = 9253, upload-time = "2023-12-12T17:40:13.055Z" }, + { url = "https://files.pythonhosted.org/packages/99/d5/3c97526c8796d3caf5f4b3bed2b05e8a7102326f00a334e7a438237f3b22/google_auth_httplib2-0.3.0-py3-none-any.whl", hash = "sha256:426167e5df066e3f5a0fc7ea18768c08e7296046594ce4c8c409c2457dd1f776", size = 9529, upload-time = "2025-12-15T22:13:51.048Z" }, ] [[package]] name = "google-auth-oauthlib" -version = "1.2.1" +version = "1.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-auth" }, { name = "requests-oauthlib" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cc/0f/1772edb8d75ecf6280f1c7f51cbcebe274e8b17878b382f63738fd96cee5/google_auth_oauthlib-1.2.1.tar.gz", hash = "sha256:afd0cad092a2eaa53cd8e8298557d6de1034c6cb4a740500b5357b648af97263", size = 24970, upload-time = "2024-07-08T23:11:24.377Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ac/b4/1b19567e4c567b796f5c593d89895f3cfae5a38e04f27c6af87618fd0942/google_auth_oauthlib-1.3.0.tar.gz", hash = "sha256:cd39e807ac7229d6b8b9c1e297321d36fcc8a9e4857dff4301870985df51a528", size = 21777, upload-time = "2026-02-27T14:13:01.489Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/8e/22a28dfbd218033e4eeaf3a0533b2b54852b6530da0c0fe934f0cc494b29/google_auth_oauthlib-1.2.1-py2.py3-none-any.whl", hash = "sha256:2d58a27262d55aa1b87678c3ba7142a080098cbc2024f903c62355deb235d91f", size = 24930, upload-time = "2024-07-08T23:11:23.038Z" }, + { url = "https://files.pythonhosted.org/packages/2f/56/909fd5632226d3fba31d7aeffd4754410735d49362f5809956fe3e9af344/google_auth_oauthlib-1.3.0-py3-none-any.whl", hash = "sha256:386b3fb85cf4a5b819c6ad23e3128d975216b4cac76324de1d90b128aaf38f29", size = 19308, upload-time = "2026-02-27T14:12:47.865Z" }, ] [[package]] name = "google-cloud-core" -version = "2.4.1" +version = "2.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-api-core" }, { name = "google-auth" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b8/1f/9d1e0ba6919668608570418a9a51e47070ac15aeff64261fb092d8be94c0/google-cloud-core-2.4.1.tar.gz", hash = "sha256:9b7749272a812bde58fff28868d0c5e2f585b82f37e09a1f6ed2d4d10f134073", size = 35587, upload-time = "2023-12-07T21:12:32.127Z" } +sdist = { url = "https://files.pythonhosted.org/packages/dc/24/6ca08b0a03c7b0c620427503ab00353a4ae806b848b93bcea18b6b76fde6/google_cloud_core-2.5.1.tar.gz", hash = "sha256:3dc94bdec9d05a31d9f355045ed0f369fbc0d8c665076c734f065d729800f811", size = 36078, upload-time = "2026-03-30T22:50:08.057Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5e/0f/2e2061e3fbcb9d535d5da3f58cc8de4947df1786fe6a1355960feb05a681/google_cloud_core-2.4.1-py2.py3-none-any.whl", hash = "sha256:a9e6a4422b9ac5c29f79a0ede9485473338e2ce78d91f2370c01e730eab22e61", size = 29233, upload-time = "2023-12-07T21:12:29.894Z" }, + { url = "https://files.pythonhosted.org/packages/73/d9/5bb050cb32826466aa9b25f79e2ca2879fe66cb76782d4ed798dd7506151/google_cloud_core-2.5.1-py3-none-any.whl", hash = "sha256:ea62cdf502c20e3e14be8a32c05ed02113d7bef454e40ff3fab6fe1ec9f1f4e7", size = 29452, upload-time = "2026-03-30T22:48:31.567Z" }, ] [[package]] name = "google-cloud-storage" -version = "2.19.0" +version = "3.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-api-core" }, @@ -1443,9 +1456,9 @@ dependencies = [ { name = "google-resumable-media" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/36/76/4d965702e96bb67976e755bed9828fa50306dca003dbee08b67f41dd265e/google_cloud_storage-2.19.0.tar.gz", hash = "sha256:cd05e9e7191ba6cb68934d8eb76054d9be4562aa89dbc4236feee4d7d51342b2", size = 5535488, upload-time = "2024-12-05T01:35:06.49Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f7/b1/4f0798e88285b50dfc60ed3a7de071def538b358db2da468c2e0deecbb40/google_cloud_storage-3.9.0.tar.gz", hash = "sha256:f2d8ca7db2f652be757e92573b2196e10fbc09649b5c016f8b422ad593c641cc", size = 17298544, upload-time = "2026-02-02T13:36:34.119Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d5/94/6db383d8ee1adf45dc6c73477152b82731fa4c4a46d9c1932cc8757e0fd4/google_cloud_storage-2.19.0-py2.py3-none-any.whl", hash = "sha256:aeb971b5c29cf8ab98445082cbfe7b161a1f48ed275822f59ed3f1524ea54fba", size = 131787, upload-time = "2024-12-05T01:35:04.736Z" }, + { url = "https://files.pythonhosted.org/packages/46/0b/816a6ae3c9fd096937d2e5f9670558908811d57d59ddf69dd4b83b326fd1/google_cloud_storage-3.9.0-py3-none-any.whl", hash = "sha256:2dce75a9e8b3387078cbbdad44757d410ecdb916101f8ba308abf202b6968066", size = 321324, upload-time = "2026-02-02T13:36:32.271Z" }, ] [[package]] @@ -1468,38 +1481,23 @@ wheels = [ [[package]] name = "google-genai" -version = "1.15.0" +version = "1.66.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, - { name = "google-auth" }, + { name = "distro" }, + { name = "google-auth", extra = ["requests"] }, { name = "httpx" }, { name = "pydantic" }, { name = "requests" }, + { name = "sniffio" }, + { name = "tenacity" }, { name = "typing-extensions" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f4/19/da5a085ce419c33b9e6ae308005efad9bfa1b10f59f449d075bba1f16a64/google_genai-1.15.0.tar.gz", hash = "sha256:118bb26960d6343cd64f1aeb5c2b02144a36ad06716d0d1eb1fa3e0904db51f1", size = 173452, upload-time = "2025-05-13T13:55:17.73Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9b/ba/0b343b0770d4710ad2979fd9301d7caa56c940174d5361ed4a7cc4979241/google_genai-1.66.0.tar.gz", hash = "sha256:ffc01647b65046bca6387320057aa51db0ad64bcc72c8e3e914062acfa5f7c49", size = 504386, upload-time = "2026-03-04T22:15:28.156Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6f/e2/acc99d36fd439fb2e558c7aebd049329dbfc08a094faf17d847d393e2810/google_genai-1.15.0-py3-none-any.whl", hash = "sha256:6d7f149cc735038b680722bed495004720514c234e2a445ab2f27967955071dd", size = 171278, upload-time = "2025-05-13T13:55:16.314Z" }, -] - -[[package]] -name = "google-generativeai" -version = "0.8.5" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "google-ai-generativelanguage" }, - { name = "google-api-core" }, - { name = "google-api-python-client" }, - { name = "google-auth" }, - { name = "protobuf" }, - { name = "pydantic" }, - { name = "tqdm" }, - { name = "typing-extensions" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/6e/40/c42ff9ded9f09ec9392879a8e6538a00b2dc185e834a3392917626255419/google_generativeai-0.8.5-py3-none-any.whl", hash = "sha256:22b420817fb263f8ed520b33285f45976d5b21e904da32b80d4fd20c055123a2", size = 155427, upload-time = "2025-04-17T00:40:00.67Z" }, + { url = "https://files.pythonhosted.org/packages/d1/dd/403949d922d4e261b08b64aaa132af4e456c3b15c8e2a2d9e6ef693f66e2/google_genai-1.66.0-py3-none-any.whl", hash = "sha256:7f127a39cf695277104ce4091bb26e417c59bb46e952ff3699c3a982d9c474ee", size = 732174, upload-time = "2026-03-04T22:15:26.63Z" }, ] [[package]] @@ -1516,14 +1514,14 @@ wheels = [ [[package]] name = "googleapis-common-protos" -version = "1.63.2" +version = "1.72.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0b/1a/41723ae380fa9c561cbe7b61c4eef9091d5fe95486465ccfc84845877331/googleapis-common-protos-1.63.2.tar.gz", hash = "sha256:27c5abdffc4911f28101e635de1533fb4cfd2c37fbaa9174587c799fac90aa87", size = 112890, upload-time = "2024-06-24T16:51:33.669Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e5/7b/adfd75544c415c487b33061fe7ae526165241c1ea133f9a9125a56b39fd8/googleapis_common_protos-1.72.0.tar.gz", hash = "sha256:e55a601c1b32b52d7a3e65f43563e2aa61bcd737998ee672ac9b951cd49319f5", size = 147433, upload-time = "2025-11-06T18:29:24.087Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/02/48/87422ff1bddcae677fb6f58c97f5cfc613304a5e8ce2c3662760199c0a84/googleapis_common_protos-1.63.2-py2.py3-none-any.whl", hash = "sha256:27a2499c7e8aff199665b22741997e485eccc8645aa9176c7c988e6fae507945", size = 220001, upload-time = "2024-06-24T16:51:31.399Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ab/09169d5a4612a5f92490806649ac8d41e3ec9129c636754575b3553f4ea4/googleapis_common_protos-1.72.0-py3-none-any.whl", hash = "sha256:4299c5a82d5ae1a9702ada957347726b167f9f8d1fc352477702a1e851ff4038", size = 297515, upload-time = "2025-11-06T18:29:13.14Z" }, ] [[package]] @@ -1554,71 +1552,33 @@ wheels = [ [[package]] name = "grpcio" -version = "1.67.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/53/d9282a66a5db45981499190b77790570617a604a38f3d103d0400974aeb5/grpcio-1.67.1.tar.gz", hash = "sha256:3dc2ed4cabea4dc14d5e708c2b426205956077cc5de419b4d4079315017e9732", size = 12580022, upload-time = "2024-10-29T06:30:07.787Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/59/2c/b60d6ea1f63a20a8d09c6db95c4f9a16497913fb3048ce0990ed81aeeca0/grpcio-1.67.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:7818c0454027ae3384235a65210bbf5464bd715450e30a3d40385453a85a70cb", size = 5119075, upload-time = "2024-10-29T06:24:04.696Z" }, - { url = "https://files.pythonhosted.org/packages/b3/9a/e1956f7ca582a22dd1f17b9e26fcb8229051b0ce6d33b47227824772feec/grpcio-1.67.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ea33986b70f83844cd00814cee4451055cd8cab36f00ac64a31f5bb09b31919e", size = 11009159, upload-time = "2024-10-29T06:24:07.781Z" }, - { url = "https://files.pythonhosted.org/packages/43/a8/35fbbba580c4adb1d40d12e244cf9f7c74a379073c0a0ca9d1b5338675a1/grpcio-1.67.1-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:c7a01337407dd89005527623a4a72c5c8e2894d22bead0895306b23c6695698f", size = 5629476, upload-time = "2024-10-29T06:24:11.444Z" }, - { url = "https://files.pythonhosted.org/packages/77/c9/864d336e167263d14dfccb4dbfa7fce634d45775609895287189a03f1fc3/grpcio-1.67.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:80b866f73224b0634f4312a4674c1be21b2b4afa73cb20953cbbb73a6b36c3cc", size = 6239901, upload-time = "2024-10-29T06:24:14.2Z" }, - { url = "https://files.pythonhosted.org/packages/f7/1e/0011408ebabf9bd69f4f87cc1515cbfe2094e5a32316f8714a75fd8ddfcb/grpcio-1.67.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9fff78ba10d4250bfc07a01bd6254a6d87dc67f9627adece85c0b2ed754fa96", size = 5881010, upload-time = "2024-10-29T06:24:17.451Z" }, - { url = "https://files.pythonhosted.org/packages/b4/7d/fbca85ee9123fb296d4eff8df566f458d738186d0067dec6f0aa2fd79d71/grpcio-1.67.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:8a23cbcc5bb11ea7dc6163078be36c065db68d915c24f5faa4f872c573bb400f", size = 6580706, upload-time = "2024-10-29T06:24:20.038Z" }, - { url = "https://files.pythonhosted.org/packages/75/7a/766149dcfa2dfa81835bf7df623944c1f636a15fcb9b6138ebe29baf0bc6/grpcio-1.67.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1a65b503d008f066e994f34f456e0647e5ceb34cfcec5ad180b1b44020ad4970", size = 6161799, upload-time = "2024-10-29T06:24:22.604Z" }, - { url = "https://files.pythonhosted.org/packages/09/13/5b75ae88810aaea19e846f5380611837de411181df51fd7a7d10cb178dcb/grpcio-1.67.1-cp311-cp311-win32.whl", hash = "sha256:e29ca27bec8e163dca0c98084040edec3bc49afd10f18b412f483cc68c712744", size = 3616330, upload-time = "2024-10-29T06:24:25.775Z" }, - { url = "https://files.pythonhosted.org/packages/aa/39/38117259613f68f072778c9638a61579c0cfa5678c2558706b10dd1d11d3/grpcio-1.67.1-cp311-cp311-win_amd64.whl", hash = "sha256:786a5b18544622bfb1e25cc08402bd44ea83edfb04b93798d85dca4d1a0b5be5", size = 4354535, upload-time = "2024-10-29T06:24:28.614Z" }, - { url = "https://files.pythonhosted.org/packages/6e/25/6f95bd18d5f506364379eabc0d5874873cc7dbdaf0757df8d1e82bc07a88/grpcio-1.67.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:267d1745894200e4c604958da5f856da6293f063327cb049a51fe67348e4f953", size = 5089809, upload-time = "2024-10-29T06:24:31.24Z" }, - { url = "https://files.pythonhosted.org/packages/10/3f/d79e32e5d0354be33a12db2267c66d3cfeff700dd5ccdd09fd44a3ff4fb6/grpcio-1.67.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:85f69fdc1d28ce7cff8de3f9c67db2b0ca9ba4449644488c1e0303c146135ddb", size = 10981985, upload-time = "2024-10-29T06:24:34.942Z" }, - { url = "https://files.pythonhosted.org/packages/21/f2/36fbc14b3542e3a1c20fb98bd60c4732c55a44e374a4eb68f91f28f14aab/grpcio-1.67.1-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:f26b0b547eb8d00e195274cdfc63ce64c8fc2d3e2d00b12bf468ece41a0423a0", size = 5588770, upload-time = "2024-10-29T06:24:38.145Z" }, - { url = "https://files.pythonhosted.org/packages/0d/af/bbc1305df60c4e65de8c12820a942b5e37f9cf684ef5e49a63fbb1476a73/grpcio-1.67.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4422581cdc628f77302270ff839a44f4c24fdc57887dc2a45b7e53d8fc2376af", size = 6214476, upload-time = "2024-10-29T06:24:41.006Z" }, - { url = "https://files.pythonhosted.org/packages/92/cf/1d4c3e93efa93223e06a5c83ac27e32935f998bc368e276ef858b8883154/grpcio-1.67.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1d7616d2ded471231c701489190379e0c311ee0a6c756f3c03e6a62b95a7146e", size = 5850129, upload-time = "2024-10-29T06:24:43.553Z" }, - { url = "https://files.pythonhosted.org/packages/ae/ca/26195b66cb253ac4d5ef59846e354d335c9581dba891624011da0e95d67b/grpcio-1.67.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8a00efecde9d6fcc3ab00c13f816313c040a28450e5e25739c24f432fc6d3c75", size = 6568489, upload-time = "2024-10-29T06:24:46.453Z" }, - { url = "https://files.pythonhosted.org/packages/d1/94/16550ad6b3f13b96f0856ee5dfc2554efac28539ee84a51d7b14526da985/grpcio-1.67.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:699e964923b70f3101393710793289e42845791ea07565654ada0969522d0a38", size = 6149369, upload-time = "2024-10-29T06:24:49.112Z" }, - { url = "https://files.pythonhosted.org/packages/33/0d/4c3b2587e8ad7f121b597329e6c2620374fccbc2e4e1aa3c73ccc670fde4/grpcio-1.67.1-cp312-cp312-win32.whl", hash = "sha256:4e7b904484a634a0fff132958dabdb10d63e0927398273917da3ee103e8d1f78", size = 3599176, upload-time = "2024-10-29T06:24:51.443Z" }, - { url = "https://files.pythonhosted.org/packages/7d/36/0c03e2d80db69e2472cf81c6123aa7d14741de7cf790117291a703ae6ae1/grpcio-1.67.1-cp312-cp312-win_amd64.whl", hash = "sha256:5721e66a594a6c4204458004852719b38f3d5522082be9061d6510b455c90afc", size = 4346574, upload-time = "2024-10-29T06:24:54.587Z" }, -] - -[[package]] -name = "grpcio-status" -version = "1.62.3" +version = "1.78.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "googleapis-common-protos" }, - { name = "grpcio" }, - { name = "protobuf" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/7c/d7/013ef01c5a1c2fd0932c27c904934162f69f41ca0f28396d3ffe4d386123/grpcio-status-1.62.3.tar.gz", hash = "sha256:289bdd7b2459794a12cf95dc0cb727bd4a1742c37bd823f760236c937e53a485", size = 13063, upload-time = "2024-08-06T00:37:08.003Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/90/40/972271de05f9315c0d69f9f7ebbcadd83bc85322f538637d11bb8c67803d/grpcio_status-1.62.3-py3-none-any.whl", hash = "sha256:f9049b762ba8de6b1086789d8315846e094edac2c50beaf462338b301a8fd4b8", size = 14448, upload-time = "2024-08-06T00:30:15.702Z" }, -] - -[[package]] -name = "grpcio-tools" -version = "1.62.3" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "grpcio" }, - { name = "protobuf" }, - { name = "setuptools" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/54/fa/b69bd8040eafc09b88bb0ec0fea59e8aacd1a801e688af087cead213b0d0/grpcio-tools-1.62.3.tar.gz", hash = "sha256:7c7136015c3d62c3eef493efabaf9e3380e3e66d24ee8e94c01cb71377f57833", size = 4538520, upload-time = "2024-08-06T00:37:11.035Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/23/52/2dfe0a46b63f5ebcd976570aa5fc62f793d5a8b169e211c6a5aede72b7ae/grpcio_tools-1.62.3-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:703f46e0012af83a36082b5f30341113474ed0d91e36640da713355cd0ea5d23", size = 5147623, upload-time = "2024-08-06T00:30:54.894Z" }, - { url = "https://files.pythonhosted.org/packages/f0/2e/29fdc6c034e058482e054b4a3c2432f84ff2e2765c1342d4f0aa8a5c5b9a/grpcio_tools-1.62.3-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:7cc83023acd8bc72cf74c2edbe85b52098501d5b74d8377bfa06f3e929803492", size = 2719538, upload-time = "2024-08-06T00:30:57.928Z" }, - { url = "https://files.pythonhosted.org/packages/f9/60/abe5deba32d9ec2c76cdf1a2f34e404c50787074a2fee6169568986273f1/grpcio_tools-1.62.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7ff7d58a45b75df67d25f8f144936a3e44aabd91afec833ee06826bd02b7fbe7", size = 3070964, upload-time = "2024-08-06T00:31:00.267Z" }, - { url = "https://files.pythonhosted.org/packages/bc/ad/e2b066684c75f8d9a48508cde080a3a36618064b9cadac16d019ca511444/grpcio_tools-1.62.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f2483ea232bd72d98a6dc6d7aefd97e5bc80b15cd909b9e356d6f3e326b6e43", size = 2805003, upload-time = "2024-08-06T00:31:02.565Z" }, - { url = "https://files.pythonhosted.org/packages/9c/3f/59bf7af786eae3f9d24ee05ce75318b87f541d0950190ecb5ffb776a1a58/grpcio_tools-1.62.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:962c84b4da0f3b14b3cdb10bc3837ebc5f136b67d919aea8d7bb3fd3df39528a", size = 3685154, upload-time = "2024-08-06T00:31:05.339Z" }, - { url = "https://files.pythonhosted.org/packages/f1/79/4dd62478b91e27084c67b35a2316ce8a967bd8b6cb8d6ed6c86c3a0df7cb/grpcio_tools-1.62.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8ad0473af5544f89fc5a1ece8676dd03bdf160fb3230f967e05d0f4bf89620e3", size = 3297942, upload-time = "2024-08-06T00:31:08.456Z" }, - { url = "https://files.pythonhosted.org/packages/b8/cb/86449ecc58bea056b52c0b891f26977afc8c4464d88c738f9648da941a75/grpcio_tools-1.62.3-cp311-cp311-win32.whl", hash = "sha256:db3bc9fa39afc5e4e2767da4459df82b095ef0cab2f257707be06c44a1c2c3e5", size = 910231, upload-time = "2024-08-06T00:31:11.464Z" }, - { url = "https://files.pythonhosted.org/packages/45/a4/9736215e3945c30ab6843280b0c6e1bff502910156ea2414cd77fbf1738c/grpcio_tools-1.62.3-cp311-cp311-win_amd64.whl", hash = "sha256:e0898d412a434e768a0c7e365acabe13ff1558b767e400936e26b5b6ed1ee51f", size = 1052496, upload-time = "2024-08-06T00:31:13.665Z" }, - { url = "https://files.pythonhosted.org/packages/2a/a5/d6887eba415ce318ae5005e8dfac3fa74892400b54b6d37b79e8b4f14f5e/grpcio_tools-1.62.3-cp312-cp312-macosx_10_10_universal2.whl", hash = "sha256:d102b9b21c4e1e40af9a2ab3c6d41afba6bd29c0aa50ca013bf85c99cdc44ac5", size = 5147690, upload-time = "2024-08-06T00:31:16.436Z" }, - { url = "https://files.pythonhosted.org/packages/8a/7c/3cde447a045e83ceb4b570af8afe67ffc86896a2fe7f59594dc8e5d0a645/grpcio_tools-1.62.3-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:0a52cc9444df978438b8d2332c0ca99000521895229934a59f94f37ed896b133", size = 2720538, upload-time = "2024-08-06T00:31:18.905Z" }, - { url = "https://files.pythonhosted.org/packages/88/07/f83f2750d44ac4f06c07c37395b9c1383ef5c994745f73c6bfaf767f0944/grpcio_tools-1.62.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:141d028bf5762d4a97f981c501da873589df3f7e02f4c1260e1921e565b376fa", size = 3071571, upload-time = "2024-08-06T00:31:21.684Z" }, - { url = "https://files.pythonhosted.org/packages/37/74/40175897deb61e54aca716bc2e8919155b48f33aafec8043dda9592d8768/grpcio_tools-1.62.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47a5c093ab256dec5714a7a345f8cc89315cb57c298b276fa244f37a0ba507f0", size = 2806207, upload-time = "2024-08-06T00:31:24.208Z" }, - { url = "https://files.pythonhosted.org/packages/ec/ee/d8de915105a217cbcb9084d684abdc032030dcd887277f2ef167372287fe/grpcio_tools-1.62.3-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:f6831fdec2b853c9daa3358535c55eed3694325889aa714070528cf8f92d7d6d", size = 3685815, upload-time = "2024-08-06T00:31:26.917Z" }, - { url = "https://files.pythonhosted.org/packages/fd/d9/4360a6c12be3d7521b0b8c39e5d3801d622fbb81cc2721dbd3eee31e28c8/grpcio_tools-1.62.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e02d7c1a02e3814c94ba0cfe43d93e872c758bd8fd5c2797f894d0c49b4a1dfc", size = 3298378, upload-time = "2024-08-06T00:31:30.401Z" }, - { url = "https://files.pythonhosted.org/packages/29/3b/7cdf4a9e5a3e0a35a528b48b111355cd14da601413a4f887aa99b6da468f/grpcio_tools-1.62.3-cp312-cp312-win32.whl", hash = "sha256:b881fd9505a84457e9f7e99362eeedd86497b659030cf57c6f0070df6d9c2b9b", size = 910416, upload-time = "2024-08-06T00:31:33.118Z" }, - { url = "https://files.pythonhosted.org/packages/6c/66/dd3ec249e44c1cc15e902e783747819ed41ead1336fcba72bf841f72c6e9/grpcio_tools-1.62.3-cp312-cp312-win_amd64.whl", hash = "sha256:11c625eebefd1fd40a228fc8bae385e448c7e32a6ae134e43cf13bbc23f902b7", size = 1052856, upload-time = "2024-08-06T00:31:36.519Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/06/8a/3d098f35c143a89520e568e6539cc098fcd294495910e359889ce8741c84/grpcio-1.78.0.tar.gz", hash = "sha256:7382b95189546f375c174f53a5fa873cef91c4b8005faa05cc5b3beea9c4f1c5", size = 12852416, upload-time = "2026-02-06T09:57:18.093Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/86/c7/d0b780a29b0837bf4ca9580904dfb275c1fc321ded7897d620af7047ec57/grpcio-1.78.0-cp311-cp311-linux_armv7l.whl", hash = "sha256:2777b783f6c13b92bd7b716667452c329eefd646bfb3f2e9dabea2e05dbd34f6", size = 5951525, upload-time = "2026-02-06T09:55:01.989Z" }, + { url = "https://files.pythonhosted.org/packages/c5/b1/96920bf2ee61df85a9503cb6f733fe711c0ff321a5a697d791b075673281/grpcio-1.78.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:9dca934f24c732750389ce49d638069c3892ad065df86cb465b3fa3012b70c9e", size = 11830418, upload-time = "2026-02-06T09:55:04.462Z" }, + { url = "https://files.pythonhosted.org/packages/83/0c/7c1528f098aeb75a97de2bae18c530f56959fb7ad6c882db45d9884d6edc/grpcio-1.78.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:459ab414b35f4496138d0ecd735fed26f1318af5e52cb1efbc82a09f0d5aa911", size = 6524477, upload-time = "2026-02-06T09:55:07.111Z" }, + { url = "https://files.pythonhosted.org/packages/8d/52/e7c1f3688f949058e19a011c4e0dec973da3d0ae5e033909677f967ae1f4/grpcio-1.78.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:082653eecbdf290e6e3e2c276ab2c54b9e7c299e07f4221872380312d8cf395e", size = 7198266, upload-time = "2026-02-06T09:55:10.016Z" }, + { url = "https://files.pythonhosted.org/packages/e5/61/8ac32517c1e856677282c34f2e7812d6c328fa02b8f4067ab80e77fdc9c9/grpcio-1.78.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:85f93781028ec63f383f6bc90db785a016319c561cc11151fbb7b34e0d012303", size = 6730552, upload-time = "2026-02-06T09:55:12.207Z" }, + { url = "https://files.pythonhosted.org/packages/bd/98/b8ee0158199250220734f620b12e4a345955ac7329cfd908d0bf0fda77f0/grpcio-1.78.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f12857d24d98441af6a1d5c87442d624411db486f7ba12550b07788f74b67b04", size = 7304296, upload-time = "2026-02-06T09:55:15.044Z" }, + { url = "https://files.pythonhosted.org/packages/bd/0f/7b72762e0d8840b58032a56fdbd02b78fc645b9fa993d71abf04edbc54f4/grpcio-1.78.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5397fff416b79e4b284959642a4e95ac4b0f1ece82c9993658e0e477d40551ec", size = 8288298, upload-time = "2026-02-06T09:55:17.276Z" }, + { url = "https://files.pythonhosted.org/packages/24/ae/ae4ce56bc5bb5caa3a486d60f5f6083ac3469228faa734362487176c15c5/grpcio-1.78.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:fbe6e89c7ffb48518384068321621b2a69cab509f58e40e4399fdd378fa6d074", size = 7730953, upload-time = "2026-02-06T09:55:19.545Z" }, + { url = "https://files.pythonhosted.org/packages/b5/6e/8052e3a28eb6a820c372b2eb4b5e32d195c661e137d3eca94d534a4cfd8a/grpcio-1.78.0-cp311-cp311-win32.whl", hash = "sha256:6092beabe1966a3229f599d7088b38dfc8ffa1608b5b5cdda31e591e6500f856", size = 4076503, upload-time = "2026-02-06T09:55:21.521Z" }, + { url = "https://files.pythonhosted.org/packages/08/62/f22c98c5265dfad327251fa2f840b591b1df5f5e15d88b19c18c86965b27/grpcio-1.78.0-cp311-cp311-win_amd64.whl", hash = "sha256:1afa62af6e23f88629f2b29ec9e52ec7c65a7176c1e0a83292b93c76ca882558", size = 4799767, upload-time = "2026-02-06T09:55:24.107Z" }, + { url = "https://files.pythonhosted.org/packages/4e/f4/7384ed0178203d6074446b3c4f46c90a22ddf7ae0b3aee521627f54cfc2a/grpcio-1.78.0-cp312-cp312-linux_armv7l.whl", hash = "sha256:f9ab915a267fc47c7e88c387a3a28325b58c898e23d4995f765728f4e3dedb97", size = 5913985, upload-time = "2026-02-06T09:55:26.832Z" }, + { url = "https://files.pythonhosted.org/packages/81/ed/be1caa25f06594463f685b3790b320f18aea49b33166f4141bfdc2bfb236/grpcio-1.78.0-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3f8904a8165ab21e07e58bf3e30a73f4dffc7a1e0dbc32d51c61b5360d26f43e", size = 11811853, upload-time = "2026-02-06T09:55:29.224Z" }, + { url = "https://files.pythonhosted.org/packages/24/a7/f06d151afc4e64b7e3cc3e872d331d011c279aaab02831e40a81c691fb65/grpcio-1.78.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:859b13906ce098c0b493af92142ad051bf64c7870fa58a123911c88606714996", size = 6475766, upload-time = "2026-02-06T09:55:31.825Z" }, + { url = "https://files.pythonhosted.org/packages/8a/a8/4482922da832ec0082d0f2cc3a10976d84a7424707f25780b82814aafc0a/grpcio-1.78.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:b2342d87af32790f934a79c3112641e7b27d63c261b8b4395350dad43eff1dc7", size = 7170027, upload-time = "2026-02-06T09:55:34.7Z" }, + { url = "https://files.pythonhosted.org/packages/54/bf/f4a3b9693e35d25b24b0b39fa46d7d8a3c439e0a3036c3451764678fec20/grpcio-1.78.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:12a771591ae40bc65ba67048fa52ef4f0e6db8279e595fd349f9dfddeef571f9", size = 6690766, upload-time = "2026-02-06T09:55:36.902Z" }, + { url = "https://files.pythonhosted.org/packages/c7/b9/521875265cc99fe5ad4c5a17010018085cae2810a928bf15ebe7d8bcd9cc/grpcio-1.78.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:185dea0d5260cbb2d224c507bf2a5444d5abbb1fa3594c1ed7e4c709d5eb8383", size = 7266161, upload-time = "2026-02-06T09:55:39.824Z" }, + { url = "https://files.pythonhosted.org/packages/05/86/296a82844fd40a4ad4a95f100b55044b4f817dece732bf686aea1a284147/grpcio-1.78.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:51b13f9aed9d59ee389ad666b8c2214cc87b5de258fa712f9ab05f922e3896c6", size = 8253303, upload-time = "2026-02-06T09:55:42.353Z" }, + { url = "https://files.pythonhosted.org/packages/f3/e4/ea3c0caf5468537f27ad5aab92b681ed7cc0ef5f8c9196d3fd42c8c2286b/grpcio-1.78.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fd5f135b1bd58ab088930b3c613455796dfa0393626a6972663ccdda5b4ac6ce", size = 7698222, upload-time = "2026-02-06T09:55:44.629Z" }, + { url = "https://files.pythonhosted.org/packages/d7/47/7f05f81e4bb6b831e93271fb12fd52ba7b319b5402cbc101d588f435df00/grpcio-1.78.0-cp312-cp312-win32.whl", hash = "sha256:94309f498bcc07e5a7d16089ab984d42ad96af1d94b5a4eb966a266d9fcabf68", size = 4066123, upload-time = "2026-02-06T09:55:47.644Z" }, + { url = "https://files.pythonhosted.org/packages/ad/e7/d6914822c88aa2974dbbd10903d801a28a19ce9cd8bad7e694cbbcf61528/grpcio-1.78.0-cp312-cp312-win_amd64.whl", hash = "sha256:9566fe4ababbb2610c39190791e5b829869351d14369603702e890ef3ad2d06e", size = 4797657, upload-time = "2026-02-06T09:55:49.86Z" }, ] [[package]] @@ -1643,6 +1603,22 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/2a/e5/db6d438da759efbb488c4f3fbdab7764492ff3c3f953132efa6b9f0e9e53/h2-4.1.0-py3-none-any.whl", hash = "sha256:03a46bcf682256c95b5fd9e9a99c1323584c3eec6440d379b9903d709476bc6d", size = 57488, upload-time = "2021-10-05T18:27:39.977Z" }, ] +[[package]] +name = "hf-xet" +version = "1.4.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/53/92/ec9ad04d0b5728dca387a45af7bc98fbb0d73b2118759f5f6038b61a57e8/hf_xet-1.4.3.tar.gz", hash = "sha256:8ddedb73c8c08928c793df2f3401ec26f95be7f7e516a7bee2fbb546f6676113", size = 670477, upload-time = "2026-03-31T22:40:07.874Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ac/9f/9c23e4a447b8f83120798f9279d0297a4d1360bdbf59ef49ebec78fe2545/hf_xet-1.4.3-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:d0da85329eaf196e03e90b84c2d0aca53bd4573d097a75f99609e80775f98025", size = 3805048, upload-time = "2026-03-31T22:39:53.105Z" }, + { url = "https://files.pythonhosted.org/packages/0b/f8/7aacb8e5f4a7899d39c787b5984e912e6c18b11be136ef13947d7a66d265/hf_xet-1.4.3-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:e23717ce4186b265f69afa66e6f0069fe7efbf331546f5c313d00e123dc84583", size = 3562178, upload-time = "2026-03-31T22:39:51.295Z" }, + { url = "https://files.pythonhosted.org/packages/df/9a/a24b26dc8a65f0ecc0fe5be981a19e61e7ca963b85e062c083f3a9100529/hf_xet-1.4.3-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc360b70c815bf340ed56c7b8c63aacf11762a4b099b2fe2c9bd6d6068668c08", size = 4212320, upload-time = "2026-03-31T22:39:42.922Z" }, + { url = "https://files.pythonhosted.org/packages/53/60/46d493db155d2ee2801b71fb1b0fd67696359047fdd8caee2c914cc50c79/hf_xet-1.4.3-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:39f2d2e9654cd9b4319885733993807aab6de9dfbd34c42f0b78338d6617421f", size = 3991546, upload-time = "2026-03-31T22:39:41.335Z" }, + { url = "https://files.pythonhosted.org/packages/bc/f5/067363e1c96c6b17256910830d1b54099d06287e10f4ec6ec4e7e08371fc/hf_xet-1.4.3-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:49ad8a8cead2b56051aa84d7fce3e1335efe68df3cf6c058f22a65513885baac", size = 4193200, upload-time = "2026-03-31T22:40:01.936Z" }, + { url = "https://files.pythonhosted.org/packages/42/4b/53951592882d9c23080c7644542fda34a3813104e9e11fa1a7d82d419cb8/hf_xet-1.4.3-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7716d62015477a70ea272d2d68cd7cad140f61c52ee452e133e139abfe2c17ba", size = 4429392, upload-time = "2026-03-31T22:40:03.492Z" }, + { url = "https://files.pythonhosted.org/packages/8a/21/75a6c175b4e79662ad8e62f46a40ce341d8d6b206b06b4320d07d55b188c/hf_xet-1.4.3-cp37-abi3-win_amd64.whl", hash = "sha256:6b591fcad34e272a5b02607485e4f2a1334aebf1bc6d16ce8eb1eb8978ac2021", size = 3677359, upload-time = "2026-03-31T22:40:13.619Z" }, + { url = "https://files.pythonhosted.org/packages/8a/7c/44314ecd0e89f8b2b51c9d9e5e7a60a9c1c82024ac471d415860557d3cd8/hf_xet-1.4.3-cp37-abi3-win_arm64.whl", hash = "sha256:7c2c7e20bcfcc946dc67187c203463f5e932e395845d098cc2a93f5b67ca0b47", size = 3533664, upload-time = "2026-03-31T22:40:12.152Z" }, +] + [[package]] name = "hpack" version = "4.0.0" @@ -1758,32 +1734,22 @@ wheels = [ [[package]] name = "huggingface-hub" -version = "0.27.1" +version = "1.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "filelock" }, { name = "fsspec" }, + { name = "hf-xet", marker = "platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'" }, + { name = "httpx" }, { name = "packaging" }, { name = "pyyaml" }, - { name = "requests" }, { name = "tqdm" }, + { name = "typer" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/d2/d6976de7542792fc077b498d64af64882b6d8bb40679284ec0bff77d5929/huggingface_hub-0.27.1.tar.gz", hash = "sha256:c004463ca870283909d715d20f066ebd6968c2207dae9393fdffb3c1d4d8f98b", size = 379407, upload-time = "2025-01-06T12:04:23.156Z" } +sdist = { url = "https://files.pythonhosted.org/packages/89/ff/ec7ed2eb43bd7ce8bb2233d109cc235c3e807ffe5e469dc09db261fac05e/huggingface_hub-1.13.0.tar.gz", hash = "sha256:f6df2dac5abe82ce2fe05873d10d5ff47bc677d616a2f521f4ee26db9415d9d0", size = 781788, upload-time = "2026-04-30T11:57:33.858Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/3f/50f6b25fafdcfb1c089187a328c95081abf882309afd86f4053951507cd1/huggingface_hub-0.27.1-py3-none-any.whl", hash = "sha256:1c5155ca7d60b60c2e2fc38cbb3ffb7f7c3adf48f824015b219af9061771daec", size = 450658, upload-time = "2025-01-06T12:04:19.689Z" }, -] - -[[package]] -name = "humanfriendly" -version = "10.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "pyreadline3", marker = "sys_platform == 'win32'" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/cc/3f/2c29224acb2e2df4d2046e4c73ee2662023c58ff5b113c4c1adac0886c43/humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc", size = 360702, upload-time = "2021-09-17T21:40:43.31Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/0f/310fb31e39e2d734ccaa2c0fb981ee41f7bd5056ce9bc29b2248bd569169/humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477", size = 86794, upload-time = "2021-09-17T21:40:39.897Z" }, + { url = "https://files.pythonhosted.org/packages/93/db/4b1cdae9460ae1f3ca020cd767f013430ce23eb1d9c890ae3a0609b38d26/huggingface_hub-1.13.0-py3-none-any.whl", hash = "sha256:e942cb50d6a08dd5306688b1ac05bda157fd2fcc88b63dae405f7bd0d3234005", size = 660643, upload-time = "2026-04-30T11:57:31.802Z" }, ] [[package]] @@ -1866,34 +1832,46 @@ wheels = [ [[package]] name = "jiter" -version = "0.8.2" +version = "0.14.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f8/70/90bc7bd3932e651486861df5c8ffea4ca7c77d28e8532ddefe2abc561a53/jiter-0.8.2.tar.gz", hash = "sha256:cd73d3e740666d0e639f678adb176fad25c1bcbdae88d8d7b857e1783bb4212d", size = 163007, upload-time = "2024-12-09T18:11:08.649Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/b0/c1a7caa7f9dc5f1f6cfa08722867790fe2d3645d6e7170ca280e6e52d163/jiter-0.8.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:2dd61c5afc88a4fda7d8b2cf03ae5947c6ac7516d32b7a15bf4b49569a5c076b", size = 303666, upload-time = "2024-12-09T18:09:23.145Z" }, - { url = "https://files.pythonhosted.org/packages/f5/97/0468bc9eeae43079aaa5feb9267964e496bf13133d469cfdc135498f8dd0/jiter-0.8.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a6c710d657c8d1d2adbbb5c0b0c6bfcec28fd35bd6b5f016395f9ac43e878a15", size = 311934, upload-time = "2024-12-09T18:09:25.098Z" }, - { url = "https://files.pythonhosted.org/packages/e5/69/64058e18263d9a5f1e10f90c436853616d5f047d997c37c7b2df11b085ec/jiter-0.8.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a9584de0cd306072635fe4b89742bf26feae858a0683b399ad0c2509011b9dc0", size = 335506, upload-time = "2024-12-09T18:09:26.407Z" }, - { url = "https://files.pythonhosted.org/packages/9d/14/b747f9a77b8c0542141d77ca1e2a7523e854754af2c339ac89a8b66527d6/jiter-0.8.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5a90a923338531b7970abb063cfc087eebae6ef8ec8139762007188f6bc69a9f", size = 355849, upload-time = "2024-12-09T18:09:27.686Z" }, - { url = "https://files.pythonhosted.org/packages/53/e2/98a08161db7cc9d0e39bc385415890928ff09709034982f48eccfca40733/jiter-0.8.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d21974d246ed0181558087cd9f76e84e8321091ebfb3a93d4c341479a736f099", size = 381700, upload-time = "2024-12-09T18:09:28.989Z" }, - { url = "https://files.pythonhosted.org/packages/7a/38/1674672954d35bce3b1c9af99d5849f9256ac8f5b672e020ac7821581206/jiter-0.8.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:32475a42b2ea7b344069dc1e81445cfc00b9d0e3ca837f0523072432332e9f74", size = 389710, upload-time = "2024-12-09T18:09:30.565Z" }, - { url = "https://files.pythonhosted.org/packages/f8/9b/92f9da9a9e107d019bcf883cd9125fa1690079f323f5a9d5c6986eeec3c0/jiter-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b9931fd36ee513c26b5bf08c940b0ac875de175341cbdd4fa3be109f0492586", size = 345553, upload-time = "2024-12-09T18:09:32.735Z" }, - { url = "https://files.pythonhosted.org/packages/44/a6/6d030003394e9659cd0d7136bbeabd82e869849ceccddc34d40abbbbb269/jiter-0.8.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ce0820f4a3a59ddced7fce696d86a096d5cc48d32a4183483a17671a61edfddc", size = 376388, upload-time = "2024-12-09T18:09:34.723Z" }, - { url = "https://files.pythonhosted.org/packages/ad/8d/87b09e648e4aca5f9af89e3ab3cfb93db2d1e633b2f2931ede8dabd9b19a/jiter-0.8.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:8ffc86ae5e3e6a93765d49d1ab47b6075a9c978a2b3b80f0f32628f39caa0c88", size = 511226, upload-time = "2024-12-09T18:09:36.13Z" }, - { url = "https://files.pythonhosted.org/packages/77/95/8008ebe4cdc82eac1c97864a8042ca7e383ed67e0ec17bfd03797045c727/jiter-0.8.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5127dc1abd809431172bc3fbe8168d6b90556a30bb10acd5ded41c3cfd6f43b6", size = 504134, upload-time = "2024-12-09T18:09:37.581Z" }, - { url = "https://files.pythonhosted.org/packages/26/0d/3056a74de13e8b2562e4d526de6dac2f65d91ace63a8234deb9284a1d24d/jiter-0.8.2-cp311-cp311-win32.whl", hash = "sha256:66227a2c7b575720c1871c8800d3a0122bb8ee94edb43a5685aa9aceb2782d44", size = 203103, upload-time = "2024-12-09T18:09:38.881Z" }, - { url = "https://files.pythonhosted.org/packages/4e/1e/7f96b798f356e531ffc0f53dd2f37185fac60fae4d6c612bbbd4639b90aa/jiter-0.8.2-cp311-cp311-win_amd64.whl", hash = "sha256:cde031d8413842a1e7501e9129b8e676e62a657f8ec8166e18a70d94d4682855", size = 206717, upload-time = "2024-12-09T18:09:41.064Z" }, - { url = "https://files.pythonhosted.org/packages/a1/17/c8747af8ea4e045f57d6cfd6fc180752cab9bc3de0e8a0c9ca4e8af333b1/jiter-0.8.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e6ec2be506e7d6f9527dae9ff4b7f54e68ea44a0ef6b098256ddf895218a2f8f", size = 302027, upload-time = "2024-12-09T18:09:43.11Z" }, - { url = "https://files.pythonhosted.org/packages/3c/c1/6da849640cd35a41e91085723b76acc818d4b7d92b0b6e5111736ce1dd10/jiter-0.8.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:76e324da7b5da060287c54f2fabd3db5f76468006c811831f051942bf68c9d44", size = 310326, upload-time = "2024-12-09T18:09:44.426Z" }, - { url = "https://files.pythonhosted.org/packages/06/99/a2bf660d8ccffee9ad7ed46b4f860d2108a148d0ea36043fd16f4dc37e94/jiter-0.8.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:180a8aea058f7535d1c84183c0362c710f4750bef66630c05f40c93c2b152a0f", size = 334242, upload-time = "2024-12-09T18:09:45.915Z" }, - { url = "https://files.pythonhosted.org/packages/a7/5f/cea1c17864828731f11427b9d1ab7f24764dbd9aaf4648a7f851164d2718/jiter-0.8.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:025337859077b41548bdcbabe38698bcd93cfe10b06ff66617a48ff92c9aec60", size = 356654, upload-time = "2024-12-09T18:09:47.619Z" }, - { url = "https://files.pythonhosted.org/packages/e9/13/62774b7e5e7f5d5043efe1d0f94ead66e6d0f894ae010adb56b3f788de71/jiter-0.8.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ecff0dc14f409599bbcafa7e470c00b80f17abc14d1405d38ab02e4b42e55b57", size = 379967, upload-time = "2024-12-09T18:09:49.987Z" }, - { url = "https://files.pythonhosted.org/packages/ec/fb/096b34c553bb0bd3f2289d5013dcad6074948b8d55212aa13a10d44c5326/jiter-0.8.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ffd9fee7d0775ebaba131f7ca2e2d83839a62ad65e8e02fe2bd8fc975cedeb9e", size = 389252, upload-time = "2024-12-09T18:09:51.329Z" }, - { url = "https://files.pythonhosted.org/packages/17/61/beea645c0bf398ced8b199e377b61eb999d8e46e053bb285c91c3d3eaab0/jiter-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14601dcac4889e0a1c75ccf6a0e4baf70dbc75041e51bcf8d0e9274519df6887", size = 345490, upload-time = "2024-12-09T18:09:52.646Z" }, - { url = "https://files.pythonhosted.org/packages/d5/df/834aa17ad5dcc3cf0118821da0a0cf1589ea7db9832589278553640366bc/jiter-0.8.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:92249669925bc1c54fcd2ec73f70f2c1d6a817928480ee1c65af5f6b81cdf12d", size = 376991, upload-time = "2024-12-09T18:09:53.972Z" }, - { url = "https://files.pythonhosted.org/packages/67/80/87d140399d382fb4ea5b3d56e7ecaa4efdca17cd7411ff904c1517855314/jiter-0.8.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:e725edd0929fa79f8349ab4ec7f81c714df51dc4e991539a578e5018fa4a7152", size = 510822, upload-time = "2024-12-09T18:09:55.439Z" }, - { url = "https://files.pythonhosted.org/packages/5c/37/3394bb47bac1ad2cb0465601f86828a0518d07828a650722e55268cdb7e6/jiter-0.8.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:bf55846c7b7a680eebaf9c3c48d630e1bf51bdf76c68a5f654b8524335b0ad29", size = 503730, upload-time = "2024-12-09T18:09:59.494Z" }, - { url = "https://files.pythonhosted.org/packages/f9/e2/253fc1fa59103bb4e3aa0665d6ceb1818df1cd7bf3eb492c4dad229b1cd4/jiter-0.8.2-cp312-cp312-win32.whl", hash = "sha256:7efe4853ecd3d6110301665a5178b9856be7e2a9485f49d91aa4d737ad2ae49e", size = 203375, upload-time = "2024-12-09T18:10:00.814Z" }, - { url = "https://files.pythonhosted.org/packages/41/69/6d4bbe66b3b3b4507e47aa1dd5d075919ad242b4b1115b3f80eecd443687/jiter-0.8.2-cp312-cp312-win_amd64.whl", hash = "sha256:83c0efd80b29695058d0fd2fa8a556490dbce9804eac3e281f373bbc99045f6c", size = 204740, upload-time = "2024-12-09T18:10:02.146Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/6e/c1/0cddc6eb17d4c53a99840953f95dd3accdc5cfc7a337b0e9b26476276be9/jiter-0.14.0.tar.gz", hash = "sha256:e8a39e66dac7153cf3f964a12aad515afa8d74938ec5cc0018adcdae5367c79e", size = 165725, upload-time = "2026-04-10T14:28:42.01Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8a/1f/198ae537fccb7080a0ed655eb56abf64a92f79489dfbf79f40fa34225bcd/jiter-0.14.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:7e791e247b8044512e070bd1f3633dc08350d32776d2d6e7473309d0edf256a2", size = 316896, upload-time = "2026-04-10T14:26:01.986Z" }, + { url = "https://files.pythonhosted.org/packages/cf/34/da67cff3fce964a36d03c3e365fb0f8726ade2a6cfd4d3c70107e216ead6/jiter-0.14.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:71527ce13fd5a0c4e40ad37331f8c547177dbb2dd0a93e5278b6a5eecf748804", size = 321085, upload-time = "2026-04-10T14:26:03.364Z" }, + { url = "https://files.pythonhosted.org/packages/ed/36/4c72e67180d4e71a4f5dcf7886d0840e83c49ab11788172177a77570326e/jiter-0.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:02c4a7ab56f746014874f2c525584c0daca1dec37f66fd707ecef3b7e5c2228c", size = 347393, upload-time = "2026-04-10T14:26:05.314Z" }, + { url = "https://files.pythonhosted.org/packages/bc/db/9b39e09ceafa9878235c0fc29e3e3f9b12a4c6a98ea3085b998cadf3accc/jiter-0.14.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:376e9dafff914253bb9d46cdc5f7965607fbe7feb0a491c34e35f92b2770702e", size = 372937, upload-time = "2026-04-10T14:26:06.884Z" }, + { url = "https://files.pythonhosted.org/packages/b0/96/0dcba1d7a82c1b720774b48ef239376addbaf30df24c34742ac4a57b67b2/jiter-0.14.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:23ad2a7a9da1935575c820428dd8d2490ce4d23189691ce33da1fc0a58e14e1c", size = 463646, upload-time = "2026-04-10T14:26:08.345Z" }, + { url = "https://files.pythonhosted.org/packages/f1/e3/f61b71543e746e6b8b805e7755814fc242715c16f1dba58e1cbccb8032c2/jiter-0.14.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:54b3ddf5786bc7732d293bba3411ac637ecfa200a39983166d1df86a59a43c9f", size = 380225, upload-time = "2026-04-10T14:26:10.161Z" }, + { url = "https://files.pythonhosted.org/packages/ad/5e/0ddeb7096aca099114abe36c4921016e8d251e6f35f5890240b31f1f60ae/jiter-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c001d5a646c2a50dc055dd526dad5d5245969e8234d2b1131d0451e81f3a373", size = 358682, upload-time = "2026-04-10T14:26:11.574Z" }, + { url = "https://files.pythonhosted.org/packages/e9/d1/fe0c46cd7fda9cad8f1ff9ad217dc61f1e4280b21052ec6dfe88c1446ef2/jiter-0.14.0-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:834bb5bdabca2e91592a03d373838a8d0a1b8bbde7077ae6913fd2fc51812d00", size = 359973, upload-time = "2026-04-10T14:26:13.316Z" }, + { url = "https://files.pythonhosted.org/packages/ac/21/f5317f91729b501019184771c80d60abd89907009e7bfa6c7e348c5bdd44/jiter-0.14.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4e9178be60e229b1b2b0710f61b9e24d1f4f8556985a83ff4c4f95920eea7314", size = 397568, upload-time = "2026-04-10T14:26:15.212Z" }, + { url = "https://files.pythonhosted.org/packages/e9/05/79d8f33fb2bf168db0df5c9cd16fe440a8ada57e929d3677b22712c2568f/jiter-0.14.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a7e4ccff04ec03614e62c613e976a3a5860dc9714ce8266f44328bdc8b1cab2c", size = 522535, upload-time = "2026-04-10T14:26:16.956Z" }, + { url = "https://files.pythonhosted.org/packages/5c/00/d1e3ff3d2a465e67f08507d74bafb2dcd29eba91dc939820e39e8dea38b8/jiter-0.14.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:69539d936fb5d55caf6ecd33e2e884de083ff0ea28579780d56c4403094bb8d9", size = 556709, upload-time = "2026-04-10T14:26:18.5Z" }, + { url = "https://files.pythonhosted.org/packages/60/5b/bbb2189f62ace8d95e869aa4c84c9946616f301e2d02895a6f20dcc3bba3/jiter-0.14.0-cp311-cp311-win32.whl", hash = "sha256:4927d09b3e572787cc5e0a5318601448e1ab9391bcef95677f5840c2d00eaa6d", size = 208660, upload-time = "2026-04-10T14:26:20.511Z" }, + { url = "https://files.pythonhosted.org/packages/b8/86/c500b53dcbf08575f5963e536ebd757a1f7c568272ba5d180b212c9a87fb/jiter-0.14.0-cp311-cp311-win_amd64.whl", hash = "sha256:42d6ed359ac49eb922fdd565f209c57340aa06d589c84c8413e42a0f9ae1b842", size = 204659, upload-time = "2026-04-10T14:26:22.152Z" }, + { url = "https://files.pythonhosted.org/packages/75/4a/a676249049d42cb29bef82233e4fe0524d414cbe3606c7a4b311193c2f77/jiter-0.14.0-cp311-cp311-win_arm64.whl", hash = "sha256:6dd689f5f4a5a33747b28686e051095beb214fe28cfda5e9fe58a295a788f593", size = 194772, upload-time = "2026-04-10T14:26:23.458Z" }, + { url = "https://files.pythonhosted.org/packages/5a/68/7390a418f10897da93b158f2d5a8bd0bcd73a0f9ec3bb36917085bb759ef/jiter-0.14.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:2fb2ce3a7bc331256dfb14cefc34832366bb28a9aca81deaf43bbf2a5659e607", size = 316295, upload-time = "2026-04-10T14:26:24.887Z" }, + { url = "https://files.pythonhosted.org/packages/60/a0/5854ac00ff63551c52c6c89534ec6aba4b93474e7924d64e860b1c94165b/jiter-0.14.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5252a7ca23785cef5d02d4ece6077a1b556a410c591b379f82091c3001e14844", size = 315898, upload-time = "2026-04-10T14:26:26.601Z" }, + { url = "https://files.pythonhosted.org/packages/41/a1/4f44832650a16b18e8391f1bf1d6ca4909bc738351826bcc198bba4357f4/jiter-0.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c409578cbd77c338975670ada777add4efd53379667edf0aceea730cabede6fb", size = 343730, upload-time = "2026-04-10T14:26:28.326Z" }, + { url = "https://files.pythonhosted.org/packages/48/64/a329e9d469f86307203594b1707e11ae51c3348d03bfd514a5f997870012/jiter-0.14.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7ede4331a1899d604463369c730dbb961ffdc5312bc7f16c41c2896415b1304a", size = 370102, upload-time = "2026-04-10T14:26:30.089Z" }, + { url = "https://files.pythonhosted.org/packages/94/c1/5e3dfc59635aa4d4c7bd20a820ac1d09b8ed851568356802cf1c08edb3cf/jiter-0.14.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:92cd8b6025981a041f5310430310b55b25ca593972c16407af8837d3d7d2ca01", size = 461335, upload-time = "2026-04-10T14:26:31.911Z" }, + { url = "https://files.pythonhosted.org/packages/e3/1b/dd157009dbc058f7b00108f545ccb72a2d56461395c4fc7b9cfdccb00af4/jiter-0.14.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:351bf6eda4e3a7ceb876377840c702e9a3e4ecc4624dbfb2d6463c67ae52637d", size = 378536, upload-time = "2026-04-10T14:26:33.595Z" }, + { url = "https://files.pythonhosted.org/packages/91/78/256013667b7c10b8834f8e6e54cd3e562d4c6e34227a1596addccc05e38c/jiter-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1dcfbeb93d9ecd9ca128bbf8910120367777973fa193fb9a39c31237d8df165", size = 353859, upload-time = "2026-04-10T14:26:35.098Z" }, + { url = "https://files.pythonhosted.org/packages/de/d9/137d65ade9093a409fe80955ce60b12bb753722c986467aeda47faf450ad/jiter-0.14.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:ae039aaef8de3f8157ecc1fdd4d85043ac4f57538c245a0afaecb8321ec951c3", size = 357626, upload-time = "2026-04-10T14:26:36.685Z" }, + { url = "https://files.pythonhosted.org/packages/2e/48/76750835b87029342727c1a268bea8878ab988caf81ee4e7b880900eeb5a/jiter-0.14.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7d9d51eb96c82a9652933bd769fe6de66877d6eb2b2440e281f2938c51b5643e", size = 393172, upload-time = "2026-04-10T14:26:38.097Z" }, + { url = "https://files.pythonhosted.org/packages/a6/60/456c4e81d5c8045279aefe60e9e483be08793828800a4e64add8fdde7f2a/jiter-0.14.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d824ca4148b705970bf4e120924a212fdfca9859a73e42bd7889a63a4ea6bb98", size = 520300, upload-time = "2026-04-10T14:26:39.532Z" }, + { url = "https://files.pythonhosted.org/packages/a8/9f/2020e0984c235f678dced38fe4eec3058cf528e6af36ebf969b410305941/jiter-0.14.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:ff3a6465b3a0f54b1a430f45c3c0ba7d61ceb45cbc3e33f9e1a7f638d690baf3", size = 553059, upload-time = "2026-04-10T14:26:40.991Z" }, + { url = "https://files.pythonhosted.org/packages/ef/32/e2d298e1a22a4bbe6062136d1c7192db7dba003a6975e51d9a9eecabc4c2/jiter-0.14.0-cp312-cp312-win32.whl", hash = "sha256:5dec7c0a3e98d2a3f8a2e67382d0d7c3ac60c69103a4b271da889b4e8bb1e129", size = 206030, upload-time = "2026-04-10T14:26:42.517Z" }, + { url = "https://files.pythonhosted.org/packages/36/ac/96369141b3d8a4a8e4590e983085efe1c436f35c0cda940dd76d942e3e40/jiter-0.14.0-cp312-cp312-win_amd64.whl", hash = "sha256:fc7e37b4b8bc7e80a63ad6cfa5fc11fab27dbfea4cc4ae644b1ab3f273dc348f", size = 201603, upload-time = "2026-04-10T14:26:44.328Z" }, + { url = "https://files.pythonhosted.org/packages/01/c3/75d847f264647017d7e3052bbcc8b1e24b95fa139c320c5f5066fa7a0bdd/jiter-0.14.0-cp312-cp312-win_arm64.whl", hash = "sha256:ee4a72f12847ef29b072aee9ad5474041ab2924106bdca9fcf5d7d965853e057", size = 191525, upload-time = "2026-04-10T14:26:46Z" }, + { url = "https://files.pythonhosted.org/packages/32/a1/ef34ca2cab2962598591636a1804b93645821201cc0095d4a93a9a329c9d/jiter-0.14.0-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:a25ffa2dbbdf8721855612f6dca15c108224b12d0c4024d0ac3d7902132b4211", size = 311366, upload-time = "2026-04-10T14:28:27.943Z" }, + { url = "https://files.pythonhosted.org/packages/60/bb/520576a532a6b8a6f42747afed289c8448c879a34d7802fe2c832d4fd38f/jiter-0.14.0-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:0ac9cbaa86c10996b92bd12c91659b60f939f8e28fcfa6bc11a0e90a774ce95b", size = 309873, upload-time = "2026-04-10T14:28:29.688Z" }, + { url = "https://files.pythonhosted.org/packages/b2/7c/c16db114ea1f2f532f198aa8dc39585026af45af362c69a0492f31bc4821/jiter-0.14.0-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:844e73b6c56b505e9e169234ea3bdea2ea43f769f847f47ac559ba1d2361ebea", size = 344816, upload-time = "2026-04-10T14:28:31.348Z" }, + { url = "https://files.pythonhosted.org/packages/99/8f/15e7741ff19e9bcd4d753f7ff22f988fd54592f134ca13701c13ea8c20e0/jiter-0.14.0-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e52c076f187405fc21523c746c04399c9af8ece566077ed147b2126f2bcba577", size = 351445, upload-time = "2026-04-10T14:28:33.093Z" }, + { url = "https://files.pythonhosted.org/packages/21/42/9042c3f3019de4adcb8c16591c325ec7255beea9fcd33a42a43f3b0b1000/jiter-0.14.0-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:fbd9e482663ca9d005d051330e4d2d8150bb208a209409c10f7e7dfdf7c49da9", size = 308810, upload-time = "2026-04-10T14:28:34.673Z" }, + { url = "https://files.pythonhosted.org/packages/60/cf/a7e19b308bd86bb04776803b1f01a5f9a287a4c55205f4708827ee487fbf/jiter-0.14.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:33a20d838b91ef376b3a56896d5b04e725c7df5bc4864cc6569cf046a8d73b6d", size = 308443, upload-time = "2026-04-10T14:28:36.658Z" }, + { url = "https://files.pythonhosted.org/packages/ca/44/e26ede3f0caeff93f222559cb0cc4ca68579f07d009d7b6010c5b586f9b1/jiter-0.14.0-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:432c4db5255d86a259efde91e55cb4c8d18c0521d844c9e2e7efcce3899fb016", size = 343039, upload-time = "2026-04-10T14:28:38.356Z" }, + { url = "https://files.pythonhosted.org/packages/da/e9/1f9ada30cef7b05e74bb06f52127e7a724976c225f46adb65c37b1dadfb6/jiter-0.14.0-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67f00d94b281174144d6532a04b66a12cb866cbdc47c3af3bfe2973677f9861a", size = 349613, upload-time = "2026-04-10T14:28:40.066Z" }, ] [[package]] @@ -1935,6 +1913,33 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942", size = 7595, upload-time = "2024-06-10T19:24:40.698Z" }, ] +[[package]] +name = "jsonschema" +version = "4.26.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "jsonschema-specifications" }, + { name = "referencing" }, + { name = "rpds-py" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b3/fc/e067678238fa451312d4c62bf6e6cf5ec56375422aee02f9cb5f909b3047/jsonschema-4.26.0.tar.gz", hash = "sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326", size = 366583, upload-time = "2026-01-07T13:41:07.246Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl", hash = "sha256:d489f15263b8d200f8387e64b4c3a75f06629559fb73deb8fdfb525f2dab50ce", size = 90630, upload-time = "2026-01-07T13:41:05.306Z" }, +] + +[[package]] +name = "jsonschema-specifications" +version = "2025.9.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "referencing" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d", size = 32855, upload-time = "2025-09-08T01:34:59.186Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe", size = 18437, upload-time = "2025-09-08T01:34:57.871Z" }, +] + [[package]] name = "kubernetes" version = "31.0.0" @@ -1959,7 +1964,21 @@ wheels = [ [[package]] name = "langchain" -version = "0.3.26" +version = "1.2.10" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "langchain-core" }, + { name = "langgraph" }, + { name = "pydantic" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/16/22/a4d4ac98fc2e393537130bbfba0d71a8113e6f884d96f935923e247397fe/langchain-1.2.10.tar.gz", hash = "sha256:bdcd7218d9c79a413cf15e106e4eb94408ac0963df9333ccd095b9ed43bf3be7", size = 570071, upload-time = "2026-02-10T14:56:49.74Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7c/06/c3394327f815fade875724c0f6cff529777c96a1e17fea066deb997f8cf5/langchain-1.2.10-py3-none-any.whl", hash = "sha256:e07a377204451fffaed88276b8193e894893b1003e25c5bca6539288ccca3698", size = 111738, upload-time = "2026-02-10T14:56:47.985Z" }, +] + +[[package]] +name = "langchain-classic" +version = "1.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "langchain-core" }, @@ -1970,20 +1989,20 @@ dependencies = [ { name = "requests" }, { name = "sqlalchemy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7f/13/a9931800ee42bbe0f8850dd540de14e80dda4945e7ee36e20b5d5964286e/langchain-0.3.26.tar.gz", hash = "sha256:8ff034ee0556d3e45eff1f1e96d0d745ced57858414dba7171c8ebdbeb5580c9", size = 10226808, upload-time = "2025-06-20T22:23:01.174Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7c/4b/bd03518418ece4c13192a504449b58c28afee915dc4a6f4b02622458cb1b/langchain_classic-1.0.1.tar.gz", hash = "sha256:40a499684df36b005a1213735dc7f8dca8f5eb67978d6ec763e7a49780864fdc", size = 10516020, upload-time = "2025-12-23T22:55:22.615Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/f2/c09a2e383283e3af1db669ab037ac05a45814f4b9c472c48dc24c0cef039/langchain-0.3.26-py3-none-any.whl", hash = "sha256:361bb2e61371024a8c473da9f9c55f4ee50f269c5ab43afdb2b1309cb7ac36cf", size = 1012336, upload-time = "2025-06-20T22:22:58.874Z" }, + { url = "https://files.pythonhosted.org/packages/83/0f/eab87f017d7fe28e8c11fff614f4cdbfae32baadb77d0f79e9f922af1df2/langchain_classic-1.0.1-py3-none-any.whl", hash = "sha256:131d83a02bb80044c68fedc1ab4ae885d5b8f8c2c742d8ab9e7534ad9cda8e80", size = 1040666, upload-time = "2025-12-23T22:55:21.025Z" }, ] [[package]] name = "langchain-community" -version = "0.3.26" +version = "0.4.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohttp" }, { name = "dataclasses-json" }, { name = "httpx-sse" }, - { name = "langchain" }, + { name = "langchain-classic" }, { name = "langchain-core" }, { name = "langsmith" }, { name = "numpy" }, @@ -1993,39 +2012,53 @@ dependencies = [ { name = "sqlalchemy" }, { name = "tenacity" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/aa/15/69940212569e7d7ac7b486fba244701448e8685f79069b73206c44e96fde/langchain_community-0.3.26.tar.gz", hash = "sha256:49f9d71dc20bc42ccecd6875d02fafef1be0e211a0b22cecbd678f5fd3719487", size = 33235791, upload-time = "2025-06-20T22:32:41.727Z" } +sdist = { url = "https://files.pythonhosted.org/packages/53/97/a03585d42b9bdb6fbd935282d6e3348b10322a24e6ce12d0c99eb461d9af/langchain_community-0.4.1.tar.gz", hash = "sha256:f3b211832728ee89f169ddce8579b80a085222ddb4f4ed445a46e977d17b1e85", size = 33241144, upload-time = "2025-10-27T15:20:32.504Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/8e/d3d201f648e8d09dc1072a734c4dc1f59455b91d7d162427256533bf5a87/langchain_community-0.3.26-py3-none-any.whl", hash = "sha256:b25a553ee9d44a6c02092a440da6c561a9312c7013ffc25365ac3f8694edb53a", size = 2529186, upload-time = "2025-06-20T22:32:39.738Z" }, + { url = "https://files.pythonhosted.org/packages/f0/a4/c4fde67f193401512337456cabc2148f2c43316e445f5decd9f8806e2992/langchain_community-0.4.1-py3-none-any.whl", hash = "sha256:2135abb2c7748a35c84613108f7ebf30f8505b18c3c18305ffaecfc7651f6c6a", size = 2533285, upload-time = "2025-10-27T15:20:30.767Z" }, ] [[package]] name = "langchain-core" -version = "0.3.68" +version = "1.3.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonpatch" }, + { name = "langchain-protocol" }, { name = "langsmith" }, { name = "packaging" }, { name = "pydantic" }, { name = "pyyaml" }, { name = "tenacity" }, { name = "typing-extensions" }, + { name = "uuid-utils" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/23/20/f5b18a17bfbe3416177e702ab2fd230b7d168abb17be31fb48f43f0bb772/langchain_core-0.3.68.tar.gz", hash = "sha256:312e1932ac9aa2eaf111b70fdc171776fa571d1a86c1f873dcac88a094b19c6f", size = 563041, upload-time = "2025-07-03T17:02:28.704Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/03/7219502e8ca728d65eb44d7a3eb60239230742a70dbfc9241b9bfd61c4ab/langchain_core-1.3.2.tar.gz", hash = "sha256:fd7a50b2f28ba561fd9d7f5d2760bc9e06cf00cdf820a3ccafe88a94ffa8d5b7", size = 911813, upload-time = "2026-04-24T15:49:23.699Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/da/c89be0a272993bfcb762b2a356b9f55de507784c2755ad63caec25d183bf/langchain_core-0.3.68-py3-none-any.whl", hash = "sha256:5e5c1fbef419590537c91b8c2d86af896fbcbaf0d5ed7fdcdd77f7d8f3467ba0", size = 441405, upload-time = "2025-07-03T17:02:27.115Z" }, + { url = "https://files.pythonhosted.org/packages/7d/d5/8fa4431007cbb7cfed7590f4d6a5dea3ad724f4174d248f6642ef5ce7d05/langchain_core-1.3.2-py3-none-any.whl", hash = "sha256:d44a66127f9f8db735bdfd0ab9661bccb47a97113cfd3f2d89c74864422b7274", size = 542390, upload-time = "2026-04-24T15:49:21.991Z" }, +] + +[[package]] +name = "langchain-protocol" +version = "0.0.15" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4f/24/9777489d6fbbee64af0c8f96d4f840239c408cf694f3394672807dafc490/langchain_protocol-0.0.15.tar.gz", hash = "sha256:9ab2d11ee73944754f10e037e717098d3a6796f0e58afa9cadda6154e7655ade", size = 5862, upload-time = "2026-05-01T22:30:04.748Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1d/7a/9c97a7b9cbe4c5dc6a44cdb1545450c28f0c8ce89b9c1f0ee7fbad896263/langchain_protocol-0.0.15-py3-none-any.whl", hash = "sha256:461eb794358f83d5e42635a5797799ffec7b4702314e34edf73ac21e75d3ef79", size = 6982, upload-time = "2026-05-01T22:30:03.877Z" }, ] [[package]] name = "langchain-text-splitters" -version = "0.3.8" +version = "1.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "langchain-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e7/ac/b4a25c5716bb0103b1515f1f52cc69ffb1035a5a225ee5afe3aed28bf57b/langchain_text_splitters-0.3.8.tar.gz", hash = "sha256:116d4b9f2a22dda357d0b79e30acf005c5518177971c66a9f1ab0edfdb0f912e", size = 42128, upload-time = "2025-04-04T14:03:51.521Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/38/14121ead61e0e75f79c3a35e5148ac7c2fe754a55f76eab3eed573269524/langchain_text_splitters-1.1.1.tar.gz", hash = "sha256:34861abe7c07d9e49d4dc852d0129e26b32738b60a74486853ec9b6d6a8e01d2", size = 279352, upload-time = "2026-02-18T23:02:42.798Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8b/a3/3696ff2444658053c01b6b7443e761f28bb71217d82bb89137a978c5f66f/langchain_text_splitters-0.3.8-py3-none-any.whl", hash = "sha256:e75cc0f4ae58dcf07d9f18776400cf8ade27fadd4ff6d264df6278bb302f6f02", size = 32440, upload-time = "2025-04-04T14:03:50.6Z" }, + { url = "https://files.pythonhosted.org/packages/84/66/d9e0c3b83b0ad75ee746c51ba347cacecb8d656b96e1d513f3e334d1ccab/langchain_text_splitters-1.1.1-py3-none-any.whl", hash = "sha256:5ed0d7bf314ba925041e7d7d17cd8b10f688300d5415fb26c29442f061e329dc", size = 35734, upload-time = "2026-02-18T23:02:41.913Z" }, ] [[package]] @@ -2038,21 +2071,59 @@ dependencies = [ sdist = { url = "https://files.pythonhosted.org/packages/0e/72/a3add0e4eec4eb9e2569554f7c70f4a3c27712f40e3284d483e88094cc0e/langdetect-1.0.9.tar.gz", hash = "sha256:cbc1fef89f8d062739774bd51eda3da3274006b3661d199c2655f6b3f6d605a0", size = 981474, upload-time = "2021-05-07T07:54:13.562Z" } [[package]] -name = "langfuse" -version = "2.44.0" +name = "langgraph" +version = "1.0.10" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "anyio" }, - { name = "backoff" }, - { name = "httpx" }, - { name = "idna" }, - { name = "packaging" }, + { name = "langchain-core" }, + { name = "langgraph-checkpoint" }, + { name = "langgraph-prebuilt" }, + { name = "langgraph-sdk" }, { name = "pydantic" }, - { name = "wrapt" }, + { name = "xxhash" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/55/92/14df6fefba28c10caf1cb05aa5b8c7bf005838fe32a86d903b6c7cc4018d/langgraph-1.0.10.tar.gz", hash = "sha256:73bd10ee14a8020f31ef07e9cd4c1a70c35cc07b9c2b9cd637509a10d9d51e29", size = 511644, upload-time = "2026-02-27T21:04:38.743Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5d/60/260e0c04620a37ba8916b712766c341cc5fc685dabc6948c899494bbc2ae/langgraph-1.0.10-py3-none-any.whl", hash = "sha256:7c298bef4f6ea292fcf9824d6088fe41a6727e2904ad6066f240c4095af12247", size = 160920, upload-time = "2026-02-27T21:04:35.932Z" }, +] + +[[package]] +name = "langgraph-checkpoint" +version = "4.0.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "langchain-core" }, + { name = "ormsgpack" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a4/85/5a21a1d3be81e71f11f6d50affbb929eea3d5bbfab649bf8811bba83776f/langfuse-2.44.0.tar.gz", hash = "sha256:dfa5378ff7022ae9fe5b8b842c0365347c98f9ef2b772dcee6a93a45442de28c", size = 106834, upload-time = "2024-08-20T11:47:50.695Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7c/e1/885e49cdafceb4c74dae4573bc5dd6054c6c640382ee73104532f33dca46/langgraph_checkpoint-4.0.3.tar.gz", hash = "sha256:a7b5e2ca18fb79b55edf19396d4ee446f8a53dcb7a4ec62ce6f1c7e00bb5af7f", size = 174009, upload-time = "2026-04-27T14:34:02.777Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/54/03550a879a90ae4242542335b0883bb2d297c75f32cb58604064879a8f3b/langfuse-2.44.0-py3-none-any.whl", hash = "sha256:adb73400a6ad6d597cc95c31381c82f81face3d5fb69391181f224a26f7e8562", size = 195931, upload-time = "2024-08-20T11:47:48.623Z" }, + { url = "https://files.pythonhosted.org/packages/19/ee/ecd3fa2e893746dde3b768daca2a4935208bc77d09445437ccfffb4a8c9b/langgraph_checkpoint-4.0.3-py3-none-any.whl", hash = "sha256:b91b765712a2311a5b198760f714b7ab9b376d01c047ed78d9b9a3e80df802a3", size = 51682, upload-time = "2026-04-27T14:34:01.51Z" }, +] + +[[package]] +name = "langgraph-prebuilt" +version = "1.0.13" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "langchain-core" }, + { name = "langgraph-checkpoint" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b5/a4/f8ac75fa7c503103f0cf7680944e28bbaaef74c19a8d163d7346869cc369/langgraph_prebuilt-1.0.13.tar.gz", hash = "sha256:ad219782a80e1718e7e7794de49e0ae307111d45cbcffab9a52725a66a609456", size = 172913, upload-time = "2026-04-30T01:48:15.742Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/ef/5ada0bef4013ef5ae53a0ca1de5736517f1076a54d313f156ca545ec65d5/langgraph_prebuilt-1.0.13-py3-none-any.whl", hash = "sha256:7055e9fad41fbd3593800aed0aea0a6e974b17f33ed51b80d3d3a031212dd7c0", size = 37214, upload-time = "2026-04-30T01:48:14.507Z" }, +] + +[[package]] +name = "langgraph-sdk" +version = "0.3.13" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "httpx" }, + { name = "orjson" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0e/db/77a45127dddcfea5e4256ba916182903e4c31dc4cfca305b8c386f0a9e53/langgraph_sdk-0.3.13.tar.gz", hash = "sha256:419ca5663eec3cec192ad194ac0647c0c826866b446073eb40f384f950986cd5", size = 196360, upload-time = "2026-04-07T20:34:18.766Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fe/ef/64d64e9f8eea47ce7b939aa6da6863b674c8d418647813c20111645fcc62/langgraph_sdk-0.3.13-py3-none-any.whl", hash = "sha256:aee09e345c90775f6de9d6f4c7b847cfc652e49055c27a2aed0d981af2af3bd0", size = 96668, upload-time = "2026-04-07T20:34:17.866Z" }, ] [[package]] @@ -2085,6 +2156,22 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/4e/f6/71d6ec9f18da0b2201287ce9db6afb1a1f637dedb3f0703409558981c723/ldap3-2.9.1-py2.py3-none-any.whl", hash = "sha256:5869596fc4948797020d3f03b7939da938778a0f9e2009f7a072ccf92b8e8d70", size = 432192, upload-time = "2021-07-18T06:34:12.905Z" }, ] +[[package]] +name = "llvmlite" +version = "0.47.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/01/88/a8952b6d5c21e74cbf158515b779666f692846502623e9e3c39d8e8ba25f/llvmlite-0.47.0.tar.gz", hash = "sha256:62031ce968ec74e95092184d4b0e857e444f8fdff0b8f9213707699570c33ccc", size = 193614, upload-time = "2026-03-31T18:29:53.497Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/0b/b9d1911cfefa61399821dfb37f486d83e0f42630a8d12f7194270c417002/llvmlite-0.47.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:74090f0dcfd6f24ebbef3f21f11e38111c4d7e6919b54c4416e1e357c3446b07", size = 37232770, upload-time = "2026-03-31T18:28:26.765Z" }, + { url = "https://files.pythonhosted.org/packages/46/27/5799b020e4cdfb25a7c951c06a96397c135efcdc21b78d853bbd9c814c7d/llvmlite-0.47.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ca14f02e29134e837982497959a8e2193d6035235de1cb41a9cb2bd6da4eedbb", size = 56275177, upload-time = "2026-03-31T18:28:31.01Z" }, + { url = "https://files.pythonhosted.org/packages/7e/51/48a53fedf01cb1f3f43ef200be17ebf83c8d9a04018d3783c1a226c342c2/llvmlite-0.47.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:12a69d4bb05f402f30477e21eeabe81911e7c251cecb192bed82cd83c9db10d8", size = 55128631, upload-time = "2026-03-31T18:28:36.046Z" }, + { url = "https://files.pythonhosted.org/packages/a2/50/59227d06bdc96e23322713c381af4e77420949d8cd8a042c79e0043096cc/llvmlite-0.47.0-cp311-cp311-win_amd64.whl", hash = "sha256:c37d6eb7aaabfa83ab9c2ff5b5cdb95a5e6830403937b2c588b7490724e05327", size = 38138400, upload-time = "2026-03-31T18:28:40.076Z" }, + { url = "https://files.pythonhosted.org/packages/fa/48/4b7fe0e34c169fa2f12532916133e0b219d2823b540733651b34fdac509a/llvmlite-0.47.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:306a265f408c259067257a732c8e159284334018b4083a9e35f67d19792b164f", size = 37232769, upload-time = "2026-03-31T18:28:43.735Z" }, + { url = "https://files.pythonhosted.org/packages/e6/4b/e3f2cd17822cf772a4a51a0a8080b0032e6d37b2dbe8cfb724eac4e31c52/llvmlite-0.47.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5853bf26160857c0c2573415ff4efe01c4c651e59e2c55c2a088740acfee51cd", size = 56275178, upload-time = "2026-03-31T18:28:48.342Z" }, + { url = "https://files.pythonhosted.org/packages/b6/55/a3b4a543185305a9bdf3d9759d53646ed96e55e7dfd43f53e7a421b8fbae/llvmlite-0.47.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:003bcf7fa579e14db59c1a1e113f93ab8a06b56a4be31c7f08264d1d4072d077", size = 55128632, upload-time = "2026-03-31T18:28:52.901Z" }, + { url = "https://files.pythonhosted.org/packages/2f/f5/d281ae0f79378a5a91f308ea9fdb9f9cc068fddd09629edc0725a5a8fde1/llvmlite-0.47.0-cp312-cp312-win_amd64.whl", hash = "sha256:f3079f25bdc24cd9d27c4b2b5e68f5f60c4fdb7e8ad5ee2b9b006007558f9df7", size = 38138692, upload-time = "2026-03-31T18:28:57.147Z" }, +] + [[package]] name = "loguru" version = "0.7.3" @@ -2152,13 +2239,28 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/1e/bf/7a6a36ce2e4cafdfb202752be68850e22607fccd692847c45c1ae3c17ba6/Mako-1.3.8-py3-none-any.whl", hash = "sha256:42f48953c7eb91332040ff567eb7eea69b22e7a4affbc5ba8e845e8f730f6627", size = 78569, upload-time = "2024-12-07T18:41:35.983Z" }, ] +[[package]] +name = "mariadb" +version = "1.1.14" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c4/ba/cedef19833be88e07bfff11964441cda8a998f1628dd3b2fa3e7751d36e0/mariadb-1.1.14.tar.gz", hash = "sha256:e6d702a53eccf20922e47f2f45cfb5c7a0c2c6c0a46e4ee2d8a80d0ff4a52f34", size = 111715, upload-time = "2025-10-07T06:45:48.017Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/56/aa/a7b3c66b2792e8319ec9157d63851ff2e0b26496a05044e22b50a012a05e/mariadb-1.1.14-cp311-cp311-win32.whl", hash = "sha256:932a95016b7e9b8d78893aa5ee608e74199e3c6dd607dbe5e4da2010a4f67b88", size = 185061, upload-time = "2025-10-07T06:45:29.964Z" }, + { url = "https://files.pythonhosted.org/packages/54/04/ea2374867756b4082764484bc8b82e1798d94f171bcc914e08c60d640f8f/mariadb-1.1.14-cp311-cp311-win_amd64.whl", hash = "sha256:55ddbe5272c292cbcb2968d87681b5d2b327e65646a015e324b8eeb804d14531", size = 202016, upload-time = "2025-10-07T06:45:32.151Z" }, + { url = "https://files.pythonhosted.org/packages/00/04/659a8d30513700b5921ec96bddc07f550016c045fcbeb199d8cd18476ecc/mariadb-1.1.14-cp312-cp312-win32.whl", hash = "sha256:98d552a8bb599eceaa88f65002ad00bd88aeed160592c273a7e5c1d79ab733dd", size = 185266, upload-time = "2025-10-07T06:45:34.164Z" }, + { url = "https://files.pythonhosted.org/packages/e4/a9/8f210291bc5fc044e20497454f40d35b3bab326e2cab6fccdc38121cb2c1/mariadb-1.1.14-cp312-cp312-win_amd64.whl", hash = "sha256:685a1ad2a24fd0aae1c4416fe0ac794adc84ab9209c8d0c57078f770d39731db", size = 202112, upload-time = "2025-10-07T06:45:35.824Z" }, +] + [[package]] name = "markdown" -version = "3.7" +version = "3.10.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/54/28/3af612670f82f4c056911fbbbb42760255801b3068c48de792d354ff4472/markdown-3.7.tar.gz", hash = "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2", size = 357086, upload-time = "2024-08-16T15:55:17.812Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2b/f4/69fa6ed85ae003c2378ffa8f6d2e3234662abd02c10d216c0ba96081a238/markdown-3.10.2.tar.gz", hash = "sha256:994d51325d25ad8aa7ce4ebaec003febcce822c3f8c911e3b17c52f7f589f950", size = 368805, upload-time = "2026-02-09T14:57:26.942Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/08/83871f3c50fc983b88547c196d11cf8c3340e37c32d2e9d6152abe2c61f7/Markdown-3.7-py3-none-any.whl", hash = "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803", size = 106349, upload-time = "2024-08-16T15:55:16.176Z" }, + { url = "https://files.pythonhosted.org/packages/de/1f/77fa3081e4f66ca3576c896ae5d31c3002ac6607f9747d2e3aa49227e464/markdown-3.10.2-py3-none-any.whl", hash = "sha256:e91464b71ae3ee7afd3017d9f358ef0baf158fd9a298db92f1d4761133824c36", size = 108180, upload-time = "2026-02-09T14:57:25.787Z" }, ] [[package]] @@ -2214,26 +2316,37 @@ wheels = [ ] [[package]] -name = "mdurl" -version = "0.1.2" +name = "mcp" +version = "1.26.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload-time = "2022-08-14T12:40:10.846Z" } +dependencies = [ + { name = "anyio" }, + { name = "httpx" }, + { name = "httpx-sse" }, + { name = "jsonschema" }, + { name = "pydantic" }, + { name = "pydantic-settings" }, + { name = "pyjwt", extra = ["crypto"] }, + { name = "python-multipart" }, + { name = "pywin32", marker = "sys_platform == 'win32'" }, + { name = "sse-starlette" }, + { name = "starlette" }, + { name = "typing-extensions" }, + { name = "typing-inspection" }, + { name = "uvicorn", marker = "sys_platform != 'emscripten'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/fc/6d/62e76bbb8144d6ed86e202b5edd8a4cb631e7c8130f3f4893c3f90262b10/mcp-1.26.0.tar.gz", hash = "sha256:db6e2ef491eecc1a0d93711a76f28dec2e05999f93afd48795da1c1137142c66", size = 608005, upload-time = "2026-01-24T19:40:32.468Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, + { url = "https://files.pythonhosted.org/packages/fd/d9/eaa1f80170d2b7c5ba23f3b59f766f3a0bb41155fbc32a69adfa1adaaef9/mcp-1.26.0-py3-none-any.whl", hash = "sha256:904a21c33c25aa98ddbeb47273033c435e595bbacfdb177f4bd87f6dceebe1ca", size = 233615, upload-time = "2026-01-24T19:40:30.652Z" }, ] [[package]] -name = "milvus-lite" -version = "2.4.11" +name = "mdurl" +version = "0.1.2" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "tqdm" }, -] +sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload-time = "2022-08-14T12:40:10.846Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/85/42/6f4706066ec3251d5a3d42f7fc2bbb02deffa518e40ec63d9abdee58964b/milvus_lite-2.4.11-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:9e563ae0dca1b41bfd76b90f06b2bcc474460fe4eba142c9bab18d2747ff843b", size = 19841144, upload-time = "2024-12-31T02:16:35.679Z" }, - { url = "https://files.pythonhosted.org/packages/c9/69/eabed32162362ba460d81b5c26c6554c2ffef9427fc5d440aa74fbe675dc/milvus_lite-2.4.11-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d21472bd24eb327542817829ce7cb51878318e6173c4d62353c77421aecf98d6", size = 16872814, upload-time = "2024-12-31T08:44:42.047Z" }, - { url = "https://files.pythonhosted.org/packages/ed/85/feb5ef0d92ab4b62c20a5a91fdfc8515f1038d9947a41f5e8ba357724c28/milvus_lite-2.4.11-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8e6ef27f7f84976f9fd0047b675ede746db2e0cc581c44a916ac9e71e0cef05d", size = 36006762, upload-time = "2025-01-02T11:29:11.907Z" }, - { url = "https://files.pythonhosted.org/packages/8d/c2/b294a7699ef097d7b0ab89f95f34fb0710726f12d7da912734e18c2558eb/milvus_lite-2.4.11-py3-none-manylinux2014_x86_64.whl", hash = "sha256:551f56b49fcfbb330b658b4a3c56ed29ba9b692ec201edd1f2dade7f5e39957d", size = 45177882, upload-time = "2024-12-31T02:16:47.42Z" }, + { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, ] [[package]] @@ -2346,6 +2459,19 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/5e/75/bd9b7bb966668920f06b200e84454c8f3566b102183bc55c5473d96cb2b9/msal_extensions-1.3.1-py3-none-any.whl", hash = "sha256:96d3de4d034504e969ac5e85bae8106c8373b5c6568e4c8fa7af2eca9dbe6bca", size = 20583, upload-time = "2025-03-14T23:51:03.016Z" }, ] +[[package]] +name = "msoffcrypto-tool" +version = "6.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cryptography" }, + { name = "olefile" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a6/34/6250bdddaeaae24098e45449ea362fb3555a65fba30cad0ad5630ea48d1a/msoffcrypto_tool-6.0.0.tar.gz", hash = "sha256:9a5ebc4c0096b42e5d7ebc2350afdc92dc511061e935ca188468094fdd032bbe", size = 40593, upload-time = "2026-01-12T08:59:56.73Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/85/9e359fa9279e1d6861faaf9b6f037a3226374deb20a054c3937be6992013/msoffcrypto_tool-6.0.0-py3-none-any.whl", hash = "sha256:46c394ed5d9641e802fc79bf3fb0666a53748b23fa8c4aa634ae9d30d46fe397", size = 48791, upload-time = "2026-01-12T08:59:55.394Z" }, +] + [[package]] name = "multidict" version = "6.1.0" @@ -2454,7 +2580,7 @@ wheels = [ [[package]] name = "nltk" -version = "3.9.1" +version = "3.9.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, @@ -2462,33 +2588,66 @@ dependencies = [ { name = "regex" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3c/87/db8be88ad32c2d042420b6fd9ffd4a149f9a0d7f0e86b3f543be2eeeedd2/nltk-3.9.1.tar.gz", hash = "sha256:87d127bd3de4bd89a4f81265e5fa59cb1b199b27440175370f7417d2bc7ae868", size = 2904691, upload-time = "2024-08-18T19:48:37.769Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/8f/915e1c12df07c70ed779d18ab83d065718a926e70d3ea33eb0cd66ffb7c0/nltk-3.9.3.tar.gz", hash = "sha256:cb5945d6424a98d694c2b9a0264519fab4363711065a46aa0ae7a2195b92e71f", size = 2923673, upload-time = "2026-02-24T12:05:53.833Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/66/7d9e26593edda06e8cb531874633f7c2372279c3b0f46235539fe546df8b/nltk-3.9.1-py3-none-any.whl", hash = "sha256:4fa26829c5b00715afe3061398a8989dc643b92ce7dd93fb4585a70930d168a1", size = 1505442, upload-time = "2024-08-18T19:48:21.909Z" }, + { url = "https://files.pythonhosted.org/packages/c2/7e/9af5a710a1236e4772de8dfcc6af942a561327bb9f42b5b4a24d0cf100fd/nltk-3.9.3-py3-none-any.whl", hash = "sha256:60b3db6e9995b3dd976b1f0fa7dec22069b2677e759c28eb69b62ddd44870522", size = 1525385, upload-time = "2026-02-24T12:05:46.54Z" }, ] [[package]] -name = "numpy" -version = "1.26.4" +name = "numba" +version = "0.65.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/65/6e/09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058/numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010", size = 15786129, upload-time = "2024-02-06T00:26:44.495Z" } +dependencies = [ + { name = "llvmlite" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f6/c5/db2ac3685833d626c0dcae6bd2330cd68433e1fd248d15f70998160d3ad7/numba-0.65.1.tar.gz", hash = "sha256:19357146c32fe9ed25059ab915e8465fb13951cf6b0aace3826b76886373ab23", size = 2765600, upload-time = "2026-04-24T02:02:56.551Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/57/baae43d14fe163fa0e4c47f307b6b2511ab8d7d30177c491960504252053/numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71", size = 20630554, upload-time = "2024-02-05T23:51:50.149Z" }, - { url = "https://files.pythonhosted.org/packages/1a/2e/151484f49fd03944c4a3ad9c418ed193cfd02724e138ac8a9505d056c582/numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef", size = 13997127, upload-time = "2024-02-05T23:52:15.314Z" }, - { url = "https://files.pythonhosted.org/packages/79/ae/7e5b85136806f9dadf4878bf73cf223fe5c2636818ba3ab1c585d0403164/numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e", size = 14222994, upload-time = "2024-02-05T23:52:47.569Z" }, - { url = "https://files.pythonhosted.org/packages/3a/d0/edc009c27b406c4f9cbc79274d6e46d634d139075492ad055e3d68445925/numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5", size = 18252005, upload-time = "2024-02-05T23:53:15.637Z" }, - { url = "https://files.pythonhosted.org/packages/09/bf/2b1aaf8f525f2923ff6cfcf134ae5e750e279ac65ebf386c75a0cf6da06a/numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a", size = 13885297, upload-time = "2024-02-05T23:53:42.16Z" }, - { url = "https://files.pythonhosted.org/packages/df/a0/4e0f14d847cfc2a633a1c8621d00724f3206cfeddeb66d35698c4e2cf3d2/numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a", size = 18093567, upload-time = "2024-02-05T23:54:11.696Z" }, - { url = "https://files.pythonhosted.org/packages/d2/b7/a734c733286e10a7f1a8ad1ae8c90f2d33bf604a96548e0a4a3a6739b468/numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20", size = 5968812, upload-time = "2024-02-05T23:54:26.453Z" }, - { url = "https://files.pythonhosted.org/packages/3f/6b/5610004206cf7f8e7ad91c5a85a8c71b2f2f8051a0c0c4d5916b76d6cbb2/numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2", size = 15811913, upload-time = "2024-02-05T23:54:53.933Z" }, - { url = "https://files.pythonhosted.org/packages/95/12/8f2020a8e8b8383ac0177dc9570aad031a3beb12e38847f7129bacd96228/numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218", size = 20335901, upload-time = "2024-02-05T23:55:32.801Z" }, - { url = "https://files.pythonhosted.org/packages/75/5b/ca6c8bd14007e5ca171c7c03102d17b4f4e0ceb53957e8c44343a9546dcc/numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b", size = 13685868, upload-time = "2024-02-05T23:55:56.28Z" }, - { url = "https://files.pythonhosted.org/packages/79/f8/97f10e6755e2a7d027ca783f63044d5b1bc1ae7acb12afe6a9b4286eac17/numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b", size = 13925109, upload-time = "2024-02-05T23:56:20.368Z" }, - { url = "https://files.pythonhosted.org/packages/0f/50/de23fde84e45f5c4fda2488c759b69990fd4512387a8632860f3ac9cd225/numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed", size = 17950613, upload-time = "2024-02-05T23:56:56.054Z" }, - { url = "https://files.pythonhosted.org/packages/4c/0c/9c603826b6465e82591e05ca230dfc13376da512b25ccd0894709b054ed0/numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a", size = 13572172, upload-time = "2024-02-05T23:57:21.56Z" }, - { url = "https://files.pythonhosted.org/packages/76/8c/2ba3902e1a0fc1c74962ea9bb33a534bb05984ad7ff9515bf8d07527cadd/numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0", size = 17786643, upload-time = "2024-02-05T23:57:56.585Z" }, - { url = "https://files.pythonhosted.org/packages/28/4a/46d9e65106879492374999e76eb85f87b15328e06bd1550668f79f7b18c6/numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110", size = 5677803, upload-time = "2024-02-05T23:58:08.963Z" }, - { url = "https://files.pythonhosted.org/packages/16/2e/86f24451c2d530c88daf997cb8d6ac622c1d40d19f5a031ed68a4b73a374/numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818", size = 15517754, upload-time = "2024-02-05T23:58:36.364Z" }, + { url = "https://files.pythonhosted.org/packages/96/b3/650500c2eab4534d98e9166f4298e0f3c69c742afdf24e6eabccd1f16ad8/numba-0.65.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:7020d74b19cdb8cff16506542fdd510756e28c5e7f3bd0b7f574f0f42272fcd9", size = 2680563, upload-time = "2026-04-24T02:02:18.414Z" }, + { url = "https://files.pythonhosted.org/packages/44/0b/0615dbedb98f5b32a35a53290fbdc6e22306968109278d7e58df82d7a9f6/numba-0.65.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f80ed83774b5173abd6581cd8d2165d1d38e13d2e5c8155c0c0b421784745420", size = 3745018, upload-time = "2026-04-24T02:02:20.252Z" }, + { url = "https://files.pythonhosted.org/packages/49/aa/4361698f35bf63bff67dfe6c90493731177f48ede954f77b0588731537bc/numba-0.65.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7ed425a43b0a5f9772f2f4e2dd0bbd12eabecae1af0b24efcfd4e053f012aac6", size = 3450962, upload-time = "2026-04-24T02:02:22.449Z" }, + { url = "https://files.pythonhosted.org/packages/bd/9a/af61ec03b3116c161fd7a06b9e8a265729a8718458333e8ffbb06d9a3978/numba-0.65.1-cp311-cp311-win_amd64.whl", hash = "sha256:df40a5028a975b9ea66f6a2a3f7abbdbd541a863070e34ed367aff21141248e4", size = 2747417, upload-time = "2026-04-24T02:02:24.43Z" }, + { url = "https://files.pythonhosted.org/packages/57/bc/76f8f8c5cf9adee47fdb7bbb03be8900f76f902d451d7477cf12b845e1de/numba-0.65.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:ac3f1e77c352dd0ea9712732c2d8f9ca507717435eec5b5013bf138ac33c4a08", size = 2681371, upload-time = "2026-04-24T02:02:26.105Z" }, + { url = "https://files.pythonhosted.org/packages/69/47/a415af0283e4db0398104c6d1c11c9861a98dc67a7aa442a7769ed5d6196/numba-0.65.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:52bc6f3ceb8fcaff9b2ae26b4c6b1e9fee39db8d355534c0fe4f39a901246b84", size = 3802467, upload-time = "2026-04-24T02:02:27.712Z" }, + { url = "https://files.pythonhosted.org/packages/46/36/246f73ec99cfeab2f2cb2ce7d4218766cc36a2da418901223f4f4da9c813/numba-0.65.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:90ca10b3463bae0bd70589726fe3c77d01d6b5fc86bee54bcdf9fb6b47c28977", size = 3502628, upload-time = "2026-04-24T02:02:29.763Z" }, + { url = "https://files.pythonhosted.org/packages/db/9e/3c679b2ee078425b9e99a91e44f8d132a6830d8ccce5227bc5e9181aeed8/numba-0.65.1-cp312-cp312-win_amd64.whl", hash = "sha256:5971c632be2a2351500431f46213821dba8d02b18a9f7d02fd36bd2743e41a6a", size = 2750611, upload-time = "2026-04-24T02:02:31.477Z" }, +] + +[[package]] +name = "numpy" +version = "2.4.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d7/9f/b8cef5bffa569759033adda9481211426f12f53299629b410340795c2514/numpy-2.4.4.tar.gz", hash = "sha256:2d390634c5182175533585cc89f3608a4682ccb173cc9bb940b2881c8d6f8fa0", size = 20731587, upload-time = "2026-03-29T13:22:01.298Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ef/c6/4218570d8c8ecc9704b5157a3348e486e84ef4be0ed3e38218ab473c83d2/numpy-2.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f983334aea213c99992053ede6168500e5f086ce74fbc4acc3f2b00f5762e9db", size = 16976799, upload-time = "2026-03-29T13:18:15.438Z" }, + { url = "https://files.pythonhosted.org/packages/dd/92/b4d922c4a5f5dab9ed44e6153908a5c665b71acf183a83b93b690996e39b/numpy-2.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:72944b19f2324114e9dc86a159787333b77874143efcf89a5167ef83cfee8af0", size = 14971552, upload-time = "2026-03-29T13:18:18.606Z" }, + { url = "https://files.pythonhosted.org/packages/8a/dc/df98c095978fa6ee7b9a9387d1d58cbb3d232d0e69ad169a4ce784bde4fd/numpy-2.4.4-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:86b6f55f5a352b48d7fbfd2dbc3d5b780b2d79f4d3c121f33eb6efb22e9a2015", size = 5476566, upload-time = "2026-03-29T13:18:21.532Z" }, + { url = "https://files.pythonhosted.org/packages/28/34/b3fdcec6e725409223dd27356bdf5a3c2cc2282e428218ecc9cb7acc9763/numpy-2.4.4-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:ba1f4fc670ed79f876f70082eff4f9583c15fb9a4b89d6188412de4d18ae2f40", size = 6806482, upload-time = "2026-03-29T13:18:23.634Z" }, + { url = "https://files.pythonhosted.org/packages/68/62/63417c13aa35d57bee1337c67446761dc25ea6543130cf868eace6e8157b/numpy-2.4.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a87ec22c87be071b6bdbd27920b129b94f2fc964358ce38f3822635a3e2e03d", size = 15973376, upload-time = "2026-03-29T13:18:26.677Z" }, + { url = "https://files.pythonhosted.org/packages/cf/c5/9fcb7e0e69cef59cf10c746b84f7d58b08bc66a6b7d459783c5a4f6101a6/numpy-2.4.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:df3775294accfdd75f32c74ae39fcba920c9a378a2fc18a12b6820aa8c1fb502", size = 16925137, upload-time = "2026-03-29T13:18:30.14Z" }, + { url = "https://files.pythonhosted.org/packages/7e/43/80020edacb3f84b9efdd1591120a4296462c23fd8db0dde1666f6ef66f13/numpy-2.4.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0d4e437e295f18ec29bc79daf55e8a47a9113df44d66f702f02a293d93a2d6dd", size = 17329414, upload-time = "2026-03-29T13:18:33.733Z" }, + { url = "https://files.pythonhosted.org/packages/fd/06/af0658593b18a5f73532d377188b964f239eb0894e664a6c12f484472f97/numpy-2.4.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6aa3236c78803afbcb255045fbef97a9e25a1f6c9888357d205ddc42f4d6eba5", size = 18658397, upload-time = "2026-03-29T13:18:37.511Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ce/13a09ed65f5d0ce5c7dd0669250374c6e379910f97af2c08c57b0608eee4/numpy-2.4.4-cp311-cp311-win32.whl", hash = "sha256:30caa73029a225b2d40d9fae193e008e24b2026b7ee1a867b7ee8d96ca1a448e", size = 6239499, upload-time = "2026-03-29T13:18:40.372Z" }, + { url = "https://files.pythonhosted.org/packages/bd/63/05d193dbb4b5eec1eca73822d80da98b511f8328ad4ae3ca4caf0f4db91d/numpy-2.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:6bbe4eb67390b0a0265a2c25458f6b90a409d5d069f1041e6aff1e27e3d9a79e", size = 12614257, upload-time = "2026-03-29T13:18:42.95Z" }, + { url = "https://files.pythonhosted.org/packages/87/c5/8168052f080c26fa984c413305012be54741c9d0d74abd7fbeeccae3889f/numpy-2.4.4-cp311-cp311-win_arm64.whl", hash = "sha256:fcfe2045fd2e8f3cb0ce9d4ba6dba6333b8fa05bb8a4939c908cd43322d14c7e", size = 10486775, upload-time = "2026-03-29T13:18:45.835Z" }, + { url = "https://files.pythonhosted.org/packages/28/05/32396bec30fb2263770ee910142f49c1476d08e8ad41abf8403806b520ce/numpy-2.4.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:15716cfef24d3a9762e3acdf87e27f58dc823d1348f765bbea6bef8c639bfa1b", size = 16689272, upload-time = "2026-03-29T13:18:49.223Z" }, + { url = "https://files.pythonhosted.org/packages/c5/f3/a983d28637bfcd763a9c7aafdb6d5c0ebf3d487d1e1459ffdb57e2f01117/numpy-2.4.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:23cbfd4c17357c81021f21540da84ee282b9c8fba38a03b7b9d09ba6b951421e", size = 14699573, upload-time = "2026-03-29T13:18:52.629Z" }, + { url = "https://files.pythonhosted.org/packages/9b/fd/e5ecca1e78c05106d98028114f5c00d3eddb41207686b2b7de3e477b0e22/numpy-2.4.4-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:8b3b60bb7cba2c8c81837661c488637eee696f59a877788a396d33150c35d842", size = 5204782, upload-time = "2026-03-29T13:18:55.579Z" }, + { url = "https://files.pythonhosted.org/packages/de/2f/702a4594413c1a8632092beae8aba00f1d67947389369b3777aed783fdca/numpy-2.4.4-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:e4a010c27ff6f210ff4c6ef34394cd61470d01014439b192ec22552ee867f2a8", size = 6552038, upload-time = "2026-03-29T13:18:57.769Z" }, + { url = "https://files.pythonhosted.org/packages/7f/37/eed308a8f56cba4d1fdf467a4fc67ef4ff4bf1c888f5fc980481890104b1/numpy-2.4.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f9e75681b59ddaa5e659898085ae0eaea229d054f2ac0c7e563a62205a700121", size = 15670666, upload-time = "2026-03-29T13:19:00.341Z" }, + { url = "https://files.pythonhosted.org/packages/0a/0d/0e3ecece05b7a7e87ab9fb587855548da437a061326fff64a223b6dcb78a/numpy-2.4.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:81f4a14bee47aec54f883e0cad2d73986640c1590eb9bfaaba7ad17394481e6e", size = 16645480, upload-time = "2026-03-29T13:19:03.63Z" }, + { url = "https://files.pythonhosted.org/packages/34/49/f2312c154b82a286758ee2f1743336d50651f8b5195db18cdb63675ff649/numpy-2.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:62d6b0f03b694173f9fcb1fb317f7222fd0b0b103e784c6549f5e53a27718c44", size = 17020036, upload-time = "2026-03-29T13:19:07.428Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e9/736d17bd77f1b0ec4f9901aaec129c00d59f5d84d5e79bba540ef12c2330/numpy-2.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fbc356aae7adf9e6336d336b9c8111d390a05df88f1805573ebb0807bd06fd1d", size = 18368643, upload-time = "2026-03-29T13:19:10.775Z" }, + { url = "https://files.pythonhosted.org/packages/63/f6/d417977c5f519b17c8a5c3bc9e8304b0908b0e21136fe43bf628a1343914/numpy-2.4.4-cp312-cp312-win32.whl", hash = "sha256:0d35aea54ad1d420c812bfa0385c71cd7cc5bcf7c65fed95fc2cd02fe8c79827", size = 5961117, upload-time = "2026-03-29T13:19:13.464Z" }, + { url = "https://files.pythonhosted.org/packages/2d/5b/e1deebf88ff431b01b7406ca3583ab2bbb90972bbe1c568732e49c844f7e/numpy-2.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:b5f0362dc928a6ecd9db58868fca5e48485205e3855957bdedea308f8672ea4a", size = 12320584, upload-time = "2026-03-29T13:19:16.155Z" }, + { url = "https://files.pythonhosted.org/packages/58/89/e4e856ac82a68c3ed64486a544977d0e7bdd18b8da75b78a577ca31c4395/numpy-2.4.4-cp312-cp312-win_arm64.whl", hash = "sha256:846300f379b5b12cc769334464656bc882e0735d27d9726568bc932fdc49d5ec", size = 10221450, upload-time = "2026-03-29T13:19:18.994Z" }, + { url = "https://files.pythonhosted.org/packages/6b/33/8fae8f964a4f63ed528264ddf25d2b683d0b663e3cba26961eb838a7c1bd/numpy-2.4.4-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:58c8b5929fcb8287cbd6f0a3fae19c6e03a5c48402ae792962ac465224a629a4", size = 16854491, upload-time = "2026-03-29T13:21:38.03Z" }, + { url = "https://files.pythonhosted.org/packages/bc/d0/1aabee441380b981cf8cdda3ae7a46aa827d1b5a8cce84d14598bc94d6d9/numpy-2.4.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:eea7ac5d2dce4189771cedb559c738a71512768210dc4e4753b107a2048b3d0e", size = 14895830, upload-time = "2026-03-29T13:21:41.509Z" }, + { url = "https://files.pythonhosted.org/packages/a5/b8/aafb0d1065416894fccf4df6b49ef22b8db045187949545bced89c034b8e/numpy-2.4.4-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:51fc224f7ca4d92656d5a5eb315f12eb5fe2c97a66249aa7b5f562528a3be38c", size = 5400927, upload-time = "2026-03-29T13:21:44.747Z" }, + { url = "https://files.pythonhosted.org/packages/d6/77/063baa20b08b431038c7f9ff5435540c7b7265c78cf56012a483019ca72d/numpy-2.4.4-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:28a650663f7314afc3e6ec620f44f333c386aad9f6fc472030865dc0ebb26ee3", size = 6715557, upload-time = "2026-03-29T13:21:47.406Z" }, + { url = "https://files.pythonhosted.org/packages/c7/a8/379542d45a14f149444c5c4c4e7714707239ce9cc1de8c2803958889da14/numpy-2.4.4-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:19710a9ca9992d7174e9c52f643d4272dcd1558c5f7af7f6f8190f633bd651a7", size = 15804253, upload-time = "2026-03-29T13:21:50.753Z" }, + { url = "https://files.pythonhosted.org/packages/a2/c8/f0a45426d6d21e7ea3310a15cf90c43a14d9232c31a837702dba437f3373/numpy-2.4.4-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9b2aec6af35c113b05695ebb5749a787acd63cafc83086a05771d1e1cd1e555f", size = 16753552, upload-time = "2026-03-29T13:21:54.344Z" }, + { url = "https://files.pythonhosted.org/packages/04/74/f4c001f4714c3ad9ce037e18cf2b9c64871a84951eaa0baf683a9ca9301c/numpy-2.4.4-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:f2cf083b324a467e1ab358c105f6cad5ea950f50524668a80c486ff1db24e119", size = 12509075, upload-time = "2026-03-29T13:21:57.644Z" }, ] [[package]] @@ -2528,7 +2687,7 @@ name = "nvidia-cudnn-cu12" version = "9.1.0.70" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" }, + { name = "nvidia-cublas-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/9f/fd/713452cd72343f682b1c7b9321e23829f00b842ceaedcda96e742ea0b0b3/nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f", size = 664752741, upload-time = "2024-04-22T15:24:15.253Z" }, @@ -2539,7 +2698,7 @@ name = "nvidia-cufft-cu12" version = "11.2.1.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/27/94/3266821f65b92b3138631e9c8e7fe1fb513804ac934485a8d05776e1dd43/nvidia_cufft_cu12-11.2.1.3-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f083fc24912aa410be21fa16d157fed2055dab1cc4b6934a0e03cba69eb242b9", size = 211459117, upload-time = "2024-04-03T20:57:40.402Z" }, @@ -2558,9 +2717,9 @@ name = "nvidia-cusolver-cu12" version = "11.6.1.9" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" }, - { name = "nvidia-cusparse-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" }, - { name = "nvidia-nvjitlink-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" }, + { name = "nvidia-cublas-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')" }, + { name = "nvidia-cusparse-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/3a/e1/5b9089a4b2a4790dfdea8b3a006052cfecff58139d5a4e34cb1a51df8d6f/nvidia_cusolver_cu12-11.6.1.9-py3-none-manylinux2014_x86_64.whl", hash = "sha256:19e33fa442bcfd085b3086c4ebf7e8debc07cfe01e11513cc6d332fd918ac260", size = 127936057, upload-time = "2024-04-03T20:58:28.735Z" }, @@ -2571,7 +2730,7 @@ name = "nvidia-cusparse-cu12" version = "12.3.1.170" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/db/f7/97a9ea26ed4bbbfc2d470994b8b4f338ef663be97b8f677519ac195e113d/nvidia_cusparse_cu12-12.3.1.170-py3-none-manylinux2014_x86_64.whl", hash = "sha256:ea4f11a2904e2a8dc4b1833cc1b5181cde564edd0d5cd33e3c168eff2d1863f1", size = 207454763, upload-time = "2024-04-03T20:58:59.995Z" }, @@ -2621,10 +2780,9 @@ wheels = [ [[package]] name = "onnxruntime" -version = "1.20.1" +version = "1.24.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "coloredlogs" }, { name = "flatbuffers" }, { name = "numpy" }, { name = "packaging" }, @@ -2632,16 +2790,16 @@ dependencies = [ { name = "sympy" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/95/8d/2634e2959b34aa8a0037989f4229e9abcfa484e9c228f99633b3241768a6/onnxruntime-1.20.1-cp311-cp311-macosx_13_0_universal2.whl", hash = "sha256:06bfbf02ca9ab5f28946e0f912a562a5f005301d0c419283dc57b3ed7969bb7b", size = 30998725, upload-time = "2024-11-21T00:48:51.013Z" }, - { url = "https://files.pythonhosted.org/packages/a5/da/c44bf9bd66cd6d9018a921f053f28d819445c4d84b4dd4777271b0fe52a2/onnxruntime-1.20.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f6243e34d74423bdd1edf0ae9596dd61023b260f546ee17d701723915f06a9f7", size = 11955227, upload-time = "2024-11-21T00:48:54.556Z" }, - { url = "https://files.pythonhosted.org/packages/11/ac/4120dfb74c8e45cce1c664fc7f7ce010edd587ba67ac41489f7432eb9381/onnxruntime-1.20.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5eec64c0269dcdb8d9a9a53dc4d64f87b9e0c19801d9321246a53b7eb5a7d1bc", size = 13331703, upload-time = "2024-11-21T00:48:57.97Z" }, - { url = "https://files.pythonhosted.org/packages/12/f1/cefacac137f7bb7bfba57c50c478150fcd3c54aca72762ac2c05ce0532c1/onnxruntime-1.20.1-cp311-cp311-win32.whl", hash = "sha256:a19bc6e8c70e2485a1725b3d517a2319603acc14c1f1a017dda0afe6d4665b41", size = 9813977, upload-time = "2024-11-21T00:49:00.519Z" }, - { url = "https://files.pythonhosted.org/packages/2c/2d/2d4d202c0bcfb3a4cc2b171abb9328672d7f91d7af9ea52572722c6d8d96/onnxruntime-1.20.1-cp311-cp311-win_amd64.whl", hash = "sha256:8508887eb1c5f9537a4071768723ec7c30c28eb2518a00d0adcd32c89dea3221", size = 11329895, upload-time = "2024-11-21T00:49:03.845Z" }, - { url = "https://files.pythonhosted.org/packages/e5/39/9335e0874f68f7d27103cbffc0e235e32e26759202df6085716375c078bb/onnxruntime-1.20.1-cp312-cp312-macosx_13_0_universal2.whl", hash = "sha256:22b0655e2bf4f2161d52706e31f517a0e54939dc393e92577df51808a7edc8c9", size = 31007580, upload-time = "2024-11-21T00:49:07.029Z" }, - { url = "https://files.pythonhosted.org/packages/c5/9d/a42a84e10f1744dd27c6f2f9280cc3fb98f869dd19b7cd042e391ee2ab61/onnxruntime-1.20.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f1f56e898815963d6dc4ee1c35fc6c36506466eff6d16f3cb9848cea4e8c8172", size = 11952833, upload-time = "2024-11-21T00:49:10.563Z" }, - { url = "https://files.pythonhosted.org/packages/47/42/2f71f5680834688a9c81becbe5c5bb996fd33eaed5c66ae0606c3b1d6a02/onnxruntime-1.20.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bb71a814f66517a65628c9e4a2bb530a6edd2cd5d87ffa0af0f6f773a027d99e", size = 13333903, upload-time = "2024-11-21T00:49:12.984Z" }, - { url = "https://files.pythonhosted.org/packages/c8/f1/aabfdf91d013320aa2fc46cf43c88ca0182860ff15df872b4552254a9680/onnxruntime-1.20.1-cp312-cp312-win32.whl", hash = "sha256:bd386cc9ee5f686ee8a75ba74037750aca55183085bf1941da8efcfe12d5b120", size = 9814562, upload-time = "2024-11-21T00:49:15.453Z" }, - { url = "https://files.pythonhosted.org/packages/dd/80/76979e0b744307d488c79e41051117634b956612cc731f1028eb17ee7294/onnxruntime-1.20.1-cp312-cp312-win_amd64.whl", hash = "sha256:19c2d843eb074f385e8bbb753a40df780511061a63f9def1b216bf53860223fb", size = 11331482, upload-time = "2024-11-21T00:49:19.412Z" }, + { url = "https://files.pythonhosted.org/packages/15/41/3253db975a90c3ce1d475e2a230773a21cd7998537f0657947df6fb79861/onnxruntime-1.24.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3e6456801c66b095c5cd68e690ca25db970ea5202bd0c5b84a2c3ef7731c5a3c", size = 17332766, upload-time = "2026-03-05T17:18:59.714Z" }, + { url = "https://files.pythonhosted.org/packages/7e/c5/3af6b325f1492d691b23844d88ed26844c1164620860c5efe95c0e22782d/onnxruntime-1.24.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b2ebc54c6d8281dccff78d4b06e47d4cf07535937584ab759448390a70f4978", size = 15130330, upload-time = "2026-03-05T16:34:53.831Z" }, + { url = "https://files.pythonhosted.org/packages/03/4b/f96b46c1866a293ed23ca2cf5e5a63d413ad3a951da60dd877e3c56cbbca/onnxruntime-1.24.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fb56575d7794bf0781156955610c9e651c9504c64d42ec880784b6106244882d", size = 17213247, upload-time = "2026-03-05T17:17:59.812Z" }, + { url = "https://files.pythonhosted.org/packages/36/13/27cf4d8df2578747584e8758aeb0b673b60274048510257f1f084b15e80e/onnxruntime-1.24.3-cp311-cp311-win_amd64.whl", hash = "sha256:c958222ef9eff54018332beecd32d5d94a3ab079d8821937b333811bf4da0d39", size = 12595530, upload-time = "2026-03-05T17:18:49.356Z" }, + { url = "https://files.pythonhosted.org/packages/19/8c/6d9f31e6bae72a8079be12ed8ba36c4126a571fad38ded0a1b96f60f6896/onnxruntime-1.24.3-cp311-cp311-win_arm64.whl", hash = "sha256:a8f761857ebaf58a85b9e42422d03207f1d39e6bb8fecfdbf613bac5b9710723", size = 12261715, upload-time = "2026-03-05T17:18:39.699Z" }, + { url = "https://files.pythonhosted.org/packages/d0/7f/dfdc4e52600fde4c02d59bfe98c4b057931c1114b701e175aee311a9bc11/onnxruntime-1.24.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:0d244227dc5e00a9ae15a7ac1eba4c4460d7876dfecafe73fb00db9f1d914d91", size = 17342578, upload-time = "2026-03-05T17:19:02.403Z" }, + { url = "https://files.pythonhosted.org/packages/1c/dc/1f5489f7b21817d4ad352bf7a92a252bd5b438bcbaa7ad20ea50814edc79/onnxruntime-1.24.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a9847b870b6cb462652b547bc98c49e0efb67553410a082fde1918a38707452", size = 15150105, upload-time = "2026-03-05T16:34:56.897Z" }, + { url = "https://files.pythonhosted.org/packages/28/7c/fd253da53594ab8efbefdc85b3638620ab1a6aab6eb7028a513c853559ce/onnxruntime-1.24.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b354afce3333f2859c7e8706d84b6c552beac39233bcd3141ce7ab77b4cabb5d", size = 17237101, upload-time = "2026-03-05T17:18:02.561Z" }, + { url = "https://files.pythonhosted.org/packages/71/5f/eaabc5699eeed6a9188c5c055ac1948ae50138697a0428d562ac970d7db5/onnxruntime-1.24.3-cp312-cp312-win_amd64.whl", hash = "sha256:44ea708c34965439170d811267c51281d3897ecfc4aa0087fa25d4a4c3eb2e4a", size = 12597638, upload-time = "2026-03-05T17:18:52.141Z" }, + { url = "https://files.pythonhosted.org/packages/cc/5c/d8066c320b90610dbeb489a483b132c3b3879b2f93f949fb5d30cfa9b119/onnxruntime-1.24.3-cp312-cp312-win_arm64.whl", hash = "sha256:48d1092b44ca2ba6f9543892e7c422c15a568481403c10440945685faf27a8d8", size = 12270943, upload-time = "2026-03-05T17:18:42.006Z" }, ] [[package]] @@ -2652,6 +2810,7 @@ dependencies = [ { name = "aiocache" }, { name = "aiofiles" }, { name = "aiohttp" }, + { name = "aiosqlite" }, { name = "alembic" }, { name = "anthropic" }, { name = "apscheduler" }, @@ -2663,209 +2822,256 @@ dependencies = [ { name = "azure-identity" }, { name = "azure-storage-blob" }, { name = "bcrypt" }, + { name = "beautifulsoup4" }, { name = "black" }, { name = "boto3" }, + { name = "brotli" }, + { name = "brotlicffi" }, + { name = "chardet" }, { name = "chromadb" }, - { name = "colbert-ai" }, { name = "cryptography" }, { name = "ddgs" }, - { name = "docker" }, { name = "docx2txt" }, { name = "einops" }, - { name = "elasticsearch" }, { name = "fake-useragent" }, { name = "fastapi" }, { name = "faster-whisper" }, { name = "fpdf2" }, { name = "ftfy" }, - { name = "gcp-storage-emulator" }, { name = "google-api-python-client" }, { name = "google-auth-httplib2" }, { name = "google-auth-oauthlib" }, { name = "google-cloud-storage" }, { name = "google-genai" }, - { name = "google-generativeai" }, { name = "googleapis-common-protos" }, { name = "httpx", extra = ["brotli", "cli", "http2", "socks", "zstd"] }, + { name = "itsdangerous" }, { name = "langchain" }, + { name = "langchain-classic" }, { name = "langchain-community" }, - { name = "langfuse" }, + { name = "langchain-text-splitters" }, { name = "ldap3" }, { name = "loguru" }, { name = "markdown" }, - { name = "moto", extra = ["s3"] }, + { name = "mcp" }, + { name = "msoffcrypto-tool" }, { name = "nltk" }, { name = "onnxruntime" }, { name = "openai" }, { name = "opencv-python-headless" }, { name = "openpyxl" }, { name = "opensearch-py" }, - { name = "oracledb" }, { name = "pandas" }, - { name = "passlib", extra = ["bcrypt"] }, { name = "peewee" }, { name = "peewee-migrate" }, - { name = "pgvector" }, { name = "pillow" }, - { name = "pinecone" }, - { name = "playwright" }, { name = "psutil" }, - { name = "psycopg2-binary" }, + { name = "psycopg", extra = ["binary"] }, + { name = "pyarrow" }, { name = "pycrdt" }, { name = "pydantic" }, { name = "pydub" }, { name = "pyjwt", extra = ["crypto"] }, { name = "pymdown-extensions" }, - { name = "pymilvus" }, - { name = "pymongo" }, { name = "pymysql" }, { name = "pypandoc" }, { name = "pypdf" }, - { name = "pytest" }, - { name = "pytest-docker" }, { name = "python-jose" }, + { name = "python-mimeparse" }, { name = "python-multipart" }, { name = "python-pptx" }, { name = "python-socketio" }, { name = "pytube" }, + { name = "pytz" }, { name = "pyxlsb" }, + { name = "rank-bm25" }, + { name = "rapidocr-onnxruntime" }, + { name = "redis" }, + { name = "requests" }, + { name = "restrictedpython" }, + { name = "sentence-transformers" }, + { name = "sentencepiece" }, + { name = "soundfile" }, + { name = "sqlalchemy", extra = ["asyncio"] }, + { name = "starlette-compress" }, + { name = "starsessions", extra = ["redis"] }, + { name = "tiktoken" }, + { name = "transformers" }, + { name = "uvicorn", extra = ["standard"] }, + { name = "validators" }, + { name = "xlrd" }, + { name = "youtube-transcript-api" }, +] + +[package.optional-dependencies] +all = [ + { name = "azure-search-documents" }, + { name = "colbert-ai" }, + { name = "docker" }, + { name = "elasticsearch" }, + { name = "gcp-storage-emulator" }, + { name = "moto", extra = ["s3"] }, + { name = "oracledb" }, + { name = "pgvector" }, + { name = "pinecone" }, + { name = "playwright" }, + { name = "psycopg2-binary" }, + { name = "pymilvus" }, + { name = "pymongo" }, + { name = "pytest" }, + { name = "pytest-docker" }, { name = "qdrant-client" }, - { name = "rank-bm25" }, - { name = "rapidocr-onnxruntime" }, - { name = "redis" }, - { name = "requests" }, - { name = "restrictedpython" }, - { name = "sentence-transformers" }, - { name = "sentencepiece" }, - { name = "soundfile" }, - { name = "sqlalchemy" }, - { name = "starlette-compress" }, - { name = "tencentcloud-sdk-python" }, - { name = "tiktoken" }, - { name = "transformers" }, { name = "unstructured" }, - { name = "uvicorn", extra = ["standard"] }, - { name = "validators" }, - { name = "xlrd" }, - { name = "youtube-transcript-api" }, + { name = "weaviate-client" }, +] +mariadb = [ + { name = "mariadb" }, +] +postgres = [ + { name = "pgvector" }, + { name = "psycopg2-binary" }, +] +unstructured = [ + { name = "unstructured" }, ] [package.dev-dependencies] dev = [ { name = "pytest-asyncio" }, + { name = "ruff" }, ] [package.metadata] requires-dist = [ - { name = "accelerate" }, - { name = "aiocache" }, - { name = "aiofiles" }, - { name = "aiohttp", specifier = "==3.11.11" }, - { name = "alembic", specifier = "==1.14.0" }, - { name = "anthropic" }, - { name = "apscheduler", specifier = "==3.10.4" }, - { name = "argon2-cffi", specifier = "==23.1.0" }, - { name = "asgiref", specifier = "==3.8.1" }, - { name = "async-timeout" }, - { name = "authlib", specifier = "==1.4.1" }, + { name = "accelerate", specifier = "==1.13.0" }, + { name = "aiocache", specifier = "==0.12.3" }, + { name = "aiofiles", specifier = "==25.1.0" }, + { name = "aiohttp", specifier = "==3.13.5" }, + { name = "aiosqlite", specifier = "==0.21.0" }, + { name = "alembic", specifier = "==1.18.4" }, + { name = "anthropic", specifier = "==0.86.0" }, + { name = "apscheduler", specifier = "==3.11.2" }, + { name = "argon2-cffi", specifier = "==25.1.0" }, + { name = "asgiref", specifier = "==3.11.1" }, + { name = "async-timeout", specifier = "==5.0.1" }, + { name = "authlib", specifier = "==1.6.10" }, { name = "azure-ai-documentintelligence", specifier = "==1.0.2" }, - { name = "azure-identity", specifier = "==1.20.0" }, - { name = "azure-storage-blob", specifier = "==12.24.1" }, - { name = "bcrypt", specifier = "==4.3.0" }, - { name = "black", specifier = "==25.1.0" }, - { name = "boto3", specifier = "==1.35.53" }, - { name = "chromadb", specifier = "==0.6.3" }, - { name = "colbert-ai", specifier = "==0.2.21" }, - { name = "cryptography" }, - { name = "ddgs", specifier = "==9.0.0" }, - { name = "docker", specifier = "~=7.1.0" }, - { name = "docx2txt", specifier = "==0.8" }, - { name = "duckduckgo-search", specifier = "==8.0.2" }, - { name = "einops", specifier = "==0.8.1" }, - { name = "elasticsearch", specifier = "==9.0.1" }, - { name = "fake-useragent", specifier = "==2.1.0" }, - { name = "fastapi", specifier = "==0.115.7" }, - { name = "faster-whisper", specifier = "==1.1.1" }, - { name = "fpdf2", specifier = "==2.8.2" }, - { name = "ftfy", specifier = "==6.2.3" }, - { name = "gcp-storage-emulator", specifier = ">=2024.8.3" }, - { name = "google-api-python-client" }, - { name = "google-auth-httplib2" }, - { name = "google-auth-oauthlib" }, - { name = "google-cloud-storage", specifier = "==2.19.0" }, - { name = "google-genai", specifier = "==1.15.0" }, - { name = "google-generativeai", specifier = "==0.8.5" }, - { name = "googleapis-common-protos", specifier = "==1.63.2" }, + { name = "azure-identity", specifier = "==1.25.2" }, + { name = "azure-search-documents", marker = "extra == 'all'", specifier = "==11.6.0" }, + { name = "azure-storage-blob", specifier = "==12.28.0" }, + { name = "bcrypt", specifier = "==5.0.0" }, + { name = "beautifulsoup4", specifier = "==4.14.3" }, + { name = "black", specifier = "==26.3.1" }, + { name = "boto3", specifier = "==1.42.62" }, + { name = "brotli", specifier = "==1.2.0" }, + { name = "brotlicffi", specifier = "==1.2.0.1" }, + { name = "chardet", specifier = "==5.2.0" }, + { name = "chromadb", specifier = "==1.5.2" }, + { name = "colbert-ai", marker = "extra == 'all'", specifier = "==0.2.22" }, + { name = "cryptography", specifier = "==46.0.5" }, + { name = "ddgs", specifier = "==9.11.3" }, + { name = "docker", marker = "extra == 'all'", specifier = "~=7.1.0" }, + { name = "docx2txt", specifier = "==0.9" }, + { name = "einops", specifier = "==0.8.2" }, + { name = "elasticsearch", marker = "extra == 'all'", specifier = "==9.3.0" }, + { name = "fake-useragent", specifier = "==2.2.0" }, + { name = "fastapi", specifier = "==0.135.1" }, + { name = "faster-whisper", specifier = "==1.2.1" }, + { name = "fpdf2", specifier = "==2.8.7" }, + { name = "ftfy", specifier = "==6.3.1" }, + { name = "gcp-storage-emulator", marker = "extra == 'all'", specifier = ">=2024.8.3" }, + { name = "google-api-python-client", specifier = "==2.193.0" }, + { name = "google-auth-httplib2", specifier = "==0.3.0" }, + { name = "google-auth-oauthlib", specifier = "==1.3.0" }, + { name = "google-cloud-storage", specifier = "==3.9.0" }, + { name = "google-genai", specifier = "==1.66.0" }, + { name = "googleapis-common-protos", specifier = "==1.72.0" }, { name = "httpx", extras = ["brotli", "cli", "http2", "socks", "zstd"], specifier = "==0.28.1" }, - { name = "langchain", specifier = "==0.3.26" }, - { name = "langchain-community", specifier = "==0.3.26" }, - { name = "langfuse", specifier = "==2.44.0" }, + { name = "itsdangerous", specifier = "==2.2.0" }, + { name = "langchain", specifier = "==1.2.10" }, + { name = "langchain-classic", specifier = "==1.0.1" }, + { name = "langchain-community", specifier = "==0.4.1" }, + { name = "langchain-text-splitters", specifier = "==1.1.1" }, { name = "ldap3", specifier = "==2.9.1" }, { name = "loguru", specifier = "==0.7.3" }, - { name = "markdown", specifier = "==3.7" }, - { name = "moto", extras = ["s3"], specifier = ">=5.0.26" }, - { name = "nltk", specifier = "==3.9.1" }, - { name = "onnxruntime", specifier = "==1.20.1" }, - { name = "openai" }, - { name = "opencv-python-headless", specifier = "==4.11.0.86" }, + { name = "mariadb", marker = "extra == 'mariadb'", specifier = "==1.1.14" }, + { name = "markdown", specifier = "==3.10.2" }, + { name = "mcp", specifier = "==1.26.0" }, + { name = "moto", extras = ["s3"], marker = "extra == 'all'", specifier = ">=5.0.26" }, + { name = "msoffcrypto-tool", specifier = "==6.0.0" }, + { name = "nltk", specifier = "==3.9.3" }, + { name = "onnxruntime", specifier = "==1.24.3" }, + { name = "openai", specifier = "==2.29.0" }, + { name = "opencv-python-headless", specifier = "==4.13.0.92" }, { name = "openpyxl", specifier = "==3.1.5" }, - { name = "opensearch-py", specifier = "==2.8.0" }, - { name = "oracledb", specifier = ">=3.2.0" }, - { name = "pandas", specifier = "==2.2.3" }, - { name = "passlib", extras = ["bcrypt"], specifier = "==1.7.4" }, - { name = "peewee", specifier = "==3.18.1" }, - { name = "peewee-migrate", specifier = "==1.12.2" }, - { name = "pgvector", specifier = "==0.4.0" }, - { name = "pillow", specifier = "==11.2.1" }, - { name = "pinecone", specifier = "==6.0.2" }, - { name = "playwright", specifier = "==1.49.1" }, - { name = "psutil" }, - { name = "psycopg2-binary", specifier = "==2.9.9" }, - { name = "pycrdt", specifier = "==0.12.25" }, - { name = "pydantic", specifier = "==2.11.7" }, - { name = "pydub" }, - { name = "pyjwt", extras = ["crypto"], specifier = "==2.10.1" }, - { name = "pymdown-extensions", specifier = "==10.14.2" }, - { name = "pymilvus", specifier = "==2.5.0" }, - { name = "pymongo" }, - { name = "pymysql", specifier = "==1.1.1" }, - { name = "pypandoc", specifier = "==1.15" }, - { name = "pypdf", specifier = "==4.3.1" }, - { name = "pytest", specifier = "~=8.3.2" }, - { name = "pytest-docker", specifier = "~=3.1.1" }, - { name = "python-jose", specifier = "==3.4.0" }, - { name = "python-multipart", specifier = "==0.0.20" }, + { name = "opensearch-py", specifier = "==3.1.0" }, + { name = "oracledb", marker = "extra == 'all'", specifier = "==3.4.2" }, + { name = "pandas", specifier = "==3.0.1" }, + { name = "peewee", specifier = "==3.19.0" }, + { name = "peewee-migrate", specifier = "==1.14.3" }, + { name = "pgvector", marker = "extra == 'all'", specifier = "==0.4.2" }, + { name = "pgvector", marker = "extra == 'postgres'", specifier = "==0.4.2" }, + { name = "pillow", specifier = "==12.2.0" }, + { name = "pinecone", marker = "extra == 'all'", specifier = "==6.0.2" }, + { name = "playwright", marker = "extra == 'all'", specifier = "==1.58.0" }, + { name = "psutil", specifier = "==7.2.2" }, + { name = "psycopg", extras = ["binary"], specifier = "==3.2.9" }, + { name = "psycopg2-binary", marker = "extra == 'all'", specifier = "==2.9.11" }, + { name = "psycopg2-binary", marker = "extra == 'postgres'", specifier = "==2.9.11" }, + { name = "pyarrow", specifier = "==20.0.0" }, + { name = "pycrdt", specifier = "==0.12.47" }, + { name = "pydantic", specifier = "==2.12.5" }, + { name = "pydub", specifier = "==0.25.1" }, + { name = "pyjwt", extras = ["crypto"], specifier = "==2.11.0" }, + { name = "pymdown-extensions", specifier = "==10.21" }, + { name = "pymilvus", marker = "extra == 'all'", specifier = "==2.6.9" }, + { name = "pymongo", marker = "extra == 'all'", specifier = "==4.16.0" }, + { name = "pymysql", specifier = "==1.1.2" }, + { name = "pypandoc", specifier = "==1.16.2" }, + { name = "pypdf", specifier = "==6.7.5" }, + { name = "pytest", marker = "extra == 'all'", specifier = "~=8.3.2" }, + { name = "pytest-docker", marker = "extra == 'all'", specifier = "~=3.2.5" }, + { name = "python-jose", specifier = "==3.5.0" }, + { name = "python-mimeparse", specifier = "==2.0.0" }, + { name = "python-multipart", specifier = "==0.0.22" }, { name = "python-pptx", specifier = "==1.0.2" }, - { name = "python-socketio", specifier = "==5.13.0" }, + { name = "python-socketio", specifier = "==5.16.1" }, { name = "pytube", specifier = "==15.0.0" }, + { name = "pytz", specifier = "==2026.1.post1" }, { name = "pyxlsb", specifier = "==1.0.10" }, - { name = "qdrant-client", specifier = "==1.14.3" }, + { name = "qdrant-client", marker = "extra == 'all'", specifier = "==1.17.0" }, { name = "rank-bm25", specifier = "==0.2.2" }, { name = "rapidocr-onnxruntime", specifier = "==1.4.4" }, - { name = "redis" }, - { name = "requests", specifier = "==2.32.4" }, - { name = "restrictedpython", specifier = "==8.0" }, - { name = "sentence-transformers", specifier = "==4.1.0" }, - { name = "sentencepiece" }, + { name = "redis", specifier = "==7.4.0" }, + { name = "requests", specifier = "==2.33.1" }, + { name = "restrictedpython", specifier = "==8.1" }, + { name = "sentence-transformers", specifier = "==5.4.0" }, + { name = "sentencepiece", specifier = "==0.2.1" }, { name = "soundfile", specifier = "==0.13.1" }, - { name = "sqlalchemy", specifier = "==2.0.38" }, - { name = "starlette-compress", specifier = "==1.6.0" }, - { name = "tencentcloud-sdk-python", specifier = "==3.0.1336" }, - { name = "tiktoken" }, - { name = "transformers" }, - { name = "unstructured", specifier = "==0.16.17" }, - { name = "uvicorn", extras = ["standard"], specifier = "==0.34.2" }, + { name = "sqlalchemy", extras = ["asyncio"], specifier = "==2.0.48" }, + { name = "starlette-compress", specifier = "==1.7.0" }, + { name = "starsessions", extras = ["redis"], specifier = "==2.2.1" }, + { name = "tiktoken", specifier = "==0.12.0" }, + { name = "transformers", specifier = "==5.5.4" }, + { name = "unstructured", marker = "extra == 'all'", specifier = "==0.18.31" }, + { name = "unstructured", marker = "extra == 'unstructured'", specifier = "==0.18.31" }, + { name = "uvicorn", extras = ["standard"], specifier = "==0.41.0" }, { name = "validators", specifier = "==0.35.0" }, - { name = "xlrd", specifier = "==2.0.1" }, - { name = "youtube-transcript-api", specifier = "==1.1.0" }, + { name = "weaviate-client", marker = "extra == 'all'", specifier = "==4.20.3" }, + { name = "xlrd", specifier = "==2.0.2" }, + { name = "youtube-transcript-api", specifier = "==1.2.4" }, ] +provides-extras = ["all", "mariadb", "postgres", "unstructured"] [package.metadata.requires-dev] -dev = [{ name = "pytest-asyncio", specifier = ">=1.0.0" }] +dev = [ + { name = "pytest-asyncio", specifier = ">=1.0.0" }, + { name = "ruff", specifier = ">=0.15.5" }, +] [[package]] name = "openai" -version = "1.59.7" +version = "2.29.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -2877,9 +3083,9 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f9/d5/25cf04789c7929b476c4d9ef711f8979091db63d30bfc093828fe4bf5c72/openai-1.59.7.tar.gz", hash = "sha256:043603def78c00befb857df9f0a16ee76a3af5984ba40cb7ee5e2f40db4646bf", size = 345007, upload-time = "2025-01-13T15:25:41.117Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b4/15/203d537e58986b5673e7f232453a2a2f110f22757b15921cbdeea392e520/openai-2.29.0.tar.gz", hash = "sha256:32d09eb2f661b38d3edd7d7e1a2943d1633f572596febe64c0cd370c86d52bec", size = 671128, upload-time = "2026-03-17T17:53:49.599Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6d/47/7b92f1731c227f4139ef0025b5996062e44f9a749c54315c8bdb34bad5ec/openai-1.59.7-py3-none-any.whl", hash = "sha256:cfa806556226fa96df7380ab2e29814181d56fea44738c2b0e581b462c268692", size = 454844, upload-time = "2025-01-13T15:25:37.987Z" }, + { url = "https://files.pythonhosted.org/packages/d0/b1/35b6f9c8cf9318e3dbb7146cc82dab4cf61182a8d5406fc9b50864362895/openai-2.29.0-py3-none-any.whl", hash = "sha256:b7c5de513c3286d17c5e29b92c4c98ceaf0d775244ac8159aeb1bddf840eb42a", size = 1141533, upload-time = "2026-03-17T17:53:47.348Z" }, ] [[package]] @@ -2901,19 +3107,20 @@ wheels = [ [[package]] name = "opencv-python-headless" -version = "4.11.0.86" +version = "4.13.0.92" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/36/2f/5b2b3ba52c864848885ba988f24b7f105052f68da9ab0e693cc7c25b0b30/opencv-python-headless-4.11.0.86.tar.gz", hash = "sha256:996eb282ca4b43ec6a3972414de0e2331f5d9cda2b41091a49739c19fb843798", size = 95177929, upload-time = "2025-01-16T13:53:40.22Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dc/53/2c50afa0b1e05ecdb4603818e85f7d174e683d874ef63a6abe3ac92220c8/opencv_python_headless-4.11.0.86-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:48128188ade4a7e517237c8e1e11a9cdf5c282761473383e77beb875bb1e61ca", size = 37326460, upload-time = "2025-01-16T13:52:57.015Z" }, - { url = "https://files.pythonhosted.org/packages/3b/43/68555327df94bb9b59a1fd645f63fafb0762515344d2046698762fc19d58/opencv_python_headless-4.11.0.86-cp37-abi3-macosx_13_0_x86_64.whl", hash = "sha256:a66c1b286a9de872c343ee7c3553b084244299714ebb50fbdcd76f07ebbe6c81", size = 56723330, upload-time = "2025-01-16T13:55:45.731Z" }, - { url = "https://files.pythonhosted.org/packages/45/be/1438ce43ebe65317344a87e4b150865c5585f4c0db880a34cdae5ac46881/opencv_python_headless-4.11.0.86-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6efabcaa9df731f29e5ea9051776715b1bdd1845d7c9530065c7951d2a2899eb", size = 29487060, upload-time = "2025-01-16T13:51:59.625Z" }, - { url = "https://files.pythonhosted.org/packages/dd/5c/c139a7876099916879609372bfa513b7f1257f7f1a908b0bdc1c2328241b/opencv_python_headless-4.11.0.86-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e0a27c19dd1f40ddff94976cfe43066fbbe9dfbb2ec1907d66c19caef42a57b", size = 49969856, upload-time = "2025-01-16T13:53:29.654Z" }, - { url = "https://files.pythonhosted.org/packages/95/dd/ed1191c9dc91abcc9f752b499b7928aacabf10567bb2c2535944d848af18/opencv_python_headless-4.11.0.86-cp37-abi3-win32.whl", hash = "sha256:f447d8acbb0b6f2808da71fddd29c1cdd448d2bc98f72d9bb78a7a898fc9621b", size = 29324425, upload-time = "2025-01-16T13:52:49.048Z" }, - { url = "https://files.pythonhosted.org/packages/86/8a/69176a64335aed183529207ba8bc3d329c2999d852b4f3818027203f50e6/opencv_python_headless-4.11.0.86-cp37-abi3-win_amd64.whl", hash = "sha256:6c304df9caa7a6a5710b91709dd4786bf20a74d57672b3c31f7033cc638174ca", size = 39402386, upload-time = "2025-01-16T13:52:56.418Z" }, + { url = "https://files.pythonhosted.org/packages/79/42/2310883be3b8826ac58c3f2787b9358a2d46923d61f88fedf930bc59c60c/opencv_python_headless-4.13.0.92-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:1a7d040ac656c11b8c38677cc8cccdc149f98535089dbe5b081e80a4e5903209", size = 46247192, upload-time = "2026-02-05T07:01:35.187Z" }, + { url = "https://files.pythonhosted.org/packages/2d/1e/6f9e38005a6f7f22af785df42a43139d0e20f169eb5787ce8be37ee7fcc9/opencv_python_headless-4.13.0.92-cp37-abi3-macosx_14_0_x86_64.whl", hash = "sha256:3e0a6f0a37994ec6ce5f59e936be21d5d6384a4556f2d2da9c2f9c5dc948394c", size = 32568914, upload-time = "2026-02-05T07:01:51.989Z" }, + { url = "https://files.pythonhosted.org/packages/21/76/9417a6aef9def70e467a5bf560579f816148a4c658b7d525581b356eda9e/opencv_python_headless-4.13.0.92-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5c8cfc8e87ed452b5cecb9419473ee5560a989859fe1d10d1ce11ae87b09a2cb", size = 33703709, upload-time = "2026-02-05T10:24:46.469Z" }, + { url = "https://files.pythonhosted.org/packages/92/ce/bd17ff5772938267fd49716e94ca24f616ff4cb1ff4c6be13085108037be/opencv_python_headless-4.13.0.92-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0525a3d2c0b46c611e2130b5fdebc94cf404845d8fa64d2f3a3b679572a5bd22", size = 56016764, upload-time = "2026-02-05T10:26:48.904Z" }, + { url = "https://files.pythonhosted.org/packages/8f/b4/b7bcbf7c874665825a8c8e1097e93ea25d1f1d210a3e20d4451d01da30aa/opencv_python_headless-4.13.0.92-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:eb60e36b237b1ebd40a912da5384b348df8ed534f6f644d8e0b4f103e272ba7d", size = 35010236, upload-time = "2026-02-05T10:28:11.031Z" }, + { url = "https://files.pythonhosted.org/packages/4b/33/b5db29a6c00eb8f50708110d8d453747ca125c8b805bc437b289dbdcc057/opencv_python_headless-4.13.0.92-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:0bd48544f77c68b2941392fcdf9bcd2b9cdf00e98cb8c29b2455d194763cf99e", size = 60391106, upload-time = "2026-02-05T10:30:14.236Z" }, + { url = "https://files.pythonhosted.org/packages/fb/c3/52cfea47cd33e53e8c0fbd6e7c800b457245c1fda7d61660b4ffe9596a7f/opencv_python_headless-4.13.0.92-cp37-abi3-win32.whl", hash = "sha256:a7cf08e5b191f4ebb530791acc0825a7986e0d0dee2a3c491184bd8599848a4b", size = 30812232, upload-time = "2026-02-05T07:02:29.594Z" }, + { url = "https://files.pythonhosted.org/packages/4a/90/b338326131ccb2aaa3c2c85d00f41822c0050139a4bfe723cfd95455bd2d/opencv_python_headless-4.13.0.92-cp37-abi3-win_amd64.whl", hash = "sha256:77a82fe35ddcec0f62c15f2ba8a12ecc2ed4207c17b0902c7a3151ae29f37fb6", size = 40070414, upload-time = "2026-02-05T07:02:26.448Z" }, ] [[package]] @@ -2928,20 +3135,33 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/c0/da/977ded879c29cbd04de313843e76868e6e13408a94ed6b987245dc7c8506/openpyxl-3.1.5-py2.py3-none-any.whl", hash = "sha256:5282c12b107bffeef825f4617dc029afaf41d0ea60823bbb665ef3079dc79de2", size = 250910, upload-time = "2024-06-28T14:03:41.161Z" }, ] +[[package]] +name = "opensearch-protobufs" +version = "0.19.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "grpcio" }, + { name = "protobuf" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/16/e2/8a09dbdbfe51e30dfecb625a0f5c524a53bfa4b1fba168f73ac85621dba2/opensearch_protobufs-0.19.0-py3-none-any.whl", hash = "sha256:5137c9c2323cc7debb694754b820ca4cfb5fc8eb180c41ff125698c3ee11bfc2", size = 39778, upload-time = "2025-09-29T20:05:52.379Z" }, +] + [[package]] name = "opensearch-py" -version = "2.8.0" +version = "3.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, { name = "events" }, + { name = "opensearch-protobufs" }, { name = "python-dateutil" }, { name = "requests" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7c/e4/192c97ca676c81f69e138a22e10fb03f64e14a55633cb2acffb41bf6d061/opensearch_py-2.8.0.tar.gz", hash = "sha256:6598df0bc7a003294edd0ba88a331e0793acbb8c910c43edf398791e3b2eccda", size = 237923, upload-time = "2024-11-29T21:06:02.952Z" } +sdist = { url = "https://files.pythonhosted.org/packages/65/9f/d4969f7e8fa221bfebf254cc3056e7c743ce36ac9874e06110474f7c947d/opensearch_py-3.1.0.tar.gz", hash = "sha256:883573af13175ff102b61c80b77934a9e937bdcc40cda2b92051ad53336bc055", size = 258616, upload-time = "2025-11-20T16:37:36.777Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/23/35/a957c6fb88ff6874996be688448b889475cf0ea978446cd5a30e764e0561/opensearch_py-2.8.0-py3-none-any.whl", hash = "sha256:52c60fdb5d4dcf6cce3ee746c13b194529b0161e0f41268b98ab8f1624abe2fa", size = 353492, upload-time = "2024-11-29T21:05:56.075Z" }, + { url = "https://files.pythonhosted.org/packages/08/a1/293c8ad81768ad625283d960685bde07c6302abf20a685e693b48ab6eb91/opensearch_py-3.1.0-py3-none-any.whl", hash = "sha256:e5af83d0454323e6ea9ddee8c0dcc185c0181054592d23cb701da46271a3b65b", size = 385729, upload-time = "2025-11-20T16:37:34.941Z" }, ] [[package]] @@ -2958,79 +3178,45 @@ wheels = [ ] [[package]] -name = "opentelemetry-exporter-otlp-proto-grpc" -version = "1.15.0" +name = "opentelemetry-exporter-otlp-proto-common" +version = "1.29.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "backoff" }, - { name = "googleapis-common-protos" }, - { name = "grpcio" }, - { name = "opentelemetry-api" }, { name = "opentelemetry-proto" }, - { name = "opentelemetry-sdk" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/e4/ab/1be294b194af410f350f867a54621b4f33b7551adce2ae795e907148fc1e/opentelemetry_exporter_otlp_proto_grpc-1.15.0.tar.gz", hash = "sha256:844f2a4bb9bcda34e4eb6fe36765e5031aacb36dc60ed88c90fc246942ea26e7", size = 27262, upload-time = "2022-12-09T22:28:44.359Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/dd/8f/73ad108bcfd61b4169be5ad8b76acaf9158f224740da10ab9ea3469d551a/opentelemetry_exporter_otlp_proto_grpc-1.15.0-py3-none-any.whl", hash = "sha256:c2a5492ba7d140109968135d641d06ce3c5bd73c50665f787526065d57d7fd1d", size = 20378, upload-time = "2022-12-09T22:28:14.623Z" }, -] - -[[package]] -name = "opentelemetry-instrumentation" -version = "0.50b0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "opentelemetry-api" }, - { name = "opentelemetry-semantic-conventions" }, - { name = "packaging" }, - { name = "wrapt" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/79/2e/2e59a7cb636dc394bd7cf1758ada5e8ed87590458ca6bb2f9c26e0243847/opentelemetry_instrumentation-0.50b0.tar.gz", hash = "sha256:7d98af72de8dec5323e5202e46122e5f908592b22c6d24733aad619f07d82979", size = 26539, upload-time = "2024-12-11T17:05:18.336Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/b1/55a77152a83ec8998e520a3a575f44af1020cfe4bdc000b7538583293b85/opentelemetry_instrumentation-0.50b0-py3-none-any.whl", hash = "sha256:b8f9fc8812de36e1c6dffa5bfc6224df258841fb387b6dfe5df15099daa10630", size = 30728, upload-time = "2024-12-11T17:03:54.948Z" }, -] - -[[package]] -name = "opentelemetry-instrumentation-asgi" -version = "0.50b0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "asgiref" }, - { name = "opentelemetry-api" }, - { name = "opentelemetry-instrumentation" }, - { name = "opentelemetry-semantic-conventions" }, - { name = "opentelemetry-util-http" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/49/cc/a7b2fd243c6d2621803092eba62e450071b6752dfe4f64f530bbfd91a328/opentelemetry_instrumentation_asgi-0.50b0.tar.gz", hash = "sha256:3ca4cb5616ae6a3e8ce86e7d5c360a8d8cc8ed722cf3dc8a5e44300774e87d49", size = 24105, upload-time = "2024-12-11T17:05:23.773Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/58/f7fd7eaf592b2521999a4271ab3ce1c82fe37fe9b0dc25c348398d95d66a/opentelemetry_exporter_otlp_proto_common-1.29.0.tar.gz", hash = "sha256:e7c39b5dbd1b78fe199e40ddfe477e6983cb61aa74ba836df09c3869a3e3e163", size = 19133, upload-time = "2024-12-11T17:02:27.092Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/81/0899c6b56b1023835f266d909250d439174afa0c34ed5944c5021d3da263/opentelemetry_instrumentation_asgi-0.50b0-py3-none-any.whl", hash = "sha256:2ba1297f746e55dec5a17fe825689da0613662fb25c004c3965a6c54b1d5be22", size = 16304, upload-time = "2024-12-11T17:04:03.555Z" }, + { url = "https://files.pythonhosted.org/packages/9e/75/7609bda3d72bf307839570b226180513e854c01443ebe265ed732a4980fc/opentelemetry_exporter_otlp_proto_common-1.29.0-py3-none-any.whl", hash = "sha256:a9d7376c06b4da9cf350677bcddb9618ed4b8255c3f6476975f5e38274ecd3aa", size = 18459, upload-time = "2024-12-11T17:01:54.817Z" }, ] [[package]] -name = "opentelemetry-instrumentation-fastapi" -version = "0.50b0" +name = "opentelemetry-exporter-otlp-proto-grpc" +version = "1.29.0" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "deprecated" }, + { name = "googleapis-common-protos" }, + { name = "grpcio" }, { name = "opentelemetry-api" }, - { name = "opentelemetry-instrumentation" }, - { name = "opentelemetry-instrumentation-asgi" }, - { name = "opentelemetry-semantic-conventions" }, - { name = "opentelemetry-util-http" }, + { name = "opentelemetry-exporter-otlp-proto-common" }, + { name = "opentelemetry-proto" }, + { name = "opentelemetry-sdk" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8d/f8/1917b0b3e414e23c7d71c9a33f0ce020f94bc47d22a30f54ace704e07588/opentelemetry_instrumentation_fastapi-0.50b0.tar.gz", hash = "sha256:16b9181682136da210295def2bb304a32fb9bdee9a935cdc9da43567f7c1149e", size = 19214, upload-time = "2024-12-11T17:05:42.062Z" } +sdist = { url = "https://files.pythonhosted.org/packages/41/aa/b3f2190613141f35fe15145bf438334fdd1eac8aeeee4f7ecbc887999443/opentelemetry_exporter_otlp_proto_grpc-1.29.0.tar.gz", hash = "sha256:3d324d07d64574d72ed178698de3d717f62a059a93b6b7685ee3e303384e73ea", size = 26224, upload-time = "2024-12-11T17:02:28.911Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/d6/37784bb30b213e2dd6838b9f96c2940907022c1b75ef1ff18a99afe42433/opentelemetry_instrumentation_fastapi-0.50b0-py3-none-any.whl", hash = "sha256:8f03b738495e4705fbae51a2826389c7369629dace89d0f291c06ffefdff5e52", size = 12079, upload-time = "2024-12-11T17:04:26.15Z" }, + { url = "https://files.pythonhosted.org/packages/f2/de/4b4127a25d1594851d99032f3a9acb09cb512d11edec713410fb906607f4/opentelemetry_exporter_otlp_proto_grpc-1.29.0-py3-none-any.whl", hash = "sha256:5a2a3a741a2543ed162676cf3eefc2b4150e6f4f0a193187afb0d0e65039c69c", size = 18520, upload-time = "2024-12-11T17:01:57.001Z" }, ] [[package]] name = "opentelemetry-proto" -version = "1.15.0" +version = "1.29.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1e/80/b3b2a98039574e57b6b15982219ae025d55f8c46d50dde258865ce5601b4/opentelemetry_proto-1.15.0.tar.gz", hash = "sha256:9c4008e40ac8cab359daac283fbe7002c5c29c77ea2674ad5626a249e64e0101", size = 35713, upload-time = "2022-12-09T22:28:55.409Z" } +sdist = { url = "https://files.pythonhosted.org/packages/80/52/fd3b3d79e1b00ad2dcac92db6885e49bedbf7a6828647954e4952d653132/opentelemetry_proto-1.29.0.tar.gz", hash = "sha256:3c136aa293782e9b44978c738fff72877a4b78b5d21a64e879898db7b2d93e5d", size = 34320, upload-time = "2024-12-11T17:02:44.709Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3a/56/8343d94af8f32594f6b0bd273f72a40e430fb5970a353237af53af5d3031/opentelemetry_proto-1.15.0-py3-none-any.whl", hash = "sha256:044b6d044b4d10530f250856f933442b8753a17f94ae37c207607f733fb9a844", size = 52616, upload-time = "2022-12-09T22:28:30.03Z" }, + { url = "https://files.pythonhosted.org/packages/bd/66/a500e38ee322d89fce61c74bd7769c8ef3bebc6c2f43fda5f3fc3441286d/opentelemetry_proto-1.29.0-py3-none-any.whl", hash = "sha256:495069c6f5495cbf732501cdcd3b7f60fda2b9d3d4255706ca99b7ca8dec53ff", size = 55818, upload-time = "2024-12-11T17:02:14.03Z" }, ] [[package]] @@ -3060,68 +3246,90 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/da/fb/dc15fad105450a015e913cfa4f5c27b6a5f1bea8fb649f8cae11e699c8af/opentelemetry_semantic_conventions-0.50b0-py3-none-any.whl", hash = "sha256:e87efba8fdb67fb38113efea6a349531e75ed7ffc01562f65b802fcecb5e115e", size = 166602, upload-time = "2024-12-11T17:02:19.504Z" }, ] -[[package]] -name = "opentelemetry-util-http" -version = "0.50b0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/69/10/ce3f0d1157cedbd819194f0b27a6bbb7c19a8bceb3941e4a4775014076cf/opentelemetry_util_http-0.50b0.tar.gz", hash = "sha256:dc4606027e1bc02aabb9533cc330dd43f874fca492e4175c31d7154f341754af", size = 7859, upload-time = "2024-12-11T17:06:14.206Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/64/8a/9e1b54f50d1fddebbeac9a9b0632f8db6ece7add904fb593ee2e268ee4de/opentelemetry_util_http-0.50b0-py3-none-any.whl", hash = "sha256:21f8aedac861ffa3b850f8c0a6c373026189eb8630ac6e14a2bf8c55695cc090", size = 6942, upload-time = "2024-12-11T17:05:13.342Z" }, -] - [[package]] name = "oracledb" -version = "3.2.0" +version = "3.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cryptography" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9d/2d/8336527f248dbeb7183b7b4bfafe3499119c467236f8916ce0ec3b8ef2b6/oracledb-3.2.0.tar.gz", hash = "sha256:9bf9f1c93e53142b33d1c5ebf5ababeebd2062a01d5ead68bbb640439ecf2223", size = 872574, upload-time = "2025-06-26T21:57:13.001Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f7/02/70a872d1a4a739b4f7371ab8d3d5ed8c6e57e142e2503531aafcb220893c/oracledb-3.4.2.tar.gz", hash = "sha256:46e0f2278ff1fe83fbc33a3b93c72d429323ec7eed47bc9484e217776cd437e5", size = 855467, upload-time = "2026-01-28T17:25:39.91Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4c/02/8279be85defe274a5dbc565c27f927d7d772117c070008853d75d4d780a8/oracledb-3.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:42e936190c5c76b115e2803e9c51a416a895c31ca551bc154b8c52121a84ee78", size = 3985060, upload-time = "2025-06-26T21:57:30.753Z" }, - { url = "https://files.pythonhosted.org/packages/38/a2/ce33fca6a15b3357d00c92bffcfa614b2d9f008d8e997f57e0302c760fb6/oracledb-3.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a87a331df19a84cad3d50a99cd505f8d0ec500e5e22438a025bd66e037b20715", size = 2507408, upload-time = "2025-06-26T21:57:33.34Z" }, - { url = "https://files.pythonhosted.org/packages/17/1b/dcaeb174ca777f28e05ac3d862cb468ce4b0a9c36900aa5f12ecbf29029f/oracledb-3.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b62f0c018e437b91254f019715a5fd5daafcf3182afee86ccd9d0f3dac75c0a7", size = 2687910, upload-time = "2025-06-26T21:57:36.173Z" }, - { url = "https://files.pythonhosted.org/packages/c2/f6/a575191c027b89486947597a7b6ae9c2abbc05eae2b79de037a6039ae455/oracledb-3.2.0-cp311-cp311-win32.whl", hash = "sha256:01477e65f129f8927ef64cd4b48d68646fc0115e1e95484dac5b82dd9da7b98b", size = 1548061, upload-time = "2025-06-26T21:57:38.273Z" }, - { url = "https://files.pythonhosted.org/packages/4e/ec/a9b5488858d3b45213ce03f442c5cdf5aef356269071b84caecadb326e29/oracledb-3.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:a1dc529f06a95ca3560d233609c266c17e828a08a70b8a434e2c3fe7000825eb", size = 1891446, upload-time = "2025-06-26T21:57:40.737Z" }, - { url = "https://files.pythonhosted.org/packages/56/d1/04632c2fab7c9ab91c68630eb221e17019e74d5b023badc0c191e83119cf/oracledb-3.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1c2658983520b460776e74c75bb50e51a78e8ab743b64adc844a26a3a8a0bc7c", size = 3959613, upload-time = "2025-06-26T21:57:43.735Z" }, - { url = "https://files.pythonhosted.org/packages/7a/de/ebb82b6193583d0c7f13f908756d44bd2c03207b501457773b0793018231/oracledb-3.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0c7a599ffe3238824951948992ab6b4532a0c1d4b33900d412f738a7da476d47", size = 2336800, upload-time = "2025-06-26T21:57:45.997Z" }, - { url = "https://files.pythonhosted.org/packages/1e/f5/f81f72fac3cfb52fc18965d4d07d76e26103c2cc60641a796b9618904b54/oracledb-3.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9388ad0e09dc4030cd62779acc0ae4e9dfd338da7d30c72768fb0589461485ff", size = 2509427, upload-time = "2025-06-26T21:57:48.686Z" }, - { url = "https://files.pythonhosted.org/packages/02/ad/ded50edb5010b27173f203421f69f90e5f00acaf5686ccd4f7963e1c695b/oracledb-3.2.0-cp312-cp312-win32.whl", hash = "sha256:94ac95e52e6f4a9394408aba6cc5f90581219ecb872d450b2a80df9aa3cc4216", size = 1511775, upload-time = "2025-06-26T21:57:50.474Z" }, - { url = "https://files.pythonhosted.org/packages/5f/75/684d2e18d57d72abf85366e8e1f61aaa2e6b15c71bf95f5bb6e9d7e0c9a5/oracledb-3.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:a367604d091ee82c9e3f6d97e34b8ec919646209bda78337f6156b76252dd024", size = 1850296, upload-time = "2025-06-26T21:57:52.649Z" }, + { url = "https://files.pythonhosted.org/packages/64/80/be263b668ba32b258d07c85f7bfb6967a9677e016c299207b28734f04c4b/oracledb-3.4.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b8e4b8a852251cef09038b75f30fce1227010835f4e19cfbd436027acba2697c", size = 4228552, upload-time = "2026-01-28T17:25:54.844Z" }, + { url = "https://files.pythonhosted.org/packages/91/bc/e832a649529da7c60409a81be41f3213b4c7ffda4fe424222b2145e8d43c/oracledb-3.4.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1617a1db020346883455af005efbefd51be2c4d797e43b1b38455a19f8526b48", size = 2421924, upload-time = "2026-01-28T17:25:56.984Z" }, + { url = "https://files.pythonhosted.org/packages/86/21/d867c37e493a63b5521bd248110ad5b97b18253d64a30703e3e8f3d9631e/oracledb-3.4.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed78d7e7079a778062744ccf42141ce4806818c3f4dd6463e4a7edd561c9f86", size = 2599301, upload-time = "2026-01-28T17:25:58.529Z" }, + { url = "https://files.pythonhosted.org/packages/2a/de/9b1843ea27f7791449652d7f340f042c3053336d2c11caf29e59bab86189/oracledb-3.4.2-cp311-cp311-win32.whl", hash = "sha256:0e16fe3d057e0c41a23ad2ae95bfa002401690773376d476be608f79ac74bf05", size = 1492890, upload-time = "2026-01-28T17:26:00.662Z" }, + { url = "https://files.pythonhosted.org/packages/d6/10/cbc8afa2db0cec80530858d3e4574f9734fae8c0b7f1df261398aa026c5f/oracledb-3.4.2-cp311-cp311-win_amd64.whl", hash = "sha256:f93cae08e8ed20f2d5b777a8602a71f9418389c661d2c937e84d94863e7e7011", size = 1843355, upload-time = "2026-01-28T17:26:02.637Z" }, + { url = "https://files.pythonhosted.org/packages/8f/81/2e6154f34b71cd93b4946c73ea13b69d54b8d45a5f6bbffe271793240d21/oracledb-3.4.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a7396664e592881225ba66385ee83ce339d864f39003d6e4ca31a894a7e7c552", size = 4220806, upload-time = "2026-01-28T17:26:04.322Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a9/a1d59aaac77d8f727156ec6a3b03399917c90b7da4f02d057f92e5601f56/oracledb-3.4.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f04a2d62073407672f114d02529921de0677c6883ed7c64d8d1a3c04caa3238", size = 2233795, upload-time = "2026-01-28T17:26:05.877Z" }, + { url = "https://files.pythonhosted.org/packages/94/ec/8c4a38020cd251572bd406ddcbde98ca052ec94b5684f9aa9ef1ddfcc68c/oracledb-3.4.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d8d75e4f879b908be66cce05ba6c05791a5dbb4a15e39abc01aa25c8a2492bd9", size = 2424756, upload-time = "2026-01-28T17:26:07.35Z" }, + { url = "https://files.pythonhosted.org/packages/fa/7d/c251c2a8567151ccfcfbe3467ea9a60fb5480dc4719342e2e6b7a9679e5d/oracledb-3.4.2-cp312-cp312-win32.whl", hash = "sha256:31b7ee83c23d0439778303de8a675717f805f7e8edb5556d48c4d8343bcf14f5", size = 1453486, upload-time = "2026-01-28T17:26:08.869Z" }, + { url = "https://files.pythonhosted.org/packages/4c/78/c939f3c16fb39400c4734d5a3340db5659ba4e9dce23032d7b33ccfd3fe5/oracledb-3.4.2-cp312-cp312-win_amd64.whl", hash = "sha256:ac25a0448fc830fb7029ad50cd136cdbfcd06975d53967e269772cc5cb8c203a", size = 1794445, upload-time = "2026-01-28T17:26:10.66Z" }, ] [[package]] name = "orjson" -version = "3.10.14" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/92/f7/3219b56f47b4f5e864fb11cdf4ac0aaa3de608730ad2dc4c6e16382f35ec/orjson-3.10.14.tar.gz", hash = "sha256:cf31f6f071a6b8e7aa1ead1fa27b935b48d00fbfa6a28ce856cfff2d5dd68eed", size = 5282116, upload-time = "2025-01-08T16:59:04.045Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/bf/18/26721760368e12b691fb6811692ed21ae5275ea918db409ba26866cacbe8/orjson-3.10.14-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:f506fd666dd1ecd15a832bebc66c4df45c1902fd47526292836c339f7ba665a9", size = 249437, upload-time = "2025-01-08T16:56:51.077Z" }, - { url = "https://files.pythonhosted.org/packages/d5/5b/2adfe7cc301edeb3bffc1942956659c19ec00d51a21c53c17c0767bebf47/orjson-3.10.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efe5fd254cfb0eeee13b8ef7ecb20f5d5a56ddda8a587f3852ab2cedfefdb5f6", size = 135812, upload-time = "2025-01-08T16:56:53.529Z" }, - { url = "https://files.pythonhosted.org/packages/8a/68/07df7787fd9ff6dba815b2d793eec5e039d288fdf150431ed48a660bfcbb/orjson-3.10.14-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4ddc8c866d7467f5ee2991397d2ea94bcf60d0048bdd8ca555740b56f9042725", size = 150153, upload-time = "2025-01-08T16:56:55.198Z" }, - { url = "https://files.pythonhosted.org/packages/02/71/f68562734461b801b53bacd5365e079dcb3c78656a662f0639494880e522/orjson-3.10.14-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3af8e42ae4363773658b8d578d56dedffb4f05ceeb4d1d4dd3fb504950b45526", size = 139742, upload-time = "2025-01-08T16:56:58.426Z" }, - { url = "https://files.pythonhosted.org/packages/04/03/1355fb27652582f00d3c62e93a32b982fa42bc31d2e07f0a317867069096/orjson-3.10.14-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:84dd83110503bc10e94322bf3ffab8bc49150176b49b4984dc1cce4c0a993bf9", size = 154479, upload-time = "2025-01-08T16:56:59.96Z" }, - { url = "https://files.pythonhosted.org/packages/7c/47/1c2a840f27715e8bc2bbafffc851512ede6e53483593eded190919bdcaf4/orjson-3.10.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36f5bfc0399cd4811bf10ec7a759c7ab0cd18080956af8ee138097d5b5296a95", size = 130413, upload-time = "2025-01-08T16:57:03.46Z" }, - { url = "https://files.pythonhosted.org/packages/dd/b2/5bb51006cbae85b052d1bbee7ff43ae26fa155bb3d31a71b0c07d384d5e3/orjson-3.10.14-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:868943660fb2a1e6b6b965b74430c16a79320b665b28dd4511d15ad5038d37d5", size = 138545, upload-time = "2025-01-08T16:57:06.337Z" }, - { url = "https://files.pythonhosted.org/packages/79/30/7841a5dd46bb46b8e868791d5469c9d4788d3e26b7e69d40256647997baf/orjson-3.10.14-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:33449c67195969b1a677533dee9d76e006001213a24501333624623e13c7cc8e", size = 130953, upload-time = "2025-01-08T16:57:07.803Z" }, - { url = "https://files.pythonhosted.org/packages/08/49/720e7c2040c0f1df630a36d83d449bd7e4d4471071d5ece47a4f7211d570/orjson-3.10.14-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:e4c9f60f9fb0b5be66e416dcd8c9d94c3eabff3801d875bdb1f8ffc12cf86905", size = 414675, upload-time = "2025-01-08T16:57:09.436Z" }, - { url = "https://files.pythonhosted.org/packages/50/b0/ca7619f34280e7dcbd50dbc9c5fe5200c12cd7269b8858652beb3887483f/orjson-3.10.14-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:0de4d6315cfdbd9ec803b945c23b3a68207fd47cbe43626036d97e8e9561a436", size = 141004, upload-time = "2025-01-08T16:57:12.298Z" }, - { url = "https://files.pythonhosted.org/packages/75/1b/7548e3a711543f438e87a4349e00439ab7f37807942e5659f29363f35765/orjson-3.10.14-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:83adda3db595cb1a7e2237029b3249c85afbe5c747d26b41b802e7482cb3933e", size = 129629, upload-time = "2025-01-08T16:57:14.778Z" }, - { url = "https://files.pythonhosted.org/packages/b0/1e/4930a6ff46debd6be1ff18e869b7bc43a7ad762c865610b7e745038d6f68/orjson-3.10.14-cp311-cp311-win32.whl", hash = "sha256:998019ef74a4997a9d741b1473533cdb8faa31373afc9849b35129b4b8ec048d", size = 142430, upload-time = "2025-01-08T16:57:16.324Z" }, - { url = "https://files.pythonhosted.org/packages/28/e0/6cc1cd1dfde36555e81ac869f7847e86bb11c27f97b72fde2f1509b12163/orjson-3.10.14-cp311-cp311-win_amd64.whl", hash = "sha256:9d034abdd36f0f0f2240f91492684e5043d46f290525d1117712d5b8137784eb", size = 133516, upload-time = "2025-01-08T16:57:17.813Z" }, - { url = "https://files.pythonhosted.org/packages/8c/dc/dc5a882be016ee8688bd867ad3b4e3b2ab039d91383099702301a1adb6ac/orjson-3.10.14-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:2ad4b7e367efba6dc3f119c9a0fcd41908b7ec0399a696f3cdea7ec477441b09", size = 249396, upload-time = "2025-01-08T16:57:19.414Z" }, - { url = "https://files.pythonhosted.org/packages/f0/95/4c23ff5c0505cd687928608e0b7910ccb44ce59490079e1c17b7610aa0d0/orjson-3.10.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f496286fc85e93ce0f71cc84fc1c42de2decf1bf494094e188e27a53694777a7", size = 135689, upload-time = "2025-01-08T16:57:22.725Z" }, - { url = "https://files.pythonhosted.org/packages/ad/39/b4bdd19604dce9d6509c4d86e8e251a1373a24204b4c4169866dcecbe5f5/orjson-3.10.14-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c7f189bbfcded40e41a6969c1068ba305850ba016665be71a217918931416fbf", size = 150136, upload-time = "2025-01-08T16:57:24.236Z" }, - { url = "https://files.pythonhosted.org/packages/1d/92/7b9bad96353abd3e89947960252dcf1022ce2df7f29056e434de05e18b6d/orjson-3.10.14-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8cc8204f0b75606869c707da331058ddf085de29558b516fc43c73ee5ee2aadb", size = 139766, upload-time = "2025-01-08T16:57:25.716Z" }, - { url = "https://files.pythonhosted.org/packages/a6/bd/abb13c86540b7a91b40d7d9f8549d03a026bc22d78fa93f71d68b8f4c36e/orjson-3.10.14-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:deaa2899dff7f03ab667e2ec25842d233e2a6a9e333efa484dfe666403f3501c", size = 154533, upload-time = "2025-01-08T16:57:27.341Z" }, - { url = "https://files.pythonhosted.org/packages/c0/02/0bcb91ec9c7143012359983aca44f567f87df379957cd4af11336217b12f/orjson-3.10.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f1c3ea52642c9714dc6e56de8a451a066f6d2707d273e07fe8a9cc1ba073813d", size = 130658, upload-time = "2025-01-08T16:57:30.453Z" }, - { url = "https://files.pythonhosted.org/packages/b4/1e/b304596bb1f800d47d6e92305bd09f0eef693ed4f7b2095db63f9808b229/orjson-3.10.14-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d3f9ed72e7458ded9a1fb1b4d4ed4c4fdbaf82030ce3f9274b4dc1bff7ace2b", size = 138546, upload-time = "2025-01-08T16:57:31.909Z" }, - { url = "https://files.pythonhosted.org/packages/56/c7/65d72b22080186ef618a46afeb9386e20056f3237664090f3a2f8da1cd6d/orjson-3.10.14-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:07520685d408a2aba514c17ccc16199ff2934f9f9e28501e676c557f454a37fe", size = 130774, upload-time = "2025-01-08T16:57:34.94Z" }, - { url = "https://files.pythonhosted.org/packages/4d/85/1ab35a832f32b37ccd673721e845cf302f23453603112255af611c91d1d1/orjson-3.10.14-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:76344269b550ea01488d19a2a369ab572c1ac4449a72e9f6ac0d70eb1cbfb953", size = 414649, upload-time = "2025-01-08T16:57:36.405Z" }, - { url = "https://files.pythonhosted.org/packages/d1/7d/1d6575f779bab8fe698fa6d52e8aa3aa0a9fca4885d0bf6197700455713a/orjson-3.10.14-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e2979d0f2959990620f7e62da6cd954e4620ee815539bc57a8ae46e2dacf90e3", size = 141060, upload-time = "2025-01-08T16:57:38.064Z" }, - { url = "https://files.pythonhosted.org/packages/f8/26/68513e28b3bd1d7633318ed2818e86d1bfc8b782c87c520c7b363092837f/orjson-3.10.14-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:03f61ca3674555adcb1aa717b9fc87ae936aa7a63f6aba90a474a88701278780", size = 129798, upload-time = "2025-01-08T16:57:39.748Z" }, - { url = "https://files.pythonhosted.org/packages/44/ca/020fb99c98ff7267ba18ce798ff0c8c3aa97cd949b611fc76cad3c87e534/orjson-3.10.14-cp312-cp312-win32.whl", hash = "sha256:d5075c54edf1d6ad81d4c6523ce54a748ba1208b542e54b97d8a882ecd810fd1", size = 142524, upload-time = "2025-01-08T16:57:46.064Z" }, - { url = "https://files.pythonhosted.org/packages/70/7f/f2d346819a273653825e7c92dc26418c8da506003c9fc1dfe8157e733b2e/orjson-3.10.14-cp312-cp312-win_amd64.whl", hash = "sha256:175cafd322e458603e8ce73510a068d16b6e6f389c13f69bf16de0e843d7d406", size = 133663, upload-time = "2025-01-08T16:57:47.712Z" }, +version = "3.11.8" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9d/1b/2024d06792d0779f9dbc51531b61c24f76c75b9f4ce05e6f3377a1814cea/orjson-3.11.8.tar.gz", hash = "sha256:96163d9cdc5a202703e9ad1b9ae757d5f0ca62f4fa0cc93d1f27b0e180cc404e", size = 5603832, upload-time = "2026-03-31T16:16:27.878Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/67/41/5aa7fa3b0f4dc6b47dcafc3cea909299c37e40e9972feabc8b6a74e2730d/orjson-3.11.8-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:003646067cc48b7fcab2ae0c562491c9b5d2cbd43f1e5f16d98fd118c5522d34", size = 229229, upload-time = "2026-03-31T16:14:50.424Z" }, + { url = "https://files.pythonhosted.org/packages/0a/d7/57e7f2458e0a2c41694f39fc830030a13053a84f837a5b73423dca1f0938/orjson-3.11.8-cp311-cp311-macosx_15_0_arm64.whl", hash = "sha256:ed193ce51d77a3830cad399a529cd4ef029968761f43ddc549e1bc62b40d88f8", size = 128871, upload-time = "2026-03-31T16:14:51.888Z" }, + { url = "https://files.pythonhosted.org/packages/53/4a/e0fdb9430983e6c46e0299559275025075568aad5d21dd606faee3703924/orjson-3.11.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f30491bc4f862aa15744b9738517454f1e46e56c972a2be87d70d727d5b2a8f8", size = 132104, upload-time = "2026-03-31T16:14:53.142Z" }, + { url = "https://files.pythonhosted.org/packages/08/4a/2025a60ff3f5c8522060cda46612d9b1efa653de66ed2908591d8d82f22d/orjson-3.11.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6eda5b8b6be91d3f26efb7dc6e5e68ee805bc5617f65a328587b35255f138bf4", size = 130483, upload-time = "2026-03-31T16:14:54.605Z" }, + { url = "https://files.pythonhosted.org/packages/2d/3c/b9cde05bdc7b2385c66014e0620627da638d3d04e4954416ab48c31196c5/orjson-3.11.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ee8db7bfb6fe03581bbab54d7c4124a6dd6a7f4273a38f7267197890f094675f", size = 135481, upload-time = "2026-03-31T16:14:55.901Z" }, + { url = "https://files.pythonhosted.org/packages/ff/f2/a8238e7734de7cb589fed319857a8025d509c89dc52fdcc88f39c6d03d5a/orjson-3.11.8-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5d8b5231de76c528a46b57010bbd83fb51e056aa0220a372fd5065e978406f1c", size = 146819, upload-time = "2026-03-31T16:14:57.548Z" }, + { url = "https://files.pythonhosted.org/packages/db/10/dbf1e2a3cafea673b1b4350e371877b759060d6018a998643b7040e5de48/orjson-3.11.8-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:58a4a208a6fbfdb7a7327b8f201c6014f189f721fd55d047cafc4157af1bc62a", size = 132846, upload-time = "2026-03-31T16:14:58.91Z" }, + { url = "https://files.pythonhosted.org/packages/f8/fc/55e667ec9c85694038fcff00573d221b085d50777368ee3d77f38668bf3c/orjson-3.11.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f8952d6d2505c003e8f0224ff7858d341fa4e33fef82b91c4ff0ef070f2393c", size = 133580, upload-time = "2026-03-31T16:15:00.519Z" }, + { url = "https://files.pythonhosted.org/packages/7e/a6/c08c589a9aad0cb46c4831d17de212a2b6901f9d976814321ff8e69e8785/orjson-3.11.8-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0022bb50f90da04b009ce32c512dc1885910daa7cb10b7b0cba4505b16db82a8", size = 142042, upload-time = "2026-03-31T16:15:01.906Z" }, + { url = "https://files.pythonhosted.org/packages/5c/cc/2f78ea241d52b717d2efc38878615fe80425bf2beb6e68c984dde257a766/orjson-3.11.8-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:ff51f9d657d1afb6f410cb435792ce4e1fe427aab23d2fcd727a2876e21d4cb6", size = 423845, upload-time = "2026-03-31T16:15:03.703Z" }, + { url = "https://files.pythonhosted.org/packages/70/07/c17dcf05dd8045457538428a983bf1f1127928df5bf328cb24d2b7cddacb/orjson-3.11.8-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6dbe9a97bdb4d8d9d5367b52a7c32549bba70b2739c58ef74a6964a6d05ae054", size = 147729, upload-time = "2026-03-31T16:15:05.203Z" }, + { url = "https://files.pythonhosted.org/packages/90/6c/0fb6e8a24e682e0958d71711ae6f39110e4b9cd8cab1357e2a89cb8e1951/orjson-3.11.8-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a5c370674ebabe16c6ccac33ff80c62bf8a6e59439f5e9d40c1f5ab8fd2215b7", size = 136425, upload-time = "2026-03-31T16:15:07.052Z" }, + { url = "https://files.pythonhosted.org/packages/b2/35/4d3cc3a3d616035beb51b24a09bb872942dc452cf2df0c1d11ab35046d9f/orjson-3.11.8-cp311-cp311-win32.whl", hash = "sha256:0e32f7154299f42ae66f13488963269e5eccb8d588a65bc839ed986919fc9fac", size = 131870, upload-time = "2026-03-31T16:15:08.678Z" }, + { url = "https://files.pythonhosted.org/packages/13/26/9fe70f81d16b702f8c3a775e8731b50ad91d22dacd14c7599b60a0941cd1/orjson-3.11.8-cp311-cp311-win_amd64.whl", hash = "sha256:25e0c672a2e32348d2eb33057b41e754091f2835f87222e4675b796b92264f06", size = 127440, upload-time = "2026-03-31T16:15:09.994Z" }, + { url = "https://files.pythonhosted.org/packages/e8/c6/b038339f4145efd2859c1ca53097a52c0bb9cbdd24f947ebe146da1ad067/orjson-3.11.8-cp311-cp311-win_arm64.whl", hash = "sha256:9185589c1f2a944c17e26c9925dcdbc2df061cc4a145395c57f0c51f9b5dbfcd", size = 127399, upload-time = "2026-03-31T16:15:11.412Z" }, + { url = "https://files.pythonhosted.org/packages/01/f6/8d58b32ab32d9215973a1688aebd098252ee8af1766c0e4e36e7831f0295/orjson-3.11.8-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:1cd0b77e77c95758f8e1100139844e99f3ccc87e71e6fc8e1c027e55807c549f", size = 229233, upload-time = "2026-03-31T16:15:12.762Z" }, + { url = "https://files.pythonhosted.org/packages/a9/8b/2ffe35e71f6b92622e8ea4607bf33ecf7dfb51b3619dcfabfd36cbe2d0a5/orjson-3.11.8-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:6a3d159d5ffa0e3961f353c4b036540996bf8b9697ccc38261c0eac1fd3347a6", size = 128772, upload-time = "2026-03-31T16:15:14.237Z" }, + { url = "https://files.pythonhosted.org/packages/27/d2/1f8682ae50d5c6897a563cb96bc106da8c9cb5b7b6e81a52e4cc086679b9/orjson-3.11.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76070a76e9c5ae661e2d9848f216980d8d533e0f8143e6ed462807b242e3c5e8", size = 131946, upload-time = "2026-03-31T16:15:15.607Z" }, + { url = "https://files.pythonhosted.org/packages/52/4b/5500f76f0eece84226e0689cb48dcde081104c2fa6e2483d17ca13685ffb/orjson-3.11.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:54153d21520a71a4c82a0dbb4523e468941d549d221dc173de0f019678cf3813", size = 130368, upload-time = "2026-03-31T16:15:17.066Z" }, + { url = "https://files.pythonhosted.org/packages/da/4e/58b927e08fbe9840e6c920d9e299b051ea667463b1f39a56e668669f8508/orjson-3.11.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:469ac2125611b7c5741a0b3798cd9e5786cbad6345f9f400c77212be89563bec", size = 135540, upload-time = "2026-03-31T16:15:18.404Z" }, + { url = "https://files.pythonhosted.org/packages/56/7c/ba7cb871cba1bcd5cd02ee34f98d894c6cea96353ad87466e5aef2429c60/orjson-3.11.8-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:14778ffd0f6896aa613951a7fbf4690229aa7a543cb2bfbe9f358e08aafa9546", size = 146877, upload-time = "2026-03-31T16:15:19.833Z" }, + { url = "https://files.pythonhosted.org/packages/0b/5d/eb9c25fc1386696c6a342cd361c306452c75e0b55e86ad602dd4827a7fd7/orjson-3.11.8-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ea56a955056a6d6c550cf18b3348656a9d9a4f02e2d0c02cabf3c73f1055d506", size = 132837, upload-time = "2026-03-31T16:15:21.282Z" }, + { url = "https://files.pythonhosted.org/packages/37/87/5ddeb7fc1fbd9004aeccab08426f34c81a5b4c25c7061281862b015fce2b/orjson-3.11.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:53a0f57e59a530d18a142f4d4ba6dfc708dc5fdedce45e98ff06b44930a2a48f", size = 133624, upload-time = "2026-03-31T16:15:22.641Z" }, + { url = "https://files.pythonhosted.org/packages/22/09/90048793db94ee4b2fcec4ac8e5ddb077367637d6650be896b3494b79bb7/orjson-3.11.8-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9b48e274f8824567d74e2158199e269597edf00823a1b12b63d48462bbf5123e", size = 141904, upload-time = "2026-03-31T16:15:24.435Z" }, + { url = "https://files.pythonhosted.org/packages/c0/cf/eb284847487821a5d415e54149a6449ba9bfc5872ce63ab7be41b8ec401c/orjson-3.11.8-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:3f262401086a3960586af06c054609365e98407151f5ea24a62893a40d80dbbb", size = 423742, upload-time = "2026-03-31T16:15:26.155Z" }, + { url = "https://files.pythonhosted.org/packages/44/09/e12423d327071c851c13e76936f144a96adacfc037394dec35ac3fc8d1e8/orjson-3.11.8-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:8e8c6218b614badf8e229b697865df4301afa74b791b6c9ade01d19a9953a942", size = 147806, upload-time = "2026-03-31T16:15:27.909Z" }, + { url = "https://files.pythonhosted.org/packages/b3/6d/37c2589ba864e582ffe7611643314785c6afb1f83c701654ef05daa8fcc7/orjson-3.11.8-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:093d489fa039ddade2db541097dbb484999fcc65fc2b0ff9819141e2ab364f25", size = 136485, upload-time = "2026-03-31T16:15:29.749Z" }, + { url = "https://files.pythonhosted.org/packages/be/c9/135194a02ab76b04ed9a10f68624b7ebd238bbe55548878b11ff15a0f352/orjson-3.11.8-cp312-cp312-win32.whl", hash = "sha256:e0950ed1bcb9893f4293fd5c5a7ee10934fbf82c4101c70be360db23ce24b7d2", size = 131966, upload-time = "2026-03-31T16:15:31.687Z" }, + { url = "https://files.pythonhosted.org/packages/ed/9a/9796f8fbe3cf30ce9cb696748dbb535e5c87be4bf4fe2e9ca498ef1fa8cf/orjson-3.11.8-cp312-cp312-win_amd64.whl", hash = "sha256:3cf17c141617b88ced4536b2135c552490f07799f6ad565948ea07bef0dcb9a6", size = 127441, upload-time = "2026-03-31T16:15:33.333Z" }, + { url = "https://files.pythonhosted.org/packages/cc/47/5aaf54524a7a4a0dd09dd778f3fa65dd2108290615b652e23d944152bc8e/orjson-3.11.8-cp312-cp312-win_arm64.whl", hash = "sha256:48854463b0572cc87dac7d981aa72ed8bf6deedc0511853dc76b8bbd5482d36d", size = 127364, upload-time = "2026-03-31T16:15:34.748Z" }, +] + +[[package]] +name = "ormsgpack" +version = "1.12.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/12/0c/f1761e21486942ab9bb6feaebc610fa074f7c5e496e6962dea5873348077/ormsgpack-1.12.2.tar.gz", hash = "sha256:944a2233640273bee67521795a73cf1e959538e0dfb7ac635505010455e53b33", size = 39031, upload-time = "2026-01-18T20:55:28.023Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4b/08/8b68f24b18e69d92238aa8f258218e6dfeacf4381d9d07ab8df303f524a9/ormsgpack-1.12.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:bd5f4bf04c37888e864f08e740c5a573c4017f6fd6e99fa944c5c935fabf2dd9", size = 378266, upload-time = "2026-01-18T20:55:59.876Z" }, + { url = "https://files.pythonhosted.org/packages/0d/24/29fc13044ecb7c153523ae0a1972269fcd613650d1fa1a9cec1044c6b666/ormsgpack-1.12.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:34d5b28b3570e9fed9a5a76528fc7230c3c76333bc214798958e58e9b79cc18a", size = 203035, upload-time = "2026-01-18T20:55:30.59Z" }, + { url = "https://files.pythonhosted.org/packages/ad/c2/00169fb25dd8f9213f5e8a549dfb73e4d592009ebc85fbbcd3e1dcac575b/ormsgpack-1.12.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3708693412c28f3538fb5a65da93787b6bbab3484f6bc6e935bfb77a62400ae5", size = 210539, upload-time = "2026-01-18T20:55:48.569Z" }, + { url = "https://files.pythonhosted.org/packages/1b/33/543627f323ff3c73091f51d6a20db28a1a33531af30873ea90c5ac95a9b5/ormsgpack-1.12.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:43013a3f3e2e902e1d05e72c0f1aeb5bedbb8e09240b51e26792a3c89267e181", size = 212401, upload-time = "2026-01-18T20:56:10.101Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5d/f70e2c3da414f46186659d24745483757bcc9adccb481a6eb93e2b729301/ormsgpack-1.12.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7c8b1667a72cbba74f0ae7ecf3105a5e01304620ed14528b2cb4320679d2869b", size = 387082, upload-time = "2026-01-18T20:56:12.047Z" }, + { url = "https://files.pythonhosted.org/packages/c0/d6/06e8dc920c7903e051f30934d874d4afccc9bb1c09dcaf0bc03a7de4b343/ormsgpack-1.12.2-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:df6961442140193e517303d0b5d7bc2e20e69a879c2d774316125350c4a76b92", size = 482346, upload-time = "2026-01-18T20:56:05.152Z" }, + { url = "https://files.pythonhosted.org/packages/66/c4/f337ac0905eed9c393ef990c54565cd33644918e0a8031fe48c098c71dbf/ormsgpack-1.12.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c6a4c34ddef109647c769d69be65fa1de7a6022b02ad45546a69b3216573eb4a", size = 425181, upload-time = "2026-01-18T20:55:37.83Z" }, + { url = "https://files.pythonhosted.org/packages/78/29/6d5758fabef3babdf4bbbc453738cc7de9cd3334e4c38dd5737e27b85653/ormsgpack-1.12.2-cp311-cp311-win_amd64.whl", hash = "sha256:73670ed0375ecc303858e3613f407628dd1fca18fe6ac57b7b7ce66cc7bb006c", size = 117182, upload-time = "2026-01-18T20:55:31.472Z" }, + { url = "https://files.pythonhosted.org/packages/c4/57/17a15549233c37e7fd054c48fe9207492e06b026dbd872b826a0b5f833b6/ormsgpack-1.12.2-cp311-cp311-win_arm64.whl", hash = "sha256:c2be829954434e33601ae5da328cccce3266b098927ca7a30246a0baec2ce7bd", size = 111464, upload-time = "2026-01-18T20:55:38.811Z" }, + { url = "https://files.pythonhosted.org/packages/4c/36/16c4b1921c308a92cef3bf6663226ae283395aa0ff6e154f925c32e91ff5/ormsgpack-1.12.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:7a29d09b64b9694b588ff2f80e9826bdceb3a2b91523c5beae1fab27d5c940e7", size = 378618, upload-time = "2026-01-18T20:55:50.835Z" }, + { url = "https://files.pythonhosted.org/packages/c0/68/468de634079615abf66ed13bb5c34ff71da237213f29294363beeeca5306/ormsgpack-1.12.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b39e629fd2e1c5b2f46f99778450b59454d1f901bc507963168985e79f09c5d", size = 203186, upload-time = "2026-01-18T20:56:11.163Z" }, + { url = "https://files.pythonhosted.org/packages/73/a9/d756e01961442688b7939bacd87ce13bfad7d26ce24f910f6028178b2cc8/ormsgpack-1.12.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:958dcb270d30a7cb633a45ee62b9444433fa571a752d2ca484efdac07480876e", size = 210738, upload-time = "2026-01-18T20:56:09.181Z" }, + { url = "https://files.pythonhosted.org/packages/7b/ba/795b1036888542c9113269a3f5690ab53dd2258c6fb17676ac4bd44fcf94/ormsgpack-1.12.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58d379d72b6c5e964851c77cfedfb386e474adee4fd39791c2c5d9efb53505cc", size = 212569, upload-time = "2026-01-18T20:56:06.135Z" }, + { url = "https://files.pythonhosted.org/packages/6c/aa/bff73c57497b9e0cba8837c7e4bcab584b1a6dbc91a5dd5526784a5030c8/ormsgpack-1.12.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8463a3fc5f09832e67bdb0e2fda6d518dc4281b133166146a67f54c08496442e", size = 387166, upload-time = "2026-01-18T20:55:36.738Z" }, + { url = "https://files.pythonhosted.org/packages/d3/cf/f8283cba44bcb7b14f97b6274d449db276b3a86589bdb363169b51bc12de/ormsgpack-1.12.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:eddffb77eff0bad4e67547d67a130604e7e2dfbb7b0cde0796045be4090f35c6", size = 482498, upload-time = "2026-01-18T20:55:29.626Z" }, + { url = "https://files.pythonhosted.org/packages/05/be/71e37b852d723dfcbe952ad04178c030df60d6b78eba26bfd14c9a40575e/ormsgpack-1.12.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fcd55e5f6ba0dbce624942adf9f152062135f991a0126064889f68eb850de0dd", size = 425518, upload-time = "2026-01-18T20:55:49.556Z" }, + { url = "https://files.pythonhosted.org/packages/7a/0c/9803aa883d18c7ef197213cd2cbf73ba76472a11fe100fb7dab2884edf48/ormsgpack-1.12.2-cp312-cp312-win_amd64.whl", hash = "sha256:d024b40828f1dde5654faebd0d824f9cc29ad46891f626272dd5bfd7af2333a4", size = 117462, upload-time = "2026-01-18T20:55:47.726Z" }, + { url = "https://files.pythonhosted.org/packages/c8/9e/029e898298b2cc662f10d7a15652a53e3b525b1e7f07e21fef8536a09bb8/ormsgpack-1.12.2-cp312-cp312-win_arm64.whl", hash = "sha256:da538c542bac7d1c8f3f2a937863dba36f013108ce63e55745941dda4b75dbb6", size = 111559, upload-time = "2026-01-18T20:55:54.273Z" }, ] [[package]] @@ -3144,121 +3352,111 @@ wheels = [ [[package]] name = "pandas" -version = "2.2.3" +version = "3.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, { name = "python-dateutil" }, - { name = "pytz" }, - { name = "tzdata" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/9c/d6/9f8431bacc2e19dca897724cd097b1bb224a6ad5433784a44b587c7c13af/pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667", size = 4399213, upload-time = "2024-09-20T13:10:04.827Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/44/d9502bf0ed197ba9bf1103c9867d5904ddcaf869e52329787fc54ed70cc8/pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039", size = 12602222, upload-time = "2024-09-20T13:08:56.254Z" }, - { url = "https://files.pythonhosted.org/packages/52/11/9eac327a38834f162b8250aab32a6781339c69afe7574368fffe46387edf/pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd", size = 11321274, upload-time = "2024-09-20T13:08:58.645Z" }, - { url = "https://files.pythonhosted.org/packages/45/fb/c4beeb084718598ba19aa9f5abbc8aed8b42f90930da861fcb1acdb54c3a/pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698", size = 15579836, upload-time = "2024-09-20T19:01:57.571Z" }, - { url = "https://files.pythonhosted.org/packages/cd/5f/4dba1d39bb9c38d574a9a22548c540177f78ea47b32f99c0ff2ec499fac5/pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc", size = 13058505, upload-time = "2024-09-20T13:09:01.501Z" }, - { url = "https://files.pythonhosted.org/packages/b9/57/708135b90391995361636634df1f1130d03ba456e95bcf576fada459115a/pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3", size = 16744420, upload-time = "2024-09-20T19:02:00.678Z" }, - { url = "https://files.pythonhosted.org/packages/86/4a/03ed6b7ee323cf30404265c284cee9c65c56a212e0a08d9ee06984ba2240/pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32", size = 14440457, upload-time = "2024-09-20T13:09:04.105Z" }, - { url = "https://files.pythonhosted.org/packages/ed/8c/87ddf1fcb55d11f9f847e3c69bb1c6f8e46e2f40ab1a2d2abadb2401b007/pandas-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5", size = 11617166, upload-time = "2024-09-20T13:09:06.917Z" }, - { url = "https://files.pythonhosted.org/packages/17/a3/fb2734118db0af37ea7433f57f722c0a56687e14b14690edff0cdb4b7e58/pandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9", size = 12529893, upload-time = "2024-09-20T13:09:09.655Z" }, - { url = "https://files.pythonhosted.org/packages/e1/0c/ad295fd74bfac85358fd579e271cded3ac969de81f62dd0142c426b9da91/pandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4", size = 11363475, upload-time = "2024-09-20T13:09:14.718Z" }, - { url = "https://files.pythonhosted.org/packages/c6/2a/4bba3f03f7d07207481fed47f5b35f556c7441acddc368ec43d6643c5777/pandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3", size = 15188645, upload-time = "2024-09-20T19:02:03.88Z" }, - { url = "https://files.pythonhosted.org/packages/38/f8/d8fddee9ed0d0c0f4a2132c1dfcf0e3e53265055da8df952a53e7eaf178c/pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319", size = 12739445, upload-time = "2024-09-20T13:09:17.621Z" }, - { url = "https://files.pythonhosted.org/packages/20/e8/45a05d9c39d2cea61ab175dbe6a2de1d05b679e8de2011da4ee190d7e748/pandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8", size = 16359235, upload-time = "2024-09-20T19:02:07.094Z" }, - { url = "https://files.pythonhosted.org/packages/1d/99/617d07a6a5e429ff90c90da64d428516605a1ec7d7bea494235e1c3882de/pandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a", size = 14056756, upload-time = "2024-09-20T13:09:20.474Z" }, - { url = "https://files.pythonhosted.org/packages/29/d4/1244ab8edf173a10fd601f7e13b9566c1b525c4f365d6bee918e68381889/pandas-2.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13", size = 11504248, upload-time = "2024-09-20T13:09:23.137Z" }, + { name = "tzdata", marker = "sys_platform == 'emscripten' or sys_platform == 'win32'" }, ] - -[[package]] -name = "passlib" -version = "1.7.4" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b6/06/9da9ee59a67fae7761aab3ccc84fa4f3f33f125b370f1ccdb915bf967c11/passlib-1.7.4.tar.gz", hash = "sha256:defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04", size = 689844, upload-time = "2020-10-08T19:00:52.121Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2e/0c/b28ed414f080ee0ad153f848586d61d1878f91689950f037f976ce15f6c8/pandas-3.0.1.tar.gz", hash = "sha256:4186a699674af418f655dbd420ed87f50d56b4cd6603784279d9eef6627823c8", size = 4641901, upload-time = "2026-02-17T22:20:16.434Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/a4/ab6b7589382ca3df236e03faa71deac88cae040af60c071a78d254a62172/passlib-1.7.4-py2.py3-none-any.whl", hash = "sha256:aa6bca462b8d8bda89c70b382f0c298a20b5560af6cbfa2dce410c0a2fb669f1", size = 525554, upload-time = "2020-10-08T19:00:49.856Z" }, -] - -[package.optional-dependencies] -bcrypt = [ - { name = "bcrypt" }, + { url = "https://files.pythonhosted.org/packages/ff/07/c7087e003ceee9b9a82539b40414ec557aa795b584a1a346e89180853d79/pandas-3.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:de09668c1bf3b925c07e5762291602f0d789eca1b3a781f99c1c78f6cac0e7ea", size = 10323380, upload-time = "2026-02-17T22:18:16.133Z" }, + { url = "https://files.pythonhosted.org/packages/c1/27/90683c7122febeefe84a56f2cde86a9f05f68d53885cebcc473298dfc33e/pandas-3.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:24ba315ba3d6e5806063ac6eb717504e499ce30bd8c236d8693a5fd3f084c796", size = 9923455, upload-time = "2026-02-17T22:18:19.13Z" }, + { url = "https://files.pythonhosted.org/packages/0e/f1/ed17d927f9950643bc7631aa4c99ff0cc83a37864470bc419345b656a41f/pandas-3.0.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:406ce835c55bac912f2a0dcfaf27c06d73c6b04a5dde45f1fd3169ce31337389", size = 10753464, upload-time = "2026-02-17T22:18:21.134Z" }, + { url = "https://files.pythonhosted.org/packages/2e/7c/870c7e7daec2a6c7ff2ac9e33b23317230d4e4e954b35112759ea4a924a7/pandas-3.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:830994d7e1f31dd7e790045235605ab61cff6c94defc774547e8b7fdfbff3dc7", size = 11255234, upload-time = "2026-02-17T22:18:24.175Z" }, + { url = "https://files.pythonhosted.org/packages/5c/39/3653fe59af68606282b989c23d1a543ceba6e8099cbcc5f1d506a7bae2aa/pandas-3.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a64ce8b0f2de1d2efd2ae40b0abe7f8ae6b29fbfb3812098ed5a6f8e235ad9bf", size = 11767299, upload-time = "2026-02-17T22:18:26.824Z" }, + { url = "https://files.pythonhosted.org/packages/9b/31/1daf3c0c94a849c7a8dab8a69697b36d313b229918002ba3e409265c7888/pandas-3.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9832c2c69da24b602c32e0c7b1b508a03949c18ba08d4d9f1c1033426685b447", size = 12333292, upload-time = "2026-02-17T22:18:28.996Z" }, + { url = "https://files.pythonhosted.org/packages/1f/67/af63f83cd6ca603a00fe8530c10a60f0879265b8be00b5930e8e78c5b30b/pandas-3.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:84f0904a69e7365f79a0c77d3cdfccbfb05bf87847e3a51a41e1426b0edb9c79", size = 9892176, upload-time = "2026-02-17T22:18:31.79Z" }, + { url = "https://files.pythonhosted.org/packages/79/ab/9c776b14ac4b7b4140788eca18468ea39894bc7340a408f1d1e379856a6b/pandas-3.0.1-cp311-cp311-win_arm64.whl", hash = "sha256:4a68773d5a778afb31d12e34f7dd4612ab90de8c6fb1d8ffe5d4a03b955082a1", size = 9151328, upload-time = "2026-02-17T22:18:35.721Z" }, + { url = "https://files.pythonhosted.org/packages/37/51/b467209c08dae2c624873d7491ea47d2b47336e5403309d433ea79c38571/pandas-3.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:476f84f8c20c9f5bc47252b66b4bb25e1a9fc2fa98cead96744d8116cb85771d", size = 10344357, upload-time = "2026-02-17T22:18:38.262Z" }, + { url = "https://files.pythonhosted.org/packages/7c/f1/e2567ffc8951ab371db2e40b2fe068e36b81d8cf3260f06ae508700e5504/pandas-3.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0ab749dfba921edf641d4036c4c21c0b3ea70fea478165cb98a998fb2a261955", size = 9884543, upload-time = "2026-02-17T22:18:41.476Z" }, + { url = "https://files.pythonhosted.org/packages/d7/39/327802e0b6d693182403c144edacbc27eb82907b57062f23ef5a4c4a5ea7/pandas-3.0.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b8e36891080b87823aff3640c78649b91b8ff6eea3c0d70aeabd72ea43ab069b", size = 10396030, upload-time = "2026-02-17T22:18:43.822Z" }, + { url = "https://files.pythonhosted.org/packages/3d/fe/89d77e424365280b79d99b3e1e7d606f5165af2f2ecfaf0c6d24c799d607/pandas-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:532527a701281b9dd371e2f582ed9094f4c12dd9ffb82c0c54ee28d8ac9520c4", size = 10876435, upload-time = "2026-02-17T22:18:45.954Z" }, + { url = "https://files.pythonhosted.org/packages/b5/a6/2a75320849dd154a793f69c951db759aedb8d1dd3939eeacda9bdcfa1629/pandas-3.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:356e5c055ed9b0da1580d465657bc7d00635af4fd47f30afb23025352ba764d1", size = 11405133, upload-time = "2026-02-17T22:18:48.533Z" }, + { url = "https://files.pythonhosted.org/packages/58/53/1d68fafb2e02d7881df66aa53be4cd748d25cbe311f3b3c85c93ea5d30ca/pandas-3.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9d810036895f9ad6345b8f2a338dd6998a74e8483847403582cab67745bff821", size = 11932065, upload-time = "2026-02-17T22:18:50.837Z" }, + { url = "https://files.pythonhosted.org/packages/75/08/67cc404b3a966b6df27b38370ddd96b3b023030b572283d035181854aac5/pandas-3.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:536232a5fe26dd989bd633e7a0c450705fdc86a207fec7254a55e9a22950fe43", size = 9741627, upload-time = "2026-02-17T22:18:53.905Z" }, + { url = "https://files.pythonhosted.org/packages/86/4f/caf9952948fb00d23795f09b893d11f1cacb384e666854d87249530f7cbe/pandas-3.0.1-cp312-cp312-win_arm64.whl", hash = "sha256:0f463ebfd8de7f326d38037c7363c6dacb857c5881ab8961fb387804d6daf2f7", size = 9052483, upload-time = "2026-02-17T22:18:57.31Z" }, ] [[package]] name = "pathspec" -version = "0.12.1" +version = "1.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", size = 51043, upload-time = "2023-12-10T22:30:45Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5a/82/42f767fc1c1143d6fd36efb827202a2d997a375e160a71eb2888a925aac1/pathspec-1.1.1.tar.gz", hash = "sha256:17db5ecd524104a120e173814c90367a96a98d07c45b2e10c2f3919fff91bf5a", size = 135180, upload-time = "2026-04-27T01:46:08.907Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08", size = 31191, upload-time = "2023-12-10T22:30:43.14Z" }, + { url = "https://files.pythonhosted.org/packages/f1/d9/7fb5aa316bc299258e68c73ba3bddbc499654a07f151cba08f6153988714/pathspec-1.1.1-py3-none-any.whl", hash = "sha256:a00ce642f577bf7f473932318056212bc4f8bfdf53128c78bbd5af0b9b20b189", size = 57328, upload-time = "2026-04-27T01:46:07.06Z" }, ] [[package]] name = "peewee" -version = "3.18.1" +version = "3.19.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1e/ce/c2bb58d00cb12d19dea28d5a98d05a14350197a3d03eba60be9bae708bac/peewee-3.18.1.tar.gz", hash = "sha256:a76a694b3b3012ce22f00d51fd83e55bf80b595275a90ed62cd36eb45496cf1d", size = 3026130, upload-time = "2025-04-30T15:40:35.06Z" } +sdist = { url = "https://files.pythonhosted.org/packages/88/b0/79462b42e89764998756e0557f2b58a15610a5b4512fbbcccae58fba7237/peewee-3.19.0.tar.gz", hash = "sha256:f88292a6f0d7b906cb26bca9c8599b8f4d8920ebd36124400d0cbaaaf915511f", size = 974035, upload-time = "2026-01-07T17:24:59.597Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1a/41/19c65578ef9a54b3083253c68a607f099642747168fe00f3a2bceb7c3a34/peewee-3.19.0-py3-none-any.whl", hash = "sha256:de220b94766e6008c466e00ce4ba5299b9a832117d9eb36d45d0062f3cfd7417", size = 411885, upload-time = "2026-01-07T17:24:58.33Z" }, +] [[package]] name = "peewee-migrate" -version = "1.12.2" +version = "1.14.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "peewee" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/23/52/a2faf82c9872d2948935f9e9070ca1cb9e6bcf36d87fde01067ef2c88500/peewee_migrate-1.12.2.tar.gz", hash = "sha256:c8187c97b756909ea57e77cce06ae66395219e86764ef0b286a7bc72ff7405ad", size = 16406, upload-time = "2023-08-07T11:40:04.545Z" } +sdist = { url = "https://files.pythonhosted.org/packages/19/e6/0be63e524945d8f5632734ad62a1f8a4de2b8570fcddb9dea859bc605c20/peewee_migrate-1.14.3.tar.gz", hash = "sha256:e31d88225c7e9ba3f28d49c0fc11c3a6f1e11ba8266da7ffe268bede0c51360a", size = 16669, upload-time = "2025-11-25T11:27:10.05Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8c/32/de329eb77c16ebe2d52971d55954e4c34c7302ab285df8897b8d8dfd705e/peewee_migrate-1.12.2-py3-none-any.whl", hash = "sha256:2930bf83ef802cdb5fb123116c5eb87cbf3756cb27674f674923be6bb27dabee", size = 18580, upload-time = "2023-08-07T11:40:02.468Z" }, + { url = "https://files.pythonhosted.org/packages/5d/ca/510ae9e7d3644caf6db587ba0d52e5bc5405f77f150c9e0a624c9d5988f3/peewee_migrate-1.14.3-py3-none-any.whl", hash = "sha256:9df152738add75d3f7b073fccab02648b844404e50910ab29db4f3656a377a5b", size = 19528, upload-time = "2025-11-25T11:27:08.771Z" }, ] [[package]] name = "pgvector" -version = "0.4.0" +version = "0.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e2/40/296ffb7f97fc7ec7b7c34f46861a519c576d561fd31455fc75c5ce2fa8db/pgvector-0.4.0.tar.gz", hash = "sha256:f909f8e8081b57fb8a2442c36c3a1e521228d0d4ad66100c28c674806ff62688", size = 30688, upload-time = "2025-03-16T00:56:01.321Z" } +sdist = { url = "https://files.pythonhosted.org/packages/25/6c/6d8b4b03b958c02fa8687ec6063c49d952a189f8c91ebbe51e877dfab8f7/pgvector-0.4.2.tar.gz", hash = "sha256:322cac0c1dc5d41c9ecf782bd9991b7966685dee3a00bc873631391ed949513a", size = 31354, upload-time = "2025-12-05T01:07:17.87Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/fb/77d29e98b36f1a0c6f770157001d3747557cae46f0e6f6d282461e554b80/pgvector-0.4.0-py3-none-any.whl", hash = "sha256:9d3e0c27f676c61d2fd4270ac1bc520d39b947b199200babe4a56d6d00c74a07", size = 27027, upload-time = "2025-03-16T00:55:59.948Z" }, + { url = "https://files.pythonhosted.org/packages/5a/26/6cee8a1ce8c43625ec561aff19df07f9776b7525d9002c86bceb3e0ac970/pgvector-0.4.2-py3-none-any.whl", hash = "sha256:549d45f7a18593783d5eec609ea1684a724ba8405c4cb182a0b2b08aeff04e08", size = 27441, upload-time = "2025-12-05T01:07:16.536Z" }, ] [[package]] name = "pillow" -version = "11.2.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/af/cb/bb5c01fcd2a69335b86c22142b2bccfc3464087efb7fd382eee5ffc7fdf7/pillow-11.2.1.tar.gz", hash = "sha256:a64dd61998416367b7ef979b73d3a85853ba9bec4c2925f74e588879a58716b6", size = 47026707, upload-time = "2025-04-12T17:50:03.289Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/68/08/3fbf4b98924c73037a8e8b4c2c774784805e0fb4ebca6c5bb60795c40125/pillow-11.2.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:35ca289f712ccfc699508c4658a1d14652e8033e9b69839edf83cbdd0ba39e70", size = 3198450, upload-time = "2025-04-12T17:47:37.135Z" }, - { url = "https://files.pythonhosted.org/packages/84/92/6505b1af3d2849d5e714fc75ba9e69b7255c05ee42383a35a4d58f576b16/pillow-11.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e0409af9f829f87a2dfb7e259f78f317a5351f2045158be321fd135973fff7bf", size = 3030550, upload-time = "2025-04-12T17:47:39.345Z" }, - { url = "https://files.pythonhosted.org/packages/3c/8c/ac2f99d2a70ff966bc7eb13dacacfaab57c0549b2ffb351b6537c7840b12/pillow-11.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4e5c5edee874dce4f653dbe59db7c73a600119fbea8d31f53423586ee2aafd7", size = 4415018, upload-time = "2025-04-12T17:47:41.128Z" }, - { url = "https://files.pythonhosted.org/packages/1f/e3/0a58b5d838687f40891fff9cbaf8669f90c96b64dc8f91f87894413856c6/pillow-11.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b93a07e76d13bff9444f1a029e0af2964e654bfc2e2c2d46bfd080df5ad5f3d8", size = 4498006, upload-time = "2025-04-12T17:47:42.912Z" }, - { url = "https://files.pythonhosted.org/packages/21/f5/6ba14718135f08fbfa33308efe027dd02b781d3f1d5c471444a395933aac/pillow-11.2.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:e6def7eed9e7fa90fde255afaf08060dc4b343bbe524a8f69bdd2a2f0018f600", size = 4517773, upload-time = "2025-04-12T17:47:44.611Z" }, - { url = "https://files.pythonhosted.org/packages/20/f2/805ad600fc59ebe4f1ba6129cd3a75fb0da126975c8579b8f57abeb61e80/pillow-11.2.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:8f4f3724c068be008c08257207210c138d5f3731af6c155a81c2b09a9eb3a788", size = 4607069, upload-time = "2025-04-12T17:47:46.46Z" }, - { url = "https://files.pythonhosted.org/packages/71/6b/4ef8a288b4bb2e0180cba13ca0a519fa27aa982875882392b65131401099/pillow-11.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a0a6709b47019dff32e678bc12c63008311b82b9327613f534e496dacaefb71e", size = 4583460, upload-time = "2025-04-12T17:47:49.255Z" }, - { url = "https://files.pythonhosted.org/packages/62/ae/f29c705a09cbc9e2a456590816e5c234382ae5d32584f451c3eb41a62062/pillow-11.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f6b0c664ccb879109ee3ca702a9272d877f4fcd21e5eb63c26422fd6e415365e", size = 4661304, upload-time = "2025-04-12T17:47:51.067Z" }, - { url = "https://files.pythonhosted.org/packages/6e/1a/c8217b6f2f73794a5e219fbad087701f412337ae6dbb956db37d69a9bc43/pillow-11.2.1-cp311-cp311-win32.whl", hash = "sha256:cc5d875d56e49f112b6def6813c4e3d3036d269c008bf8aef72cd08d20ca6df6", size = 2331809, upload-time = "2025-04-12T17:47:54.425Z" }, - { url = "https://files.pythonhosted.org/packages/e2/72/25a8f40170dc262e86e90f37cb72cb3de5e307f75bf4b02535a61afcd519/pillow-11.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:0f5c7eda47bf8e3c8a283762cab94e496ba977a420868cb819159980b6709193", size = 2676338, upload-time = "2025-04-12T17:47:56.535Z" }, - { url = "https://files.pythonhosted.org/packages/06/9e/76825e39efee61efea258b479391ca77d64dbd9e5804e4ad0fa453b4ba55/pillow-11.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:4d375eb838755f2528ac8cbc926c3e31cc49ca4ad0cf79cff48b20e30634a4a7", size = 2414918, upload-time = "2025-04-12T17:47:58.217Z" }, - { url = "https://files.pythonhosted.org/packages/c7/40/052610b15a1b8961f52537cc8326ca6a881408bc2bdad0d852edeb6ed33b/pillow-11.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:78afba22027b4accef10dbd5eed84425930ba41b3ea0a86fa8d20baaf19d807f", size = 3190185, upload-time = "2025-04-12T17:48:00.417Z" }, - { url = "https://files.pythonhosted.org/packages/e5/7e/b86dbd35a5f938632093dc40d1682874c33dcfe832558fc80ca56bfcb774/pillow-11.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:78092232a4ab376a35d68c4e6d5e00dfd73454bd12b230420025fbe178ee3b0b", size = 3030306, upload-time = "2025-04-12T17:48:02.391Z" }, - { url = "https://files.pythonhosted.org/packages/a4/5c/467a161f9ed53e5eab51a42923c33051bf8d1a2af4626ac04f5166e58e0c/pillow-11.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25a5f306095c6780c52e6bbb6109624b95c5b18e40aab1c3041da3e9e0cd3e2d", size = 4416121, upload-time = "2025-04-12T17:48:04.554Z" }, - { url = "https://files.pythonhosted.org/packages/62/73/972b7742e38ae0e2ac76ab137ca6005dcf877480da0d9d61d93b613065b4/pillow-11.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c7b29dbd4281923a2bfe562acb734cee96bbb129e96e6972d315ed9f232bef4", size = 4501707, upload-time = "2025-04-12T17:48:06.831Z" }, - { url = "https://files.pythonhosted.org/packages/e4/3a/427e4cb0b9e177efbc1a84798ed20498c4f233abde003c06d2650a6d60cb/pillow-11.2.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:3e645b020f3209a0181a418bffe7b4a93171eef6c4ef6cc20980b30bebf17b7d", size = 4522921, upload-time = "2025-04-12T17:48:09.229Z" }, - { url = "https://files.pythonhosted.org/packages/fe/7c/d8b1330458e4d2f3f45d9508796d7caf0c0d3764c00c823d10f6f1a3b76d/pillow-11.2.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:b2dbea1012ccb784a65349f57bbc93730b96e85b42e9bf7b01ef40443db720b4", size = 4612523, upload-time = "2025-04-12T17:48:11.631Z" }, - { url = "https://files.pythonhosted.org/packages/b3/2f/65738384e0b1acf451de5a573d8153fe84103772d139e1e0bdf1596be2ea/pillow-11.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:da3104c57bbd72948d75f6a9389e6727d2ab6333c3617f0a89d72d4940aa0443", size = 4587836, upload-time = "2025-04-12T17:48:13.592Z" }, - { url = "https://files.pythonhosted.org/packages/6a/c5/e795c9f2ddf3debb2dedd0df889f2fe4b053308bb59a3cc02a0cd144d641/pillow-11.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:598174aef4589af795f66f9caab87ba4ff860ce08cd5bb447c6fc553ffee603c", size = 4669390, upload-time = "2025-04-12T17:48:15.938Z" }, - { url = "https://files.pythonhosted.org/packages/96/ae/ca0099a3995976a9fce2f423166f7bff9b12244afdc7520f6ed38911539a/pillow-11.2.1-cp312-cp312-win32.whl", hash = "sha256:1d535df14716e7f8776b9e7fee118576d65572b4aad3ed639be9e4fa88a1cad3", size = 2332309, upload-time = "2025-04-12T17:48:17.885Z" }, - { url = "https://files.pythonhosted.org/packages/7c/18/24bff2ad716257fc03da964c5e8f05d9790a779a8895d6566e493ccf0189/pillow-11.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:14e33b28bf17c7a38eede290f77db7c664e4eb01f7869e37fa98a5aa95978941", size = 2676768, upload-time = "2025-04-12T17:48:19.655Z" }, - { url = "https://files.pythonhosted.org/packages/da/bb/e8d656c9543276517ee40184aaa39dcb41e683bca121022f9323ae11b39d/pillow-11.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:21e1470ac9e5739ff880c211fc3af01e3ae505859392bf65458c224d0bf283eb", size = 2415087, upload-time = "2025-04-12T17:48:21.991Z" }, - { url = "https://files.pythonhosted.org/packages/a4/ad/2613c04633c7257d9481ab21d6b5364b59fc5d75faafd7cb8693523945a3/pillow-11.2.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:80f1df8dbe9572b4b7abdfa17eb5d78dd620b1d55d9e25f834efdbee872d3aed", size = 3181734, upload-time = "2025-04-12T17:49:46.789Z" }, - { url = "https://files.pythonhosted.org/packages/a4/fd/dcdda4471ed667de57bb5405bb42d751e6cfdd4011a12c248b455c778e03/pillow-11.2.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ea926cfbc3957090becbcbbb65ad177161a2ff2ad578b5a6ec9bb1e1cd78753c", size = 2999841, upload-time = "2025-04-12T17:49:48.812Z" }, - { url = "https://files.pythonhosted.org/packages/ac/89/8a2536e95e77432833f0db6fd72a8d310c8e4272a04461fb833eb021bf94/pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:738db0e0941ca0376804d4de6a782c005245264edaa253ffce24e5a15cbdc7bd", size = 3437470, upload-time = "2025-04-12T17:49:50.831Z" }, - { url = "https://files.pythonhosted.org/packages/9d/8f/abd47b73c60712f88e9eda32baced7bfc3e9bd6a7619bb64b93acff28c3e/pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db98ab6565c69082ec9b0d4e40dd9f6181dab0dd236d26f7a50b8b9bfbd5076", size = 3460013, upload-time = "2025-04-12T17:49:53.278Z" }, - { url = "https://files.pythonhosted.org/packages/f6/20/5c0a0aa83b213b7a07ec01e71a3d6ea2cf4ad1d2c686cc0168173b6089e7/pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:036e53f4170e270ddb8797d4c590e6dd14d28e15c7da375c18978045f7e6c37b", size = 3527165, upload-time = "2025-04-12T17:49:55.164Z" }, - { url = "https://files.pythonhosted.org/packages/58/0e/2abab98a72202d91146abc839e10c14f7cf36166f12838ea0c4db3ca6ecb/pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:14f73f7c291279bd65fda51ee87affd7c1e097709f7fdd0188957a16c264601f", size = 3571586, upload-time = "2025-04-12T17:49:57.171Z" }, - { url = "https://files.pythonhosted.org/packages/21/2c/5e05f58658cf49b6667762cca03d6e7d85cededde2caf2ab37b81f80e574/pillow-11.2.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:208653868d5c9ecc2b327f9b9ef34e0e42a4cdd172c2988fd81d62d2bc9bc044", size = 2674751, upload-time = "2025-04-12T17:49:59.628Z" }, +version = "12.2.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/8c/21/c2bcdd5906101a30244eaffc1b6e6ce71a31bd0742a01eb89e660ebfac2d/pillow-12.2.0.tar.gz", hash = "sha256:a830b1a40919539d07806aa58e1b114df53ddd43213d9c8b75847eee6c0182b5", size = 46987819, upload-time = "2026-04-01T14:46:17.687Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/68/e1/748f5663efe6edcfc4e74b2b93edfb9b8b99b67f21a854c3ae416500a2d9/pillow-12.2.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:8be29e59487a79f173507c30ddf57e733a357f67881430449bb32614075a40ab", size = 5354347, upload-time = "2026-04-01T14:42:44.255Z" }, + { url = "https://files.pythonhosted.org/packages/47/a1/d5ff69e747374c33a3b53b9f98cca7889fce1fd03d79cdc4e1bccc6c5a87/pillow-12.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:71cde9a1e1551df7d34a25462fc60325e8a11a82cc2e2f54578e5e9a1e153d65", size = 4695873, upload-time = "2026-04-01T14:42:46.452Z" }, + { url = "https://files.pythonhosted.org/packages/df/21/e3fbdf54408a973c7f7f89a23b2cb97a7ef30c61ab4142af31eee6aebc88/pillow-12.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f490f9368b6fc026f021db16d7ec2fbf7d89e2edb42e8ec09d2c60505f5729c7", size = 6280168, upload-time = "2026-04-01T14:42:49.228Z" }, + { url = "https://files.pythonhosted.org/packages/d3/f1/00b7278c7dd52b17ad4329153748f87b6756ec195ff786c2bdf12518337d/pillow-12.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8bd7903a5f2a4545f6fd5935c90058b89d30045568985a71c79f5fd6edf9b91e", size = 8088188, upload-time = "2026-04-01T14:42:51.735Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cf/220a5994ef1b10e70e85748b75649d77d506499352be135a4989c957b701/pillow-12.2.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3997232e10d2920a68d25191392e3a4487d8183039e1c74c2297f00ed1c50705", size = 6394401, upload-time = "2026-04-01T14:42:54.343Z" }, + { url = "https://files.pythonhosted.org/packages/e9/bd/e51a61b1054f09437acfbc2ff9106c30d1eb76bc1453d428399946781253/pillow-12.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e74473c875d78b8e9d5da2a70f7099549f9eb37ded4e2f6a463e60125bccd176", size = 7079655, upload-time = "2026-04-01T14:42:56.954Z" }, + { url = "https://files.pythonhosted.org/packages/6b/3d/45132c57d5fb4b5744567c3817026480ac7fc3ce5d4c47902bc0e7f6f853/pillow-12.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:56a3f9c60a13133a98ecff6197af34d7824de9b7b38c3654861a725c970c197b", size = 6503105, upload-time = "2026-04-01T14:42:59.847Z" }, + { url = "https://files.pythonhosted.org/packages/7d/2e/9df2fc1e82097b1df3dce58dc43286aa01068e918c07574711fcc53e6fb4/pillow-12.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:90e6f81de50ad6b534cab6e5aef77ff6e37722b2f5d908686f4a5c9eba17a909", size = 7203402, upload-time = "2026-04-01T14:43:02.664Z" }, + { url = "https://files.pythonhosted.org/packages/bd/2e/2941e42858ebb67e50ae741473de81c2984e6eff7b397017623c676e2e8d/pillow-12.2.0-cp311-cp311-win32.whl", hash = "sha256:8c984051042858021a54926eb597d6ee3012393ce9c181814115df4c60b9a808", size = 6378149, upload-time = "2026-04-01T14:43:05.274Z" }, + { url = "https://files.pythonhosted.org/packages/69/42/836b6f3cd7f3e5fa10a1f1a5420447c17966044c8fbf589cc0452d5502db/pillow-12.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:6e6b2a0c538fc200b38ff9eb6628228b77908c319a005815f2dde585a0664b60", size = 7082626, upload-time = "2026-04-01T14:43:08.557Z" }, + { url = "https://files.pythonhosted.org/packages/c2/88/549194b5d6f1f494b485e493edc6693c0a16f4ada488e5bd974ed1f42fad/pillow-12.2.0-cp311-cp311-win_arm64.whl", hash = "sha256:9a8a34cc89c67a65ea7437ce257cea81a9dad65b29805f3ecee8c8fe8ff25ffe", size = 2463531, upload-time = "2026-04-01T14:43:10.743Z" }, + { url = "https://files.pythonhosted.org/packages/58/be/7482c8a5ebebbc6470b3eb791812fff7d5e0216c2be3827b30b8bb6603ed/pillow-12.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2d192a155bbcec180f8564f693e6fd9bccff5a7af9b32e2e4bf8c9c69dbad6b5", size = 5308279, upload-time = "2026-04-01T14:43:13.246Z" }, + { url = "https://files.pythonhosted.org/packages/d8/95/0a351b9289c2b5cbde0bacd4a83ebc44023e835490a727b2a3bd60ddc0f4/pillow-12.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f3f40b3c5a968281fd507d519e444c35f0ff171237f4fdde090dd60699458421", size = 4695490, upload-time = "2026-04-01T14:43:15.584Z" }, + { url = "https://files.pythonhosted.org/packages/de/af/4e8e6869cbed569d43c416fad3dc4ecb944cb5d9492defaed89ddd6fe871/pillow-12.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:03e7e372d5240cc23e9f07deca4d775c0817bffc641b01e9c3af208dbd300987", size = 6284462, upload-time = "2026-04-01T14:43:18.268Z" }, + { url = "https://files.pythonhosted.org/packages/e9/9e/c05e19657fd57841e476be1ab46c4d501bffbadbafdc31a6d665f8b737b6/pillow-12.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b86024e52a1b269467a802258c25521e6d742349d760728092e1bc2d135b4d76", size = 8094744, upload-time = "2026-04-01T14:43:20.716Z" }, + { url = "https://files.pythonhosted.org/packages/2b/54/1789c455ed10176066b6e7e6da1b01e50e36f94ba584dc68d9eebfe9156d/pillow-12.2.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7371b48c4fa448d20d2714c9a1f775a81155050d383333e0a6c15b1123dda005", size = 6398371, upload-time = "2026-04-01T14:43:23.443Z" }, + { url = "https://files.pythonhosted.org/packages/43/e3/fdc657359e919462369869f1c9f0e973f353f9a9ee295a39b1fea8ee1a77/pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:62f5409336adb0663b7caa0da5c7d9e7bdbaae9ce761d34669420c2a801b2780", size = 7087215, upload-time = "2026-04-01T14:43:26.758Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f8/2f6825e441d5b1959d2ca5adec984210f1ec086435b0ed5f52c19b3b8a6e/pillow-12.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:01afa7cf67f74f09523699b4e88c73fb55c13346d212a59a2db1f86b0a63e8c5", size = 6509783, upload-time = "2026-04-01T14:43:29.56Z" }, + { url = "https://files.pythonhosted.org/packages/67/f9/029a27095ad20f854f9dba026b3ea6428548316e057e6fc3545409e86651/pillow-12.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fc3d34d4a8fbec3e88a79b92e5465e0f9b842b628675850d860b8bd300b159f5", size = 7212112, upload-time = "2026-04-01T14:43:32.091Z" }, + { url = "https://files.pythonhosted.org/packages/be/42/025cfe05d1be22dbfdb4f264fe9de1ccda83f66e4fc3aac94748e784af04/pillow-12.2.0-cp312-cp312-win32.whl", hash = "sha256:58f62cc0f00fd29e64b29f4fd923ffdb3859c9f9e6105bfc37ba1d08994e8940", size = 6378489, upload-time = "2026-04-01T14:43:34.601Z" }, + { url = "https://files.pythonhosted.org/packages/5d/7b/25a221d2c761c6a8ae21bfa3874988ff2583e19cf8a27bf2fee358df7942/pillow-12.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:7f84204dee22a783350679a0333981df803dac21a0190d706a50475e361c93f5", size = 7084129, upload-time = "2026-04-01T14:43:37.213Z" }, + { url = "https://files.pythonhosted.org/packages/10/e1/542a474affab20fd4a0f1836cb234e8493519da6b76899e30bcc5d990b8b/pillow-12.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:af73337013e0b3b46f175e79492d96845b16126ddf79c438d7ea7ff27783a414", size = 2463612, upload-time = "2026-04-01T14:43:39.421Z" }, + { url = "https://files.pythonhosted.org/packages/4e/b7/2437044fb910f499610356d1352e3423753c98e34f915252aafecc64889f/pillow-12.2.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0538bd5e05efec03ae613fd89c4ce0368ecd2ba239cc25b9f9be7ed426b0af1f", size = 5273969, upload-time = "2026-04-01T14:45:55.538Z" }, + { url = "https://files.pythonhosted.org/packages/f6/f4/8316e31de11b780f4ac08ef3654a75555e624a98db1056ecb2122d008d5a/pillow-12.2.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:394167b21da716608eac917c60aa9b969421b5dcbbe02ae7f013e7b85811c69d", size = 4659674, upload-time = "2026-04-01T14:45:58.093Z" }, + { url = "https://files.pythonhosted.org/packages/d4/37/664fca7201f8bb2aa1d20e2c3d5564a62e6ae5111741966c8319ca802361/pillow-12.2.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5d04bfa02cc2d23b497d1e90a0f927070043f6cbf303e738300532379a4b4e0f", size = 5288479, upload-time = "2026-04-01T14:46:01.141Z" }, + { url = "https://files.pythonhosted.org/packages/49/62/5b0ed78fce87346be7a5cfcfaaad91f6a1f98c26f86bdbafa2066c647ef6/pillow-12.2.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0c838a5125cee37e68edec915651521191cef1e6aa336b855f495766e77a366e", size = 7032230, upload-time = "2026-04-01T14:46:03.874Z" }, + { url = "https://files.pythonhosted.org/packages/c3/28/ec0fc38107fc32536908034e990c47914c57cd7c5a3ece4d8d8f7ffd7e27/pillow-12.2.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a6c9fa44005fa37a91ebfc95d081e8079757d2e904b27103f4f5fa6f0bf78c0", size = 5355404, upload-time = "2026-04-01T14:46:06.33Z" }, + { url = "https://files.pythonhosted.org/packages/5e/8b/51b0eddcfa2180d60e41f06bd6d0a62202b20b59c68f5a132e615b75aecf/pillow-12.2.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:25373b66e0dd5905ed63fa3cae13c82fbddf3079f2c8bf15c6fb6a35586324c1", size = 6002215, upload-time = "2026-04-01T14:46:08.83Z" }, + { url = "https://files.pythonhosted.org/packages/bc/60/5382c03e1970de634027cee8e1b7d39776b778b81812aaf45b694dfe9e28/pillow-12.2.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:bfa9c230d2fe991bed5318a5f119bd6780cda2915cca595393649fc118ab895e", size = 7080946, upload-time = "2026-04-01T14:46:11.734Z" }, ] [[package]] @@ -3297,20 +3495,21 @@ wheels = [ [[package]] name = "playwright" -version = "1.49.1" +version = "1.58.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "greenlet" }, { name = "pyee" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/ab/be/01025581052e43eb698092c4328d7497ca62bcb5c83f15a611d4a71b4b92/playwright-1.49.1-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:1041ffb45a0d0bc44d698d3a5aa3ac4b67c9bd03540da43a0b70616ad52592b8", size = 39559859, upload-time = "2024-12-10T17:32:14.907Z" }, - { url = "https://files.pythonhosted.org/packages/79/25/ef1010a42cc7d576282015d983c5451d73e369b198b6eb32a177fae281f8/playwright-1.49.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:9f38ed3d0c1f4e0a6d1c92e73dd9a61f8855133249d6f0cec28648d38a7137be", size = 38808973, upload-time = "2024-12-10T17:32:22.516Z" }, - { url = "https://files.pythonhosted.org/packages/70/4b/3930cf10f303a10d493a382e4448aaff898b4065698b3b8d92f902e53e08/playwright-1.49.1-py3-none-macosx_11_0_universal2.whl", hash = "sha256:3be48c6d26dc819ca0a26567c1ae36a980a0303dcd4249feb6f59e115aaddfb8", size = 39559863, upload-time = "2024-12-10T17:32:29.12Z" }, - { url = "https://files.pythonhosted.org/packages/9a/c1/ea765e72a746dc7ec2ce155ffea29d454e7171db78f3c09185e888387246/playwright-1.49.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:753ca90ee31b4b03d165cfd36e477309ebf2b4381953f2a982ff612d85b147d2", size = 44163300, upload-time = "2024-12-10T17:32:35.647Z" }, - { url = "https://files.pythonhosted.org/packages/5a/52/95efac704bf36b770a2522d88a6dee298042845d10bfb35f7ca0fcc36d91/playwright-1.49.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd9bc8dab37aa25198a01f555f0a2e2c3813fe200fef018ac34dfe86b34994b9", size = 43744353, upload-time = "2024-12-10T17:32:43.189Z" }, - { url = "https://files.pythonhosted.org/packages/f9/97/a3fccc9aaa6da83890772e9980703b0ea6b1e1ad42042fb50df3aef6c641/playwright-1.49.1-py3-none-win32.whl", hash = "sha256:43b304be67f096058e587dac453ece550eff87b8fbed28de30f4f022cc1745bb", size = 34060663, upload-time = "2024-12-10T17:32:49.904Z" }, - { url = "https://files.pythonhosted.org/packages/71/a9/bd88ac0bd498c91aab3aba2e393d1fa59f72a7243e9265ccbf4861ca4f64/playwright-1.49.1-py3-none-win_amd64.whl", hash = "sha256:47b23cb346283278f5b4d1e1990bcb6d6302f80c0aa0ca93dd0601a1400191df", size = 34060667, upload-time = "2024-12-10T17:32:56.459Z" }, + { url = "https://files.pythonhosted.org/packages/f8/c9/9c6061d5703267f1baae6a4647bfd1862e386fbfdb97d889f6f6ae9e3f64/playwright-1.58.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:96e3204aac292ee639edbfdef6298b4be2ea0a55a16b7068df91adac077cc606", size = 42251098, upload-time = "2026-01-30T15:09:24.028Z" }, + { url = "https://files.pythonhosted.org/packages/e0/40/59d34a756e02f8c670f0fee987d46f7ee53d05447d43cd114ca015cb168c/playwright-1.58.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:70c763694739d28df71ed578b9c8202bb83e8fe8fb9268c04dd13afe36301f71", size = 41039625, upload-time = "2026-01-30T15:09:27.558Z" }, + { url = "https://files.pythonhosted.org/packages/e1/ee/3ce6209c9c74a650aac9028c621f357a34ea5cd4d950700f8e2c4b7fe2c4/playwright-1.58.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:185e0132578733d02802dfddfbbc35f42be23a45ff49ccae5081f25952238117", size = 42251098, upload-time = "2026-01-30T15:09:30.461Z" }, + { url = "https://files.pythonhosted.org/packages/f1/af/009958cbf23fac551a940d34e3206e6c7eed2b8c940d0c3afd1feb0b0589/playwright-1.58.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:c95568ba1eda83812598c1dc9be60b4406dffd60b149bc1536180ad108723d6b", size = 46235268, upload-time = "2026-01-30T15:09:33.787Z" }, + { url = "https://files.pythonhosted.org/packages/d9/a6/0e66ad04b6d3440dae73efb39540c5685c5fc95b17c8b29340b62abbd952/playwright-1.58.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f9999948f1ab541d98812de25e3a8c410776aa516d948807140aff797b4bffa", size = 45964214, upload-time = "2026-01-30T15:09:36.751Z" }, + { url = "https://files.pythonhosted.org/packages/0e/4b/236e60ab9f6d62ed0fd32150d61f1f494cefbf02304c0061e78ed80c1c32/playwright-1.58.0-py3-none-win32.whl", hash = "sha256:1e03be090e75a0fabbdaeab65ce17c308c425d879fa48bb1d7986f96bfad0b99", size = 36815998, upload-time = "2026-01-30T15:09:39.627Z" }, + { url = "https://files.pythonhosted.org/packages/41/f8/5ec599c5e59d2f2f336a05b4f318e733077cd5044f24adb6f86900c3e6a7/playwright-1.58.0-py3-none-win_amd64.whl", hash = "sha256:a2bf639d0ce33b3ba38de777e08697b0d8f3dc07ab6802e4ac53fb65e3907af8", size = 36816005, upload-time = "2026-01-30T15:09:42.449Z" }, + { url = "https://files.pythonhosted.org/packages/c8/c4/cc0229fea55c87d6c9c67fe44a21e2cd28d1d558a5478ed4d617e9fb0c93/playwright-1.58.0-py3-none-win_arm64.whl", hash = "sha256:32ffe5c303901a13a0ecab91d1c3f74baf73b84f4bedbb6b935f5bc11cc98e1b", size = 33085919, upload-time = "2026-01-30T15:09:45.71Z" }, ] [[package]] @@ -3352,18 +3551,25 @@ wheels = [ [[package]] name = "primp" -version = "0.15.0" +version = "1.1.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/56/0b/a87556189da4de1fc6360ca1aa05e8335509633f836cdd06dd17f0743300/primp-0.15.0.tar.gz", hash = "sha256:1af8ea4b15f57571ff7fc5e282a82c5eb69bc695e19b8ddeeda324397965b30a", size = 113022, upload-time = "2025-04-17T11:41:05.315Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c4/0e/62ed44af95c66fd6fa8ad49c8bde815f64c7e976772d6979730be2b7cd97/primp-1.1.3.tar.gz", hash = "sha256:56adc3b8a5048cbd5f926b21fdff839195f3a9181512ca33f56ddc66f4c95897", size = 311356, upload-time = "2026-03-11T06:42:51.763Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/5a/146ac964b99ea7657ad67eb66f770be6577dfe9200cb28f9a95baffd6c3f/primp-0.15.0-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:1b281f4ca41a0c6612d4c6e68b96e28acfe786d226a427cd944baa8d7acd644f", size = 3178914, upload-time = "2025-04-17T11:40:59.558Z" }, - { url = "https://files.pythonhosted.org/packages/bc/8a/cc2321e32db3ce64d6e32950d5bcbea01861db97bfb20b5394affc45b387/primp-0.15.0-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:489cbab55cd793ceb8f90bb7423c6ea64ebb53208ffcf7a044138e3c66d77299", size = 2955079, upload-time = "2025-04-17T11:40:57.398Z" }, - { url = "https://files.pythonhosted.org/packages/c3/7b/cbd5d999a07ff2a21465975d4eb477ae6f69765e8fe8c9087dab250180d8/primp-0.15.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c18b45c23f94016215f62d2334552224236217aaeb716871ce0e4dcfa08eb161", size = 3281018, upload-time = "2025-04-17T11:40:55.308Z" }, - { url = "https://files.pythonhosted.org/packages/1b/6e/a6221c612e61303aec2bcac3f0a02e8b67aee8c0db7bdc174aeb8010f975/primp-0.15.0-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:e985a9cba2e3f96a323722e5440aa9eccaac3178e74b884778e926b5249df080", size = 3255229, upload-time = "2025-04-17T11:40:47.811Z" }, - { url = "https://files.pythonhosted.org/packages/3b/54/bfeef5aca613dc660a69d0760a26c6b8747d8fdb5a7f20cb2cee53c9862f/primp-0.15.0-cp38-abi3-manylinux_2_34_armv7l.whl", hash = "sha256:6b84a6ffa083e34668ff0037221d399c24d939b5629cd38223af860de9e17a83", size = 3014522, upload-time = "2025-04-17T11:40:50.191Z" }, - { url = "https://files.pythonhosted.org/packages/ac/96/84078e09f16a1dad208f2fe0f8a81be2cf36e024675b0f9eec0c2f6e2182/primp-0.15.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:592f6079646bdf5abbbfc3b0a28dac8de943f8907a250ce09398cda5eaebd260", size = 3418567, upload-time = "2025-04-17T11:41:01.595Z" }, - { url = "https://files.pythonhosted.org/packages/6c/80/8a7a9587d3eb85be3d0b64319f2f690c90eb7953e3f73a9ddd9e46c8dc42/primp-0.15.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:5a728e5a05f37db6189eb413d22c78bd143fa59dd6a8a26dacd43332b3971fe8", size = 3606279, upload-time = "2025-04-17T11:41:03.61Z" }, - { url = "https://files.pythonhosted.org/packages/0c/dd/f0183ed0145e58cf9d286c1b2c14f63ccee987a4ff79ac85acc31b5d86bd/primp-0.15.0-cp38-abi3-win_amd64.whl", hash = "sha256:aeb6bd20b06dfc92cfe4436939c18de88a58c640752cf7f30d9e4ae893cdec32", size = 3149967, upload-time = "2025-04-17T11:41:07.067Z" }, + { url = "https://files.pythonhosted.org/packages/ad/6b/36794b5758a0dd1251e67b6ab3ea946e53fa69745e0ecc29facc072ddf5b/primp-1.1.3-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:24383cfc267f620769be102b7fa4b64c7d47105f86bd21d047f1e07709e83c6e", size = 4000660, upload-time = "2026-03-11T06:42:58.092Z" }, + { url = "https://files.pythonhosted.org/packages/98/18/ebbe318a926d158c57f9e9cf49bbea70e8f0bd7f87e7675ed68e0d6ab433/primp-1.1.3-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:61bcb8c53b41e4bac43d04a1374b6ab7d8ded0f3517d32c5cdd5c30562756805", size = 3737318, upload-time = "2026-03-11T06:42:50.19Z" }, + { url = "https://files.pythonhosted.org/packages/a9/4c/430c9154284b53b771e6713a18dec4ad0159e4a501a20b222d67c730ced9/primp-1.1.3-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b0c6b9388578ee9d903f30549a792c5f391fdeb9d36b508da2ffb8e13c764954", size = 3881005, upload-time = "2026-03-11T06:43:12.894Z" }, + { url = "https://files.pythonhosted.org/packages/93/34/2466ef66386a1b50e6aaf7832f9f603628407bb33342378faf4b38c4aee8/primp-1.1.3-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:09a8bfa870c92c81d76611846ec53b2520845e3ec5f4139f47604986bcf4bc25", size = 3514480, upload-time = "2026-03-11T06:43:06.058Z" }, + { url = "https://files.pythonhosted.org/packages/ff/42/ca7a71df6493dd6c1971c0cc3b20b8125e2547eb3bf88b4429715cb6ed81/primp-1.1.3-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ac372cb9959fff690b255fad91c5b3bc948c14065da9fc00ad80d139651515af", size = 3734658, upload-time = "2026-03-11T06:43:47.486Z" }, + { url = "https://files.pythonhosted.org/packages/bc/7c/0fb34db619e9935e11140929713c2c7b5323c1e8ba75cad6f0aade51c89d/primp-1.1.3-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3034672a007f04e12b8fe7814c97ea172e8b9c5d45bd7b00cf6e7334fdd4222a", size = 4011898, upload-time = "2026-03-11T06:43:41.121Z" }, + { url = "https://files.pythonhosted.org/packages/da/8b/afd1bd8b14f38d58c5ebd0d45fc6b74914956907aa4e981bb2e5231626d3/primp-1.1.3-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a07d5b7d7278dc63452a59f3bf851dc4d1f8ddc2aada7844cbdb68002256e2f4", size = 3910728, upload-time = "2026-03-11T06:43:01.819Z" }, + { url = "https://files.pythonhosted.org/packages/32/9e/1ec3a9678efcbb51e50d7b4886d9195f956c9fd7f4efcff13ccb152248b0/primp-1.1.3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08eec2f58abbcc1060032a2af81dabacec87a580a364a75862039f7422ac82e6", size = 4114189, upload-time = "2026-03-11T06:42:47.639Z" }, + { url = "https://files.pythonhosted.org/packages/28/d9/76de611027c0688be188d5a833be45b1e36d9c0c98baefab27bf6336ab9d/primp-1.1.3-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9716d4cd36db2c175443fe1bbd54045a944fc9c49d01a385af8ada1fe9c948df", size = 4061973, upload-time = "2026-03-11T06:43:37.301Z" }, + { url = "https://files.pythonhosted.org/packages/37/3b/a30a5ea366705d0ece265b12ad089793d644bd5730b18201e3a0a7fa7b5f/primp-1.1.3-cp310-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:e19daca65dc6df369c33e711fa481ad2afe5d26c5bde926c069b3ab067c4fd45", size = 3747920, upload-time = "2026-03-11T06:43:10.403Z" }, + { url = "https://files.pythonhosted.org/packages/df/46/e3c323221c371cdfe6c2ed971f7a70e3b69f30b561977715c55230bd5fda/primp-1.1.3-cp310-abi3-musllinux_1_2_i686.whl", hash = "sha256:ee357537712aa486364b0194cf403c5f9eaaa1354e23e9ac8322a22003f31e6b", size = 3861184, upload-time = "2026-03-11T06:43:49.391Z" }, + { url = "https://files.pythonhosted.org/packages/8a/7f/babaf00753daad7d80061003d7ae1bdfca64ea94c181cdea8d25c8a7226a/primp-1.1.3-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:06c53e77ebf6ac00633bc09e7e5a6d1a994592729d399ca8f065451a2574b92e", size = 4364610, upload-time = "2026-03-11T06:42:56.223Z" }, + { url = "https://files.pythonhosted.org/packages/03/48/c7bca8045c681f5f60972c180d2a20582c7a0857b3b07b12e0a0ee062ac4/primp-1.1.3-cp310-abi3-win32.whl", hash = "sha256:4b1ea3693c118bf04a6e05286f0a73637cf6fe5c9fd77fa1e29a01f190adf512", size = 3265160, upload-time = "2026-03-11T06:43:43.774Z" }, + { url = "https://files.pythonhosted.org/packages/45/3e/4a4b8a0f6f15734cded91e85439e68912b2bb8eafe7132420c13c2db8340/primp-1.1.3-cp310-abi3-win_amd64.whl", hash = "sha256:5ea386a4c8c4d8c1021d17182f4ee24dbb6f17c107c4e9ee5500b6372cf08f32", size = 3603953, upload-time = "2026-03-11T06:43:33.144Z" }, + { url = "https://files.pythonhosted.org/packages/70/46/1baf13a7f5fbed6052deb3e4822c69441a8d0fd990fe2a50e4cec802130b/primp-1.1.3-cp310-abi3-win_arm64.whl", hash = "sha256:63c7b1a1ccbcd07213f438375df186f807cdc5214bc2debb055737db9b5078de", size = 3619917, upload-time = "2026-03-11T06:42:44.76Z" }, ] [[package]] @@ -3421,63 +3627,109 @@ wheels = [ [[package]] name = "protobuf" -version = "4.25.5" +version = "5.29.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/67/dd/48d5fdb68ec74d70fabcc252e434492e56f70944d9f17b6a15e3746d2295/protobuf-4.25.5.tar.gz", hash = "sha256:7f8249476b4a9473645db7f8ab42b02fe1488cbe5fb72fddd445e0665afd8584", size = 380315, upload-time = "2024-09-18T22:25:43.093Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/57/394a763c103e0edf87f0938dafcd918d53b4c011dfc5c8ae80f3b0452dbb/protobuf-5.29.6.tar.gz", hash = "sha256:da9ee6a5424b6b30fd5e45c5ea663aef540ca95f9ad99d1e887e819cdf9b8723", size = 425623, upload-time = "2026-02-04T22:54:40.584Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/35/1b3c5a5e6107859c4ca902f4fbb762e48599b78129a05d20684fef4a4d04/protobuf-4.25.5-cp310-abi3-win32.whl", hash = "sha256:5e61fd921603f58d2f5acb2806a929b4675f8874ff5f330b7d6f7e2e784bbcd8", size = 392457, upload-time = "2024-09-18T22:25:26.449Z" }, - { url = "https://files.pythonhosted.org/packages/a7/ad/bf3f358e90b7e70bf7fb520702cb15307ef268262292d3bdb16ad8ebc815/protobuf-4.25.5-cp310-abi3-win_amd64.whl", hash = "sha256:4be0571adcbe712b282a330c6e89eae24281344429ae95c6d85e79e84780f5ea", size = 413449, upload-time = "2024-09-18T22:25:29.409Z" }, - { url = "https://files.pythonhosted.org/packages/51/49/d110f0a43beb365758a252203c43eaaad169fe7749da918869a8c991f726/protobuf-4.25.5-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:b2fde3d805354df675ea4c7c6338c1aecd254dfc9925e88c6d31a2bcb97eb173", size = 394248, upload-time = "2024-09-18T22:25:30.727Z" }, - { url = "https://files.pythonhosted.org/packages/c6/ab/0f384ca0bc6054b1a7b6009000ab75d28a5506e4459378b81280ae7fd358/protobuf-4.25.5-cp37-abi3-manylinux2014_aarch64.whl", hash = "sha256:919ad92d9b0310070f8356c24b855c98df2b8bd207ebc1c0c6fcc9ab1e007f3d", size = 293717, upload-time = "2024-09-18T22:25:32.023Z" }, - { url = "https://files.pythonhosted.org/packages/05/a6/094a2640be576d760baa34c902dcb8199d89bce9ed7dd7a6af74dcbbd62d/protobuf-4.25.5-cp37-abi3-manylinux2014_x86_64.whl", hash = "sha256:fe14e16c22be926d3abfcb500e60cab068baf10b542b8c858fa27e098123e331", size = 294635, upload-time = "2024-09-18T22:25:33.49Z" }, - { url = "https://files.pythonhosted.org/packages/33/90/f198a61df8381fb43ae0fe81b3d2718e8dcc51ae8502c7657ab9381fbc4f/protobuf-4.25.5-py3-none-any.whl", hash = "sha256:0aebecb809cae990f8129ada5ca273d9d670b76d9bfc9b1809f0a9c02b7dbf41", size = 156467, upload-time = "2024-09-18T22:25:41.606Z" }, + { url = "https://files.pythonhosted.org/packages/d4/88/9ee58ff7863c479d6f8346686d4636dd4c415b0cbeed7a6a7d0617639c2a/protobuf-5.29.6-cp310-abi3-win32.whl", hash = "sha256:62e8a3114992c7c647bce37dcc93647575fc52d50e48de30c6fcb28a6a291eb1", size = 423357, upload-time = "2026-02-04T22:54:25.805Z" }, + { url = "https://files.pythonhosted.org/packages/1c/66/2dc736a4d576847134fb6d80bd995c569b13cdc7b815d669050bf0ce2d2c/protobuf-5.29.6-cp310-abi3-win_amd64.whl", hash = "sha256:7e6ad413275be172f67fdee0f43484b6de5a904cc1c3ea9804cb6fe2ff366eda", size = 435175, upload-time = "2026-02-04T22:54:28.592Z" }, + { url = "https://files.pythonhosted.org/packages/06/db/49b05966fd208ae3f44dcd33837b6243b4915c57561d730a43f881f24dea/protobuf-5.29.6-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:b5a169e664b4057183a34bdc424540e86eea47560f3c123a0d64de4e137f9269", size = 418619, upload-time = "2026-02-04T22:54:30.266Z" }, + { url = "https://files.pythonhosted.org/packages/b7/d7/48cbf6b0c3c39761e47a99cb483405f0fde2be22cf00d71ef316ce52b458/protobuf-5.29.6-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:a8866b2cff111f0f863c1b3b9e7572dc7eaea23a7fae27f6fc613304046483e6", size = 320284, upload-time = "2026-02-04T22:54:31.782Z" }, + { url = "https://files.pythonhosted.org/packages/e3/dd/cadd6ec43069247d91f6345fa7a0d2858bef6af366dbd7ba8f05d2c77d3b/protobuf-5.29.6-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:e3387f44798ac1106af0233c04fb8abf543772ff241169946f698b3a9a3d3ab9", size = 320478, upload-time = "2026-02-04T22:54:32.909Z" }, + { url = "https://files.pythonhosted.org/packages/5a/cb/e3065b447186cb70aa65acc70c86baf482d82bf75625bf5a2c4f6919c6a3/protobuf-5.29.6-py3-none-any.whl", hash = "sha256:6b9edb641441b2da9fa8f428760fc136a49cf97a52076010cf22a2ff73438a86", size = 173126, upload-time = "2026-02-04T22:54:39.462Z" }, ] [[package]] name = "psutil" -version = "6.1.1" +version = "7.2.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe/psutil-7.2.2.tar.gz", hash = "sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372", size = 493740, upload-time = "2026-01-28T18:14:54.428Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/36/5ee6e05c9bd427237b11b3937ad82bb8ad2752d72c6969314590dd0c2f6e/psutil-7.2.2-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486", size = 129090, upload-time = "2026-01-28T18:15:22.168Z" }, + { url = "https://files.pythonhosted.org/packages/80/c4/f5af4c1ca8c1eeb2e92ccca14ce8effdeec651d5ab6053c589b074eda6e1/psutil-7.2.2-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979", size = 129859, upload-time = "2026-01-28T18:15:23.795Z" }, + { url = "https://files.pythonhosted.org/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9", size = 155560, upload-time = "2026-01-28T18:15:25.976Z" }, + { url = "https://files.pythonhosted.org/packages/63/65/37648c0c158dc222aba51c089eb3bdfa238e621674dc42d48706e639204f/psutil-7.2.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e", size = 156997, upload-time = "2026-01-28T18:15:27.794Z" }, + { url = "https://files.pythonhosted.org/packages/8e/13/125093eadae863ce03c6ffdbae9929430d116a246ef69866dad94da3bfbc/psutil-7.2.2-cp36-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8", size = 148972, upload-time = "2026-01-28T18:15:29.342Z" }, + { url = "https://files.pythonhosted.org/packages/04/78/0acd37ca84ce3ddffaa92ef0f571e073faa6d8ff1f0559ab1272188ea2be/psutil-7.2.2-cp36-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc", size = 148266, upload-time = "2026-01-28T18:15:31.597Z" }, + { url = "https://files.pythonhosted.org/packages/b4/90/e2159492b5426be0c1fef7acba807a03511f97c5f86b3caeda6ad92351a7/psutil-7.2.2-cp37-abi3-win_amd64.whl", hash = "sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988", size = 137737, upload-time = "2026-01-28T18:15:33.849Z" }, + { url = "https://files.pythonhosted.org/packages/8c/c7/7bb2e321574b10df20cbde462a94e2b71d05f9bbda251ef27d104668306a/psutil-7.2.2-cp37-abi3-win_arm64.whl", hash = "sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee", size = 134617, upload-time = "2026-01-28T18:15:36.514Z" }, +] + +[[package]] +name = "psycopg" +version = "3.2.9" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions" }, + { name = "tzdata", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/27/4a/93a6ab570a8d1a4ad171a1f4256e205ce48d828781312c0bbaff36380ecb/psycopg-3.2.9.tar.gz", hash = "sha256:2fbb46fcd17bc81f993f28c47f1ebea38d66ae97cc2dbc3cad73b37cefbff700", size = 158122, upload-time = "2025-05-13T16:11:15.533Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/44/b0/a73c195a56eb6b92e937a5ca58521a5c3346fb233345adc80fd3e2f542e2/psycopg-3.2.9-py3-none-any.whl", hash = "sha256:01a8dadccdaac2123c916208c96e06631641c0566b22005493f09663c7a8d3b6", size = 202705, upload-time = "2025-05-13T16:06:26.584Z" }, +] + +[package.optional-dependencies] +binary = [ + { name = "psycopg-binary", marker = "implementation_name != 'pypy'" }, +] + +[[package]] +name = "psycopg-binary" +version = "3.2.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1f/5a/07871137bb752428aa4b659f910b399ba6f291156bdea939be3e96cae7cb/psutil-6.1.1.tar.gz", hash = "sha256:cf8496728c18f2d0b45198f06895be52f36611711746b7f30c464b422b50e2f5", size = 508502, upload-time = "2024-12-19T18:21:20.568Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/61/99/ca79d302be46f7bdd8321089762dd4476ee725fce16fc2b2e1dbba8cac17/psutil-6.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:fc0ed7fe2231a444fc219b9c42d0376e0a9a1a72f16c5cfa0f68d19f1a0663e8", size = 247511, upload-time = "2024-12-19T18:21:45.163Z" }, - { url = "https://files.pythonhosted.org/packages/0b/6b/73dbde0dd38f3782905d4587049b9be64d76671042fdcaf60e2430c6796d/psutil-6.1.1-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:0bdd4eab935276290ad3cb718e9809412895ca6b5b334f5a9111ee6d9aff9377", size = 248985, upload-time = "2024-12-19T18:21:49.254Z" }, - { url = "https://files.pythonhosted.org/packages/17/38/c319d31a1d3f88c5b79c68b3116c129e5133f1822157dd6da34043e32ed6/psutil-6.1.1-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6e06c20c05fe95a3d7302d74e7097756d4ba1247975ad6905441ae1b5b66003", size = 284488, upload-time = "2024-12-19T18:21:51.638Z" }, - { url = "https://files.pythonhosted.org/packages/9c/39/0f88a830a1c8a3aba27fededc642da37613c57cbff143412e3536f89784f/psutil-6.1.1-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:97f7cb9921fbec4904f522d972f0c0e1f4fabbdd4e0287813b21215074a0f160", size = 287477, upload-time = "2024-12-19T18:21:55.306Z" }, - { url = "https://files.pythonhosted.org/packages/47/da/99f4345d4ddf2845cb5b5bd0d93d554e84542d116934fde07a0c50bd4e9f/psutil-6.1.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:33431e84fee02bc84ea36d9e2c4a6d395d479c9dd9bba2376c1f6ee8f3a4e0b3", size = 289017, upload-time = "2024-12-19T18:21:57.875Z" }, - { url = "https://files.pythonhosted.org/packages/38/53/bd755c2896f4461fd4f36fa6a6dcb66a88a9e4b9fd4e5b66a77cf9d4a584/psutil-6.1.1-cp37-abi3-win32.whl", hash = "sha256:eaa912e0b11848c4d9279a93d7e2783df352b082f40111e078388701fd479e53", size = 250602, upload-time = "2024-12-19T18:22:08.808Z" }, - { url = "https://files.pythonhosted.org/packages/7b/d7/7831438e6c3ebbfa6e01a927127a6cb42ad3ab844247f3c5b96bea25d73d/psutil-6.1.1-cp37-abi3-win_amd64.whl", hash = "sha256:f35cfccb065fff93529d2afb4a2e89e363fe63ca1e4a5da22b603a85833c2649", size = 254444, upload-time = "2024-12-19T18:22:11.335Z" }, + { url = "https://files.pythonhosted.org/packages/b6/84/259ea58aca48e03c3c793b4ccfe39ed63db7b8081ef784d039330d9eed96/psycopg_binary-3.2.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2504e9fd94eabe545d20cddcc2ff0da86ee55d76329e1ab92ecfcc6c0a8156c4", size = 4040785, upload-time = "2025-05-13T16:07:07.569Z" }, + { url = "https://files.pythonhosted.org/packages/25/22/ce58ffda2b7e36e45042b4d67f1bbd4dd2ccf4cfd2649696685c61046475/psycopg_binary-3.2.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:093a0c079dd6228a7f3c3d82b906b41964eaa062a9a8c19f45ab4984bf4e872b", size = 4087601, upload-time = "2025-05-13T16:07:11.75Z" }, + { url = "https://files.pythonhosted.org/packages/c6/4f/b043e85268650c245025e80039b79663d8986f857bc3d3a72b1de67f3550/psycopg_binary-3.2.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:387c87b51d72442708e7a853e7e7642717e704d59571da2f3b29e748be58c78a", size = 4676524, upload-time = "2025-05-13T16:07:17.038Z" }, + { url = "https://files.pythonhosted.org/packages/da/29/7afbfbd3740ea52fda488db190ef2ef2a9ff7379b85501a2142fb9f7dd56/psycopg_binary-3.2.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d9ac10a2ebe93a102a326415b330fff7512f01a9401406896e78a81d75d6eddc", size = 4495671, upload-time = "2025-05-13T16:07:21.709Z" }, + { url = "https://files.pythonhosted.org/packages/ea/eb/df69112d18a938cbb74efa1573082248437fa663ba66baf2cdba8a95a2d0/psycopg_binary-3.2.9-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:72fdbda5b4c2a6a72320857ef503a6589f56d46821592d4377c8c8604810342b", size = 4768132, upload-time = "2025-05-13T16:07:25.818Z" }, + { url = "https://files.pythonhosted.org/packages/76/fe/4803b20220c04f508f50afee9169268553f46d6eed99640a08c8c1e76409/psycopg_binary-3.2.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f34e88940833d46108f949fdc1fcfb74d6b5ae076550cd67ab59ef47555dba95", size = 4458394, upload-time = "2025-05-13T16:07:29.148Z" }, + { url = "https://files.pythonhosted.org/packages/0f/0f/5ecc64607ef6f62b04e610b7837b1a802ca6f7cb7211339f5d166d55f1dd/psycopg_binary-3.2.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a3e0f89fe35cb03ff1646ab663dabf496477bab2a072315192dbaa6928862891", size = 3776879, upload-time = "2025-05-13T16:07:32.503Z" }, + { url = "https://files.pythonhosted.org/packages/c8/d8/1c3d6e99b7db67946d0eac2cd15d10a79aa7b1e3222ce4aa8e7df72027f5/psycopg_binary-3.2.9-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6afb3e62f2a3456f2180a4eef6b03177788df7ce938036ff7f09b696d418d186", size = 3333329, upload-time = "2025-05-13T16:07:35.555Z" }, + { url = "https://files.pythonhosted.org/packages/d7/02/a4e82099816559f558ccaf2b6945097973624dc58d5d1c91eb1e54e5a8e9/psycopg_binary-3.2.9-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:cc19ed5c7afca3f6b298bfc35a6baa27adb2019670d15c32d0bb8f780f7d560d", size = 3435683, upload-time = "2025-05-13T16:07:37.863Z" }, + { url = "https://files.pythonhosted.org/packages/91/e4/f27055290d58e8818bed8a297162a096ef7f8ecdf01d98772d4b02af46c4/psycopg_binary-3.2.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bc75f63653ce4ec764c8f8c8b0ad9423e23021e1c34a84eb5f4ecac8538a4a4a", size = 3497124, upload-time = "2025-05-13T16:07:40.567Z" }, + { url = "https://files.pythonhosted.org/packages/67/3d/17ed07579625529534605eeaeba34f0536754a5667dbf20ea2624fc80614/psycopg_binary-3.2.9-cp311-cp311-win_amd64.whl", hash = "sha256:3db3ba3c470801e94836ad78bf11fd5fab22e71b0c77343a1ee95d693879937a", size = 2939520, upload-time = "2025-05-13T16:07:45.467Z" }, + { url = "https://files.pythonhosted.org/packages/29/6f/ec9957e37a606cd7564412e03f41f1b3c3637a5be018d0849914cb06e674/psycopg_binary-3.2.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:be7d650a434921a6b1ebe3fff324dbc2364393eb29d7672e638ce3e21076974e", size = 4022205, upload-time = "2025-05-13T16:07:48.195Z" }, + { url = "https://files.pythonhosted.org/packages/6b/ba/497b8bea72b20a862ac95a94386967b745a472d9ddc88bc3f32d5d5f0d43/psycopg_binary-3.2.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6a76b4722a529390683c0304501f238b365a46b1e5fb6b7249dbc0ad6fea51a0", size = 4083795, upload-time = "2025-05-13T16:07:50.917Z" }, + { url = "https://files.pythonhosted.org/packages/42/07/af9503e8e8bdad3911fd88e10e6a29240f9feaa99f57d6fac4a18b16f5a0/psycopg_binary-3.2.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:96a551e4683f1c307cfc3d9a05fec62c00a7264f320c9962a67a543e3ce0d8ff", size = 4655043, upload-time = "2025-05-13T16:07:54.857Z" }, + { url = "https://files.pythonhosted.org/packages/28/ed/aff8c9850df1648cc6a5cc7a381f11ee78d98a6b807edd4a5ae276ad60ad/psycopg_binary-3.2.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:61d0a6ceed8f08c75a395bc28cb648a81cf8dee75ba4650093ad1a24a51c8724", size = 4477972, upload-time = "2025-05-13T16:07:57.925Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bd/8e9d1b77ec1a632818fe2f457c3a65af83c68710c4c162d6866947d08cc5/psycopg_binary-3.2.9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad280bbd409bf598683dda82232f5215cfc5f2b1bf0854e409b4d0c44a113b1d", size = 4737516, upload-time = "2025-05-13T16:08:01.616Z" }, + { url = "https://files.pythonhosted.org/packages/46/ec/222238f774cd5a0881f3f3b18fb86daceae89cc410f91ef6a9fb4556f236/psycopg_binary-3.2.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76eddaf7fef1d0994e3d536ad48aa75034663d3a07f6f7e3e601105ae73aeff6", size = 4436160, upload-time = "2025-05-13T16:08:04.278Z" }, + { url = "https://files.pythonhosted.org/packages/37/78/af5af2a1b296eeca54ea7592cd19284739a844974c9747e516707e7b3b39/psycopg_binary-3.2.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:52e239cd66c4158e412318fbe028cd94b0ef21b0707f56dcb4bdc250ee58fd40", size = 3753518, upload-time = "2025-05-13T16:08:07.567Z" }, + { url = "https://files.pythonhosted.org/packages/ec/ac/8a3ed39ea069402e9e6e6a2f79d81a71879708b31cc3454283314994b1ae/psycopg_binary-3.2.9-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:08bf9d5eabba160dd4f6ad247cf12f229cc19d2458511cab2eb9647f42fa6795", size = 3313598, upload-time = "2025-05-13T16:08:09.999Z" }, + { url = "https://files.pythonhosted.org/packages/da/43/26549af068347c808fbfe5f07d2fa8cef747cfff7c695136172991d2378b/psycopg_binary-3.2.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:1b2cf018168cad87580e67bdde38ff5e51511112f1ce6ce9a8336871f465c19a", size = 3407289, upload-time = "2025-05-13T16:08:12.66Z" }, + { url = "https://files.pythonhosted.org/packages/67/55/ea8d227c77df8e8aec880ded398316735add8fda5eb4ff5cc96fac11e964/psycopg_binary-3.2.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:14f64d1ac6942ff089fc7e926440f7a5ced062e2ed0949d7d2d680dc5c00e2d4", size = 3472493, upload-time = "2025-05-13T16:08:15.672Z" }, + { url = "https://files.pythonhosted.org/packages/3c/02/6ff2a5bc53c3cd653d281666728e29121149179c73fddefb1e437024c192/psycopg_binary-3.2.9-cp312-cp312-win_amd64.whl", hash = "sha256:7a838852e5afb6b4126f93eb409516a8c02a49b788f4df8b6469a40c2157fa21", size = 2927400, upload-time = "2025-05-13T16:08:18.652Z" }, ] [[package]] name = "psycopg2-binary" -version = "2.9.9" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fc/07/e720e53bfab016ebcc34241695ccc06a9e3d91ba19b40ca81317afbdc440/psycopg2-binary-2.9.9.tar.gz", hash = "sha256:7f01846810177d829c7692f1f5ada8096762d9172af1b1a28d4ab5b77c923c1c", size = 384973, upload-time = "2023-10-03T12:48:55.128Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a5/ac/702d300f3df169b9d0cbef0340d9f34a78bc18dc2dbafbcb39ff0f165cf8/psycopg2_binary-2.9.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ee825e70b1a209475622f7f7b776785bd68f34af6e7a46e2e42f27b659b5bc26", size = 2822581, upload-time = "2023-10-03T12:46:30.64Z" }, - { url = "https://files.pythonhosted.org/packages/7a/1f/a6cf0cdf944253f7c45d90fbc876cc8bed5cc9942349306245715c0d88d6/psycopg2_binary-2.9.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1ea665f8ce695bcc37a90ee52de7a7980be5161375d42a0b6c6abedbf0d81f0f", size = 2552633, upload-time = "2023-10-03T12:46:32.808Z" }, - { url = "https://files.pythonhosted.org/packages/81/0b/3adf561107c865928455891156d1dde5325253f7f4316fe56cd2c3f73570/psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:143072318f793f53819048fdfe30c321890af0c3ec7cb1dfc9cc87aa88241de2", size = 2851075, upload-time = "2023-10-03T12:46:35.138Z" }, - { url = "https://files.pythonhosted.org/packages/f7/98/c2fedcbf0a9607519a010dcf88571138b2251062dbde3610cdba5ba1eee1/psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c332c8d69fb64979ebf76613c66b985414927a40f8defa16cf1bc028b7b0a7b0", size = 3080509, upload-time = "2023-10-03T12:46:37.44Z" }, - { url = "https://files.pythonhosted.org/packages/c2/05/81e8bc7fca95574c9323e487d9ce1b58a4cfcc17f89b8fe843af46361211/psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7fc5a5acafb7d6ccca13bfa8c90f8c51f13d8fb87d95656d3950f0158d3ce53", size = 3264303, upload-time = "2023-10-03T12:46:40.73Z" }, - { url = "https://files.pythonhosted.org/packages/ce/85/62825cabc6aad53104b7b6d12eb2ad74737d268630032d07b74d4444cb72/psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:977646e05232579d2e7b9c59e21dbe5261f403a88417f6a6512e70d3f8a046be", size = 3019515, upload-time = "2023-10-03T12:46:43.038Z" }, - { url = "https://files.pythonhosted.org/packages/e9/b0/9ca2b8e01a0912c9a14234fd5df7a241a1e44778c5797bf4b8eaa8dc3d3a/psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b6356793b84728d9d50ead16ab43c187673831e9d4019013f1402c41b1db9b27", size = 2355892, upload-time = "2023-10-03T12:46:45.632Z" }, - { url = "https://files.pythonhosted.org/packages/73/17/ba28bb0022db5e2015a82d2df1c4b0d419c37fa07a588b3aff3adc4939f6/psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bc7bb56d04601d443f24094e9e31ae6deec9ccb23581f75343feebaf30423359", size = 2534903, upload-time = "2023-10-03T12:46:47.934Z" }, - { url = "https://files.pythonhosted.org/packages/3b/92/b463556409cdc12791cd8b1dae0072bf8efe817ef68b7ea3d9cf7d0e5656/psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:77853062a2c45be16fd6b8d6de2a99278ee1d985a7bd8b103e97e41c034006d2", size = 2486597, upload-time = "2023-10-03T12:46:50.598Z" }, - { url = "https://files.pythonhosted.org/packages/92/57/96576e07132d7f7a1ac1df939575e6fdd8951aea337ee152b586bb51a971/psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:78151aa3ec21dccd5cdef6c74c3e73386dcdfaf19bced944169697d7ac7482fc", size = 2454908, upload-time = "2023-10-03T12:46:52.903Z" }, - { url = "https://files.pythonhosted.org/packages/7c/ae/cedd56e1f4a2b0e37213283caf3733a875c4c76f3372241e19c0d2a87355/psycopg2_binary-2.9.9-cp311-cp311-win32.whl", hash = "sha256:dc4926288b2a3e9fd7b50dc6a1909a13bbdadfc67d93f3374d984e56f885579d", size = 1024240, upload-time = "2023-10-03T12:46:55.009Z" }, - { url = "https://files.pythonhosted.org/packages/25/1f/7ae31759142999a8d06b3e250c1346c4abcdcada8fa884376775dc1de686/psycopg2_binary-2.9.9-cp311-cp311-win_amd64.whl", hash = "sha256:b76bedd166805480ab069612119ea636f5ab8f8771e640ae103e05a4aae3e417", size = 1163655, upload-time = "2023-10-03T12:46:57.038Z" }, - { url = "https://files.pythonhosted.org/packages/a7/d0/5f2db14e7b53552276ab613399a83f83f85b173a862d3f20580bc7231139/psycopg2_binary-2.9.9-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:8532fd6e6e2dc57bcb3bc90b079c60de896d2128c5d9d6f24a63875a95a088cf", size = 2823784, upload-time = "2023-10-03T12:47:00.404Z" }, - { url = "https://files.pythonhosted.org/packages/18/ca/da384fd47233e300e3e485c90e7aab5d7def896d1281239f75901faf87d4/psycopg2_binary-2.9.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b0605eaed3eb239e87df0d5e3c6489daae3f7388d455d0c0b4df899519c6a38d", size = 2553308, upload-time = "2023-11-01T10:40:33.984Z" }, - { url = "https://files.pythonhosted.org/packages/50/66/fa53d2d3d92f6e1ef469d92afc6a4fe3f6e8a9a04b687aa28fb1f1d954ee/psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f8544b092a29a6ddd72f3556a9fcf249ec412e10ad28be6a0c0d948924f2212", size = 2851283, upload-time = "2023-10-03T12:47:02.736Z" }, - { url = "https://files.pythonhosted.org/packages/04/37/2429360ac5547378202db14eec0dde76edbe1f6627df5a43c7e164922859/psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d423c8d8a3c82d08fe8af900ad5b613ce3632a1249fd6a223941d0735fce493", size = 3081839, upload-time = "2023-10-03T12:47:05.027Z" }, - { url = "https://files.pythonhosted.org/packages/62/2a/c0530b59d7e0d09824bc2102ecdcec0456b8ca4d47c0caa82e86fce3ed4c/psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e5afae772c00980525f6d6ecf7cbca55676296b580c0e6abb407f15f3706996", size = 3264488, upload-time = "2023-10-03T12:47:08.962Z" }, - { url = "https://files.pythonhosted.org/packages/19/57/9f172b900795ea37246c78b5f52e00f4779984370855b3e161600156906d/psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e6f98446430fdf41bd36d4faa6cb409f5140c1c2cf58ce0bbdaf16af7d3f119", size = 3020700, upload-time = "2023-10-03T12:47:12.23Z" }, - { url = "https://files.pythonhosted.org/packages/94/68/1176fc14ea76861b7b8360be5176e87fb20d5091b137c76570eb4e237324/psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:c77e3d1862452565875eb31bdb45ac62502feabbd53429fdc39a1cc341d681ba", size = 2355968, upload-time = "2023-10-03T12:47:14.817Z" }, - { url = "https://files.pythonhosted.org/packages/70/bb/aec2646a705a09079d008ce88073401cd61fc9b04f92af3eb282caa3a2ec/psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:cb16c65dcb648d0a43a2521f2f0a2300f40639f6f8c1ecbc662141e4e3e1ee07", size = 2536101, upload-time = "2023-10-03T12:47:17.454Z" }, - { url = "https://files.pythonhosted.org/packages/14/33/12818c157e333cb9d9e6753d1b2463b6f60dbc1fade115f8e4dc5c52cac4/psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:911dda9c487075abd54e644ccdf5e5c16773470a6a5d3826fda76699410066fb", size = 2487064, upload-time = "2023-10-03T12:47:20.717Z" }, - { url = "https://files.pythonhosted.org/packages/56/a2/7851c68fe8768f3c9c246198b6356ee3e4a8a7f6820cc798443faada3400/psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:57fede879f08d23c85140a360c6a77709113efd1c993923c59fde17aa27599fe", size = 2456257, upload-time = "2023-10-03T12:47:23.004Z" }, - { url = "https://files.pythonhosted.org/packages/6f/ee/3ba07c6dc7c3294e717e94720da1597aedc82a10b1b180203ce183d4631a/psycopg2_binary-2.9.9-cp312-cp312-win32.whl", hash = "sha256:64cf30263844fa208851ebb13b0732ce674d8ec6a0c86a4e160495d299ba3c93", size = 1024709, upload-time = "2023-10-28T09:37:24.991Z" }, - { url = "https://files.pythonhosted.org/packages/7b/08/9c66c269b0d417a0af9fb969535f0371b8c538633535a7a6a5ca3f9231e2/psycopg2_binary-2.9.9-cp312-cp312-win_amd64.whl", hash = "sha256:81ff62668af011f9a48787564ab7eded4e9fb17a4a6a74af5ffa6a457400d2ab", size = 1163864, upload-time = "2023-10-28T09:37:28.155Z" }, +version = "2.9.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ac/6c/8767aaa597ba424643dc87348c6f1754dd9f48e80fdc1b9f7ca5c3a7c213/psycopg2-binary-2.9.11.tar.gz", hash = "sha256:b6aed9e096bf63f9e75edf2581aa9a7e7186d97ab5c177aa6c87797cd591236c", size = 379620, upload-time = "2025-10-10T11:14:48.041Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/ae/8d8266f6dd183ab4d48b95b9674034e1b482a3f8619b33a0d86438694577/psycopg2_binary-2.9.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0e8480afd62362d0a6a27dd09e4ca2def6fa50ed3a4e7c09165266106b2ffa10", size = 3756452, upload-time = "2025-10-10T11:11:11.583Z" }, + { url = "https://files.pythonhosted.org/packages/4b/34/aa03d327739c1be70e09d01182619aca8ebab5970cd0cfa50dd8b9cec2ac/psycopg2_binary-2.9.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:763c93ef1df3da6d1a90f86ea7f3f806dc06b21c198fa87c3c25504abec9404a", size = 3863957, upload-time = "2025-10-10T11:11:16.932Z" }, + { url = "https://files.pythonhosted.org/packages/48/89/3fdb5902bdab8868bbedc1c6e6023a4e08112ceac5db97fc2012060e0c9a/psycopg2_binary-2.9.11-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2e164359396576a3cc701ba8af4751ae68a07235d7a380c631184a611220d9a4", size = 4410955, upload-time = "2025-10-10T11:11:21.21Z" }, + { url = "https://files.pythonhosted.org/packages/ce/24/e18339c407a13c72b336e0d9013fbbbde77b6fd13e853979019a1269519c/psycopg2_binary-2.9.11-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:d57c9c387660b8893093459738b6abddbb30a7eab058b77b0d0d1c7d521ddfd7", size = 4468007, upload-time = "2025-10-10T11:11:24.831Z" }, + { url = "https://files.pythonhosted.org/packages/91/7e/b8441e831a0f16c159b5381698f9f7f7ed54b77d57bc9c5f99144cc78232/psycopg2_binary-2.9.11-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2c226ef95eb2250974bf6fa7a842082b31f68385c4f3268370e3f3870e7859ee", size = 4165012, upload-time = "2025-10-10T11:11:29.51Z" }, + { url = "https://files.pythonhosted.org/packages/0d/61/4aa89eeb6d751f05178a13da95516c036e27468c5d4d2509bb1e15341c81/psycopg2_binary-2.9.11-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a311f1edc9967723d3511ea7d2708e2c3592e3405677bf53d5c7246753591fbb", size = 3981881, upload-time = "2025-10-30T02:55:07.332Z" }, + { url = "https://files.pythonhosted.org/packages/76/a1/2f5841cae4c635a9459fe7aca8ed771336e9383b6429e05c01267b0774cf/psycopg2_binary-2.9.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ebb415404821b6d1c47353ebe9c8645967a5235e6d88f914147e7fd411419e6f", size = 3650985, upload-time = "2025-10-10T11:11:34.975Z" }, + { url = "https://files.pythonhosted.org/packages/84/74/4defcac9d002bca5709951b975173c8c2fa968e1a95dc713f61b3a8d3b6a/psycopg2_binary-2.9.11-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f07c9c4a5093258a03b28fab9b4f151aa376989e7f35f855088234e656ee6a94", size = 3296039, upload-time = "2025-10-10T11:11:40.432Z" }, + { url = "https://files.pythonhosted.org/packages/6d/c2/782a3c64403d8ce35b5c50e1b684412cf94f171dc18111be8c976abd2de1/psycopg2_binary-2.9.11-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:00ce1830d971f43b667abe4a56e42c1e2d594b32da4802e44a73bacacb25535f", size = 3043477, upload-time = "2025-10-30T02:55:11.182Z" }, + { url = "https://files.pythonhosted.org/packages/c8/31/36a1d8e702aa35c38fc117c2b8be3f182613faa25d794b8aeaab948d4c03/psycopg2_binary-2.9.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:cffe9d7697ae7456649617e8bb8d7a45afb71cd13f7ab22af3e5c61f04840908", size = 3345842, upload-time = "2025-10-10T11:11:45.366Z" }, + { url = "https://files.pythonhosted.org/packages/6e/b4/a5375cda5b54cb95ee9b836930fea30ae5a8f14aa97da7821722323d979b/psycopg2_binary-2.9.11-cp311-cp311-win_amd64.whl", hash = "sha256:304fd7b7f97eef30e91b8f7e720b3db75fee010b520e434ea35ed1ff22501d03", size = 2713894, upload-time = "2025-10-10T11:11:48.775Z" }, + { url = "https://files.pythonhosted.org/packages/d8/91/f870a02f51be4a65987b45a7de4c2e1897dd0d01051e2b559a38fa634e3e/psycopg2_binary-2.9.11-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:be9b840ac0525a283a96b556616f5b4820e0526addb8dcf6525a0fa162730be4", size = 3756603, upload-time = "2025-10-10T11:11:52.213Z" }, + { url = "https://files.pythonhosted.org/packages/27/fa/cae40e06849b6c9a95eb5c04d419942f00d9eaac8d81626107461e268821/psycopg2_binary-2.9.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f090b7ddd13ca842ebfe301cd587a76a4cf0913b1e429eb92c1be5dbeb1a19bc", size = 3864509, upload-time = "2025-10-10T11:11:56.452Z" }, + { url = "https://files.pythonhosted.org/packages/2d/75/364847b879eb630b3ac8293798e380e441a957c53657995053c5ec39a316/psycopg2_binary-2.9.11-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ab8905b5dcb05bf3fb22e0cf90e10f469563486ffb6a96569e51f897c750a76a", size = 4411159, upload-time = "2025-10-10T11:12:00.49Z" }, + { url = "https://files.pythonhosted.org/packages/6f/a0/567f7ea38b6e1c62aafd58375665a547c00c608a471620c0edc364733e13/psycopg2_binary-2.9.11-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:bf940cd7e7fec19181fdbc29d76911741153d51cab52e5c21165f3262125685e", size = 4468234, upload-time = "2025-10-10T11:12:04.892Z" }, + { url = "https://files.pythonhosted.org/packages/30/da/4e42788fb811bbbfd7b7f045570c062f49e350e1d1f3df056c3fb5763353/psycopg2_binary-2.9.11-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fa0f693d3c68ae925966f0b14b8edda71696608039f4ed61b1fe9ffa468d16db", size = 4166236, upload-time = "2025-10-10T11:12:11.674Z" }, + { url = "https://files.pythonhosted.org/packages/3c/94/c1777c355bc560992af848d98216148be5f1be001af06e06fc49cbded578/psycopg2_binary-2.9.11-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a1cf393f1cdaf6a9b57c0a719a1068ba1069f022a59b8b1fe44b006745b59757", size = 3983083, upload-time = "2025-10-30T02:55:15.73Z" }, + { url = "https://files.pythonhosted.org/packages/bd/42/c9a21edf0e3daa7825ed04a4a8588686c6c14904344344a039556d78aa58/psycopg2_binary-2.9.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ef7a6beb4beaa62f88592ccc65df20328029d721db309cb3250b0aae0fa146c3", size = 3652281, upload-time = "2025-10-10T11:12:17.713Z" }, + { url = "https://files.pythonhosted.org/packages/12/22/dedfbcfa97917982301496b6b5e5e6c5531d1f35dd2b488b08d1ebc52482/psycopg2_binary-2.9.11-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:31b32c457a6025e74d233957cc9736742ac5a6cb196c6b68499f6bb51390bd6a", size = 3298010, upload-time = "2025-10-10T11:12:22.671Z" }, + { url = "https://files.pythonhosted.org/packages/66/ea/d3390e6696276078bd01b2ece417deac954dfdd552d2edc3d03204416c0c/psycopg2_binary-2.9.11-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:edcb3aeb11cb4bf13a2af3c53a15b3d612edeb6409047ea0b5d6a21a9d744b34", size = 3044641, upload-time = "2025-10-30T02:55:19.929Z" }, + { url = "https://files.pythonhosted.org/packages/12/9a/0402ded6cbd321da0c0ba7d34dc12b29b14f5764c2fc10750daa38e825fc/psycopg2_binary-2.9.11-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:62b6d93d7c0b61a1dd6197d208ab613eb7dcfdcca0a49c42ceb082257991de9d", size = 3347940, upload-time = "2025-10-10T11:12:26.529Z" }, + { url = "https://files.pythonhosted.org/packages/b1/d2/99b55e85832ccde77b211738ff3925a5d73ad183c0b37bcbbe5a8ff04978/psycopg2_binary-2.9.11-cp312-cp312-win_amd64.whl", hash = "sha256:b33fabeb1fde21180479b2d4667e994de7bbf0eec22832ba5d9b5e4cf65b6c6d", size = 2714147, upload-time = "2025-10-10T11:12:29.535Z" }, ] [[package]] @@ -3491,33 +3743,37 @@ wheels = [ [[package]] name = "pyarrow" -version = "19.0.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7b/01/fe1fd04744c2aa038e5a11c7a4adb3d62bce09798695e54f7274b5977134/pyarrow-19.0.0.tar.gz", hash = "sha256:8d47c691765cf497aaeed4954d226568563f1b3b74ff61139f2d77876717084b", size = 1129096, upload-time = "2025-01-16T04:24:25.844Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/82/42/fba3a35bef5833bf88ed35e6a810dc1781236e1d4f808d2df824a7d21819/pyarrow-19.0.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:8e3a839bf36ec03b4315dc924d36dcde5444a50066f1c10f8290293c0427b46a", size = 30711936, upload-time = "2025-01-16T04:20:24.904Z" }, - { url = "https://files.pythonhosted.org/packages/88/7a/0da93a3eaaf251a30e32f3221e874263cdcd366c2cd6b7c05293aad91152/pyarrow-19.0.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:ce42275097512d9e4e4a39aade58ef2b3798a93aa3026566b7892177c266f735", size = 32133182, upload-time = "2025-01-16T04:20:30.315Z" }, - { url = "https://files.pythonhosted.org/packages/2f/df/fe43b1c50d3100d0de53f988344118bc20362d0de005f8a407454fa565f8/pyarrow-19.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9348a0137568c45601b031a8d118275069435f151cbb77e6a08a27e8125f59d4", size = 41145489, upload-time = "2025-01-16T04:20:37.336Z" }, - { url = "https://files.pythonhosted.org/packages/45/bb/6f73b41b342a0342f2516a02db4aa97a4f9569cc35482a5c288090140cd4/pyarrow-19.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2a0144a712d990d60f7f42b7a31f0acaccf4c1e43e957f7b1ad58150d6f639c1", size = 42177823, upload-time = "2025-01-16T04:20:44.23Z" }, - { url = "https://files.pythonhosted.org/packages/23/7b/f038a96f421e453a71bd7a0f78d62b1b2ae9bcac06ed51179ca532e6a0a2/pyarrow-19.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:2a1a109dfda558eb011e5f6385837daffd920d54ca00669f7a11132d0b1e6042", size = 40530609, upload-time = "2025-01-16T04:20:52.991Z" }, - { url = "https://files.pythonhosted.org/packages/b8/39/a2a6714b471c000e6dd6af4495dce00d7d1332351b8e3170dfb9f91dad1f/pyarrow-19.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:be686bf625aa7b9bada18defb3a3ea3981c1099697239788ff111d87f04cd263", size = 42081534, upload-time = "2025-01-16T04:21:02.925Z" }, - { url = "https://files.pythonhosted.org/packages/6c/a3/8396fb06ca05d807e89980c177be26617aad15211ece3184e0caa730b8a6/pyarrow-19.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:239ca66d9a05844bdf5af128861af525e14df3c9591bcc05bac25918e650d3a2", size = 25281090, upload-time = "2025-01-16T04:21:09.976Z" }, - { url = "https://files.pythonhosted.org/packages/bc/2e/152885f5ef421e80dae68b9c133ab261934f93a6d5e16b61d79c0ed597fb/pyarrow-19.0.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:a7bbe7109ab6198688b7079cbad5a8c22de4d47c4880d8e4847520a83b0d1b68", size = 30667964, upload-time = "2025-01-16T04:21:15.594Z" }, - { url = "https://files.pythonhosted.org/packages/80/c2/08bbee9a8610a47c9a1466845f405baf53a639ddd947c5133d8ba13544b6/pyarrow-19.0.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:4624c89d6f777c580e8732c27bb8e77fd1433b89707f17c04af7635dd9638351", size = 32125039, upload-time = "2025-01-16T04:21:22.681Z" }, - { url = "https://files.pythonhosted.org/packages/d2/56/06994df823212f5688d3c8bf4294928b12c9be36681872853655724d28c6/pyarrow-19.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b6d3ce4288793350dc2d08d1e184fd70631ea22a4ff9ea5c4ff182130249d9b", size = 41140729, upload-time = "2025-01-16T04:21:31.655Z" }, - { url = "https://files.pythonhosted.org/packages/94/65/38ad577c98140a9db71e9e1e594b6adb58a7478a5afec6456a8ca2df7f70/pyarrow-19.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:450a7d27e840e4d9a384b5c77199d489b401529e75a3b7a3799d4cd7957f2f9c", size = 42202267, upload-time = "2025-01-16T04:21:37.523Z" }, - { url = "https://files.pythonhosted.org/packages/b6/1f/966b722251a7354114ccbb71cf1a83922023e69efd8945ebf628a851ec4c/pyarrow-19.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:a08e2a8a039a3f72afb67a6668180f09fddaa38fe0d21f13212b4aba4b5d2451", size = 40505858, upload-time = "2025-01-16T04:21:43.639Z" }, - { url = "https://files.pythonhosted.org/packages/3b/5e/6bc81aa7fc9affc7d1c03b912fbcc984ca56c2a18513684da267715dab7b/pyarrow-19.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:f43f5aef2a13d4d56adadae5720d1fed4c1356c993eda8b59dace4b5983843c1", size = 42084973, upload-time = "2025-01-16T04:21:52.705Z" }, - { url = "https://files.pythonhosted.org/packages/53/c3/2f56da818b6a4758cbd514957c67bd0f078ebffa5390ee2e2bf0f9e8defc/pyarrow-19.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:2f672f5364b2d7829ef7c94be199bb88bf5661dd485e21d2d37de12ccb78a136", size = 25241976, upload-time = "2025-01-16T04:21:59.088Z" }, +version = "20.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/ee/a7810cb9f3d6e9238e61d312076a9859bf3668fd21c69744de9532383912/pyarrow-20.0.0.tar.gz", hash = "sha256:febc4a913592573c8d5805091a6c2b5064c8bd6e002131f01061797d91c783c1", size = 1125187, upload-time = "2025-04-27T12:34:23.264Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/47/a2/b7930824181ceadd0c63c1042d01fa4ef63eee233934826a7a2a9af6e463/pyarrow-20.0.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:24ca380585444cb2a31324c546a9a56abbe87e26069189e14bdba19c86c049f0", size = 30856035, upload-time = "2025-04-27T12:28:40.78Z" }, + { url = "https://files.pythonhosted.org/packages/9b/18/c765770227d7f5bdfa8a69f64b49194352325c66a5c3bb5e332dfd5867d9/pyarrow-20.0.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:95b330059ddfdc591a3225f2d272123be26c8fa76e8c9ee1a77aad507361cfdb", size = 32309552, upload-time = "2025-04-27T12:28:47.051Z" }, + { url = "https://files.pythonhosted.org/packages/44/fb/dfb2dfdd3e488bb14f822d7335653092dde150cffc2da97de6e7500681f9/pyarrow-20.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f0fb1041267e9968c6d0d2ce3ff92e3928b243e2b6d11eeb84d9ac547308232", size = 41334704, upload-time = "2025-04-27T12:28:55.064Z" }, + { url = "https://files.pythonhosted.org/packages/58/0d/08a95878d38808051a953e887332d4a76bc06c6ee04351918ee1155407eb/pyarrow-20.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8ff87cc837601532cc8242d2f7e09b4e02404de1b797aee747dd4ba4bd6313f", size = 42399836, upload-time = "2025-04-27T12:29:02.13Z" }, + { url = "https://files.pythonhosted.org/packages/f3/cd/efa271234dfe38f0271561086eedcad7bc0f2ddd1efba423916ff0883684/pyarrow-20.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:7a3a5dcf54286e6141d5114522cf31dd67a9e7c9133d150799f30ee302a7a1ab", size = 40711789, upload-time = "2025-04-27T12:29:09.951Z" }, + { url = "https://files.pythonhosted.org/packages/46/1f/7f02009bc7fc8955c391defee5348f510e589a020e4b40ca05edcb847854/pyarrow-20.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:a6ad3e7758ecf559900261a4df985662df54fb7fdb55e8e3b3aa99b23d526b62", size = 42301124, upload-time = "2025-04-27T12:29:17.187Z" }, + { url = "https://files.pythonhosted.org/packages/4f/92/692c562be4504c262089e86757a9048739fe1acb4024f92d39615e7bab3f/pyarrow-20.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6bb830757103a6cb300a04610e08d9636f0cd223d32f388418ea893a3e655f1c", size = 42916060, upload-time = "2025-04-27T12:29:24.253Z" }, + { url = "https://files.pythonhosted.org/packages/a4/ec/9f5c7e7c828d8e0a3c7ef50ee62eca38a7de2fa6eb1b8fa43685c9414fef/pyarrow-20.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:96e37f0766ecb4514a899d9a3554fadda770fb57ddf42b63d80f14bc20aa7db3", size = 44547640, upload-time = "2025-04-27T12:29:32.782Z" }, + { url = "https://files.pythonhosted.org/packages/54/96/46613131b4727f10fd2ffa6d0d6f02efcc09a0e7374eff3b5771548aa95b/pyarrow-20.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:3346babb516f4b6fd790da99b98bed9708e3f02e734c84971faccb20736848dc", size = 25781491, upload-time = "2025-04-27T12:29:38.464Z" }, + { url = "https://files.pythonhosted.org/packages/a1/d6/0c10e0d54f6c13eb464ee9b67a68b8c71bcf2f67760ef5b6fbcddd2ab05f/pyarrow-20.0.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:75a51a5b0eef32727a247707d4755322cb970be7e935172b6a3a9f9ae98404ba", size = 30815067, upload-time = "2025-04-27T12:29:44.384Z" }, + { url = "https://files.pythonhosted.org/packages/7e/e2/04e9874abe4094a06fd8b0cbb0f1312d8dd7d707f144c2ec1e5e8f452ffa/pyarrow-20.0.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:211d5e84cecc640c7a3ab900f930aaff5cd2702177e0d562d426fb7c4f737781", size = 32297128, upload-time = "2025-04-27T12:29:52.038Z" }, + { url = "https://files.pythonhosted.org/packages/31/fd/c565e5dcc906a3b471a83273039cb75cb79aad4a2d4a12f76cc5ae90a4b8/pyarrow-20.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ba3cf4182828be7a896cbd232aa8dd6a31bd1f9e32776cc3796c012855e1199", size = 41334890, upload-time = "2025-04-27T12:29:59.452Z" }, + { url = "https://files.pythonhosted.org/packages/af/a9/3bdd799e2c9b20c1ea6dc6fa8e83f29480a97711cf806e823f808c2316ac/pyarrow-20.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c3a01f313ffe27ac4126f4c2e5ea0f36a5fc6ab51f8726cf41fee4b256680bd", size = 42421775, upload-time = "2025-04-27T12:30:06.875Z" }, + { url = "https://files.pythonhosted.org/packages/10/f7/da98ccd86354c332f593218101ae56568d5dcedb460e342000bd89c49cc1/pyarrow-20.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:a2791f69ad72addd33510fec7bb14ee06c2a448e06b649e264c094c5b5f7ce28", size = 40687231, upload-time = "2025-04-27T12:30:13.954Z" }, + { url = "https://files.pythonhosted.org/packages/bb/1b/2168d6050e52ff1e6cefc61d600723870bf569cbf41d13db939c8cf97a16/pyarrow-20.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:4250e28a22302ce8692d3a0e8ec9d9dde54ec00d237cff4dfa9c1fbf79e472a8", size = 42295639, upload-time = "2025-04-27T12:30:21.949Z" }, + { url = "https://files.pythonhosted.org/packages/b2/66/2d976c0c7158fd25591c8ca55aee026e6d5745a021915a1835578707feb3/pyarrow-20.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:89e030dc58fc760e4010148e6ff164d2f44441490280ef1e97a542375e41058e", size = 42908549, upload-time = "2025-04-27T12:30:29.551Z" }, + { url = "https://files.pythonhosted.org/packages/31/a9/dfb999c2fc6911201dcbf348247f9cc382a8990f9ab45c12eabfd7243a38/pyarrow-20.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6102b4864d77102dbbb72965618e204e550135a940c2534711d5ffa787df2a5a", size = 44557216, upload-time = "2025-04-27T12:30:36.977Z" }, + { url = "https://files.pythonhosted.org/packages/a0/8e/9adee63dfa3911be2382fb4d92e4b2e7d82610f9d9f668493bebaa2af50f/pyarrow-20.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:96d6a0a37d9c98be08f5ed6a10831d88d52cac7b13f5287f1e0f625a0de8062b", size = 25660496, upload-time = "2025-04-27T12:30:42.809Z" }, ] [[package]] name = "pyasn1" -version = "0.4.8" +version = "0.6.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a4/db/fffec68299e6d7bad3d504147f9094830b704527a7fc098b721d38cc7fa7/pyasn1-0.4.8.tar.gz", hash = "sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba", size = 146820, upload-time = "2019-11-16T17:27:38.772Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/5f/6583902b6f79b399c9c40674ac384fd9cd77805f9e6205075f828ef11fb2/pyasn1-0.6.3.tar.gz", hash = "sha256:697a8ecd6d98891189184ca1fa05d1bb00e2f84b5977c481452050549c8a72cf", size = 148685, upload-time = "2026-03-17T01:06:53.382Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/1e/a94a8d635fa3ce4cfc7f506003548d0a2447ae76fd5ca53932970fe3053f/pyasn1-0.4.8-py2.py3-none-any.whl", hash = "sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d", size = 77145, upload-time = "2019-11-16T17:27:11.07Z" }, + { url = "https://files.pythonhosted.org/packages/5d/a0/7d793dce3fa811fe047d6ae2431c672364b462850c6235ae306c0efd025f/pyasn1-0.6.3-py3-none-any.whl", hash = "sha256:a80184d120f0864a52a073acc6fc642847d0be408e7c7252f31390c0f4eadcde", size = 83997, upload-time = "2026-03-17T01:06:52.036Z" }, ] [[package]] @@ -3532,6 +3788,68 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/77/89/bc88a6711935ba795a679ea6ebee07e128050d6382eaa35a0a47c8032bdc/pyasn1_modules-0.4.1-py3-none-any.whl", hash = "sha256:49bfa96b45a292b711e986f222502c1c9a5e1f4e568fc30e2574a6c7d07838fd", size = 181537, upload-time = "2024-09-11T16:02:10.336Z" }, ] +[[package]] +name = "pybase64" +version = "1.4.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/b8/4ed5c7ad5ec15b08d35cc79ace6145d5c1ae426e46435f4987379439dfea/pybase64-1.4.3.tar.gz", hash = "sha256:c2ed274c9e0ba9c8f9c4083cfe265e66dd679126cd9c2027965d807352f3f053", size = 137272, upload-time = "2025-12-06T13:27:04.013Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2b/63/21e981e9d3f1f123e0b0ee2130112b1956cad9752309f574862c7ae77c08/pybase64-1.4.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:70b0d4a4d54e216ce42c2655315378b8903933ecfa32fced453989a92b4317b2", size = 38237, upload-time = "2025-12-06T13:22:52.159Z" }, + { url = "https://files.pythonhosted.org/packages/92/fb/3f448e139516404d2a3963915cc10dc9dde7d3a67de4edba2f827adfef17/pybase64-1.4.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8127f110cdee7a70e576c5c9c1d4e17e92e76c191869085efbc50419f4ae3c72", size = 31673, upload-time = "2025-12-06T13:22:53.241Z" }, + { url = "https://files.pythonhosted.org/packages/3c/fb/bb06a5b9885e7d853ac1e801c4d8abfdb4c8506deee33e53d55aa6690e67/pybase64-1.4.3-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:f9ef0388878bc15a084bd9bf73ec1b2b4ee513d11009b1506375e10a7aae5032", size = 68331, upload-time = "2025-12-06T13:22:54.197Z" }, + { url = "https://files.pythonhosted.org/packages/64/15/8d60b9ec5e658185fc2ee3333e01a6e30d717cf677b24f47cbb3a859d13c/pybase64-1.4.3-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:95a57cccf106352a72ed8bc8198f6820b16cc7d55aa3867a16dea7011ae7c218", size = 71370, upload-time = "2025-12-06T13:22:55.517Z" }, + { url = "https://files.pythonhosted.org/packages/ac/29/a3e5c1667cc8c38d025a4636855de0fc117fc62e2afeb033a3c6f12c6a22/pybase64-1.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cd1c47dfceb9c7bd3de210fb4e65904053ed2d7c9dce6d107f041ff6fbd7e21", size = 59834, upload-time = "2025-12-06T13:22:56.682Z" }, + { url = "https://files.pythonhosted.org/packages/a9/00/8ffcf9810bd23f3984698be161cf7edba656fd639b818039a7be1d6405d4/pybase64-1.4.3-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.whl", hash = "sha256:9fe9922698f3e2f72874b26890d53a051c431d942701bb3a37aae94da0b12107", size = 56652, upload-time = "2025-12-06T13:22:57.724Z" }, + { url = "https://files.pythonhosted.org/packages/81/62/379e347797cdea4ab686375945bc77ad8d039c688c0d4d0cfb09d247beb9/pybase64-1.4.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:af5f4bd29c86b59bb4375e0491d16ec8a67548fa99c54763aaedaf0b4b5a6632", size = 59382, upload-time = "2025-12-06T13:22:58.758Z" }, + { url = "https://files.pythonhosted.org/packages/c6/f2/9338ffe2f487086f26a2c8ca175acb3baa86fce0a756ff5670a0822bb877/pybase64-1.4.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c302f6ca7465262908131411226e02100f488f531bb5e64cb901aa3f439bccd9", size = 59990, upload-time = "2025-12-06T13:23:01.007Z" }, + { url = "https://files.pythonhosted.org/packages/f9/a4/85a6142b65b4df8625b337727aa81dc199642de3d09677804141df6ee312/pybase64-1.4.3-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:2f3f439fa4d7fde164ebbbb41968db7d66b064450ab6017c6c95cef0afa2b349", size = 54923, upload-time = "2025-12-06T13:23:02.369Z" }, + { url = "https://files.pythonhosted.org/packages/ac/00/e40215d25624012bf5b7416ca37f168cb75f6dd15acdb91ea1f2ea4dc4e7/pybase64-1.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7a23c6866551043f8b681a5e1e0d59469148b2920a3b4fc42b1275f25ea4217a", size = 58664, upload-time = "2025-12-06T13:23:03.378Z" }, + { url = "https://files.pythonhosted.org/packages/b0/73/d7e19a63e795c13837f2356268d95dc79d1180e756f57ced742a1e52fdeb/pybase64-1.4.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:56e6526f8565642abc5f84338cc131ce298a8ccab696b19bdf76fa6d7dc592ef", size = 52338, upload-time = "2025-12-06T13:23:04.458Z" }, + { url = "https://files.pythonhosted.org/packages/f2/32/3c746d7a310b69bdd9df77ffc85c41b80bce00a774717596f869b0d4a20e/pybase64-1.4.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6a792a8b9d866ffa413c9687d9b611553203753987a3a582d68cbc51cf23da45", size = 68993, upload-time = "2025-12-06T13:23:05.526Z" }, + { url = "https://files.pythonhosted.org/packages/5d/b3/63cec68f9d6f6e4c0b438d14e5f1ef536a5fe63ce14b70733ac5e31d7ab8/pybase64-1.4.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:62ad29a5026bb22cfcd1ca484ec34b0a5ced56ddba38ceecd9359b2818c9c4f9", size = 58055, upload-time = "2025-12-06T13:23:06.931Z" }, + { url = "https://files.pythonhosted.org/packages/d5/cb/7acf7c3c06f9692093c07f109668725dc37fb9a3df0fa912b50add645195/pybase64-1.4.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:11b9d1d2d32ec358c02214363b8fc3651f6be7dd84d880ecd597a6206a80e121", size = 54430, upload-time = "2025-12-06T13:23:07.936Z" }, + { url = "https://files.pythonhosted.org/packages/33/39/4eb33ff35d173bfff4002e184ce8907f5d0a42d958d61cd9058ef3570179/pybase64-1.4.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0aebaa7f238caa0a0d373616016e2040c6c879ebce3ba7ab3c59029920f13640", size = 56272, upload-time = "2025-12-06T13:23:09.253Z" }, + { url = "https://files.pythonhosted.org/packages/19/97/a76d65c375a254e65b730c6f56bf528feca91305da32eceab8bcc08591e6/pybase64-1.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e504682b20c63c2b0c000e5f98a80ea867f8d97642e042a5a39818e44ba4d599", size = 70904, upload-time = "2025-12-06T13:23:10.336Z" }, + { url = "https://files.pythonhosted.org/packages/5e/2c/8338b6d3da3c265002839e92af0a80d6db88385c313c73f103dfb800c857/pybase64-1.4.3-cp311-cp311-win32.whl", hash = "sha256:e9a8b81984e3c6fb1db9e1614341b0a2d98c0033d693d90c726677db1ffa3a4c", size = 33639, upload-time = "2025-12-06T13:23:11.9Z" }, + { url = "https://files.pythonhosted.org/packages/39/dc/32efdf2f5927e5449cc341c266a1bbc5fecd5319a8807d9c5405f76e6d02/pybase64-1.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:a90a8fa16a901fabf20de824d7acce07586e6127dc2333f1de05f73b1f848319", size = 35797, upload-time = "2025-12-06T13:23:13.174Z" }, + { url = "https://files.pythonhosted.org/packages/da/59/eda4f9cb0cbce5a45f0cd06131e710674f8123a4d570772c5b9694f88559/pybase64-1.4.3-cp311-cp311-win_arm64.whl", hash = "sha256:61d87de5bc94d143622e94390ec3e11b9c1d4644fe9be3a81068ab0f91056f59", size = 31160, upload-time = "2025-12-06T13:23:15.696Z" }, + { url = "https://files.pythonhosted.org/packages/86/a7/efcaa564f091a2af7f18a83c1c4875b1437db56ba39540451dc85d56f653/pybase64-1.4.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:18d85e5ab8b986bb32d8446aca6258ed80d1bafe3603c437690b352c648f5967", size = 38167, upload-time = "2025-12-06T13:23:16.821Z" }, + { url = "https://files.pythonhosted.org/packages/db/c7/c7ad35adff2d272bf2930132db2b3eea8c44bb1b1f64eb9b2b8e57cde7b4/pybase64-1.4.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3f5791a3491d116d0deaf4d83268f48792998519698f8751efb191eac84320e9", size = 31673, upload-time = "2025-12-06T13:23:17.835Z" }, + { url = "https://files.pythonhosted.org/packages/43/1b/9a8cab0042b464e9a876d5c65fe5127445a2436da36fda64899b119b1a1b/pybase64-1.4.3-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:f0b3f200c3e06316f6bebabd458b4e4bcd4c2ca26af7c0c766614d91968dee27", size = 68210, upload-time = "2025-12-06T13:23:18.813Z" }, + { url = "https://files.pythonhosted.org/packages/62/f7/965b79ff391ad208b50e412b5d3205ccce372a2d27b7218ae86d5295b105/pybase64-1.4.3-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:bb632edfd132b3eaf90c39c89aa314beec4e946e210099b57d40311f704e11d4", size = 71599, upload-time = "2025-12-06T13:23:20.195Z" }, + { url = "https://files.pythonhosted.org/packages/03/4b/a3b5175130b3810bbb8ccfa1edaadbd3afddb9992d877c8a1e2f274b476e/pybase64-1.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:356ef1d74648ce997f5a777cf8f1aefecc1c0b4fe6201e0ef3ec8a08170e1b54", size = 59922, upload-time = "2025-12-06T13:23:21.487Z" }, + { url = "https://files.pythonhosted.org/packages/da/5d/c38d1572027fc601b62d7a407721688b04b4d065d60ca489912d6893e6cf/pybase64-1.4.3-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.whl", hash = "sha256:c48361f90db32bacaa5518419d4eb9066ba558013aaf0c7781620279ecddaeb9", size = 56712, upload-time = "2025-12-06T13:23:22.77Z" }, + { url = "https://files.pythonhosted.org/packages/e7/d4/4e04472fef485caa8f561d904d4d69210a8f8fc1608ea15ebd9012b92655/pybase64-1.4.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:702bcaa16ae02139d881aeaef5b1c8ffb4a3fae062fe601d1e3835e10310a517", size = 59300, upload-time = "2025-12-06T13:23:24.543Z" }, + { url = "https://files.pythonhosted.org/packages/86/e7/16e29721b86734b881d09b7e23dfd7c8408ad01a4f4c7525f3b1088e25ec/pybase64-1.4.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:53d0ffe1847b16b647c6413d34d1de08942b7724273dd57e67dcbdb10c574045", size = 60278, upload-time = "2025-12-06T13:23:25.608Z" }, + { url = "https://files.pythonhosted.org/packages/b1/02/18515f211d7c046be32070709a8efeeef8a0203de4fd7521e6b56404731b/pybase64-1.4.3-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:9a1792e8b830a92736dae58f0c386062eb038dfe8004fb03ba33b6083d89cd43", size = 54817, upload-time = "2025-12-06T13:23:26.633Z" }, + { url = "https://files.pythonhosted.org/packages/e7/be/14e29d8e1a481dbff151324c96dd7b5d2688194bb65dc8a00ca0e1ad1e86/pybase64-1.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1d468b1b1ac5ad84875a46eaa458663c3721e8be5f155ade356406848d3701f6", size = 58611, upload-time = "2025-12-06T13:23:27.684Z" }, + { url = "https://files.pythonhosted.org/packages/b4/8a/a2588dfe24e1bbd742a554553778ab0d65fdf3d1c9a06d10b77047d142aa/pybase64-1.4.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:e97b7bdbd62e71898cd542a6a9e320d9da754ff3ebd02cb802d69087ee94d468", size = 52404, upload-time = "2025-12-06T13:23:28.714Z" }, + { url = "https://files.pythonhosted.org/packages/27/fc/afcda7445bebe0cbc38cafdd7813234cdd4fc5573ff067f1abf317bb0cec/pybase64-1.4.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b33aeaa780caaa08ffda87fc584d5eab61e3d3bbb5d86ead02161dc0c20d04bc", size = 68817, upload-time = "2025-12-06T13:23:30.079Z" }, + { url = "https://files.pythonhosted.org/packages/d3/3a/87c3201e555ed71f73e961a787241a2438c2bbb2ca8809c29ddf938a3157/pybase64-1.4.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:1c0efcf78f11cf866bed49caa7b97552bc4855a892f9cc2372abcd3ed0056f0d", size = 57854, upload-time = "2025-12-06T13:23:31.17Z" }, + { url = "https://files.pythonhosted.org/packages/fd/7d/931c2539b31a7b375e7d595b88401eeb5bd6c5ce1059c9123f9b608aaa14/pybase64-1.4.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:66e3791f2ed725a46593f8bd2761ff37d01e2cdad065b1dceb89066f476e50c6", size = 54333, upload-time = "2025-12-06T13:23:32.422Z" }, + { url = "https://files.pythonhosted.org/packages/de/5e/537601e02cc01f27e9d75f440f1a6095b8df44fc28b1eef2cd739aea8cec/pybase64-1.4.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:72bb0b6bddadab26e1b069bb78e83092711a111a80a0d6b9edcb08199ad7299b", size = 56492, upload-time = "2025-12-06T13:23:33.515Z" }, + { url = "https://files.pythonhosted.org/packages/96/97/2a2e57acf8f5c9258d22aba52e71f8050e167b29ed2ee1113677c1b600c1/pybase64-1.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5b3365dbcbcdb0a294f0f50af0c0a16b27a232eddeeb0bceeefd844ef30d2a23", size = 70974, upload-time = "2025-12-06T13:23:36.27Z" }, + { url = "https://files.pythonhosted.org/packages/75/2e/a9e28941c6dab6f06e6d3f6783d3373044be9b0f9a9d3492c3d8d2260ac0/pybase64-1.4.3-cp312-cp312-win32.whl", hash = "sha256:7bca1ed3a5df53305c629ca94276966272eda33c0d71f862d2d3d043f1e1b91a", size = 33686, upload-time = "2025-12-06T13:23:37.848Z" }, + { url = "https://files.pythonhosted.org/packages/83/e3/507ab649d8c3512c258819c51d25c45d6e29d9ca33992593059e7b646a33/pybase64-1.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:9f2da8f56d9b891b18b4daf463a0640eae45a80af548ce435be86aa6eff3603b", size = 35833, upload-time = "2025-12-06T13:23:38.877Z" }, + { url = "https://files.pythonhosted.org/packages/bc/8a/6eba66cd549a2fc74bb4425fd61b839ba0ab3022d3c401b8a8dc2cc00c7a/pybase64-1.4.3-cp312-cp312-win_arm64.whl", hash = "sha256:0631d8a2d035de03aa9bded029b9513e1fee8ed80b7ddef6b8e9389ffc445da0", size = 31185, upload-time = "2025-12-06T13:23:39.908Z" }, + { url = "https://files.pythonhosted.org/packages/b2/7c/545fd4935a0e1ddd7147f557bf8157c73eecec9cffd523382fa7af2557de/pybase64-1.4.3-graalpy311-graalpy242_311_native-macosx_10_9_x86_64.whl", hash = "sha256:d27c1dfdb0c59a5e758e7a98bd78eaca5983c22f4a811a36f4f980d245df4611", size = 38393, upload-time = "2025-12-06T13:26:19.535Z" }, + { url = "https://files.pythonhosted.org/packages/c3/ca/ae7a96be9ddc96030d4e9dffc43635d4e136b12058b387fd47eb8301b60f/pybase64-1.4.3-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:0f1a0c51d6f159511e3431b73c25db31095ee36c394e26a4349e067c62f434e5", size = 32109, upload-time = "2025-12-06T13:26:20.72Z" }, + { url = "https://files.pythonhosted.org/packages/bf/44/d4b7adc7bf4fd5b52d8d099121760c450a52c390223806b873f0b6a2d551/pybase64-1.4.3-graalpy311-graalpy242_311_native-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a492518f3078a4e3faaef310697d21df9c6bc71908cebc8c2f6fbfa16d7d6b1f", size = 43227, upload-time = "2025-12-06T13:26:21.845Z" }, + { url = "https://files.pythonhosted.org/packages/08/86/2ba2d8734ef7939debeb52cf9952e457ba7aa226cae5c0e6dd631f9b851f/pybase64-1.4.3-graalpy311-graalpy242_311_native-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cae1a0f47784fd16df90d8acc32011c8d5fcdd9ab392c9ec49543e5f6a9c43a4", size = 35804, upload-time = "2025-12-06T13:26:23.149Z" }, + { url = "https://files.pythonhosted.org/packages/4f/5b/19c725dc3aaa6281f2ce3ea4c1628d154a40dd99657d1381995f8096768b/pybase64-1.4.3-graalpy311-graalpy242_311_native-win_amd64.whl", hash = "sha256:03cea70676ffbd39a1ab7930a2d24c625b416cacc9d401599b1d29415a43ab6a", size = 35880, upload-time = "2025-12-06T13:26:24.663Z" }, + { url = "https://files.pythonhosted.org/packages/17/45/92322aec1b6979e789b5710f73c59f2172bc37c8ce835305434796824b7b/pybase64-1.4.3-graalpy312-graalpy250_312_native-macosx_10_13_x86_64.whl", hash = "sha256:2baaa092f3475f3a9c87ac5198023918ea8b6c125f4c930752ab2cbe3cd1d520", size = 38746, upload-time = "2025-12-06T13:26:25.869Z" }, + { url = "https://files.pythonhosted.org/packages/11/94/f1a07402870388fdfc2ecec0c718111189732f7d0f2d7fe1386e19e8fad0/pybase64-1.4.3-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:cde13c0764b1af07a631729f26df019070dad759981d6975527b7e8ecb465b6c", size = 32573, upload-time = "2025-12-06T13:26:27.792Z" }, + { url = "https://files.pythonhosted.org/packages/fa/8f/43c3bb11ca9bacf81cb0b7a71500bb65b2eda6d5fe07433c09b543de97f3/pybase64-1.4.3-graalpy312-graalpy250_312_native-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:5c29a582b0ea3936d02bd6fe9bf674ab6059e6e45ab71c78404ab2c913224414", size = 43461, upload-time = "2025-12-06T13:26:28.906Z" }, + { url = "https://files.pythonhosted.org/packages/2d/4c/2a5258329200be57497d3972b5308558c6de42e3749c6cc2aa1cbe34b25a/pybase64-1.4.3-graalpy312-graalpy250_312_native-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b6b664758c804fa919b4f1257aa8cf68e95db76fc331de5f70bfc3a34655afe1", size = 36058, upload-time = "2025-12-06T13:26:30.092Z" }, + { url = "https://files.pythonhosted.org/packages/ea/6d/41faa414cde66ec023b0ca8402a8f11cb61731c3dc27c082909cbbd1f929/pybase64-1.4.3-graalpy312-graalpy250_312_native-win_amd64.whl", hash = "sha256:f7537fa22ae56a0bf51e4b0ffc075926ad91c618e1416330939f7ef366b58e3b", size = 36231, upload-time = "2025-12-06T13:26:31.656Z" }, + { url = "https://files.pythonhosted.org/packages/b2/76/160dded493c00d3376d4ad0f38a2119c5345de4a6693419ad39c3565959b/pybase64-1.4.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:277de6e03cc9090fb359365c686a2a3036d23aee6cd20d45d22b8c89d1247f17", size = 37939, upload-time = "2025-12-06T13:26:41.014Z" }, + { url = "https://files.pythonhosted.org/packages/b7/b8/a0f10be8d648d6f8f26e560d6e6955efa7df0ff1e009155717454d76f601/pybase64-1.4.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ab1dd8b1ed2d1d750260ed58ab40defaa5ba83f76a30e18b9ebd5646f6247ae5", size = 31466, upload-time = "2025-12-06T13:26:42.539Z" }, + { url = "https://files.pythonhosted.org/packages/d3/22/832a2f9e76cdf39b52e01e40d8feeb6a04cf105494f2c3e3126d0149717f/pybase64-1.4.3-pp311-pypy311_pp73-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:bd4d2293de9fd212e294c136cec85892460b17d24e8c18a6ba18750928037750", size = 40681, upload-time = "2025-12-06T13:26:43.782Z" }, + { url = "https://files.pythonhosted.org/packages/12/d7/6610f34a8972415fab3bb4704c174a1cc477bffbc3c36e526428d0f3957d/pybase64-1.4.3-pp311-pypy311_pp73-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2af6d0d3a691911cc4c9a625f3ddcd3af720738c21be3d5c72de05629139d393", size = 41294, upload-time = "2025-12-06T13:26:44.936Z" }, + { url = "https://files.pythonhosted.org/packages/64/25/ed24400948a6c974ab1374a233cb7e8af0a5373cea0dd8a944627d17c34a/pybase64-1.4.3-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5cfc8c49a28322d82242088378f8542ce97459866ba73150b062a7073e82629d", size = 35447, upload-time = "2025-12-06T13:26:46.098Z" }, + { url = "https://files.pythonhosted.org/packages/ee/2b/e18ee7c5ee508a82897f021c1981533eca2940b5f072fc6ed0906c03a7a7/pybase64-1.4.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:debf737e09b8bf832ba86f5ecc3d3dbd0e3021d6cd86ba4abe962d6a5a77adb3", size = 36134, upload-time = "2025-12-06T13:26:47.35Z" }, +] + [[package]] name = "pyclipper" version = "1.3.0.post6" @@ -3563,36 +3881,51 @@ wheels = [ [[package]] name = "pycrdt" -version = "0.12.25" +version = "0.12.47" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f4/1e/f7f507471fb7eab34c48198f2ca665d4983b7257acff4ca0f76db619d3e3/pycrdt-0.12.25.tar.gz", hash = "sha256:b671565064b67e94b80b294467f70cc584781a6246c72206e451eeb05429e847", size = 76689, upload-time = "2025-07-09T13:13:27.622Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/2f/3f58aa472ee2e91f175fd85f90a58ba3207261911ce0f0be1f5d4e66f5c6/pycrdt-0.12.25-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:685651949205bcb4cf91f00dfafc2b932048a54d894e812efd1e2dcec1f80ed4", size = 1700346, upload-time = "2025-07-09T13:11:55.828Z" }, - { url = "https://files.pythonhosted.org/packages/77/0a/0bf8ba1997662543703f35a761db7c55e2c1557aa88ceef7464a983c2bea/pycrdt-0.12.25-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:86583128b531f8adc81b48e7cf4e363a4ecbc906dfdf497b498c9c3adf748f17", size = 915262, upload-time = "2025-07-09T13:11:57.442Z" }, - { url = "https://files.pythonhosted.org/packages/cb/3c/f9b7e376bc71801f404ab3430d361e8eec402d427a5361e2f43558968ca9/pycrdt-0.12.25-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:171656c8ec399a404fd63193851ebaa115035dbaaca14e53bb2edaea01f36b2b", size = 953327, upload-time = "2025-07-09T13:11:58.911Z" }, - { url = "https://files.pythonhosted.org/packages/da/0f/754560ea300feefd00dca2c5ce4545d8bf143f12f83c53b61f31a2c0869d/pycrdt-0.12.25-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5be501544b37d48017dc07ac8aba631e07abf92657f43cb160ba558879b81635", size = 1126390, upload-time = "2025-07-09T13:12:00.953Z" }, - { url = "https://files.pythonhosted.org/packages/bb/3b/f1911138c383598dd2ae3533288ed91e407f3546420e61fca0a9054df1de/pycrdt-0.12.25-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81d51c9c949e85548ed8ba7f3dae19cc2c6ed71b5126ff7545e2e7248967757e", size = 991052, upload-time = "2025-07-09T13:12:02.835Z" }, - { url = "https://files.pythonhosted.org/packages/f8/f0/b26c35a2e20137c94dbe4213955cd0eace7460d245535737cf1a4491edf1/pycrdt-0.12.25-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:537994ef5a43de71815cbce1e5dac7490af67ae429311dc9d3d307bbd9574bd3", size = 938340, upload-time = "2025-07-09T13:12:04.484Z" }, - { url = "https://files.pythonhosted.org/packages/a3/f8/9ac043f550c6899b7138449558da92ce36a29a1b100c6c7de177eeefac01/pycrdt-0.12.25-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:64f0e566b447c5239a1be8bfe79d8981594c34d9db4544a11c1bdf7f228aa877", size = 1029702, upload-time = "2025-07-09T13:12:06.099Z" }, - { url = "https://files.pythonhosted.org/packages/d2/fc/dd05f7df18a83de6cf8ba2205ecaaad8461e419b0aa224ac4b316f3f5629/pycrdt-0.12.25-cp311-cp311-win32.whl", hash = "sha256:586e18559ea2f9384685714bb3b5dd3de3392e11d96db5ef9e90d91416284700", size = 684134, upload-time = "2025-07-09T13:12:07.939Z" }, - { url = "https://files.pythonhosted.org/packages/d1/87/c6d7e70b3c2e6256f2b125051949a573c9ae7a526f4a028494ad680f364f/pycrdt-0.12.25-cp311-cp311-win_amd64.whl", hash = "sha256:2492ffac459e0f305978496059a6020efe4860fd65988f4e9ac75692d37ac9b5", size = 729392, upload-time = "2025-07-09T13:12:09.569Z" }, - { url = "https://files.pythonhosted.org/packages/d9/b7/7657a7a88dacb3bd4ef7fb1e2c6493c7b18e404bc961f54bc61cd6aa229c/pycrdt-0.12.25-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:f4fa769124e8bee08e8e3b0dd40bce4b576e44f8d4472fc65c30c9188f3b986e", size = 1690725, upload-time = "2025-07-09T13:12:11.59Z" }, - { url = "https://files.pythonhosted.org/packages/1e/50/775e09cc9961ddbb2bfac2737ad067b8a63e990315ea5ed99311f29e470c/pycrdt-0.12.25-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d39604c225a1e88ec82a7d9376a58642747bcafc32412313a86fda48a1cf1b8d", size = 919353, upload-time = "2025-07-09T13:12:13.305Z" }, - { url = "https://files.pythonhosted.org/packages/64/03/16cf1d529e033002c292e9c43d3b4993dbc374e73591459dc348f0e7a42e/pycrdt-0.12.25-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a719a452901964cf4d98362d34ee32e650e481dedaf300c63f64381ef6f9ce5f", size = 953210, upload-time = "2025-07-09T13:12:14.912Z" }, - { url = "https://files.pythonhosted.org/packages/85/e5/0574108735eee7c33647c323a9f5f9bda3090c18a7567083007355fb3478/pycrdt-0.12.25-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c2ba33d86ec754cd6fd46fd10bf29404b0db8e2e805178f91955f5cdd8c5299e", size = 1134521, upload-time = "2025-07-09T13:12:16.523Z" }, - { url = "https://files.pythonhosted.org/packages/c7/2d/a2b224a4324be9213ed69f8069c9e4744c1e24fe1c9ec122c29b1b831c20/pycrdt-0.12.25-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a2e9f5b7b04c9a78edccbc8ff577de07d71b7beb108aacc7dfa9fa8b3ca46878", size = 990679, upload-time = "2025-07-09T13:12:18.086Z" }, - { url = "https://files.pythonhosted.org/packages/72/f9/54ed5284aabe582191927ad63ec82dbaa6198b2f4721ca65e386d37dec44/pycrdt-0.12.25-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9cb2a5c12eaab4e56b8c781b4f9ca6a450109d2a2295d9331fef9a2361b7211a", size = 943790, upload-time = "2025-07-09T13:12:19.871Z" }, - { url = "https://files.pythonhosted.org/packages/6e/f0/ff6107190d2b4122bd1c046ee71a054f0f45ea2c9d312b032c010909f2bc/pycrdt-0.12.25-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d4f5630d362c1f6b3c8df605bc0841ed7a6d090217a17e117a82be14efa9a114", size = 1028099, upload-time = "2025-07-09T13:12:21.95Z" }, - { url = "https://files.pythonhosted.org/packages/f2/65/a21ca1348cf1a09e9ba01ff64d042c51b0d1d1e419ae4a3ed24220da9a35/pycrdt-0.12.25-cp312-cp312-win32.whl", hash = "sha256:08dd03bec5274d4d27895f10eb9b83fff9c30313b25103d9fc4ca76d14eb4e30", size = 682156, upload-time = "2025-07-09T13:12:23.987Z" }, - { url = "https://files.pythonhosted.org/packages/3a/ae/6c1f3a1df2ad70d2f1fcf4f0dbc9bb24ab27562f85b966e7d66e4f45ac21/pycrdt-0.12.25-cp312-cp312-win_amd64.whl", hash = "sha256:86000c3356ef7833e0c8694da1f71912d8fa0bba9ac071060ef227d950cf012f", size = 732399, upload-time = "2025-07-09T13:12:25.581Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/25/36/dfca55ecfb8c904465b8a2c6b375ca2be79245d2ac0eb6f90ef2b7c4f9b3/pycrdt-0.12.47.tar.gz", hash = "sha256:f8d09f4f25057e0e9fa0a5138adc2aab0f72b71b19dde41a0c4f9caba359f521", size = 83801, upload-time = "2026-03-04T22:31:02.923Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7c/c6/c5d74f775f94c38e90100df4cccbe7315ef12da66ec0353ab596798701bd/pycrdt-0.12.47-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:16626df2185e3f24f687b3d5c07c023b1f35ac74d1ecb0e95590e0052e48c57e", size = 1731095, upload-time = "2026-03-04T22:29:17.13Z" }, + { url = "https://files.pythonhosted.org/packages/d6/7b/e85c2cd87da8794207222832f6d7d9283415467682b3befe3ec4dafc3245/pycrdt-0.12.47-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5477395f50790856081a3fb8de906c184adb9e1ea20c1289167cf8d749a8e5aa", size = 953105, upload-time = "2026-03-04T22:29:18.847Z" }, + { url = "https://files.pythonhosted.org/packages/de/1c/429407c1ff986146c701cf9d8dfdded3ea8ffc7232ec6868a3434d965a64/pycrdt-0.12.47-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b8c12499f00ec22d4f0648f813c737d6757ea276f3a72b293756f69c6d156188", size = 968042, upload-time = "2026-03-04T22:29:20.587Z" }, + { url = "https://files.pythonhosted.org/packages/5a/e5/2e7f0187dfcaa632e0fbcf1cf77df1a2d8788731ca6e4e1cc7538cb17f18/pycrdt-0.12.47-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1b617c14127cf5e393cb9aed342c4b3fb6e911eae8aae102e091722d294a68fd", size = 1151850, upload-time = "2026-03-04T22:29:22.234Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0a/604e645cda674393d17037a1057fec249741004bec4c4fbd30d69a85fb17/pycrdt-0.12.47-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4921bbe9a929804f7ab0d497c2ff515eb5e55bf19958e50213bd400516dad1dd", size = 989948, upload-time = "2026-03-04T22:29:23.939Z" }, + { url = "https://files.pythonhosted.org/packages/46/27/5319bd30c7ca6bd6dfe42f2021032c80b5d33f5758a823462be3b7de53f6/pycrdt-0.12.47-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:abd9f0931b3d28bf6b2e57a50b65f1eb551e7b1098dbe3e849abca9fd222a5e7", size = 963979, upload-time = "2026-03-04T22:29:25.722Z" }, + { url = "https://files.pythonhosted.org/packages/0d/06/e21df79ace23ff47e3d8116e6eac3db32b4c4bd76e82b1558e34d4cfaaba/pycrdt-0.12.47-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:19b54510b1a0571b3482129442f42306d3f72a3f9010f972a405e88cd208b723", size = 1054922, upload-time = "2026-03-04T22:29:27.483Z" }, + { url = "https://files.pythonhosted.org/packages/a5/6d/b8b348de629756e5d5bbc038fa291230170a447e64db8ec42571f2e43c2d/pycrdt-0.12.47-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e4000116d18d28a07413a7482e3b7eafb2b8bd7fbd97c06633321f45ad8daf28", size = 1127726, upload-time = "2026-03-04T22:29:29.199Z" }, + { url = "https://files.pythonhosted.org/packages/9e/7a/2a62dc12134290b208d377dc2be477014cc7df691636e35609f572925420/pycrdt-0.12.47-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:cdc7614e6eced485631bc38624e3f8a9de47df4ad8f6adc2b7f2f20b8511faa9", size = 1242850, upload-time = "2026-03-04T22:29:30.98Z" }, + { url = "https://files.pythonhosted.org/packages/6a/c3/119616c8b2bf3af8ed2b00faffff8fa1775d04533005ffe31738bc7c9122/pycrdt-0.12.47-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:05b9991c8e45ed6197e708735ce809a13c119d648a0eb1d239939417b86f6821", size = 1229182, upload-time = "2026-03-04T22:29:32.484Z" }, + { url = "https://files.pythonhosted.org/packages/9b/97/26eb321781eb98373ac8240a1d223f2facab62032464ff9e7b864cade774/pycrdt-0.12.47-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f002dff9c70a7c3b7fb3b5983f6d20f0b077c392540f2c8a72ce704cbdf9d77e", size = 1176148, upload-time = "2026-03-04T22:29:33.919Z" }, + { url = "https://files.pythonhosted.org/packages/b9/f0/38b55c8297c7d6267ff5563b900e2df1c56a8ce717b3796f9e9504e54152/pycrdt-0.12.47-cp311-cp311-win32.whl", hash = "sha256:ea67b508fa791dd8c3e809034fc0ba78e591892b540f925cee4c455fc6f4dad5", size = 692081, upload-time = "2026-03-04T22:29:35.441Z" }, + { url = "https://files.pythonhosted.org/packages/9f/9f/74870e597742d77ef43220d3af0899b85d3136d69528f6b3c13795e22342/pycrdt-0.12.47-cp311-cp311-win_amd64.whl", hash = "sha256:1aa9a1f82f7e79a7811f3252199bafef0b5df82732430704d0f891bbe79d09e7", size = 754875, upload-time = "2026-03-04T22:29:36.996Z" }, + { url = "https://files.pythonhosted.org/packages/5f/6e/346475dcb3da18e4f62694f2be2096dd6d6469b42bf95332bd650a32bef9/pycrdt-0.12.47-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:b7d46e1ec1493c3c8a9e1ade1a2736eb17b71e6c1e5cb4e8cba6e7b1c73f542d", size = 1729629, upload-time = "2026-03-04T22:29:38.388Z" }, + { url = "https://files.pythonhosted.org/packages/65/6b/3666f89053c6275196077cce5998bdb5ea5d7017a8b28ed91e015f7b735f/pycrdt-0.12.47-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fb9d9a83948c8714033f2b806c9b45309b0657d4c022ab1835a15fe13eec27c", size = 951489, upload-time = "2026-03-04T22:29:40.072Z" }, + { url = "https://files.pythonhosted.org/packages/2d/f7/878947f50d7b06777b16d9f047eb0c119ce6f8bfed54c21155a2540ebc68/pycrdt-0.12.47-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c0bc84338e3006ff2a6ea960ee8731586e03ea56f9e711ae3c19945697ec85c5", size = 966070, upload-time = "2026-03-04T22:29:41.78Z" }, + { url = "https://files.pythonhosted.org/packages/60/0b/5fd74dcbfe83cd51cdfc584d53de8c47509c904c75b7952ec3da10a82bd6/pycrdt-0.12.47-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dc8fbf759cab00345bdca6c64a9ed2a09cd7d2ee8141d19129de675629a035e4", size = 1150047, upload-time = "2026-03-04T22:29:43.425Z" }, + { url = "https://files.pythonhosted.org/packages/ee/41/45c5dfef7f258c8709b0c3fd7c79300f807d38de43960470d9c01a3bc0e2/pycrdt-0.12.47-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:90158f47f23986d84956779c5e0e6433de97e09182353ac8701f9230a98ce75e", size = 987873, upload-time = "2026-03-04T22:29:44.989Z" }, + { url = "https://files.pythonhosted.org/packages/f0/86/2701e511599f6d714e800ab1e606e712a19eaebbae4ebd4adcb0f099adbf/pycrdt-0.12.47-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:384c1111d6824247c5a8f70389de45c69d91f3561b146c637f182f9418ac2480", size = 965147, upload-time = "2026-03-04T22:29:46.373Z" }, + { url = "https://files.pythonhosted.org/packages/e7/f0/c652b7a2db5e3db545f35b0a5015e549ed73dfda845b61a29ff81a7e6722/pycrdt-0.12.47-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4b47405556eaf33761fd2f4aaf0c88c1bdedfc8a59cc9475a5a1cd4aa1d6b998", size = 1051606, upload-time = "2026-03-04T22:29:48.16Z" }, + { url = "https://files.pythonhosted.org/packages/07/ca/1144c268641b87a631d498c7270435f56ca308620639444dca8c263403c7/pycrdt-0.12.47-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d0d8097a8e372e38892099695a272422a117e25c839aa59b5f117838f57797c4", size = 1126034, upload-time = "2026-03-04T22:29:49.589Z" }, + { url = "https://files.pythonhosted.org/packages/88/c5/52a39e08e1f0679fa1502303212ca9d76d555b3c5ec1199bc4e36fc346c6/pycrdt-0.12.47-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:c3f37ed7f33c696a9e2e64a0053a78c0b065c291348d0207cbfa9591f82243ef", size = 1239950, upload-time = "2026-03-04T22:29:51.988Z" }, + { url = "https://files.pythonhosted.org/packages/26/94/4f84d422a9a8a83e805f4a15df45fc4f1e7b3ff328cf974d2e4ddb09228b/pycrdt-0.12.47-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:41e016c535ee9d517b860a6f7792f7ed07fc08c8dce9cd28819af2da988e0dcd", size = 1227649, upload-time = "2026-03-04T22:29:53.59Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f7/d4657dee3bbf7970f83401d9f78b597fe4ffe44f8b2ac8ffb11048473b28/pycrdt-0.12.47-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3f2019123fcb2a1d137de3157df6c65a80857c38959006c8a2430e2a53fe1018", size = 1176599, upload-time = "2026-03-04T22:29:55.044Z" }, + { url = "https://files.pythonhosted.org/packages/d5/77/845a813358a14ac7ce176e61788c6155e04b58f78b80dd71820923752a4f/pycrdt-0.12.47-cp312-cp312-win32.whl", hash = "sha256:58afe51eff96c5bf4d8619c45a259f1eb4ba045b436569dae019489c731d2bee", size = 692574, upload-time = "2026-03-04T22:29:56.988Z" }, + { url = "https://files.pythonhosted.org/packages/ec/b7/aa7ed30b162ba9692f69d39fa0256f035c43897faffb0fb34cdf79a74b64/pycrdt-0.12.47-cp312-cp312-win_amd64.whl", hash = "sha256:c82ca6d7e250a8dd8716b8f60549249f5323392f495ab3c4b4e4cafc3ff2b183", size = 754873, upload-time = "2026-03-04T22:29:58.732Z" }, + { url = "https://files.pythonhosted.org/packages/db/55/9c79efb318c0506f55a45217f9795109567d507468bfe96a959ce817ad03/pycrdt-0.12.47-pp311-pypy311_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:d8241555ed0ee018750d044b09f270780ea4f550f1e422dede40e274986f0d7b", size = 1732385, upload-time = "2026-03-04T22:30:45.843Z" }, + { url = "https://files.pythonhosted.org/packages/0b/2b/e82b0bc3521551bc5454a8482b575ca4c722a3195c311bcef784fce74f14/pycrdt-0.12.47-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9dd61b8119c97a6c46d3f8e59bf9363a977c64f5102a6081d8a59bba634d9962", size = 950167, upload-time = "2026-03-04T22:30:47.639Z" }, + { url = "https://files.pythonhosted.org/packages/1a/3e/9b5ccfcab2d0a64f14996f900068292218c64eaf51e261ac537155cd85f7/pycrdt-0.12.47-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a5c125e43ed840a2cfb501512f97c222fc775a477cfd0d5faa36eff1b4324ed0", size = 966109, upload-time = "2026-03-04T22:30:51.319Z" }, + { url = "https://files.pythonhosted.org/packages/90/c0/0d179b3153b5e879bcd11b0a845e8c2c1a60000a55e33c01dd683f78f59d/pycrdt-0.12.47-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:15619fcf8f3422a88694367882f9275eede56a0f9575ab6c8b9ab64adfa9ca84", size = 1155813, upload-time = "2026-03-04T22:30:53.434Z" }, + { url = "https://files.pythonhosted.org/packages/a6/4c/e414d599414a614a087c8b422d144340eb887bb45d582245146c069cd4f9/pycrdt-0.12.47-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4e3dd26f3105c00a730848b5b693e30454af2b0b27b3a684ba558c6861c04352", size = 989896, upload-time = "2026-03-04T22:30:55.22Z" }, + { url = "https://files.pythonhosted.org/packages/69/45/cb7ed9787f07c44c9339293d020d9970cb874c6d4a8e825914b407b86c91/pycrdt-0.12.47-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:402ad154b6b3093f54f401fdfe25d6ae6fcbbd82f9a7468417b4082035b4ea1e", size = 968037, upload-time = "2026-03-04T22:30:58.684Z" }, + { url = "https://files.pythonhosted.org/packages/d8/85/a909c63bba17490721e73af57ed60faf5878c13c983dc9b04981034c6ec8/pycrdt-0.12.47-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8402cf837eb1820211e25721b096d8e8d49ee8a358745675525c5aef854974c9", size = 1055414, upload-time = "2026-03-04T22:31:00.91Z" }, ] [[package]] name = "pydantic" -version = "2.11.7" +version = "2.12.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-types" }, @@ -3600,70 +3933,78 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/00/dd/4325abf92c39ba8623b5af936ddb36ffcfe0beae70405d456ab1fb2f5b8c/pydantic-2.11.7.tar.gz", hash = "sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db", size = 788350, upload-time = "2025-06-14T08:33:17.137Z" } +sdist = { url = "https://files.pythonhosted.org/packages/69/44/36f1a6e523abc58ae5f928898e4aca2e0ea509b5aa6f6f392a5d882be928/pydantic-2.12.5.tar.gz", hash = "sha256:4d351024c75c0f085a9febbb665ce8c0c6ec5d30e903bdb6394b7ede26aebb49", size = 821591, upload-time = "2025-11-26T15:11:46.471Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6a/c0/ec2b1c8712ca690e5d61979dee872603e92b8a32f94cc1b72d53beab008a/pydantic-2.11.7-py3-none-any.whl", hash = "sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b", size = 444782, upload-time = "2025-06-14T08:33:14.905Z" }, + { url = "https://files.pythonhosted.org/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl", hash = "sha256:e561593fccf61e8a20fc46dfc2dfe075b8be7d0188df33f221ad1f0139180f9d", size = 463580, upload-time = "2025-11-26T15:11:44.605Z" }, ] [[package]] name = "pydantic-core" -version = "2.33.2" +version = "2.41.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ad/88/5f2260bdfae97aabf98f1778d43f69574390ad787afb646292a638c923d4/pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc", size = 435195, upload-time = "2025-04-23T18:33:52.104Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/8d/71db63483d518cbbf290261a1fc2839d17ff89fce7089e08cad07ccfce67/pydantic_core-2.33.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:4c5b0a576fb381edd6d27f0a85915c6daf2f8138dc5c267a57c08a62900758c7", size = 2028584, upload-time = "2025-04-23T18:31:03.106Z" }, - { url = "https://files.pythonhosted.org/packages/24/2f/3cfa7244ae292dd850989f328722d2aef313f74ffc471184dc509e1e4e5a/pydantic_core-2.33.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e799c050df38a639db758c617ec771fd8fb7a5f8eaaa4b27b101f266b216a246", size = 1855071, upload-time = "2025-04-23T18:31:04.621Z" }, - { url = "https://files.pythonhosted.org/packages/b3/d3/4ae42d33f5e3f50dd467761304be2fa0a9417fbf09735bc2cce003480f2a/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc46a01bf8d62f227d5ecee74178ffc448ff4e5197c756331f71efcc66dc980f", size = 1897823, upload-time = "2025-04-23T18:31:06.377Z" }, - { url = "https://files.pythonhosted.org/packages/f4/f3/aa5976e8352b7695ff808599794b1fba2a9ae2ee954a3426855935799488/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a144d4f717285c6d9234a66778059f33a89096dfb9b39117663fd8413d582dcc", size = 1983792, upload-time = "2025-04-23T18:31:07.93Z" }, - { url = "https://files.pythonhosted.org/packages/d5/7a/cda9b5a23c552037717f2b2a5257e9b2bfe45e687386df9591eff7b46d28/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:73cf6373c21bc80b2e0dc88444f41ae60b2f070ed02095754eb5a01df12256de", size = 2136338, upload-time = "2025-04-23T18:31:09.283Z" }, - { url = "https://files.pythonhosted.org/packages/2b/9f/b8f9ec8dd1417eb9da784e91e1667d58a2a4a7b7b34cf4af765ef663a7e5/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3dc625f4aa79713512d1976fe9f0bc99f706a9dee21dfd1810b4bbbf228d0e8a", size = 2730998, upload-time = "2025-04-23T18:31:11.7Z" }, - { url = "https://files.pythonhosted.org/packages/47/bc/cd720e078576bdb8255d5032c5d63ee5c0bf4b7173dd955185a1d658c456/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:881b21b5549499972441da4758d662aeea93f1923f953e9cbaff14b8b9565aef", size = 2003200, upload-time = "2025-04-23T18:31:13.536Z" }, - { url = "https://files.pythonhosted.org/packages/ca/22/3602b895ee2cd29d11a2b349372446ae9727c32e78a94b3d588a40fdf187/pydantic_core-2.33.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bdc25f3681f7b78572699569514036afe3c243bc3059d3942624e936ec93450e", size = 2113890, upload-time = "2025-04-23T18:31:15.011Z" }, - { url = "https://files.pythonhosted.org/packages/ff/e6/e3c5908c03cf00d629eb38393a98fccc38ee0ce8ecce32f69fc7d7b558a7/pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:fe5b32187cbc0c862ee201ad66c30cf218e5ed468ec8dc1cf49dec66e160cc4d", size = 2073359, upload-time = "2025-04-23T18:31:16.393Z" }, - { url = "https://files.pythonhosted.org/packages/12/e7/6a36a07c59ebefc8777d1ffdaf5ae71b06b21952582e4b07eba88a421c79/pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:bc7aee6f634a6f4a95676fcb5d6559a2c2a390330098dba5e5a5f28a2e4ada30", size = 2245883, upload-time = "2025-04-23T18:31:17.892Z" }, - { url = "https://files.pythonhosted.org/packages/16/3f/59b3187aaa6cc0c1e6616e8045b284de2b6a87b027cce2ffcea073adf1d2/pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:235f45e5dbcccf6bd99f9f472858849f73d11120d76ea8707115415f8e5ebebf", size = 2241074, upload-time = "2025-04-23T18:31:19.205Z" }, - { url = "https://files.pythonhosted.org/packages/e0/ed/55532bb88f674d5d8f67ab121a2a13c385df382de2a1677f30ad385f7438/pydantic_core-2.33.2-cp311-cp311-win32.whl", hash = "sha256:6368900c2d3ef09b69cb0b913f9f8263b03786e5b2a387706c5afb66800efd51", size = 1910538, upload-time = "2025-04-23T18:31:20.541Z" }, - { url = "https://files.pythonhosted.org/packages/fe/1b/25b7cccd4519c0b23c2dd636ad39d381abf113085ce4f7bec2b0dc755eb1/pydantic_core-2.33.2-cp311-cp311-win_amd64.whl", hash = "sha256:1e063337ef9e9820c77acc768546325ebe04ee38b08703244c1309cccc4f1bab", size = 1952909, upload-time = "2025-04-23T18:31:22.371Z" }, - { url = "https://files.pythonhosted.org/packages/49/a9/d809358e49126438055884c4366a1f6227f0f84f635a9014e2deb9b9de54/pydantic_core-2.33.2-cp311-cp311-win_arm64.whl", hash = "sha256:6b99022f1d19bc32a4c2a0d544fc9a76e3be90f0b3f4af413f87d38749300e65", size = 1897786, upload-time = "2025-04-23T18:31:24.161Z" }, - { url = "https://files.pythonhosted.org/packages/18/8a/2b41c97f554ec8c71f2a8a5f85cb56a8b0956addfe8b0efb5b3d77e8bdc3/pydantic_core-2.33.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a7ec89dc587667f22b6a0b6579c249fca9026ce7c333fc142ba42411fa243cdc", size = 2009000, upload-time = "2025-04-23T18:31:25.863Z" }, - { url = "https://files.pythonhosted.org/packages/a1/02/6224312aacb3c8ecbaa959897af57181fb6cf3a3d7917fd44d0f2917e6f2/pydantic_core-2.33.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3c6db6e52c6d70aa0d00d45cdb9b40f0433b96380071ea80b09277dba021ddf7", size = 1847996, upload-time = "2025-04-23T18:31:27.341Z" }, - { url = "https://files.pythonhosted.org/packages/d6/46/6dcdf084a523dbe0a0be59d054734b86a981726f221f4562aed313dbcb49/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e61206137cbc65e6d5256e1166f88331d3b6238e082d9f74613b9b765fb9025", size = 1880957, upload-time = "2025-04-23T18:31:28.956Z" }, - { url = "https://files.pythonhosted.org/packages/ec/6b/1ec2c03837ac00886ba8160ce041ce4e325b41d06a034adbef11339ae422/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb8c529b2819c37140eb51b914153063d27ed88e3bdc31b71198a198e921e011", size = 1964199, upload-time = "2025-04-23T18:31:31.025Z" }, - { url = "https://files.pythonhosted.org/packages/2d/1d/6bf34d6adb9debd9136bd197ca72642203ce9aaaa85cfcbfcf20f9696e83/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c52b02ad8b4e2cf14ca7b3d918f3eb0ee91e63b3167c32591e57c4317e134f8f", size = 2120296, upload-time = "2025-04-23T18:31:32.514Z" }, - { url = "https://files.pythonhosted.org/packages/e0/94/2bd0aaf5a591e974b32a9f7123f16637776c304471a0ab33cf263cf5591a/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:96081f1605125ba0855dfda83f6f3df5ec90c61195421ba72223de35ccfb2f88", size = 2676109, upload-time = "2025-04-23T18:31:33.958Z" }, - { url = "https://files.pythonhosted.org/packages/f9/41/4b043778cf9c4285d59742281a769eac371b9e47e35f98ad321349cc5d61/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f57a69461af2a5fa6e6bbd7a5f60d3b7e6cebb687f55106933188e79ad155c1", size = 2002028, upload-time = "2025-04-23T18:31:39.095Z" }, - { url = "https://files.pythonhosted.org/packages/cb/d5/7bb781bf2748ce3d03af04d5c969fa1308880e1dca35a9bd94e1a96a922e/pydantic_core-2.33.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:572c7e6c8bb4774d2ac88929e3d1f12bc45714ae5ee6d9a788a9fb35e60bb04b", size = 2100044, upload-time = "2025-04-23T18:31:41.034Z" }, - { url = "https://files.pythonhosted.org/packages/fe/36/def5e53e1eb0ad896785702a5bbfd25eed546cdcf4087ad285021a90ed53/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:db4b41f9bd95fbe5acd76d89920336ba96f03e149097365afe1cb092fceb89a1", size = 2058881, upload-time = "2025-04-23T18:31:42.757Z" }, - { url = "https://files.pythonhosted.org/packages/01/6c/57f8d70b2ee57fc3dc8b9610315949837fa8c11d86927b9bb044f8705419/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:fa854f5cf7e33842a892e5c73f45327760bc7bc516339fda888c75ae60edaeb6", size = 2227034, upload-time = "2025-04-23T18:31:44.304Z" }, - { url = "https://files.pythonhosted.org/packages/27/b9/9c17f0396a82b3d5cbea4c24d742083422639e7bb1d5bf600e12cb176a13/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:5f483cfb75ff703095c59e365360cb73e00185e01aaea067cd19acffd2ab20ea", size = 2234187, upload-time = "2025-04-23T18:31:45.891Z" }, - { url = "https://files.pythonhosted.org/packages/b0/6a/adf5734ffd52bf86d865093ad70b2ce543415e0e356f6cacabbc0d9ad910/pydantic_core-2.33.2-cp312-cp312-win32.whl", hash = "sha256:9cb1da0f5a471435a7bc7e439b8a728e8b61e59784b2af70d7c169f8dd8ae290", size = 1892628, upload-time = "2025-04-23T18:31:47.819Z" }, - { url = "https://files.pythonhosted.org/packages/43/e4/5479fecb3606c1368d496a825d8411e126133c41224c1e7238be58b87d7e/pydantic_core-2.33.2-cp312-cp312-win_amd64.whl", hash = "sha256:f941635f2a3d96b2973e867144fde513665c87f13fe0e193c158ac51bfaaa7b2", size = 1955866, upload-time = "2025-04-23T18:31:49.635Z" }, - { url = "https://files.pythonhosted.org/packages/0d/24/8b11e8b3e2be9dd82df4b11408a67c61bb4dc4f8e11b5b0fc888b38118b5/pydantic_core-2.33.2-cp312-cp312-win_arm64.whl", hash = "sha256:cca3868ddfaccfbc4bfb1d608e2ccaaebe0ae628e1416aeb9c4d88c001bb45ab", size = 1888894, upload-time = "2025-04-23T18:31:51.609Z" }, - { url = "https://files.pythonhosted.org/packages/7b/27/d4ae6487d73948d6f20dddcd94be4ea43e74349b56eba82e9bdee2d7494c/pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:dd14041875d09cc0f9308e37a6f8b65f5585cf2598a53aa0123df8b129d481f8", size = 2025200, upload-time = "2025-04-23T18:33:14.199Z" }, - { url = "https://files.pythonhosted.org/packages/f1/b8/b3cb95375f05d33801024079b9392a5ab45267a63400bf1866e7ce0f0de4/pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d87c561733f66531dced0da6e864f44ebf89a8fba55f31407b00c2f7f9449593", size = 1859123, upload-time = "2025-04-23T18:33:16.555Z" }, - { url = "https://files.pythonhosted.org/packages/05/bc/0d0b5adeda59a261cd30a1235a445bf55c7e46ae44aea28f7bd6ed46e091/pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2f82865531efd18d6e07a04a17331af02cb7a651583c418df8266f17a63c6612", size = 1892852, upload-time = "2025-04-23T18:33:18.513Z" }, - { url = "https://files.pythonhosted.org/packages/3e/11/d37bdebbda2e449cb3f519f6ce950927b56d62f0b84fd9cb9e372a26a3d5/pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bfb5112df54209d820d7bf9317c7a6c9025ea52e49f46b6a2060104bba37de7", size = 2067484, upload-time = "2025-04-23T18:33:20.475Z" }, - { url = "https://files.pythonhosted.org/packages/8c/55/1f95f0a05ce72ecb02a8a8a1c3be0579bbc29b1d5ab68f1378b7bebc5057/pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:64632ff9d614e5eecfb495796ad51b0ed98c453e447a76bcbeeb69615079fc7e", size = 2108896, upload-time = "2025-04-23T18:33:22.501Z" }, - { url = "https://files.pythonhosted.org/packages/53/89/2b2de6c81fa131f423246a9109d7b2a375e83968ad0800d6e57d0574629b/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:f889f7a40498cc077332c7ab6b4608d296d852182211787d4f3ee377aaae66e8", size = 2069475, upload-time = "2025-04-23T18:33:24.528Z" }, - { url = "https://files.pythonhosted.org/packages/b8/e9/1f7efbe20d0b2b10f6718944b5d8ece9152390904f29a78e68d4e7961159/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:de4b83bb311557e439b9e186f733f6c645b9417c84e2eb8203f3f820a4b988bf", size = 2239013, upload-time = "2025-04-23T18:33:26.621Z" }, - { url = "https://files.pythonhosted.org/packages/3c/b2/5309c905a93811524a49b4e031e9851a6b00ff0fb668794472ea7746b448/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:82f68293f055f51b51ea42fafc74b6aad03e70e191799430b90c13d643059ebb", size = 2238715, upload-time = "2025-04-23T18:33:28.656Z" }, - { url = "https://files.pythonhosted.org/packages/32/56/8a7ca5d2cd2cda1d245d34b1c9a942920a718082ae8e54e5f3e5a58b7add/pydantic_core-2.33.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:329467cecfb529c925cf2bbd4d60d2c509bc2fb52a20c1045bf09bb70971a9c1", size = 2066757, upload-time = "2025-04-23T18:33:30.645Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/71/70/23b021c950c2addd24ec408e9ab05d59b035b39d97cdc1130e1bce647bb6/pydantic_core-2.41.5.tar.gz", hash = "sha256:08daa51ea16ad373ffd5e7606252cc32f07bc72b28284b6bc9c6df804816476e", size = 460952, upload-time = "2025-11-04T13:43:49.098Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e8/72/74a989dd9f2084b3d9530b0915fdda64ac48831c30dbf7c72a41a5232db8/pydantic_core-2.41.5-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:a3a52f6156e73e7ccb0f8cced536adccb7042be67cb45f9562e12b319c119da6", size = 2105873, upload-time = "2025-11-04T13:39:31.373Z" }, + { url = "https://files.pythonhosted.org/packages/12/44/37e403fd9455708b3b942949e1d7febc02167662bf1a7da5b78ee1ea2842/pydantic_core-2.41.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7f3bf998340c6d4b0c9a2f02d6a400e51f123b59565d74dc60d252ce888c260b", size = 1899826, upload-time = "2025-11-04T13:39:32.897Z" }, + { url = "https://files.pythonhosted.org/packages/33/7f/1d5cab3ccf44c1935a359d51a8a2a9e1a654b744b5e7f80d41b88d501eec/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:378bec5c66998815d224c9ca994f1e14c0c21cb95d2f52b6021cc0b2a58f2a5a", size = 1917869, upload-time = "2025-11-04T13:39:34.469Z" }, + { url = "https://files.pythonhosted.org/packages/6e/6a/30d94a9674a7fe4f4744052ed6c5e083424510be1e93da5bc47569d11810/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e7b576130c69225432866fe2f4a469a85a54ade141d96fd396dffcf607b558f8", size = 2063890, upload-time = "2025-11-04T13:39:36.053Z" }, + { url = "https://files.pythonhosted.org/packages/50/be/76e5d46203fcb2750e542f32e6c371ffa9b8ad17364cf94bb0818dbfb50c/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6cb58b9c66f7e4179a2d5e0f849c48eff5c1fca560994d6eb6543abf955a149e", size = 2229740, upload-time = "2025-11-04T13:39:37.753Z" }, + { url = "https://files.pythonhosted.org/packages/d3/ee/fed784df0144793489f87db310a6bbf8118d7b630ed07aa180d6067e653a/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:88942d3a3dff3afc8288c21e565e476fc278902ae4d6d134f1eeda118cc830b1", size = 2350021, upload-time = "2025-11-04T13:39:40.94Z" }, + { url = "https://files.pythonhosted.org/packages/c8/be/8fed28dd0a180dca19e72c233cbf58efa36df055e5b9d90d64fd1740b828/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f31d95a179f8d64d90f6831d71fa93290893a33148d890ba15de25642c5d075b", size = 2066378, upload-time = "2025-11-04T13:39:42.523Z" }, + { url = "https://files.pythonhosted.org/packages/b0/3b/698cf8ae1d536a010e05121b4958b1257f0b5522085e335360e53a6b1c8b/pydantic_core-2.41.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c1df3d34aced70add6f867a8cf413e299177e0c22660cc767218373d0779487b", size = 2175761, upload-time = "2025-11-04T13:39:44.553Z" }, + { url = "https://files.pythonhosted.org/packages/b8/ba/15d537423939553116dea94ce02f9c31be0fa9d0b806d427e0308ec17145/pydantic_core-2.41.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4009935984bd36bd2c774e13f9a09563ce8de4abaa7226f5108262fa3e637284", size = 2146303, upload-time = "2025-11-04T13:39:46.238Z" }, + { url = "https://files.pythonhosted.org/packages/58/7f/0de669bf37d206723795f9c90c82966726a2ab06c336deba4735b55af431/pydantic_core-2.41.5-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:34a64bc3441dc1213096a20fe27e8e128bd3ff89921706e83c0b1ac971276594", size = 2340355, upload-time = "2025-11-04T13:39:48.002Z" }, + { url = "https://files.pythonhosted.org/packages/e5/de/e7482c435b83d7e3c3ee5ee4451f6e8973cff0eb6007d2872ce6383f6398/pydantic_core-2.41.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c9e19dd6e28fdcaa5a1de679aec4141f691023916427ef9bae8584f9c2fb3b0e", size = 2319875, upload-time = "2025-11-04T13:39:49.705Z" }, + { url = "https://files.pythonhosted.org/packages/fe/e6/8c9e81bb6dd7560e33b9053351c29f30c8194b72f2d6932888581f503482/pydantic_core-2.41.5-cp311-cp311-win32.whl", hash = "sha256:2c010c6ded393148374c0f6f0bf89d206bf3217f201faa0635dcd56bd1520f6b", size = 1987549, upload-time = "2025-11-04T13:39:51.842Z" }, + { url = "https://files.pythonhosted.org/packages/11/66/f14d1d978ea94d1bc21fc98fcf570f9542fe55bfcc40269d4e1a21c19bf7/pydantic_core-2.41.5-cp311-cp311-win_amd64.whl", hash = "sha256:76ee27c6e9c7f16f47db7a94157112a2f3a00e958bc626e2f4ee8bec5c328fbe", size = 2011305, upload-time = "2025-11-04T13:39:53.485Z" }, + { url = "https://files.pythonhosted.org/packages/56/d8/0e271434e8efd03186c5386671328154ee349ff0354d83c74f5caaf096ed/pydantic_core-2.41.5-cp311-cp311-win_arm64.whl", hash = "sha256:4bc36bbc0b7584de96561184ad7f012478987882ebf9f9c389b23f432ea3d90f", size = 1972902, upload-time = "2025-11-04T13:39:56.488Z" }, + { url = "https://files.pythonhosted.org/packages/5f/5d/5f6c63eebb5afee93bcaae4ce9a898f3373ca23df3ccaef086d0233a35a7/pydantic_core-2.41.5-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f41a7489d32336dbf2199c8c0a215390a751c5b014c2c1c5366e817202e9cdf7", size = 2110990, upload-time = "2025-11-04T13:39:58.079Z" }, + { url = "https://files.pythonhosted.org/packages/aa/32/9c2e8ccb57c01111e0fd091f236c7b371c1bccea0fa85247ac55b1e2b6b6/pydantic_core-2.41.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:070259a8818988b9a84a449a2a7337c7f430a22acc0859c6b110aa7212a6d9c0", size = 1896003, upload-time = "2025-11-04T13:39:59.956Z" }, + { url = "https://files.pythonhosted.org/packages/68/b8/a01b53cb0e59139fbc9e4fda3e9724ede8de279097179be4ff31f1abb65a/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e96cea19e34778f8d59fe40775a7a574d95816eb150850a85a7a4c8f4b94ac69", size = 1919200, upload-time = "2025-11-04T13:40:02.241Z" }, + { url = "https://files.pythonhosted.org/packages/38/de/8c36b5198a29bdaade07b5985e80a233a5ac27137846f3bc2d3b40a47360/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed2e99c456e3fadd05c991f8f437ef902e00eedf34320ba2b0842bd1c3ca3a75", size = 2052578, upload-time = "2025-11-04T13:40:04.401Z" }, + { url = "https://files.pythonhosted.org/packages/00/b5/0e8e4b5b081eac6cb3dbb7e60a65907549a1ce035a724368c330112adfdd/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:65840751b72fbfd82c3c640cff9284545342a4f1eb1586ad0636955b261b0b05", size = 2208504, upload-time = "2025-11-04T13:40:06.072Z" }, + { url = "https://files.pythonhosted.org/packages/77/56/87a61aad59c7c5b9dc8caad5a41a5545cba3810c3e828708b3d7404f6cef/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e536c98a7626a98feb2d3eaf75944ef6f3dbee447e1f841eae16f2f0a72d8ddc", size = 2335816, upload-time = "2025-11-04T13:40:07.835Z" }, + { url = "https://files.pythonhosted.org/packages/0d/76/941cc9f73529988688a665a5c0ecff1112b3d95ab48f81db5f7606f522d3/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eceb81a8d74f9267ef4081e246ffd6d129da5d87e37a77c9bde550cb04870c1c", size = 2075366, upload-time = "2025-11-04T13:40:09.804Z" }, + { url = "https://files.pythonhosted.org/packages/d3/43/ebef01f69baa07a482844faaa0a591bad1ef129253ffd0cdaa9d8a7f72d3/pydantic_core-2.41.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d38548150c39b74aeeb0ce8ee1d8e82696f4a4e16ddc6de7b1d8823f7de4b9b5", size = 2171698, upload-time = "2025-11-04T13:40:12.004Z" }, + { url = "https://files.pythonhosted.org/packages/b1/87/41f3202e4193e3bacfc2c065fab7706ebe81af46a83d3e27605029c1f5a6/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:c23e27686783f60290e36827f9c626e63154b82b116d7fe9adba1fda36da706c", size = 2132603, upload-time = "2025-11-04T13:40:13.868Z" }, + { url = "https://files.pythonhosted.org/packages/49/7d/4c00df99cb12070b6bccdef4a195255e6020a550d572768d92cc54dba91a/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:482c982f814460eabe1d3bb0adfdc583387bd4691ef00b90575ca0d2b6fe2294", size = 2329591, upload-time = "2025-11-04T13:40:15.672Z" }, + { url = "https://files.pythonhosted.org/packages/cc/6a/ebf4b1d65d458f3cda6a7335d141305dfa19bdc61140a884d165a8a1bbc7/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:bfea2a5f0b4d8d43adf9d7b8bf019fb46fdd10a2e5cde477fbcb9d1fa08c68e1", size = 2319068, upload-time = "2025-11-04T13:40:17.532Z" }, + { url = "https://files.pythonhosted.org/packages/49/3b/774f2b5cd4192d5ab75870ce4381fd89cf218af999515baf07e7206753f0/pydantic_core-2.41.5-cp312-cp312-win32.whl", hash = "sha256:b74557b16e390ec12dca509bce9264c3bbd128f8a2c376eaa68003d7f327276d", size = 1985908, upload-time = "2025-11-04T13:40:19.309Z" }, + { url = "https://files.pythonhosted.org/packages/86/45/00173a033c801cacf67c190fef088789394feaf88a98a7035b0e40d53dc9/pydantic_core-2.41.5-cp312-cp312-win_amd64.whl", hash = "sha256:1962293292865bca8e54702b08a4f26da73adc83dd1fcf26fbc875b35d81c815", size = 2020145, upload-time = "2025-11-04T13:40:21.548Z" }, + { url = "https://files.pythonhosted.org/packages/f9/22/91fbc821fa6d261b376a3f73809f907cec5ca6025642c463d3488aad22fb/pydantic_core-2.41.5-cp312-cp312-win_arm64.whl", hash = "sha256:1746d4a3d9a794cacae06a5eaaccb4b8643a131d45fbc9af23e353dc0a5ba5c3", size = 1976179, upload-time = "2025-11-04T13:40:23.393Z" }, + { url = "https://files.pythonhosted.org/packages/11/72/90fda5ee3b97e51c494938a4a44c3a35a9c96c19bba12372fb9c634d6f57/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:b96d5f26b05d03cc60f11a7761a5ded1741da411e7fe0909e27a5e6a0cb7b034", size = 2115441, upload-time = "2025-11-04T13:42:39.557Z" }, + { url = "https://files.pythonhosted.org/packages/1f/53/8942f884fa33f50794f119012dc6a1a02ac43a56407adaac20463df8e98f/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:634e8609e89ceecea15e2d61bc9ac3718caaaa71963717bf3c8f38bfde64242c", size = 1930291, upload-time = "2025-11-04T13:42:42.169Z" }, + { url = "https://files.pythonhosted.org/packages/79/c8/ecb9ed9cd942bce09fc888ee960b52654fbdbede4ba6c2d6e0d3b1d8b49c/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:93e8740d7503eb008aa2df04d3b9735f845d43ae845e6dcd2be0b55a2da43cd2", size = 1948632, upload-time = "2025-11-04T13:42:44.564Z" }, + { url = "https://files.pythonhosted.org/packages/2e/1b/687711069de7efa6af934e74f601e2a4307365e8fdc404703afc453eab26/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f15489ba13d61f670dcc96772e733aad1a6f9c429cc27574c6cdaed82d0146ad", size = 2138905, upload-time = "2025-11-04T13:42:47.156Z" }, + { url = "https://files.pythonhosted.org/packages/09/32/59b0c7e63e277fa7911c2fc70ccfb45ce4b98991e7ef37110663437005af/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:7da7087d756b19037bc2c06edc6c170eeef3c3bafcb8f532ff17d64dc427adfd", size = 2110495, upload-time = "2025-11-04T13:42:49.689Z" }, + { url = "https://files.pythonhosted.org/packages/aa/81/05e400037eaf55ad400bcd318c05bb345b57e708887f07ddb2d20e3f0e98/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:aabf5777b5c8ca26f7824cb4a120a740c9588ed58df9b2d196ce92fba42ff8dc", size = 1915388, upload-time = "2025-11-04T13:42:52.215Z" }, + { url = "https://files.pythonhosted.org/packages/6e/0d/e3549b2399f71d56476b77dbf3cf8937cec5cd70536bdc0e374a421d0599/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c007fe8a43d43b3969e8469004e9845944f1a80e6acd47c150856bb87f230c56", size = 1942879, upload-time = "2025-11-04T13:42:56.483Z" }, + { url = "https://files.pythonhosted.org/packages/f7/07/34573da085946b6a313d7c42f82f16e8920bfd730665de2d11c0c37a74b5/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76d0819de158cd855d1cbb8fcafdf6f5cf1eb8e470abe056d5d161106e38062b", size = 2139017, upload-time = "2025-11-04T13:42:59.471Z" }, + { url = "https://files.pythonhosted.org/packages/5f/9b/1b3f0e9f9305839d7e84912f9e8bfbd191ed1b1ef48083609f0dabde978c/pydantic_core-2.41.5-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:b2379fa7ed44ddecb5bfe4e48577d752db9fc10be00a6b7446e9663ba143de26", size = 2101980, upload-time = "2025-11-04T13:43:25.97Z" }, + { url = "https://files.pythonhosted.org/packages/a4/ed/d71fefcb4263df0da6a85b5d8a7508360f2f2e9b3bf5814be9c8bccdccc1/pydantic_core-2.41.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:266fb4cbf5e3cbd0b53669a6d1b039c45e3ce651fd5442eff4d07c2cc8d66808", size = 1923865, upload-time = "2025-11-04T13:43:28.763Z" }, + { url = "https://files.pythonhosted.org/packages/ce/3a/626b38db460d675f873e4444b4bb030453bbe7b4ba55df821d026a0493c4/pydantic_core-2.41.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58133647260ea01e4d0500089a8c4f07bd7aa6ce109682b1426394988d8aaacc", size = 2134256, upload-time = "2025-11-04T13:43:31.71Z" }, + { url = "https://files.pythonhosted.org/packages/83/d9/8412d7f06f616bbc053d30cb4e5f76786af3221462ad5eee1f202021eb4e/pydantic_core-2.41.5-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:287dad91cfb551c363dc62899a80e9e14da1f0e2b6ebde82c806612ca2a13ef1", size = 2174762, upload-time = "2025-11-04T13:43:34.744Z" }, + { url = "https://files.pythonhosted.org/packages/55/4c/162d906b8e3ba3a99354e20faa1b49a85206c47de97a639510a0e673f5da/pydantic_core-2.41.5-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:03b77d184b9eb40240ae9fd676ca364ce1085f203e1b1256f8ab9984dca80a84", size = 2143141, upload-time = "2025-11-04T13:43:37.701Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f2/f11dd73284122713f5f89fc940f370d035fa8e1e078d446b3313955157fe/pydantic_core-2.41.5-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:a668ce24de96165bb239160b3d854943128f4334822900534f2fe947930e5770", size = 2330317, upload-time = "2025-11-04T13:43:40.406Z" }, + { url = "https://files.pythonhosted.org/packages/88/9d/b06ca6acfe4abb296110fb1273a4d848a0bfb2ff65f3ee92127b3244e16b/pydantic_core-2.41.5-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f14f8f046c14563f8eb3f45f499cc658ab8d10072961e07225e507adb700e93f", size = 2316992, upload-time = "2025-11-04T13:43:43.602Z" }, + { url = "https://files.pythonhosted.org/packages/36/c7/cfc8e811f061c841d7990b0201912c3556bfeb99cdcb7ed24adc8d6f8704/pydantic_core-2.41.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:56121965f7a4dc965bff783d70b907ddf3d57f6eba29b6d2e5dabfaf07799c51", size = 2145302, upload-time = "2025-11-04T13:43:46.64Z" }, ] [[package]] name = "pydantic-settings" -version = "2.7.1" +version = "2.14.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pydantic" }, { name = "python-dotenv" }, + { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/73/7b/c58a586cd7d9ac66d2ee4ba60ca2d241fa837c02bca9bea80a9a8c3d22a9/pydantic_settings-2.7.1.tar.gz", hash = "sha256:10c9caad35e64bfb3c2fbf70a078c0e25cc92499782e5200747f942a065dec93", size = 79920, upload-time = "2024-12-31T11:27:44.632Z" } +sdist = { url = "https://files.pythonhosted.org/packages/42/98/c8345dccdc31de4228c039a98f6467a941e39558da41c1744fbe29fa5666/pydantic_settings-2.14.0.tar.gz", hash = "sha256:24285fd4b0e0c06507dd9fdfd331ee23794305352aaec8fc4eb92d4047aeb67d", size = 235709, upload-time = "2026-04-20T13:37:40.293Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b4/46/93416fdae86d40879714f72956ac14df9c7b76f7d41a4d68aa9f71a0028b/pydantic_settings-2.7.1-py3-none-any.whl", hash = "sha256:590be9e6e24d06db33a4262829edef682500ef008565a969c73d39d5f8bfb3fd", size = 29718, upload-time = "2024-12-31T11:27:43.201Z" }, + { url = "https://files.pythonhosted.org/packages/01/dd/bebff3040138f00ae8a102d426b27349b9a49acc310fcae7f92112d867e3/pydantic_settings-2.14.0-py3-none-any.whl", hash = "sha256:fc8d5d692eb7092e43c8647c1c35a3ecd00e040fcf02ed86f4cb5458ca62182e", size = 60940, upload-time = "2026-04-20T13:37:38.586Z" }, ] [[package]] @@ -3677,14 +4018,14 @@ wheels = [ [[package]] name = "pyee" -version = "12.0.0" +version = "13.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d2/a7/8faaa62a488a2a1e0d56969757f087cbd2729e9bcfa508c230299f366b4c/pyee-12.0.0.tar.gz", hash = "sha256:c480603f4aa2927d4766eb41fa82793fe60a82cbfdb8d688e0d08c55a534e145", size = 29675, upload-time = "2024-08-30T19:40:43.555Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8b/04/e7c1fe4dc78a6fdbfd6c337b1c3732ff543b8a397683ab38378447baa331/pyee-13.0.1.tar.gz", hash = "sha256:0b931f7c14535667ed4c7e0d531716368715e860b988770fc7eb8578d1f67fc8", size = 31655, upload-time = "2026-02-14T21:12:28.044Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/0d/95993c08c721ec68892547f2117e8f9dfbcef2ca71e098533541b4a54d5f/pyee-12.0.0-py3-none-any.whl", hash = "sha256:7b14b74320600049ccc7d0e0b1becd3b4bd0a03c745758225e31a59f4095c990", size = 14831, upload-time = "2024-08-30T19:40:42.132Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c4/b4d4827c93ef43c01f599ef31453ccc1c132b353284fc6c87d535c233129/pyee-13.0.1-py3-none-any.whl", hash = "sha256:af2f8fede4171ef667dfded53f96e2ed0d6e6bd7ee3bb46437f77e3b57689228", size = 15659, upload-time = "2026-02-14T21:12:26.263Z" }, ] [[package]] @@ -3698,11 +4039,11 @@ wheels = [ [[package]] name = "pyjwt" -version = "2.10.1" +version = "2.11.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e7/46/bd74733ff231675599650d3e47f361794b22ef3e3770998dda30d3b63726/pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953", size = 87785, upload-time = "2024-11-28T03:43:29.933Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/5a/b46fa56bf322901eee5b0454a34343cdbdae202cd421775a8ee4e42fd519/pyjwt-2.11.0.tar.gz", hash = "sha256:35f95c1f0fbe5d5ba6e43f00271c275f7a1a4db1dab27bf708073b75318ea623", size = 98019, upload-time = "2026-01-30T19:59:55.694Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/61/ad/689f02752eeec26aed679477e80e632ef1b682313be70793d798c1d5fc8f/PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb", size = 22997, upload-time = "2024-11-28T03:43:27.893Z" }, + { url = "https://files.pythonhosted.org/packages/6f/01/c26ce75ba460d5cd503da9e13b21a33804d38c2165dec7b716d06b13010c/pyjwt-2.11.0-py3-none-any.whl", hash = "sha256:94a6bde30eb5c8e04fee991062b534071fd1439ef58d2adc9ccb823e7bcd0469", size = 28224, upload-time = "2026-01-30T19:59:54.539Z" }, ] [package.optional-dependencies] @@ -3712,80 +4053,82 @@ crypto = [ [[package]] name = "pymdown-extensions" -version = "10.14.2" +version = "10.21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markdown" }, { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/aa/7b/de388047c577e43dc45ce35c23b9b349ec3df8c7023c3e3c4d413a850982/pymdown_extensions-10.14.2.tar.gz", hash = "sha256:7a77b8116dc04193f2c01143760a43387bd9dc4aa05efacb7d838885a7791253", size = 846777, upload-time = "2025-01-29T02:56:36.609Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ba/63/06673d1eb6d8f83c0ea1f677d770e12565fb516928b4109c9e2055656a9e/pymdown_extensions-10.21.tar.gz", hash = "sha256:39f4a020f40773f6b2ff31d2cd2546c2c04d0a6498c31d9c688d2be07e1767d5", size = 853363, upload-time = "2026-02-15T20:44:06.748Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/a3/61527d80d84e9fd4d97649322e83bd7efde8200fc07fe34469c8c2bd0d91/pymdown_extensions-10.14.2-py3-none-any.whl", hash = "sha256:f45bc5892410e54fd738ab8ccd736098b7ff0cb27fdb4bf24d0a0c6584bc90e1", size = 264459, upload-time = "2025-01-29T02:56:34.421Z" }, + { url = "https://files.pythonhosted.org/packages/6f/2c/5b079febdc65e1c3fb2729bf958d18b45be7113828528e8a0b5850dd819a/pymdown_extensions-10.21-py3-none-any.whl", hash = "sha256:91b879f9f864d49794c2d9534372b10150e6141096c3908a455e45ca72ad9d3f", size = 268877, upload-time = "2026-02-15T20:44:05.464Z" }, ] [[package]] name = "pymilvus" -version = "2.5.0" +version = "2.6.9" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "cachetools" }, { name = "grpcio" }, - { name = "milvus-lite", marker = "sys_platform != 'win32'" }, + { name = "orjson" }, { name = "pandas" }, { name = "protobuf" }, { name = "python-dotenv" }, { name = "setuptools" }, - { name = "ujson" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f7/3d/e6b593cf456e4300e3aa58b76e55f392166c5df2ea3605666ad6200503fb/pymilvus-2.5.0.tar.gz", hash = "sha256:4da14a3bd957a4921166f9355fd1f1ac5c5e4e80b46f12f64d9c9a6dcb8cb395", size = 1238729, upload-time = "2024-11-26T08:10:27.752Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/0c/92adff800a04cd3e9b3f17c06fa972c8d590846b1e0bac0ccf39e054b596/pymilvus-2.6.9.tar.gz", hash = "sha256:c53a3d84ff15814e251be13edda70a98a1c8a6090d7597a908387cbb94a9504a", size = 1493560, upload-time = "2026-02-10T11:01:27.415Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/01/f1/76af6c8e1481879f5e0c0d885ab899ab8869fd939b27ac7a0b6c3b3b4ebe/pymilvus-2.5.0-py3-none-any.whl", hash = "sha256:a0e8653d8fe78019abfda79b3404ef7423f312501e8cbd7dc728051ce8732652", size = 212848, upload-time = "2024-11-26T08:10:25.953Z" }, + { url = "https://files.pythonhosted.org/packages/6a/56/ab7f0a5aba6fc06dc210a059d6f6d2ee1f3371d40e2b4366a409576554b8/pymilvus-2.6.9-py3-none-any.whl", hash = "sha256:3e14e8072f6429dcd79d52a24dc021c594cb80841ddd76cb974bc539d1f4cdda", size = 301225, upload-time = "2026-02-10T11:01:25.796Z" }, ] [[package]] name = "pymongo" -version = "4.10.1" +version = "4.16.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dnspython" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/35/b62a3139f908c68b69aac6a6a3f8cc146869de0a7929b994600e2c587c77/pymongo-4.10.1.tar.gz", hash = "sha256:a9de02be53b6bb98efe0b9eda84ffa1ec027fcb23a2de62c4f941d9a2f2f3330", size = 1903902, upload-time = "2024-10-01T23:07:58.525Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/a3/d6403ec53fa2fe922b4a5c86388ea5fada01dd51d803e17bb2a7c9cda839/pymongo-4.10.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:57ee6becae534e6d47848c97f6a6dff69e3cce7c70648d6049bd586764febe59", size = 889238, upload-time = "2024-10-01T23:06:36.03Z" }, - { url = "https://files.pythonhosted.org/packages/29/a2/9643450424bcf241e80bb713497ec2e3273c183d548b4eca357f75d71885/pymongo-4.10.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6f437a612f4d4f7aca1812311b1e84477145e950fdafe3285b687ab8c52541f3", size = 889504, upload-time = "2024-10-01T23:06:37.328Z" }, - { url = "https://files.pythonhosted.org/packages/ec/40/4759984f34415509e9111be8ee863034611affdc1e0b41016c9d53b2f1b3/pymongo-4.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a970fd3117ab40a4001c3dad333bbf3c43687d90f35287a6237149b5ccae61d", size = 1649069, upload-time = "2024-10-01T23:06:38.553Z" }, - { url = "https://files.pythonhosted.org/packages/56/0f/b6e917478a3ada81e768475516cd544982cc42cbb7d3be325182768139e1/pymongo-4.10.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7c4d0e7cd08ef9f8fbf2d15ba281ed55604368a32752e476250724c3ce36c72e", size = 1714927, upload-time = "2024-10-01T23:06:40.292Z" }, - { url = "https://files.pythonhosted.org/packages/56/c5/4237d94dfa19ebdf9a92b1071e2139c91f48908c5782e592c571c33b67ab/pymongo-4.10.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca6f700cff6833de4872a4e738f43123db34400173558b558ae079b5535857a4", size = 1683454, upload-time = "2024-10-01T23:06:42.257Z" }, - { url = "https://files.pythonhosted.org/packages/9a/16/dbffca9d4ad66f2a325c280f1177912fa23235987f7b9033e283da889b7a/pymongo-4.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cec237c305fcbeef75c0bcbe9d223d1e22a6e3ba1b53b2f0b79d3d29c742b45b", size = 1653840, upload-time = "2024-10-01T23:06:43.991Z" }, - { url = "https://files.pythonhosted.org/packages/2b/4d/21df934ef5cf8f0e587bac922a129e13d4c0346c54e9bf2371b90dd31112/pymongo-4.10.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3337804ea0394a06e916add4e5fac1c89902f1b6f33936074a12505cab4ff05", size = 1613233, upload-time = "2024-10-01T23:06:46.113Z" }, - { url = "https://files.pythonhosted.org/packages/24/07/dd9c3db30e754680606295d5574521956898005db0629411a89163cc6eee/pymongo-4.10.1-cp311-cp311-win32.whl", hash = "sha256:778ac646ce6ac1e469664062dfe9ae1f5c9961f7790682809f5ec3b8fda29d65", size = 857331, upload-time = "2024-10-01T23:06:47.812Z" }, - { url = "https://files.pythonhosted.org/packages/02/68/b71c4106d03eef2482eade440c6f5737c2a4a42f6155726009f80ea38d06/pymongo-4.10.1-cp311-cp311-win_amd64.whl", hash = "sha256:9df4ab5594fdd208dcba81be815fa8a8a5d8dedaf3b346cbf8b61c7296246a7a", size = 876473, upload-time = "2024-10-01T23:06:49.201Z" }, - { url = "https://files.pythonhosted.org/packages/10/d1/60ad99fe3f64d45e6c71ac0e3078e88d9b64112b1bae571fc3707344d6d1/pymongo-4.10.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fbedc4617faa0edf423621bb0b3b8707836687161210d470e69a4184be9ca011", size = 943356, upload-time = "2024-10-01T23:06:50.9Z" }, - { url = "https://files.pythonhosted.org/packages/ca/9b/21d4c6b4ee9c1fa9691c68dc2a52565e0acb644b9e95148569b4736a4ebd/pymongo-4.10.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7bd26b2aec8ceeb95a5d948d5cc0f62b0eb6d66f3f4230705c1e3d3d2c04ec76", size = 943142, upload-time = "2024-10-01T23:06:52.146Z" }, - { url = "https://files.pythonhosted.org/packages/07/af/691b7454e219a8eb2d1641aecedd607e3a94b93650c2011ad8a8fd74ef9f/pymongo-4.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb104c3c2a78d9d85571c8ac90ec4f95bca9b297c6eee5ada71fabf1129e1674", size = 1909129, upload-time = "2024-10-01T23:06:53.551Z" }, - { url = "https://files.pythonhosted.org/packages/0c/74/fd75d5ad4181d6e71ce0fca32404fb71b5046ac84d9a1a2f0862262dd032/pymongo-4.10.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4924355245a9c79f77b5cda2db36e0f75ece5faf9f84d16014c0a297f6d66786", size = 1987763, upload-time = "2024-10-01T23:06:55.304Z" }, - { url = "https://files.pythonhosted.org/packages/8a/56/6d3d0ef63c6d8cb98c7c653a3a2e617675f77a95f3853851d17a7664876a/pymongo-4.10.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:11280809e5dacaef4971113f0b4ff4696ee94cfdb720019ff4fa4f9635138252", size = 1950821, upload-time = "2024-10-01T23:06:57.541Z" }, - { url = "https://files.pythonhosted.org/packages/70/ed/1603fa0c0e51444752c3fa91f16c3a97e6d92eb9fe5e553dae4f18df16f6/pymongo-4.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5d55f2a82e5eb23795f724991cac2bffbb1c0f219c0ba3bf73a835f97f1bb2e", size = 1912247, upload-time = "2024-10-01T23:06:59.023Z" }, - { url = "https://files.pythonhosted.org/packages/c1/66/e98b2308971d45667cb8179d4d66deca47336c90663a7e0527589f1038b7/pymongo-4.10.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e974ab16a60be71a8dfad4e5afccf8dd05d41c758060f5d5bda9a758605d9a5d", size = 1862230, upload-time = "2024-10-01T23:07:01.407Z" }, - { url = "https://files.pythonhosted.org/packages/6c/80/ba9b7ed212a5f8cf8ad7037ed5bbebc1c587fc09242108f153776e4a338b/pymongo-4.10.1-cp312-cp312-win32.whl", hash = "sha256:544890085d9641f271d4f7a47684450ed4a7344d6b72d5968bfae32203b1bb7c", size = 903045, upload-time = "2024-10-01T23:07:02.973Z" }, - { url = "https://files.pythonhosted.org/packages/76/8b/5afce891d78159912c43726fab32641e3f9718f14be40f978c148ea8db48/pymongo-4.10.1-cp312-cp312-win_amd64.whl", hash = "sha256:dcc07b1277e8b4bf4d7382ca133850e323b7ab048b8353af496d050671c7ac52", size = 926686, upload-time = "2024-10-01T23:07:04.403Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/65/9c/a4895c4b785fc9865a84a56e14b5bd21ca75aadc3dab79c14187cdca189b/pymongo-4.16.0.tar.gz", hash = "sha256:8ba8405065f6e258a6f872fe62d797a28f383a12178c7153c01ed04e845c600c", size = 2495323, upload-time = "2026-01-07T18:05:48.107Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e6/3a/907414a763c4270b581ad6d960d0c6221b74a70eda216a1fdd8fa82ba89f/pymongo-4.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6f2077ec24e2f1248f9cac7b9a2dfb894e50cc7939fcebfb1759f99304caabef", size = 862561, upload-time = "2026-01-07T18:04:00.628Z" }, + { url = "https://files.pythonhosted.org/packages/8c/58/787d8225dd65cb2383c447346ea5e200ecfde89962d531111521e3b53018/pymongo-4.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4d4f7ba040f72a9f43a44059872af5a8c8c660aa5d7f90d5344f2ed1c3c02721", size = 862923, upload-time = "2026-01-07T18:04:02.213Z" }, + { url = "https://files.pythonhosted.org/packages/5d/a7/cc2865aae32bc77ade7b35f957a58df52680d7f8506f93c6edbf458e5738/pymongo-4.16.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:8a0f73af1ea56c422b2dcfc0437459148a799ef4231c6aee189d2d4c59d6728f", size = 1426779, upload-time = "2026-01-07T18:04:03.942Z" }, + { url = "https://files.pythonhosted.org/packages/81/25/3e96eb7998eec05382174da2fefc58d28613f46bbdf821045539d0ed60ab/pymongo-4.16.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa30cd16ddd2f216d07ba01d9635c873e97ddb041c61cf0847254edc37d1c60e", size = 1454207, upload-time = "2026-01-07T18:04:05.387Z" }, + { url = "https://files.pythonhosted.org/packages/86/7b/8e817a7df8c5d565d39dd4ca417a5e0ef46cc5cc19aea9405f403fec6449/pymongo-4.16.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1d638b0b1b294d95d0fdc73688a3b61e05cc4188872818cd240d51460ccabcb5", size = 1511654, upload-time = "2026-01-07T18:04:08.458Z" }, + { url = "https://files.pythonhosted.org/packages/39/7a/50c4d075ccefcd281cdcfccc5494caa5665b096b85e65a5d6afabb80e09e/pymongo-4.16.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:21d02cc10a158daa20cb040985e280e7e439832fc6b7857bff3d53ef6914ad50", size = 1496794, upload-time = "2026-01-07T18:04:10.355Z" }, + { url = "https://files.pythonhosted.org/packages/0f/cd/ebdc1aaca5deeaf47310c369ef4083e8550e04e7bf7e3752cfb7d95fcdb8/pymongo-4.16.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4fbb8d3552c2ad99d9e236003c0b5f96d5f05e29386ba7abae73949bfebc13dd", size = 1448371, upload-time = "2026-01-07T18:04:11.76Z" }, + { url = "https://files.pythonhosted.org/packages/3d/c9/50fdd78c37f68ea49d590c027c96919fbccfd98f3a4cb39f84f79970bd37/pymongo-4.16.0-cp311-cp311-win32.whl", hash = "sha256:be1099a8295b1a722d03fb7b48be895d30f4301419a583dcf50e9045968a041c", size = 841024, upload-time = "2026-01-07T18:04:13.522Z" }, + { url = "https://files.pythonhosted.org/packages/4a/dd/a3aa1ade0cf9980744db703570afac70a62c85b432c391dea0577f6da7bb/pymongo-4.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:61567f712bda04c7545a037e3284b4367cad8d29b3dec84b4bf3b2147020a75b", size = 855838, upload-time = "2026-01-07T18:04:14.923Z" }, + { url = "https://files.pythonhosted.org/packages/bf/10/9ad82593ccb895e8722e4884bad4c5ce5e8ff6683b740d7823a6c2bcfacf/pymongo-4.16.0-cp311-cp311-win_arm64.whl", hash = "sha256:c53338613043038005bf2e41a2fafa08d29cdbc0ce80891b5366c819456c1ae9", size = 845007, upload-time = "2026-01-07T18:04:17.099Z" }, + { url = "https://files.pythonhosted.org/packages/6a/03/6dd7c53cbde98de469a3e6fb893af896dca644c476beb0f0c6342bcc368b/pymongo-4.16.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:bd4911c40a43a821dfd93038ac824b756b6e703e26e951718522d29f6eb166a8", size = 917619, upload-time = "2026-01-07T18:04:19.173Z" }, + { url = "https://files.pythonhosted.org/packages/73/e1/328915f2734ea1f355dc9b0e98505ff670f5fab8be5e951d6ed70971c6aa/pymongo-4.16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:25a6b03a68f9907ea6ec8bc7cf4c58a1b51a18e23394f962a6402f8e46d41211", size = 917364, upload-time = "2026-01-07T18:04:20.861Z" }, + { url = "https://files.pythonhosted.org/packages/41/fe/4769874dd9812a1bc2880a9785e61eba5340da966af888dd430392790ae0/pymongo-4.16.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:91ac0cb0fe2bf17616c2039dac88d7c9a5088f5cb5829b27c9d250e053664d31", size = 1686901, upload-time = "2026-01-07T18:04:22.219Z" }, + { url = "https://files.pythonhosted.org/packages/fa/8d/15707b9669fdc517bbc552ac60da7124dafe7ac1552819b51e97ed4038b4/pymongo-4.16.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cf0ec79e8ca7077f455d14d915d629385153b6a11abc0b93283ed73a8013e376", size = 1723034, upload-time = "2026-01-07T18:04:24.055Z" }, + { url = "https://files.pythonhosted.org/packages/5b/af/3d5d16ff11d447d40c1472da1b366a31c7380d7ea2922a449c7f7f495567/pymongo-4.16.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2d0082631a7510318befc2b4fdab140481eb4b9dd62d9245e042157085da2a70", size = 1797161, upload-time = "2026-01-07T18:04:25.964Z" }, + { url = "https://files.pythonhosted.org/packages/fb/04/725ab8664eeec73ec125b5a873448d80f5d8cf2750aaaf804cbc538a50a5/pymongo-4.16.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:85dc2f3444c346ea019a371e321ac868a4fab513b7a55fe368f0cc78de8177cc", size = 1780938, upload-time = "2026-01-07T18:04:28.745Z" }, + { url = "https://files.pythonhosted.org/packages/22/50/dd7e9095e1ca35f93c3c844c92eb6eb0bc491caeb2c9bff3b32fe3c9b18f/pymongo-4.16.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dabbf3c14de75a20cc3c30bf0c6527157224a93dfb605838eabb1a2ee3be008d", size = 1714342, upload-time = "2026-01-07T18:04:30.331Z" }, + { url = "https://files.pythonhosted.org/packages/03/c9/542776987d5c31ae8e93e92680ea2b6e5a2295f398b25756234cabf38a39/pymongo-4.16.0-cp312-cp312-win32.whl", hash = "sha256:60307bb91e0ab44e560fe3a211087748b2b5f3e31f403baf41f5b7b0a70bd104", size = 887868, upload-time = "2026-01-07T18:04:32.124Z" }, + { url = "https://files.pythonhosted.org/packages/2e/d4/b4045a7ccc5680fb496d01edf749c7a9367cc8762fbdf7516cf807ef679b/pymongo-4.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:f513b2c6c0d5c491f478422f6b5b5c27ac1af06a54c93ef8631806f7231bd92e", size = 907554, upload-time = "2026-01-07T18:04:33.685Z" }, + { url = "https://files.pythonhosted.org/packages/60/4c/33f75713d50d5247f2258405142c0318ff32c6f8976171c4fcae87a9dbdf/pymongo-4.16.0-cp312-cp312-win_arm64.whl", hash = "sha256:dfc320f08ea9a7ec5b2403dc4e8150636f0d6150f4b9792faaae539c88e7db3b", size = 892971, upload-time = "2026-01-07T18:04:35.594Z" }, ] [[package]] name = "pymysql" -version = "1.1.1" +version = "1.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b3/8f/ce59b5e5ed4ce8512f879ff1fa5ab699d211ae2495f1adaa5fbba2a1eada/pymysql-1.1.1.tar.gz", hash = "sha256:e127611aaf2b417403c60bf4dc570124aeb4a57f5f37b8e95ae399a42f904cd0", size = 47678, upload-time = "2024-05-21T11:03:43.722Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f5/ae/1fe3fcd9f959efa0ebe200b8de88b5a5ce3e767e38c7ac32fb179f16a388/pymysql-1.1.2.tar.gz", hash = "sha256:4961d3e165614ae65014e361811a724e2044ad3ea3739de9903ae7c21f539f03", size = 48258, upload-time = "2025-08-24T12:55:55.146Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/94/e4181a1f6286f545507528c78016e00065ea913276888db2262507693ce5/PyMySQL-1.1.1-py3-none-any.whl", hash = "sha256:4de15da4c61dc132f4fb9ab763063e693d521a80fd0e87943b9a453dd4c19d6c", size = 44972, upload-time = "2024-05-21T11:03:41.216Z" }, + { url = "https://files.pythonhosted.org/packages/7c/4c/ad33b92b9864cbde84f259d5df035a6447f91891f5be77788e2a3892bce3/pymysql-1.1.2-py3-none-any.whl", hash = "sha256:e6b1d89711dd51f8f74b1631fe08f039e7d76cf67a42a323d3178f0f25762ed9", size = 45300, upload-time = "2025-08-24T12:55:53.394Z" }, ] [[package]] name = "pypandoc" -version = "1.15" +version = "1.16.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e1/88/26e650d053df5f3874aa3c05901a14166ce3271f58bfe114fd776987efbd/pypandoc-1.15.tar.gz", hash = "sha256:ea25beebe712ae41d63f7410c08741a3cab0e420f6703f95bc9b3a749192ce13", size = 32940, upload-time = "2025-01-08T17:39:58.705Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0b/18/9f5f70567b97758625335209b98d5cb857e19aa1a9306e9749567a240634/pypandoc-1.16.2.tar.gz", hash = "sha256:7a72a9fbf4a5dc700465e384c3bb333d22220efc4e972cb98cf6fc723cdca86b", size = 31477, upload-time = "2025-11-13T16:30:29.608Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/61/06/0763e0ccc81754d3eadb21b2cb86cf21bdedc9b52698c2ad6785db7f0a4e/pypandoc-1.15-py3-none-any.whl", hash = "sha256:4ededcc76c8770f27aaca6dff47724578428eca84212a31479403a9731fc2b16", size = 21321, upload-time = "2025-01-08T17:39:09.928Z" }, + { url = "https://files.pythonhosted.org/packages/bb/e9/b145683854189bba84437ea569bfa786f408c8dc5bc16d8eb0753f5583bf/pypandoc-1.16.2-py3-none-any.whl", hash = "sha256:c200c1139c8e3247baf38d1e9279e85d9f162499d1999c6aa8418596558fe79b", size = 19451, upload-time = "2025-11-13T16:30:07.66Z" }, ] [[package]] @@ -3799,11 +4142,11 @@ wheels = [ [[package]] name = "pypdf" -version = "4.3.1" +version = "6.7.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f0/65/2ed7c9e1d31d860f096061b3dd2d665f501e09faaa0409a3f0d719d2a16d/pypdf-4.3.1.tar.gz", hash = "sha256:b2f37fe9a3030aa97ca86067a56ba3f9d3565f9a791b305c7355d8392c30d91b", size = 293266, upload-time = "2024-07-21T19:35:20.207Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f6/52/37cc0aa9e9d1bf7729a737a0d83f8b3f851c8eb137373d9f71eafb0a3405/pypdf-6.7.5.tar.gz", hash = "sha256:40bb2e2e872078655f12b9b89e2f900888bb505e88a82150b64f9f34fa25651d", size = 5304278, upload-time = "2026-03-02T09:05:21.464Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/60/eccdd92dd4af3e4bea6d6a342f7588c618a15b9bec4b968af581e498bcc4/pypdf-4.3.1-py3-none-any.whl", hash = "sha256:64b31da97eda0771ef22edb1bfecd5deee4b72c3d1736b7df2689805076d6418", size = 295825, upload-time = "2024-07-21T19:35:18.126Z" }, + { url = "https://files.pythonhosted.org/packages/05/89/336673efd0a88956562658aba4f0bbef7cb92a6fbcbcaf94926dbc82b408/pypdf-6.7.5-py3-none-any.whl", hash = "sha256:07ba7f1d6e6d9aa2a17f5452e320a84718d4ce863367f7ede2fd72280349ab13", size = 331421, upload-time = "2026-03-02T09:05:19.722Z" }, ] [[package]] @@ -3821,15 +4164,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl", hash = "sha256:9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913", size = 10216, upload-time = "2024-09-29T09:24:11.978Z" }, ] -[[package]] -name = "pyreadline3" -version = "3.5.4" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0f/49/4cea918a08f02817aabae639e3d0ac046fef9f9180518a3ad394e22da148/pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7", size = 99839, upload-time = "2024-09-19T02:40:10.062Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/dc/491b7661614ab97483abf2056be1deee4dc2490ecbf7bff9ab5cdbac86e1/pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6", size = 83178, upload-time = "2024-09-19T02:40:08.598Z" }, -] - [[package]] name = "pytest" version = "8.3.4" @@ -3859,15 +4193,15 @@ wheels = [ [[package]] name = "pytest-docker" -version = "3.1.1" +version = "3.2.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e7/a6/543f2fb157ad228fcc04a8974aa16c989058834d8e539608814cf722f1b3/pytest-docker-3.1.1.tar.gz", hash = "sha256:2371524804a752aaa766c79b9eee8e634534afddb82597f3b573da7c5d6ffb5f", size = 12918, upload-time = "2024-02-02T09:18:11.74Z" } +sdist = { url = "https://files.pythonhosted.org/packages/66/05/b7e47dc3e01b505838372e296bd780180b3b699a9a134bb8d6be85f3d567/pytest_docker-3.2.5.tar.gz", hash = "sha256:c9662567522911280b394af4da2edd57facaf644494601fac962ff1e396d7ab6", size = 13717, upload-time = "2025-11-12T13:42:19.641Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/a4/69defc13bf77ee5aeb3e7b7c45393d6c7312e9c4d8b55d280a094ff76ff3/pytest_docker-3.1.1-py3-none-any.whl", hash = "sha256:fd0d48d6feac41f62acbc758319215ec9bb805c2309622afb07c27fa5c5ae362", size = 8243, upload-time = "2024-02-02T09:18:10.61Z" }, + { url = "https://files.pythonhosted.org/packages/9f/e4/3a76a393f808edb0ee08ecc25e5c00bce0522a45b8fcf8693ec9441739c8/pytest_docker-3.2.5-py3-none-any.whl", hash = "sha256:79f3d209f928f45d4385cb825944861bc8a8cccd309804d9c9cd63bcef03edba", size = 8724, upload-time = "2025-11-12T13:42:18.631Z" }, ] [[package]] @@ -3914,16 +4248,16 @@ wheels = [ [[package]] name = "python-jose" -version = "3.4.0" +version = "3.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ecdsa" }, { name = "pyasn1" }, { name = "rsa" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8e/a0/c49687cf40cb6128ea4e0559855aff92cd5ebd1a60a31c08526818c0e51e/python-jose-3.4.0.tar.gz", hash = "sha256:9a9a40f418ced8ecaf7e3b28d69887ceaa76adad3bcaa6dae0d9e596fec1d680", size = 92145, upload-time = "2025-02-18T17:26:41.985Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/77/3a1c9039db7124eb039772b935f2244fbb73fc8ee65b9acf2375da1c07bf/python_jose-3.5.0.tar.gz", hash = "sha256:fb4eaa44dbeb1c26dcc69e4bd7ec54a1cb8dd64d3b4d81ef08d90ff453f2b01b", size = 92726, upload-time = "2025-05-28T17:31:54.288Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/63/b0/2586ea6b6fd57a994ece0b56418cbe93fff0efb85e2c9eb6b0caf24a4e37/python_jose-3.4.0-py2.py3-none-any.whl", hash = "sha256:9c9f616819652d109bd889ecd1e15e9a162b9b94d682534c9c2146092945b78f", size = 34616, upload-time = "2025-02-18T17:26:40.826Z" }, + { url = "https://files.pythonhosted.org/packages/d9/c3/0bd11992072e6a1c513b16500a5d07f91a24017c5909b02c72c62d7ad024/python_jose-3.5.0-py2.py3-none-any.whl", hash = "sha256:abd1202f23d34dfad2c3d28cb8617b90acf34132c7afd60abd0b0b7d3cb55771", size = 34624, upload-time = "2025-05-28T17:31:52.802Z" }, ] [[package]] @@ -3935,13 +4269,22 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/6c/73/9f872cb81fc5c3bb48f7227872c28975f998f3e7c2b1c16e95e6432bbb90/python_magic-0.4.27-py2.py3-none-any.whl", hash = "sha256:c212960ad306f700aa0d01e5d7a325d20548ff97eb9920dcd29513174f0294d3", size = 13840, upload-time = "2022-06-07T20:16:57.763Z" }, ] +[[package]] +name = "python-mimeparse" +version = "2.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/85/c40f2e0b2128905f6c34894be01803c114f2b2efab0e8b4c3dca5e56b999/python_mimeparse-2.0.0.tar.gz", hash = "sha256:5b9a9dcf7aa82465e31bd667f5cb7000604811dce83554f1c8a43693a32cb303", size = 7162, upload-time = "2024-08-25T13:38:14.966Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/65/d9/1093a9d6d22d04d433003c96b9b1d46741b43fee5b11ece5098297737fce/python_mimeparse-2.0.0-py3-none-any.whl", hash = "sha256:574062a06f2e1d416535c8d3b83ccc6ebe95941e74e2c5939fc010a12e37cc09", size = 5576, upload-time = "2024-08-25T13:38:13.372Z" }, +] + [[package]] name = "python-multipart" -version = "0.0.20" +version = "0.0.22" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158, upload-time = "2024-12-16T19:45:46.972Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/01/979e98d542a70714b0cb2b6728ed0b7c46792b695e3eaec3e20711271ca3/python_multipart-0.0.22.tar.gz", hash = "sha256:7340bef99a7e0032613f56dc36027b959fd3b30a787ed62d310e951f7c3a3a58", size = 37612, upload-time = "2026-01-25T10:15:56.219Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546, upload-time = "2024-12-16T19:45:44.423Z" }, + { url = "https://files.pythonhosted.org/packages/1b/d0/397f9626e711ff749a95d96b7af99b9c566a9bb5129b8e4c10fc4d100304/python_multipart-0.0.22-py3-none-any.whl", hash = "sha256:2b2cd894c83d21bf49d702499531c7bafd057d730c201782048f7945d82de155", size = 24579, upload-time = "2026-01-25T10:15:54.811Z" }, ] [[package]] @@ -3975,15 +4318,34 @@ wheels = [ [[package]] name = "python-socketio" -version = "5.13.0" +version = "5.16.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "bidict" }, { name = "python-engineio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/21/1a/396d50ccf06ee539fa758ce5623b59a9cb27637fc4b2dc07ed08bf495e77/python_socketio-5.13.0.tar.gz", hash = "sha256:ac4e19a0302ae812e23b712ec8b6427ca0521f7c582d6abb096e36e24a263029", size = 121125, upload-time = "2025-04-12T15:46:59.933Z" } +sdist = { url = "https://files.pythonhosted.org/packages/59/81/cf8284f45e32efa18d3848ed82cdd4dcc1b657b082458fbe01ad3e1f2f8d/python_socketio-5.16.1.tar.gz", hash = "sha256:f863f98eacce81ceea2e742f6388e10ca3cdd0764be21d30d5196470edf5ea89", size = 128508, upload-time = "2026-02-06T23:42:07Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/07/c7/deb8c5e604404dbf10a3808a858946ca3547692ff6316b698945bb72177e/python_socketio-5.16.1-py3-none-any.whl", hash = "sha256:a3eb1702e92aa2f2b5d3ba00261b61f062cce51f1cfb6900bf3ab4d1934d2d35", size = 82054, upload-time = "2026-02-06T23:42:05.772Z" }, +] + +[[package]] +name = "pytokens" +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b6/34/b4e015b99031667a7b960f888889c5bd34ef585c85e1cb56a594b92836ac/pytokens-0.4.1.tar.gz", hash = "sha256:292052fe80923aae2260c073f822ceba21f3872ced9a68bb7953b348e561179a", size = 23015, upload-time = "2026-01-30T01:03:45.924Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/32/b4fb8585d1be0f68bde7e110dffbcf354915f77ad8c778563f0ad9655c02/python_socketio-5.13.0-py3-none-any.whl", hash = "sha256:51f68d6499f2df8524668c24bcec13ba1414117cfb3a90115c559b601ab10caf", size = 77800, upload-time = "2025-04-12T15:46:58.412Z" }, + { url = "https://files.pythonhosted.org/packages/3d/92/790ebe03f07b57e53b10884c329b9a1a308648fc083a6d4a39a10a28c8fc/pytokens-0.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d70e77c55ae8380c91c0c18dea05951482e263982911fc7410b1ffd1dadd3440", size = 160864, upload-time = "2026-01-30T01:02:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/13/25/a4f555281d975bfdd1eba731450e2fe3a95870274da73fb12c40aeae7625/pytokens-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a58d057208cb9075c144950d789511220b07636dd2e4708d5645d24de666bdc", size = 248565, upload-time = "2026-01-30T01:02:59.912Z" }, + { url = "https://files.pythonhosted.org/packages/17/50/bc0394b4ad5b1601be22fa43652173d47e4c9efbf0044c62e9a59b747c56/pytokens-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b49750419d300e2b5a3813cf229d4e5a4c728dae470bcc89867a9ad6f25a722d", size = 260824, upload-time = "2026-01-30T01:03:01.471Z" }, + { url = "https://files.pythonhosted.org/packages/4e/54/3e04f9d92a4be4fc6c80016bc396b923d2a6933ae94b5f557c939c460ee0/pytokens-0.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d9907d61f15bf7261d7e775bd5d7ee4d2930e04424bab1972591918497623a16", size = 264075, upload-time = "2026-01-30T01:03:04.143Z" }, + { url = "https://files.pythonhosted.org/packages/d1/1b/44b0326cb5470a4375f37988aea5d61b5cc52407143303015ebee94abfd6/pytokens-0.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:ee44d0f85b803321710f9239f335aafe16553b39106384cef8e6de40cb4ef2f6", size = 103323, upload-time = "2026-01-30T01:03:05.412Z" }, + { url = "https://files.pythonhosted.org/packages/41/5d/e44573011401fb82e9d51e97f1290ceb377800fb4eed650b96f4753b499c/pytokens-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:140709331e846b728475786df8aeb27d24f48cbcf7bcd449f8de75cae7a45083", size = 160663, upload-time = "2026-01-30T01:03:06.473Z" }, + { url = "https://files.pythonhosted.org/packages/f0/e6/5bbc3019f8e6f21d09c41f8b8654536117e5e211a85d89212d59cbdab381/pytokens-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d6c4268598f762bc8e91f5dbf2ab2f61f7b95bdc07953b602db879b3c8c18e1", size = 255626, upload-time = "2026-01-30T01:03:08.177Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3c/2d5297d82286f6f3d92770289fd439956b201c0a4fc7e72efb9b2293758e/pytokens-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:24afde1f53d95348b5a0eb19488661147285ca4dd7ed752bbc3e1c6242a304d1", size = 269779, upload-time = "2026-01-30T01:03:09.756Z" }, + { url = "https://files.pythonhosted.org/packages/20/01/7436e9ad693cebda0551203e0bf28f7669976c60ad07d6402098208476de/pytokens-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5ad948d085ed6c16413eb5fec6b3e02fa00dc29a2534f088d3302c47eb59adf9", size = 268076, upload-time = "2026-01-30T01:03:10.957Z" }, + { url = "https://files.pythonhosted.org/packages/2e/df/533c82a3c752ba13ae7ef238b7f8cdd272cf1475f03c63ac6cf3fcfb00b6/pytokens-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:3f901fe783e06e48e8cbdc82d631fca8f118333798193e026a50ce1b3757ea68", size = 103552, upload-time = "2026-01-30T01:03:12.066Z" }, + { url = "https://files.pythonhosted.org/packages/c6/78/397db326746f0a342855b81216ae1f0a32965deccfd7c830a2dbc66d2483/pytokens-0.4.1-py3-none-any.whl", hash = "sha256:26cef14744a8385f35d0e095dc8b3a7583f6c953c2e3d269c7f82484bf5ad2de", size = 13729, upload-time = "2026-01-30T01:03:45.029Z" }, ] [[package]] @@ -3997,24 +4359,24 @@ wheels = [ [[package]] name = "pytz" -version = "2024.2" +version = "2026.1.post1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3a/31/3c70bf7603cc2dca0f19bdc53b4537a797747a58875b552c8c413d963a3f/pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a", size = 319692, upload-time = "2024-09-11T02:24:47.91Z" } +sdist = { url = "https://files.pythonhosted.org/packages/56/db/b8721d71d945e6a8ac63c0fc900b2067181dbb50805958d4d4661cf7d277/pytz-2026.1.post1.tar.gz", hash = "sha256:3378dde6a0c3d26719182142c56e60c7f9af7e968076f31aae569d72a0358ee1", size = 321088, upload-time = "2026-03-03T07:47:50.683Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/c3/005fcca25ce078d2cc29fd559379817424e94885510568bc1bc53d7d5846/pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725", size = 508002, upload-time = "2024-09-11T02:24:45.8Z" }, + { url = "https://files.pythonhosted.org/packages/10/99/781fe0c827be2742bcc775efefccb3b048a3a9c6ce9aec0cbf4a101677e5/pytz-2026.1.post1-py2.py3-none-any.whl", hash = "sha256:f2fd16142fda348286a75e1a524be810bb05d444e5a081f37f7affc635035f7a", size = 510489, upload-time = "2026-03-03T07:47:49.167Z" }, ] [[package]] name = "pywin32" -version = "308" +version = "311" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/e2/02652007469263fe1466e98439831d65d4ca80ea1a2df29abecedf7e47b7/pywin32-308-cp311-cp311-win32.whl", hash = "sha256:5d8c8015b24a7d6855b1550d8e660d8daa09983c80e5daf89a273e5c6fb5095a", size = 5928156, upload-time = "2024-10-12T20:42:05.78Z" }, - { url = "https://files.pythonhosted.org/packages/48/ef/f4fb45e2196bc7ffe09cad0542d9aff66b0e33f6c0954b43e49c33cad7bd/pywin32-308-cp311-cp311-win_amd64.whl", hash = "sha256:575621b90f0dc2695fec346b2d6302faebd4f0f45c05ea29404cefe35d89442b", size = 6559559, upload-time = "2024-10-12T20:42:07.644Z" }, - { url = "https://files.pythonhosted.org/packages/79/ef/68bb6aa865c5c9b11a35771329e95917b5559845bd75b65549407f9fc6b4/pywin32-308-cp311-cp311-win_arm64.whl", hash = "sha256:100a5442b7332070983c4cd03f2e906a5648a5104b8a7f50175f7906efd16bb6", size = 7972495, upload-time = "2024-10-12T20:42:09.803Z" }, - { url = "https://files.pythonhosted.org/packages/00/7c/d00d6bdd96de4344e06c4afbf218bc86b54436a94c01c71a8701f613aa56/pywin32-308-cp312-cp312-win32.whl", hash = "sha256:587f3e19696f4bf96fde9d8a57cec74a57021ad5f204c9e627e15c33ff568897", size = 5939729, upload-time = "2024-10-12T20:42:12.001Z" }, - { url = "https://files.pythonhosted.org/packages/21/27/0c8811fbc3ca188f93b5354e7c286eb91f80a53afa4e11007ef661afa746/pywin32-308-cp312-cp312-win_amd64.whl", hash = "sha256:00b3e11ef09ede56c6a43c71f2d31857cf7c54b0ab6e78ac659497abd2834f47", size = 6543015, upload-time = "2024-10-12T20:42:14.044Z" }, - { url = "https://files.pythonhosted.org/packages/9d/0f/d40f8373608caed2255781a3ad9a51d03a594a1248cd632d6a298daca693/pywin32-308-cp312-cp312-win_arm64.whl", hash = "sha256:9b4de86c8d909aed15b7011182c8cab38c8850de36e6afb1f0db22b8959e3091", size = 7976033, upload-time = "2024-10-12T20:42:16.215Z" }, + { url = "https://files.pythonhosted.org/packages/7c/af/449a6a91e5d6db51420875c54f6aff7c97a86a3b13a0b4f1a5c13b988de3/pywin32-311-cp311-cp311-win32.whl", hash = "sha256:184eb5e436dea364dcd3d2316d577d625c0351bf237c4e9a5fabbcfa5a58b151", size = 8697031, upload-time = "2025-07-14T20:13:13.266Z" }, + { url = "https://files.pythonhosted.org/packages/51/8f/9bb81dd5bb77d22243d33c8397f09377056d5c687aa6d4042bea7fbf8364/pywin32-311-cp311-cp311-win_amd64.whl", hash = "sha256:3ce80b34b22b17ccbd937a6e78e7225d80c52f5ab9940fe0506a1a16f3dab503", size = 9508308, upload-time = "2025-07-14T20:13:15.147Z" }, + { url = "https://files.pythonhosted.org/packages/44/7b/9c2ab54f74a138c491aba1b1cd0795ba61f144c711daea84a88b63dc0f6c/pywin32-311-cp311-cp311-win_arm64.whl", hash = "sha256:a733f1388e1a842abb67ffa8e7aad0e70ac519e09b0f6a784e65a136ec7cefd2", size = 8703930, upload-time = "2025-07-14T20:13:16.945Z" }, + { url = "https://files.pythonhosted.org/packages/e7/ab/01ea1943d4eba0f850c3c61e78e8dd59757ff815ff3ccd0a84de5f541f42/pywin32-311-cp312-cp312-win32.whl", hash = "sha256:750ec6e621af2b948540032557b10a2d43b0cee2ae9758c54154d711cc852d31", size = 8706543, upload-time = "2025-07-14T20:13:20.765Z" }, + { url = "https://files.pythonhosted.org/packages/d1/a8/a0e8d07d4d051ec7502cd58b291ec98dcc0c3fff027caad0470b72cfcc2f/pywin32-311-cp312-cp312-win_amd64.whl", hash = "sha256:b8c095edad5c211ff31c05223658e71bf7116daa0ecf3ad85f3201ea3190d067", size = 9495040, upload-time = "2025-07-14T20:13:22.543Z" }, + { url = "https://files.pythonhosted.org/packages/ba/3a/2ae996277b4b50f17d61f0603efd8253cb2d79cc7ae159468007b586396d/pywin32-311-cp312-cp312-win_arm64.whl", hash = "sha256:e286f46a9a39c4a18b319c28f59b61de793654af2f395c102b4f819e584b5852", size = 8710102, upload-time = "2025-07-14T20:13:24.682Z" }, ] [[package]] @@ -4054,7 +4416,7 @@ wheels = [ [[package]] name = "qdrant-client" -version = "1.14.3" +version = "1.17.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, @@ -4065,9 +4427,9 @@ dependencies = [ { name = "pydantic" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1d/56/3f355f931c239c260b4fe3bd6433ec6c9e6185cd5ae0970fe89d0ca6daee/qdrant_client-1.14.3.tar.gz", hash = "sha256:bb899e3e065b79c04f5e47053d59176150c0a5dabc09d7f476c8ce8e52f4d281", size = 286766, upload-time = "2025-06-16T11:13:47.838Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/fb/c9c4cecf6e7fdff2dbaeee0de40e93fe495379eb5fe2775b184ea45315da/qdrant_client-1.17.0.tar.gz", hash = "sha256:47eb033edb9be33a4babb4d87b0d8d5eaf03d52112dca0218db7f2030bf41ba9", size = 344839, upload-time = "2026-02-19T16:03:17.069Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/5e/8174c845707e60b60b65c58f01e40bbc1d8181b5ff6463f25df470509917/qdrant_client-1.14.3-py3-none-any.whl", hash = "sha256:66faaeae00f9b5326946851fe4ca4ddb1ad226490712e2f05142266f68dfc04d", size = 328969, upload-time = "2025-06-16T11:13:46.636Z" }, + { url = "https://files.pythonhosted.org/packages/c1/15/dfadbc9d8c9872e8ac45fa96f5099bb2855f23426bfea1bbcdc85e64ef6e/qdrant_client-1.17.0-py3-none-any.whl", hash = "sha256:f5b452c68c42b3580d3d266446fb00d3c6e3aae89c916e16585b3c704e108438", size = 390381, upload-time = "2026-02-19T16:03:15.486Z" }, ] [[package]] @@ -4141,57 +4503,73 @@ wheels = [ [[package]] name = "redis" -version = "5.2.1" +version = "7.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "async-timeout", marker = "python_full_version < '3.11.3'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/47/da/d283a37303a995cd36f8b92db85135153dc4f7a8e4441aa827721b442cfb/redis-5.2.1.tar.gz", hash = "sha256:16f2e22dff21d5125e8481515e386711a34cbec50f0e44413dd7d9c060a54e0f", size = 4608355, upload-time = "2024-12-06T09:50:41.956Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7b/7f/3759b1d0d72b7c92f0d70ffd9dc962b7b7b5ee74e135f9d7d8ab06b8a318/redis-7.4.0.tar.gz", hash = "sha256:64a6ea7bf567ad43c964d2c30d82853f8df927c5c9017766c55a1d1ed95d18ad", size = 4943913, upload-time = "2026-03-24T09:14:37.53Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/74/3a/95deec7db1eb53979973ebd156f3369a72732208d1391cd2e5d127062a32/redis-7.4.0-py3-none-any.whl", hash = "sha256:a9c74a5c893a5ef8455a5adb793a31bb70feb821c86eccb62eebef5a19c429ec", size = 409772, upload-time = "2026-03-24T09:14:35.968Z" }, +] + +[[package]] +name = "referencing" +version = "0.37.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "rpds-py" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz", hash = "sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8", size = 78036, upload-time = "2025-10-13T15:30:48.871Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/5f/fa26b9b2672cbe30e07d9a5bdf39cf16e3b80b42916757c5f92bca88e4ba/redis-5.2.1-py3-none-any.whl", hash = "sha256:ee7e1056b9aea0f04c6c2ed59452947f34c4940ee025f5dd83e6a6418b6989e4", size = 261502, upload-time = "2024-12-06T09:50:39.656Z" }, + { url = "https://files.pythonhosted.org/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl", hash = "sha256:381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231", size = 26766, upload-time = "2025-10-13T15:30:47.625Z" }, ] [[package]] name = "regex" -version = "2024.11.6" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8e/5f/bd69653fbfb76cf8604468d3b4ec4c403197144c7bfe0e6a5fc9e02a07cb/regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519", size = 399494, upload-time = "2024-11-06T20:12:31.635Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/58/58/7e4d9493a66c88a7da6d205768119f51af0f684fe7be7bac8328e217a52c/regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638", size = 482669, upload-time = "2024-11-06T20:09:31.064Z" }, - { url = "https://files.pythonhosted.org/packages/34/4c/8f8e631fcdc2ff978609eaeef1d6994bf2f028b59d9ac67640ed051f1218/regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7", size = 287684, upload-time = "2024-11-06T20:09:32.915Z" }, - { url = "https://files.pythonhosted.org/packages/c5/1b/f0e4d13e6adf866ce9b069e191f303a30ab1277e037037a365c3aad5cc9c/regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20", size = 284589, upload-time = "2024-11-06T20:09:35.504Z" }, - { url = "https://files.pythonhosted.org/packages/25/4d/ab21047f446693887f25510887e6820b93f791992994f6498b0318904d4a/regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114", size = 792121, upload-time = "2024-11-06T20:09:37.701Z" }, - { url = "https://files.pythonhosted.org/packages/45/ee/c867e15cd894985cb32b731d89576c41a4642a57850c162490ea34b78c3b/regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3", size = 831275, upload-time = "2024-11-06T20:09:40.371Z" }, - { url = "https://files.pythonhosted.org/packages/b3/12/b0f480726cf1c60f6536fa5e1c95275a77624f3ac8fdccf79e6727499e28/regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f", size = 818257, upload-time = "2024-11-06T20:09:43.059Z" }, - { url = "https://files.pythonhosted.org/packages/bf/ce/0d0e61429f603bac433910d99ef1a02ce45a8967ffbe3cbee48599e62d88/regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0", size = 792727, upload-time = "2024-11-06T20:09:48.19Z" }, - { url = "https://files.pythonhosted.org/packages/e4/c1/243c83c53d4a419c1556f43777ccb552bccdf79d08fda3980e4e77dd9137/regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55", size = 780667, upload-time = "2024-11-06T20:09:49.828Z" }, - { url = "https://files.pythonhosted.org/packages/c5/f4/75eb0dd4ce4b37f04928987f1d22547ddaf6c4bae697623c1b05da67a8aa/regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89", size = 776963, upload-time = "2024-11-06T20:09:51.819Z" }, - { url = "https://files.pythonhosted.org/packages/16/5d/95c568574e630e141a69ff8a254c2f188b4398e813c40d49228c9bbd9875/regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d", size = 784700, upload-time = "2024-11-06T20:09:53.982Z" }, - { url = "https://files.pythonhosted.org/packages/8e/b5/f8495c7917f15cc6fee1e7f395e324ec3e00ab3c665a7dc9d27562fd5290/regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34", size = 848592, upload-time = "2024-11-06T20:09:56.222Z" }, - { url = "https://files.pythonhosted.org/packages/1c/80/6dd7118e8cb212c3c60b191b932dc57db93fb2e36fb9e0e92f72a5909af9/regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d", size = 852929, upload-time = "2024-11-06T20:09:58.642Z" }, - { url = "https://files.pythonhosted.org/packages/11/9b/5a05d2040297d2d254baf95eeeb6df83554e5e1df03bc1a6687fc4ba1f66/regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45", size = 781213, upload-time = "2024-11-06T20:10:00.867Z" }, - { url = "https://files.pythonhosted.org/packages/26/b7/b14e2440156ab39e0177506c08c18accaf2b8932e39fb092074de733d868/regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9", size = 261734, upload-time = "2024-11-06T20:10:03.361Z" }, - { url = "https://files.pythonhosted.org/packages/80/32/763a6cc01d21fb3819227a1cc3f60fd251c13c37c27a73b8ff4315433a8e/regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60", size = 274052, upload-time = "2024-11-06T20:10:05.179Z" }, - { url = "https://files.pythonhosted.org/packages/ba/30/9a87ce8336b172cc232a0db89a3af97929d06c11ceaa19d97d84fa90a8f8/regex-2024.11.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:52fb28f528778f184f870b7cf8f225f5eef0a8f6e3778529bdd40c7b3920796a", size = 483781, upload-time = "2024-11-06T20:10:07.07Z" }, - { url = "https://files.pythonhosted.org/packages/01/e8/00008ad4ff4be8b1844786ba6636035f7ef926db5686e4c0f98093612add/regex-2024.11.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdd6028445d2460f33136c55eeb1f601ab06d74cb3347132e1c24250187500d9", size = 288455, upload-time = "2024-11-06T20:10:09.117Z" }, - { url = "https://files.pythonhosted.org/packages/60/85/cebcc0aff603ea0a201667b203f13ba75d9fc8668fab917ac5b2de3967bc/regex-2024.11.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:805e6b60c54bf766b251e94526ebad60b7de0c70f70a4e6210ee2891acb70bf2", size = 284759, upload-time = "2024-11-06T20:10:11.155Z" }, - { url = "https://files.pythonhosted.org/packages/94/2b/701a4b0585cb05472a4da28ee28fdfe155f3638f5e1ec92306d924e5faf0/regex-2024.11.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b85c2530be953a890eaffde05485238f07029600e8f098cdf1848d414a8b45e4", size = 794976, upload-time = "2024-11-06T20:10:13.24Z" }, - { url = "https://files.pythonhosted.org/packages/4b/bf/fa87e563bf5fee75db8915f7352e1887b1249126a1be4813837f5dbec965/regex-2024.11.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb26437975da7dc36b7efad18aa9dd4ea569d2357ae6b783bf1118dabd9ea577", size = 833077, upload-time = "2024-11-06T20:10:15.37Z" }, - { url = "https://files.pythonhosted.org/packages/a1/56/7295e6bad94b047f4d0834e4779491b81216583c00c288252ef625c01d23/regex-2024.11.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:abfa5080c374a76a251ba60683242bc17eeb2c9818d0d30117b4486be10c59d3", size = 823160, upload-time = "2024-11-06T20:10:19.027Z" }, - { url = "https://files.pythonhosted.org/packages/fb/13/e3b075031a738c9598c51cfbc4c7879e26729c53aa9cca59211c44235314/regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b7fa6606c2881c1db9479b0eaa11ed5dfa11c8d60a474ff0e095099f39d98e", size = 796896, upload-time = "2024-11-06T20:10:21.85Z" }, - { url = "https://files.pythonhosted.org/packages/24/56/0b3f1b66d592be6efec23a795b37732682520b47c53da5a32c33ed7d84e3/regex-2024.11.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0c32f75920cf99fe6b6c539c399a4a128452eaf1af27f39bce8909c9a3fd8cbe", size = 783997, upload-time = "2024-11-06T20:10:24.329Z" }, - { url = "https://files.pythonhosted.org/packages/f9/a1/eb378dada8b91c0e4c5f08ffb56f25fcae47bf52ad18f9b2f33b83e6d498/regex-2024.11.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:982e6d21414e78e1f51cf595d7f321dcd14de1f2881c5dc6a6e23bbbbd68435e", size = 781725, upload-time = "2024-11-06T20:10:28.067Z" }, - { url = "https://files.pythonhosted.org/packages/83/f2/033e7dec0cfd6dda93390089864732a3409246ffe8b042e9554afa9bff4e/regex-2024.11.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a7c2155f790e2fb448faed6dd241386719802296ec588a8b9051c1f5c481bc29", size = 789481, upload-time = "2024-11-06T20:10:31.612Z" }, - { url = "https://files.pythonhosted.org/packages/83/23/15d4552ea28990a74e7696780c438aadd73a20318c47e527b47a4a5a596d/regex-2024.11.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149f5008d286636e48cd0b1dd65018548944e495b0265b45e1bffecce1ef7f39", size = 852896, upload-time = "2024-11-06T20:10:34.054Z" }, - { url = "https://files.pythonhosted.org/packages/e3/39/ed4416bc90deedbfdada2568b2cb0bc1fdb98efe11f5378d9892b2a88f8f/regex-2024.11.6-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:e5364a4502efca094731680e80009632ad6624084aff9a23ce8c8c6820de3e51", size = 860138, upload-time = "2024-11-06T20:10:36.142Z" }, - { url = "https://files.pythonhosted.org/packages/93/2d/dd56bb76bd8e95bbce684326302f287455b56242a4f9c61f1bc76e28360e/regex-2024.11.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0a86e7eeca091c09e021db8eb72d54751e527fa47b8d5787caf96d9831bd02ad", size = 787692, upload-time = "2024-11-06T20:10:38.394Z" }, - { url = "https://files.pythonhosted.org/packages/0b/55/31877a249ab7a5156758246b9c59539abbeba22461b7d8adc9e8475ff73e/regex-2024.11.6-cp312-cp312-win32.whl", hash = "sha256:32f9a4c643baad4efa81d549c2aadefaeba12249b2adc5af541759237eee1c54", size = 262135, upload-time = "2024-11-06T20:10:40.367Z" }, - { url = "https://files.pythonhosted.org/packages/38/ec/ad2d7de49a600cdb8dd78434a1aeffe28b9d6fc42eb36afab4a27ad23384/regex-2024.11.6-cp312-cp312-win_amd64.whl", hash = "sha256:a93c194e2df18f7d264092dc8539b8ffb86b45b899ab976aa15d48214138e81b", size = 273567, upload-time = "2024-11-06T20:10:43.467Z" }, +version = "2026.4.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cb/0e/3a246dbf05666918bd3664d9d787f84a9108f6f43cc953a077e4a7dfdb7e/regex-2026.4.4.tar.gz", hash = "sha256:e08270659717f6973523ce3afbafa53515c4dc5dcad637dc215b6fd50f689423", size = 416000, upload-time = "2026-04-03T20:56:28.155Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e0/7a/617356cbecdb452812a5d42f720d6d5096b360d4a4c1073af700ea140ad2/regex-2026.4.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b4c36a85b00fadb85db9d9e90144af0a980e1a3d2ef9cd0f8a5bef88054657c6", size = 489415, upload-time = "2026-04-03T20:53:11.645Z" }, + { url = "https://files.pythonhosted.org/packages/20/e6/bf057227144d02e3ba758b66649e87531d744dda5f3254f48660f18ae9d8/regex-2026.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:dcb5453ecf9cd58b562967badd1edbf092b0588a3af9e32ee3d05c985077ce87", size = 291205, upload-time = "2026-04-03T20:53:13.289Z" }, + { url = "https://files.pythonhosted.org/packages/eb/3b/637181b787dd1a820ba1c712cee2b4144cd84a32dc776ca067b12b2d70c8/regex-2026.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6aa809ed4dc3706cc38594d67e641601bd2f36d5555b2780ff074edfcb136cf8", size = 289225, upload-time = "2026-04-03T20:53:16.002Z" }, + { url = "https://files.pythonhosted.org/packages/05/21/bac05d806ed02cd4b39d9c8e5b5f9a2998c94c3a351b7792e80671fa5315/regex-2026.4.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:33424f5188a7db12958246a54f59a435b6cb62c5cf9c8d71f7cc49475a5fdada", size = 792434, upload-time = "2026-04-03T20:53:17.414Z" }, + { url = "https://files.pythonhosted.org/packages/d9/17/c65d1d8ae90b772d5758eb4014e1e011bb2db353fc4455432e6cc9100df7/regex-2026.4.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7d346fccdde28abba117cc9edc696b9518c3307fbfcb689e549d9b5979018c6d", size = 861730, upload-time = "2026-04-03T20:53:18.903Z" }, + { url = "https://files.pythonhosted.org/packages/ad/64/933321aa082a2c6ee2785f22776143ba89840189c20d3b6b1d12b6aae16b/regex-2026.4.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:415a994b536440f5011aa77e50a4274d15da3245e876e5c7f19da349caaedd87", size = 906495, upload-time = "2026-04-03T20:53:20.561Z" }, + { url = "https://files.pythonhosted.org/packages/01/ea/4c8d306e9c36ac22417336b1e02e7b358152c34dc379673f2d331143725f/regex-2026.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:21e5eb86179b4c67b5759d452ea7c48eb135cd93308e7a260aa489ed2eb423a4", size = 799810, upload-time = "2026-04-03T20:53:22.961Z" }, + { url = "https://files.pythonhosted.org/packages/29/ce/7605048f00e1379eba89d610c7d644d8f695dc9b26d3b6ecfa3132b872ff/regex-2026.4.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:312ec9dd1ae7d96abd8c5a36a552b2139931914407d26fba723f9e53c8186f86", size = 774242, upload-time = "2026-04-03T20:53:25.015Z" }, + { url = "https://files.pythonhosted.org/packages/e9/77/283e0d5023fde22cd9e86190d6d9beb21590a452b195ffe00274de470691/regex-2026.4.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a0d2b28aa1354c7cd7f71b7658c4326f7facac106edd7f40eda984424229fd59", size = 781257, upload-time = "2026-04-03T20:53:26.918Z" }, + { url = "https://files.pythonhosted.org/packages/8b/fb/7f3b772be101373c8626ed34c5d727dcbb8abd42a7b1219bc25fd9a3cc04/regex-2026.4.4-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:349d7310eddff40429a099c08d995c6d4a4bfaf3ff40bd3b5e5cb5a5a3c7d453", size = 854490, upload-time = "2026-04-03T20:53:29.065Z" }, + { url = "https://files.pythonhosted.org/packages/85/30/56547b80f34f4dd2986e1cdd63b1712932f63b6c4ce2f79c50a6cd79d1c2/regex-2026.4.4-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:e7ab63e9fe45a9ec3417509e18116b367e89c9ceb6219222a3396fa30b147f80", size = 763544, upload-time = "2026-04-03T20:53:30.917Z" }, + { url = "https://files.pythonhosted.org/packages/ac/2f/ce060fdfea8eff34a8997603532e44cdb7d1f35e3bc253612a8707a90538/regex-2026.4.4-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:fe896e07a5a2462308297e515c0054e9ec2dd18dfdc9427b19900b37dfe6f40b", size = 844442, upload-time = "2026-04-03T20:53:32.463Z" }, + { url = "https://files.pythonhosted.org/packages/e5/44/810cb113096a1dacbe82789fbfab2823f79d19b7f1271acecb7009ba9b88/regex-2026.4.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:eb59c65069498dbae3c0ef07bbe224e1eaa079825a437fb47a479f0af11f774f", size = 789162, upload-time = "2026-04-03T20:53:34.039Z" }, + { url = "https://files.pythonhosted.org/packages/20/96/9647dd7f2ecf6d9ce1fb04dfdb66910d094e10d8fe53e9c15096d8aa0bd2/regex-2026.4.4-cp311-cp311-win32.whl", hash = "sha256:2a5d273181b560ef8397c8825f2b9d57013de744da9e8257b8467e5da8599351", size = 266227, upload-time = "2026-04-03T20:53:35.601Z" }, + { url = "https://files.pythonhosted.org/packages/33/80/74e13262460530c3097ff343a17de9a34d040a5dc4de9cf3a8241faab51c/regex-2026.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:9542ccc1e689e752594309444081582f7be2fdb2df75acafea8a075108566735", size = 278399, upload-time = "2026-04-03T20:53:37.021Z" }, + { url = "https://files.pythonhosted.org/packages/1c/3c/39f19f47f19dcefa3403f09d13562ca1c0fd07ab54db2bc03148f3f6b46a/regex-2026.4.4-cp311-cp311-win_arm64.whl", hash = "sha256:b5f9fb784824a042be3455b53d0b112655686fdb7a91f88f095f3fee1e2a2a54", size = 270473, upload-time = "2026-04-03T20:53:38.633Z" }, + { url = "https://files.pythonhosted.org/packages/e5/28/b972a4d3df61e1d7bcf1b59fdb3cddef22f88b6be43f161bb41ebc0e4081/regex-2026.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c07ab8794fa929e58d97a0e1796b8b76f70943fa39df225ac9964615cf1f9d52", size = 490434, upload-time = "2026-04-03T20:53:40.219Z" }, + { url = "https://files.pythonhosted.org/packages/84/20/30041446cf6dc3e0eab344fc62770e84c23b6b68a3b657821f9f80cb69b4/regex-2026.4.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2c785939dc023a1ce4ec09599c032cc9933d258a998d16ca6f2b596c010940eb", size = 292061, upload-time = "2026-04-03T20:53:41.862Z" }, + { url = "https://files.pythonhosted.org/packages/62/c8/3baa06d75c98c46d4cc4262b71fd2edb9062b5665e868bca57859dadf93a/regex-2026.4.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1b1ce5c81c9114f1ce2f9288a51a8fd3aeea33a0cc440c415bf02da323aa0a76", size = 289628, upload-time = "2026-04-03T20:53:43.701Z" }, + { url = "https://files.pythonhosted.org/packages/31/87/3accf55634caad8c0acab23f5135ef7d4a21c39f28c55c816ae012931408/regex-2026.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:760ef21c17d8e6a4fe8cf406a97cf2806a4df93416ccc82fc98d25b1c20425be", size = 796651, upload-time = "2026-04-03T20:53:45.379Z" }, + { url = "https://files.pythonhosted.org/packages/f6/0c/aaa2c83f34efedbf06f61cb1942c25f6cf1ee3b200f832c4d05f28306c2e/regex-2026.4.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7088fcdcb604a4417c208e2169715800d28838fefd7455fbe40416231d1d47c1", size = 865916, upload-time = "2026-04-03T20:53:47.064Z" }, + { url = "https://files.pythonhosted.org/packages/d9/f6/8c6924c865124643e8f37823eca845dc27ac509b2ee58123685e71cd0279/regex-2026.4.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:07edca1ba687998968f7db5bc355288d0c6505caa7374f013d27356d93976d13", size = 912287, upload-time = "2026-04-03T20:53:49.422Z" }, + { url = "https://files.pythonhosted.org/packages/11/0e/a9f6f81013e0deaf559b25711623864970fe6a098314e374ccb1540a4152/regex-2026.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:993f657a7c1c6ec51b5e0ba97c9817d06b84ea5fa8d82e43b9405de0defdc2b9", size = 801126, upload-time = "2026-04-03T20:53:51.096Z" }, + { url = "https://files.pythonhosted.org/packages/71/61/3a0cc8af2dc0c8deb48e644dd2521f173f7e6513c6e195aad9aa8dd77ac5/regex-2026.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:2b69102a743e7569ebee67e634a69c4cb7e59d6fa2e1aa7d3bdbf3f61435f62d", size = 776788, upload-time = "2026-04-03T20:53:52.889Z" }, + { url = "https://files.pythonhosted.org/packages/64/0b/8bb9cbf21ef7dee58e49b0fdb066a7aded146c823202e16494a36777594f/regex-2026.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dac006c8b6dda72d86ea3d1333d45147de79a3a3f26f10c1cf9287ca4ca0ac3", size = 785184, upload-time = "2026-04-03T20:53:55.627Z" }, + { url = "https://files.pythonhosted.org/packages/99/c2/d3e80e8137b25ee06c92627de4e4d98b94830e02b3e6f81f3d2e3f504cf5/regex-2026.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:50a766ee2010d504554bfb5f578ed2e066898aa26411d57e6296230627cdefa0", size = 859913, upload-time = "2026-04-03T20:53:57.249Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e6/9d5d876157d969c804622456ef250017ac7a8f83e0e14f903b9e6df5ce95/regex-2026.4.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:9e2f5217648f68e3028c823df58663587c1507a5ba8419f4fdfc8a461be76043", size = 765732, upload-time = "2026-04-03T20:53:59.428Z" }, + { url = "https://files.pythonhosted.org/packages/82/80/b568935b4421388561c8ed42aff77247285d3ae3bb2a6ca22af63bae805e/regex-2026.4.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:39d8de85a08e32632974151ba59c6e9140646dcc36c80423962b1c5c0a92e244", size = 852152, upload-time = "2026-04-03T20:54:01.505Z" }, + { url = "https://files.pythonhosted.org/packages/39/29/f0f81217e21cd998245da047405366385d5c6072048038a3d33b37a79dc0/regex-2026.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:55d9304e0e7178dfb1e106c33edf834097ddf4a890e2f676f6c5118f84390f73", size = 789076, upload-time = "2026-04-03T20:54:03.323Z" }, + { url = "https://files.pythonhosted.org/packages/49/1d/1d957a61976ab9d4e767dd4f9d04b66cc0c41c5e36cf40e2d43688b5ae6f/regex-2026.4.4-cp312-cp312-win32.whl", hash = "sha256:04bb679bc0bde8a7bfb71e991493d47314e7b98380b083df2447cda4b6edb60f", size = 266700, upload-time = "2026-04-03T20:54:05.639Z" }, + { url = "https://files.pythonhosted.org/packages/c5/5c/bf575d396aeb58ea13b06ef2adf624f65b70fafef6950a80fc3da9cae3bc/regex-2026.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:db0ac18435a40a2543dbb3d21e161a6c78e33e8159bd2e009343d224bb03bb1b", size = 277768, upload-time = "2026-04-03T20:54:07.312Z" }, + { url = "https://files.pythonhosted.org/packages/c9/27/049df16ec6a6828ccd72add3c7f54b4df029669bea8e9817df6fff58be90/regex-2026.4.4-cp312-cp312-win_arm64.whl", hash = "sha256:4ce255cc05c1947a12989c6db801c96461947adb7a59990f1360b5983fab4983", size = 270568, upload-time = "2026-04-03T20:54:09.484Z" }, ] [[package]] name = "requests" -version = "2.32.4" +version = "2.33.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, @@ -4199,9 +4577,9 @@ dependencies = [ { name = "idna" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/0a/929373653770d8a0d7ea76c37de6e41f11eb07559b103b1c02cafb3f7cf8/requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422", size = 135258, upload-time = "2025-06-09T16:43:07.34Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5f/a4/98b9c7c6428a668bf7e42ebb7c79d576a1c3c1e3ae2d47e674b468388871/requests-2.33.1.tar.gz", hash = "sha256:18817f8c57c6263968bc123d237e3b8b08ac046f5456bd1e307ee8f4250d3517", size = 134120, upload-time = "2026-03-30T16:09:15.531Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c", size = 64847, upload-time = "2025-06-09T16:43:05.728Z" }, + { url = "https://files.pythonhosted.org/packages/d7/8e/7540e8a2036f79a125c1d2ebadf69ed7901608859186c856fa0388ef4197/requests-2.33.1-py3-none-any.whl", hash = "sha256:4e6d1ef462f3626a1f0a0a9c42dd93c63bad33f9f1c1937509b8c5c8718ab56a", size = 64947, upload-time = "2026-03-30T16:09:13.83Z" }, ] [[package]] @@ -4245,11 +4623,11 @@ wheels = [ [[package]] name = "restrictedpython" -version = "8.0" +version = "8.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/76/f3/3cfd684abf456f536a842e4fabe1ca360a8e94d1fc329f261c34c1d98825/restrictedpython-8.0.tar.gz", hash = "sha256:3af2312bc67e5fced887fb85b006c89861da72488128b155beea81eb6a0a9b24", size = 448747, upload-time = "2025-01-23T07:15:53.14Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5f/1c/aec08bcb4ab14a1521579fbe21ceff2a634bb1f737f11cf7f9c8bb96e680/restrictedpython-8.1.tar.gz", hash = "sha256:4a69304aceacf6bee74bdf153c728221d4e3109b39acbfe00b3494927080d898", size = 838331, upload-time = "2025-10-19T14:11:32.531Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/df/31/b33804f873742ab20c8ed82a75652bf60a6205116dfec8bb092a6ebef084/RestrictedPython-8.0-py3-none-any.whl", hash = "sha256:ed3d894efd7d6cac0a5f13f75583b8458378d400d7dd4c083b59233eba85fe69", size = 27238, upload-time = "2025-01-23T07:15:50.428Z" }, + { url = "https://files.pythonhosted.org/packages/1a/c0/3848f4006f7e164ee20833ca984067e4b3fc99fe7f1dfa88b4927e681299/restrictedpython-8.1-py3-none-any.whl", hash = "sha256:4769449c6cdb10f2071649ba386902befff0eff2a8fd6217989fa7b16aeae926", size = 27651, upload-time = "2025-10-19T14:11:30.201Z" }, ] [[package]] @@ -4265,6 +4643,56 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424, upload-time = "2024-11-01T16:43:55.817Z" }, ] +[[package]] +name = "rpds-py" +version = "0.30.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/af/3f2f423103f1113b36230496629986e0ef7e199d2aa8392452b484b38ced/rpds_py-0.30.0.tar.gz", hash = "sha256:dd8ff7cf90014af0c0f787eea34794ebf6415242ee1d6fa91eaba725cc441e84", size = 69469, upload-time = "2025-11-30T20:24:38.837Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4d/6e/f964e88b3d2abee2a82c1ac8366da848fce1c6d834dc2132c3fda3970290/rpds_py-0.30.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:a2bffea6a4ca9f01b3f8e548302470306689684e61602aa3d141e34da06cf425", size = 370157, upload-time = "2025-11-30T20:21:53.789Z" }, + { url = "https://files.pythonhosted.org/packages/94/ba/24e5ebb7c1c82e74c4e4f33b2112a5573ddc703915b13a073737b59b86e0/rpds_py-0.30.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dc4f992dfe1e2bc3ebc7444f6c7051b4bc13cd8e33e43511e8ffd13bf407010d", size = 359676, upload-time = "2025-11-30T20:21:55.475Z" }, + { url = "https://files.pythonhosted.org/packages/84/86/04dbba1b087227747d64d80c3b74df946b986c57af0a9f0c98726d4d7a3b/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:422c3cb9856d80b09d30d2eb255d0754b23e090034e1deb4083f8004bd0761e4", size = 389938, upload-time = "2025-11-30T20:21:57.079Z" }, + { url = "https://files.pythonhosted.org/packages/42/bb/1463f0b1722b7f45431bdd468301991d1328b16cffe0b1c2918eba2c4eee/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:07ae8a593e1c3c6b82ca3292efbe73c30b61332fd612e05abee07c79359f292f", size = 402932, upload-time = "2025-11-30T20:21:58.47Z" }, + { url = "https://files.pythonhosted.org/packages/99/ee/2520700a5c1f2d76631f948b0736cdf9b0acb25abd0ca8e889b5c62ac2e3/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:12f90dd7557b6bd57f40abe7747e81e0c0b119bef015ea7726e69fe550e394a4", size = 525830, upload-time = "2025-11-30T20:21:59.699Z" }, + { url = "https://files.pythonhosted.org/packages/e0/ad/bd0331f740f5705cc555a5e17fdf334671262160270962e69a2bdef3bf76/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:99b47d6ad9a6da00bec6aabe5a6279ecd3c06a329d4aa4771034a21e335c3a97", size = 412033, upload-time = "2025-11-30T20:22:00.991Z" }, + { url = "https://files.pythonhosted.org/packages/f8/1e/372195d326549bb51f0ba0f2ecb9874579906b97e08880e7a65c3bef1a99/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33f559f3104504506a44bb666b93a33f5d33133765b0c216a5bf2f1e1503af89", size = 390828, upload-time = "2025-11-30T20:22:02.723Z" }, + { url = "https://files.pythonhosted.org/packages/ab/2b/d88bb33294e3e0c76bc8f351a3721212713629ffca1700fa94979cb3eae8/rpds_py-0.30.0-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:946fe926af6e44f3697abbc305ea168c2c31d3e3ef1058cf68f379bf0335a78d", size = 404683, upload-time = "2025-11-30T20:22:04.367Z" }, + { url = "https://files.pythonhosted.org/packages/50/32/c759a8d42bcb5289c1fac697cd92f6fe01a018dd937e62ae77e0e7f15702/rpds_py-0.30.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:495aeca4b93d465efde585977365187149e75383ad2684f81519f504f5c13038", size = 421583, upload-time = "2025-11-30T20:22:05.814Z" }, + { url = "https://files.pythonhosted.org/packages/2b/81/e729761dbd55ddf5d84ec4ff1f47857f4374b0f19bdabfcf929164da3e24/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d9a0ca5da0386dee0655b4ccdf46119df60e0f10da268d04fe7cc87886872ba7", size = 572496, upload-time = "2025-11-30T20:22:07.713Z" }, + { url = "https://files.pythonhosted.org/packages/14/f6/69066a924c3557c9c30baa6ec3a0aa07526305684c6f86c696b08860726c/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8d6d1cc13664ec13c1b84241204ff3b12f9bb82464b8ad6e7a5d3486975c2eed", size = 598669, upload-time = "2025-11-30T20:22:09.312Z" }, + { url = "https://files.pythonhosted.org/packages/5f/48/905896b1eb8a05630d20333d1d8ffd162394127b74ce0b0784ae04498d32/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3896fa1be39912cf0757753826bc8bdc8ca331a28a7c4ae46b7a21280b06bb85", size = 561011, upload-time = "2025-11-30T20:22:11.309Z" }, + { url = "https://files.pythonhosted.org/packages/22/16/cd3027c7e279d22e5eb431dd3c0fbc677bed58797fe7581e148f3f68818b/rpds_py-0.30.0-cp311-cp311-win32.whl", hash = "sha256:55f66022632205940f1827effeff17c4fa7ae1953d2b74a8581baaefb7d16f8c", size = 221406, upload-time = "2025-11-30T20:22:13.101Z" }, + { url = "https://files.pythonhosted.org/packages/fa/5b/e7b7aa136f28462b344e652ee010d4de26ee9fd16f1bfd5811f5153ccf89/rpds_py-0.30.0-cp311-cp311-win_amd64.whl", hash = "sha256:a51033ff701fca756439d641c0ad09a41d9242fa69121c7d8769604a0a629825", size = 236024, upload-time = "2025-11-30T20:22:14.853Z" }, + { url = "https://files.pythonhosted.org/packages/14/a6/364bba985e4c13658edb156640608f2c9e1d3ea3c81b27aa9d889fff0e31/rpds_py-0.30.0-cp311-cp311-win_arm64.whl", hash = "sha256:47b0ef6231c58f506ef0b74d44e330405caa8428e770fec25329ed2cb971a229", size = 229069, upload-time = "2025-11-30T20:22:16.577Z" }, + { url = "https://files.pythonhosted.org/packages/03/e7/98a2f4ac921d82f33e03f3835f5bf3a4a40aa1bfdc57975e74a97b2b4bdd/rpds_py-0.30.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a161f20d9a43006833cd7068375a94d035714d73a172b681d8881820600abfad", size = 375086, upload-time = "2025-11-30T20:22:17.93Z" }, + { url = "https://files.pythonhosted.org/packages/4d/a1/bca7fd3d452b272e13335db8d6b0b3ecde0f90ad6f16f3328c6fb150c889/rpds_py-0.30.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6abc8880d9d036ecaafe709079969f56e876fcf107f7a8e9920ba6d5a3878d05", size = 359053, upload-time = "2025-11-30T20:22:19.297Z" }, + { url = "https://files.pythonhosted.org/packages/65/1c/ae157e83a6357eceff62ba7e52113e3ec4834a84cfe07fa4b0757a7d105f/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca28829ae5f5d569bb62a79512c842a03a12576375d5ece7d2cadf8abe96ec28", size = 390763, upload-time = "2025-11-30T20:22:21.661Z" }, + { url = "https://files.pythonhosted.org/packages/d4/36/eb2eb8515e2ad24c0bd43c3ee9cd74c33f7ca6430755ccdb240fd3144c44/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a1010ed9524c73b94d15919ca4d41d8780980e1765babf85f9a2f90d247153dd", size = 408951, upload-time = "2025-11-30T20:22:23.408Z" }, + { url = "https://files.pythonhosted.org/packages/d6/65/ad8dc1784a331fabbd740ef6f71ce2198c7ed0890dab595adb9ea2d775a1/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f8d1736cfb49381ba528cd5baa46f82fdc65c06e843dab24dd70b63d09121b3f", size = 514622, upload-time = "2025-11-30T20:22:25.16Z" }, + { url = "https://files.pythonhosted.org/packages/63/8e/0cfa7ae158e15e143fe03993b5bcd743a59f541f5952e1546b1ac1b5fd45/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d948b135c4693daff7bc2dcfc4ec57237a29bd37e60c2fabf5aff2bbacf3e2f1", size = 414492, upload-time = "2025-11-30T20:22:26.505Z" }, + { url = "https://files.pythonhosted.org/packages/60/1b/6f8f29f3f995c7ffdde46a626ddccd7c63aefc0efae881dc13b6e5d5bb16/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47f236970bccb2233267d89173d3ad2703cd36a0e2a6e92d0560d333871a3d23", size = 394080, upload-time = "2025-11-30T20:22:27.934Z" }, + { url = "https://files.pythonhosted.org/packages/6d/d5/a266341051a7a3ca2f4b750a3aa4abc986378431fc2da508c5034d081b70/rpds_py-0.30.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:2e6ecb5a5bcacf59c3f912155044479af1d0b6681280048b338b28e364aca1f6", size = 408680, upload-time = "2025-11-30T20:22:29.341Z" }, + { url = "https://files.pythonhosted.org/packages/10/3b/71b725851df9ab7a7a4e33cf36d241933da66040d195a84781f49c50490c/rpds_py-0.30.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a8fa71a2e078c527c3e9dc9fc5a98c9db40bcc8a92b4e8858e36d329f8684b51", size = 423589, upload-time = "2025-11-30T20:22:31.469Z" }, + { url = "https://files.pythonhosted.org/packages/00/2b/e59e58c544dc9bd8bd8384ecdb8ea91f6727f0e37a7131baeff8d6f51661/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:73c67f2db7bc334e518d097c6d1e6fed021bbc9b7d678d6cc433478365d1d5f5", size = 573289, upload-time = "2025-11-30T20:22:32.997Z" }, + { url = "https://files.pythonhosted.org/packages/da/3e/a18e6f5b460893172a7d6a680e86d3b6bc87a54c1f0b03446a3c8c7b588f/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5ba103fb455be00f3b1c2076c9d4264bfcb037c976167a6047ed82f23153f02e", size = 599737, upload-time = "2025-11-30T20:22:34.419Z" }, + { url = "https://files.pythonhosted.org/packages/5c/e2/714694e4b87b85a18e2c243614974413c60aa107fd815b8cbc42b873d1d7/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7cee9c752c0364588353e627da8a7e808a66873672bcb5f52890c33fd965b394", size = 563120, upload-time = "2025-11-30T20:22:35.903Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ab/d5d5e3bcedb0a77f4f613706b750e50a5a3ba1c15ccd3665ecc636c968fd/rpds_py-0.30.0-cp312-cp312-win32.whl", hash = "sha256:1ab5b83dbcf55acc8b08fc62b796ef672c457b17dbd7820a11d6c52c06839bdf", size = 223782, upload-time = "2025-11-30T20:22:37.271Z" }, + { url = "https://files.pythonhosted.org/packages/39/3b/f786af9957306fdc38a74cef405b7b93180f481fb48453a114bb6465744a/rpds_py-0.30.0-cp312-cp312-win_amd64.whl", hash = "sha256:a090322ca841abd453d43456ac34db46e8b05fd9b3b4ac0c78bcde8b089f959b", size = 240463, upload-time = "2025-11-30T20:22:39.021Z" }, + { url = "https://files.pythonhosted.org/packages/f3/d2/b91dc748126c1559042cfe41990deb92c4ee3e2b415f6b5234969ffaf0cc/rpds_py-0.30.0-cp312-cp312-win_arm64.whl", hash = "sha256:669b1805bd639dd2989b281be2cfd951c6121b65e729d9b843e9639ef1fd555e", size = 230868, upload-time = "2025-11-30T20:22:40.493Z" }, + { url = "https://files.pythonhosted.org/packages/69/71/3f34339ee70521864411f8b6992e7ab13ac30d8e4e3309e07c7361767d91/rpds_py-0.30.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c2262bdba0ad4fc6fb5545660673925c2d2a5d9e2e0fb603aad545427be0fc58", size = 372292, upload-time = "2025-11-30T20:24:16.537Z" }, + { url = "https://files.pythonhosted.org/packages/57/09/f183df9b8f2d66720d2ef71075c59f7e1b336bec7ee4c48f0a2b06857653/rpds_py-0.30.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ee6af14263f25eedc3bb918a3c04245106a42dfd4f5c2285ea6f997b1fc3f89a", size = 362128, upload-time = "2025-11-30T20:24:18.086Z" }, + { url = "https://files.pythonhosted.org/packages/7a/68/5c2594e937253457342e078f0cc1ded3dd7b2ad59afdbf2d354869110a02/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3adbb8179ce342d235c31ab8ec511e66c73faa27a47e076ccc92421add53e2bb", size = 391542, upload-time = "2025-11-30T20:24:20.092Z" }, + { url = "https://files.pythonhosted.org/packages/49/5c/31ef1afd70b4b4fbdb2800249f34c57c64beb687495b10aec0365f53dfc4/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:250fa00e9543ac9b97ac258bd37367ff5256666122c2d0f2bc97577c60a1818c", size = 404004, upload-time = "2025-11-30T20:24:22.231Z" }, + { url = "https://files.pythonhosted.org/packages/e3/63/0cfbea38d05756f3440ce6534d51a491d26176ac045e2707adc99bb6e60a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9854cf4f488b3d57b9aaeb105f06d78e5529d3145b1e4a41750167e8c213c6d3", size = 527063, upload-time = "2025-11-30T20:24:24.302Z" }, + { url = "https://files.pythonhosted.org/packages/42/e6/01e1f72a2456678b0f618fc9a1a13f882061690893c192fcad9f2926553a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:993914b8e560023bc0a8bf742c5f303551992dcb85e247b1e5c7f4a7d145bda5", size = 413099, upload-time = "2025-11-30T20:24:25.916Z" }, + { url = "https://files.pythonhosted.org/packages/b8/25/8df56677f209003dcbb180765520c544525e3ef21ea72279c98b9aa7c7fb/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58edca431fb9b29950807e301826586e5bbf24163677732429770a697ffe6738", size = 392177, upload-time = "2025-11-30T20:24:27.834Z" }, + { url = "https://files.pythonhosted.org/packages/4a/b4/0a771378c5f16f8115f796d1f437950158679bcd2a7c68cf251cfb00ed5b/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:dea5b552272a944763b34394d04577cf0f9bd013207bc32323b5a89a53cf9c2f", size = 406015, upload-time = "2025-11-30T20:24:29.457Z" }, + { url = "https://files.pythonhosted.org/packages/36/d8/456dbba0af75049dc6f63ff295a2f92766b9d521fa00de67a2bd6427d57a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ba3af48635eb83d03f6c9735dfb21785303e73d22ad03d489e88adae6eab8877", size = 423736, upload-time = "2025-11-30T20:24:31.22Z" }, + { url = "https://files.pythonhosted.org/packages/13/64/b4d76f227d5c45a7e0b796c674fd81b0a6c4fbd48dc29271857d8219571c/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:dff13836529b921e22f15cb099751209a60009731a68519630a24d61f0b1b30a", size = 573981, upload-time = "2025-11-30T20:24:32.934Z" }, + { url = "https://files.pythonhosted.org/packages/20/91/092bacadeda3edf92bf743cc96a7be133e13a39cdbfd7b5082e7ab638406/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl", hash = "sha256:1b151685b23929ab7beec71080a8889d4d6d9fa9a983d213f07121205d48e2c4", size = 599782, upload-time = "2025-11-30T20:24:35.169Z" }, + { url = "https://files.pythonhosted.org/packages/d1/b7/b95708304cd49b7b6f82fdd039f1748b66ec2b21d6a45180910802f1abf1/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:ac37f9f516c51e5753f27dfdef11a88330f04de2d564be3991384b2f3535d02e", size = 562191, upload-time = "2025-11-30T20:24:36.853Z" }, +] + [[package]] name = "rsa" version = "4.9" @@ -4277,16 +4705,41 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/49/97/fa78e3d2f65c02c8e1268b9aba606569fe97f6c8f7c2d74394553347c145/rsa-4.9-py3-none-any.whl", hash = "sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7", size = 34315, upload-time = "2022-07-20T10:28:34.978Z" }, ] +[[package]] +name = "ruff" +version = "0.15.12" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/99/43/3291f1cc9106f4c63bdce7a8d0df5047fe8422a75b091c16b5e9355e0b11/ruff-0.15.12.tar.gz", hash = "sha256:ecea26adb26b4232c0c2ca19ccbc0083a68344180bba2a600605538ce51a40a6", size = 4643852, upload-time = "2026-04-24T18:17:14.305Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c3/6e/e78ffb61d4686f3d96ba3df2c801161843746dcbcbb17a1e927d4829312b/ruff-0.15.12-py3-none-linux_armv6l.whl", hash = "sha256:f86f176e188e94d6bdbc09f09bfd9dc729059ad93d0e7390b5a73efe19f8861c", size = 10640713, upload-time = "2026-04-24T18:17:22.841Z" }, + { url = "https://files.pythonhosted.org/packages/ae/08/a317bc231fb9e7b93e4ef3089501e51922ff88d6936ce5cf870c4fe55419/ruff-0.15.12-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:e3bcd123364c3770b8e1b7baaf343cc99a35f197c5c6e8af79015c666c423a6c", size = 11069267, upload-time = "2026-04-24T18:17:30.105Z" }, + { url = "https://files.pythonhosted.org/packages/aa/a4/f828e9718d3dce1f5f11c39c4f65afd32783c8b2aebb2e3d259e492c47bd/ruff-0.15.12-py3-none-macosx_11_0_arm64.whl", hash = "sha256:fe87510d000220aa1ed530d4448a7c696a0cae1213e5ec30e5874287b66557b5", size = 10397182, upload-time = "2026-04-24T18:17:07.177Z" }, + { url = "https://files.pythonhosted.org/packages/71/e0/3310fc6d1b5e1fdea22bf3b1b807c7e187b581021b0d7d4514cccdb5fb71/ruff-0.15.12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:84a1630093121375a3e2a95b4a6dc7b59e2b4ee76216e32d81aae550a832d002", size = 10758012, upload-time = "2026-04-24T18:16:55.759Z" }, + { url = "https://files.pythonhosted.org/packages/11/c1/a606911aee04c324ddaa883ae418f3569792fd3c4a10c50e0dd0a2311e1e/ruff-0.15.12-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fb129f40f114f089ebe0ca56c0d251cf2061b17651d464bb6478dc01e69f11f5", size = 10447479, upload-time = "2026-04-24T18:16:51.677Z" }, + { url = "https://files.pythonhosted.org/packages/9d/68/4201e8444f0894f21ab4aeeaee68aa4f10b51613514a20d80bd628d57e88/ruff-0.15.12-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b0c862b172d695db7598426b8af465e7e9ac00a3ea2a3630ee67eb82e366aaa6", size = 11234040, upload-time = "2026-04-24T18:17:16.529Z" }, + { url = "https://files.pythonhosted.org/packages/34/ff/8a6d6cf4ccc23fd67060874e832c18919d1557a0611ebef03fdb01fff11e/ruff-0.15.12-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2849ea9f3484c3aca43a82f484210370319e7170df4dfe4843395ddf6c57bc33", size = 12087377, upload-time = "2026-04-24T18:17:04.944Z" }, + { url = "https://files.pythonhosted.org/packages/85/f6/c669cf73f5152f623d34e69866a46d5e6185816b19fcd5b6dd8a2d299922/ruff-0.15.12-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9e77c7e51c07fe396826d5969a5b846d9cd4c402535835fb6e21ce8b28fef847", size = 11367784, upload-time = "2026-04-24T18:17:25.409Z" }, + { url = "https://files.pythonhosted.org/packages/e8/39/c61d193b8a1daaa8977f7dea9e8d8ba866e02ea7b65d32f6861693aa4c12/ruff-0.15.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83b2f4f2f3b1026b5fb449b467d9264bf22067b600f7b6f41fc5958909f449d0", size = 11344088, upload-time = "2026-04-24T18:17:12.258Z" }, + { url = "https://files.pythonhosted.org/packages/c2/8d/49afab3645e31e12c590acb6d3b5b69d7aab5b81926dbaf7461f9441f37a/ruff-0.15.12-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:9ba3b8f1afd7e2e43d8943e55f249e13f9682fde09711644a6e7290eb4f3e339", size = 11271770, upload-time = "2026-04-24T18:17:02.457Z" }, + { url = "https://files.pythonhosted.org/packages/46/06/33f41fe94403e2b755481cdfb9b7ef3e4e0ed031c4581124658d935d52b4/ruff-0.15.12-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:e852ba9fdc890655e1d78f2df1499efbe0e54126bd405362154a75e2bde159c5", size = 10719355, upload-time = "2026-04-24T18:17:27.648Z" }, + { url = "https://files.pythonhosted.org/packages/0d/59/18aa4e014debbf559670e4048e39260a85c7fcee84acfd761ac01e7b8d35/ruff-0.15.12-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:dd8aed930da53780d22fc70bdf84452c843cf64f8cb4eb38984319c24c5cd5fd", size = 10462758, upload-time = "2026-04-24T18:17:32.347Z" }, + { url = "https://files.pythonhosted.org/packages/25/e7/cc9f16fd0f3b5fddcbd7ec3d6ae30c8f3fde1047f32a4093a98d633c6570/ruff-0.15.12-py3-none-musllinux_1_2_i686.whl", hash = "sha256:01da3988d225628b709493d7dc67c3b9b12c0210016b08690ef9bd27970b262b", size = 10953498, upload-time = "2026-04-24T18:17:20.674Z" }, + { url = "https://files.pythonhosted.org/packages/72/7a/a9ba7f98c7a575978698f4230c5e8cc54bbc761af34f560818f933dafa0c/ruff-0.15.12-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:9cae0f92bd5700d1213188b31cd3bdd2b315361296d10b96b8e2337d3d11f53e", size = 11447765, upload-time = "2026-04-24T18:17:09.755Z" }, + { url = "https://files.pythonhosted.org/packages/ea/f9/0ae446942c846b8266059ad8a30702a35afae55f5cdc54c5adf8d7afdc27/ruff-0.15.12-py3-none-win32.whl", hash = "sha256:d0185894e038d7043ba8fd6aee7499ece6462dc0ea9f1e260c7451807c714c20", size = 10657277, upload-time = "2026-04-24T18:17:18.591Z" }, + { url = "https://files.pythonhosted.org/packages/33/f1/9614e03e1cdcbf9437570b5400ced8a720b5db22b28d8e0f1bda429f660d/ruff-0.15.12-py3-none-win_amd64.whl", hash = "sha256:c87a162d61ab3adca47c03f7f717c68672edec7d1b5499e652331780fe74950d", size = 11837758, upload-time = "2026-04-24T18:17:00.113Z" }, + { url = "https://files.pythonhosted.org/packages/c0/98/6beb4b351e472e5f4c4613f7c35a5290b8be2497e183825310c4c3a3984b/ruff-0.15.12-py3-none-win_arm64.whl", hash = "sha256:a538f7a82d061cee7be55542aca1d86d1393d55d81d4fcc314370f4340930d4f", size = 11120821, upload-time = "2026-04-24T18:16:57.979Z" }, +] + [[package]] name = "s3transfer" -version = "0.10.4" +version = "0.16.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "botocore" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c0/0a/1cdbabf9edd0ea7747efdf6c9ab4e7061b085aa7f9bfc36bb1601563b069/s3transfer-0.10.4.tar.gz", hash = "sha256:29edc09801743c21eb5ecbc617a152df41d3c287f67b615f73e5f750583666a7", size = 145287, upload-time = "2024-11-20T21:06:05.981Z" } +sdist = { url = "https://files.pythonhosted.org/packages/46/29/af14f4ef3c11a50435308660e2cc68761c9a7742475e0585cd4396b91777/s3transfer-0.16.1.tar.gz", hash = "sha256:8e424355754b9ccb32467bdc568edf55be82692ef2002d934b1311dbb3b9e524", size = 154801, upload-time = "2026-04-22T20:36:06.475Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/66/05/7957af15543b8c9799209506df4660cba7afc4cf94bfb60513827e96bed6/s3transfer-0.10.4-py3-none-any.whl", hash = "sha256:244a76a24355363a68164241438de1b72f8781664920260c48465896b712a41e", size = 83175, upload-time = "2024-11-20T21:06:03.961Z" }, + { url = "https://files.pythonhosted.org/packages/03/19/90d7d4ed51932c022d53f1d02d564b62d10e272692a1f9b76425c1ad2a02/s3transfer-0.16.1-py3-none-any.whl", hash = "sha256:61bcd00ccb83b21a0fe7e91a553fff9729d46c83b4e0106e7c314a733891f7c2", size = 86825, upload-time = "2026-04-22T20:36:04.992Z" }, ] [[package]] @@ -4364,11 +4817,11 @@ wheels = [ [[package]] name = "sentence-transformers" -version = "4.1.0" +version = "5.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "pillow" }, + { name = "numpy" }, { name = "scikit-learn" }, { name = "scipy" }, { name = "torch" }, @@ -4376,33 +4829,33 @@ dependencies = [ { name = "transformers" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/73/84/b30d1b29ff58cfdff423e36a50efd622c8e31d7039b1a0d5e72066620da1/sentence_transformers-4.1.0.tar.gz", hash = "sha256:f125ffd1c727533e0eca5d4567de72f84728de8f7482834de442fd90c2c3d50b", size = 272420, upload-time = "2025-04-15T13:46:13.732Z" } +sdist = { url = "https://files.pythonhosted.org/packages/19/b0/fcc810aa1747e96eb2e342e16173dbebbff85b8ccd079f35b32874c5f6ce/sentence_transformers-5.4.0.tar.gz", hash = "sha256:ef0c129d653f736df5fd74d46af11a2234328a32cddb1d91a1975c5f6cccc194", size = 428330, upload-time = "2026-04-09T13:34:12.642Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/2d/1151b371f28caae565ad384fdc38198f1165571870217aedda230b9d7497/sentence_transformers-4.1.0-py3-none-any.whl", hash = "sha256:382a7f6be1244a100ce40495fb7523dbe8d71b3c10b299f81e6b735092b3b8ca", size = 345695, upload-time = "2025-04-15T13:46:12.44Z" }, + { url = "https://files.pythonhosted.org/packages/5a/d4/58f3e1308c8d15cae83407bd651542b62155a2b3248e0290a724e80fd124/sentence_transformers-5.4.0-py3-none-any.whl", hash = "sha256:4e5ac9a19244153f3f4074d898e664990408d7b077fb1d1d0dc9cb8a9316feac", size = 570836, upload-time = "2026-04-09T13:34:11.298Z" }, ] [[package]] name = "sentencepiece" -version = "0.2.0" +version = "0.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c9/d2/b9c7ca067c26d8ff085d252c89b5f69609ca93fb85a00ede95f4857865d4/sentencepiece-0.2.0.tar.gz", hash = "sha256:a52c19171daaf2e697dc6cbe67684e0fa341b1248966f6aebb541de654d15843", size = 2632106, upload-time = "2024-02-19T17:06:47.428Z" } +sdist = { url = "https://files.pythonhosted.org/packages/15/15/2e7a025fc62d764b151ae6d0f2a92f8081755ebe8d4a64099accc6f77ba6/sentencepiece-0.2.1.tar.gz", hash = "sha256:8138cec27c2f2282f4a34d9a016e3374cd40e5c6e9cb335063db66a0a3b71fad", size = 3228515, upload-time = "2025-08-12T07:00:51.718Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/43/8f8885168a47a02eba1455bd3f4f169f50ad5b8cebd2402d0f5e20854d04/sentencepiece-0.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:17982700c4f6dbb55fa3594f3d7e5dd1c8659a274af3738e33c987d2a27c9d5c", size = 2409036, upload-time = "2024-02-19T17:05:58.021Z" }, - { url = "https://files.pythonhosted.org/packages/0f/35/e63ba28062af0a3d688a9f128e407a1a2608544b2f480cb49bf7f4b1cbb9/sentencepiece-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7c867012c0e8bcd5bdad0f791609101cb5c66acb303ab3270218d6debc68a65e", size = 1238921, upload-time = "2024-02-19T17:06:06.434Z" }, - { url = "https://files.pythonhosted.org/packages/de/42/ae30952c4a0bd773e90c9bf2579f5533037c886dfc8ec68133d5694f4dd2/sentencepiece-0.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7fd6071249c74f779c5b27183295b9202f8dedb68034e716784364443879eaa6", size = 1181477, upload-time = "2024-02-19T17:06:09.292Z" }, - { url = "https://files.pythonhosted.org/packages/e3/ac/2f2ab1d60bb2d795d054eebe5e3f24b164bc21b5a9b75fba7968b3b91b5a/sentencepiece-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:27f90c55a65013cbb8f4d7aab0599bf925cde4adc67ae43a0d323677b5a1c6cb", size = 1259182, upload-time = "2024-02-19T17:06:16.459Z" }, - { url = "https://files.pythonhosted.org/packages/45/fb/14633c6ecf262c468759ffcdb55c3a7ee38fe4eda6a70d75ee7c7d63c58b/sentencepiece-0.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b293734059ef656dcd65be62ff771507bea8fed0a711b6733976e1ed3add4553", size = 1355537, upload-time = "2024-02-19T17:06:19.274Z" }, - { url = "https://files.pythonhosted.org/packages/fb/12/2f5c8d4764b00033cf1c935b702d3bb878d10be9f0b87f0253495832d85f/sentencepiece-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e58b47f933aca74c6a60a79dcb21d5b9e47416256c795c2d58d55cec27f9551d", size = 1301464, upload-time = "2024-02-19T17:06:21.796Z" }, - { url = "https://files.pythonhosted.org/packages/4e/b1/67afc0bde24f6dcb3acdea0dd8dcdf4b8b0db240f6bacd39378bd32d09f8/sentencepiece-0.2.0-cp311-cp311-win32.whl", hash = "sha256:c581258cf346b327c62c4f1cebd32691826306f6a41d8c4bec43b010dee08e75", size = 936749, upload-time = "2024-02-19T17:06:24.167Z" }, - { url = "https://files.pythonhosted.org/packages/a2/f6/587c62fd21fc988555b85351f50bbde43a51524caafd63bc69240ded14fd/sentencepiece-0.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:0993dbc665f4113017892f1b87c3904a44d0640eda510abcacdfb07f74286d36", size = 991520, upload-time = "2024-02-19T17:06:26.936Z" }, - { url = "https://files.pythonhosted.org/packages/27/5a/141b227ed54293360a9ffbb7bf8252b4e5efc0400cdeac5809340e5d2b21/sentencepiece-0.2.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:ea5f536e32ea8ec96086ee00d7a4a131ce583a1b18d130711707c10e69601cb2", size = 2409370, upload-time = "2024-02-19T17:06:29.315Z" }, - { url = "https://files.pythonhosted.org/packages/2e/08/a4c135ad6fc2ce26798d14ab72790d66e813efc9589fd30a5316a88ca8d5/sentencepiece-0.2.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d0cb51f53b6aae3c36bafe41e86167c71af8370a039f542c43b0cce5ef24a68c", size = 1239288, upload-time = "2024-02-19T17:06:31.674Z" }, - { url = "https://files.pythonhosted.org/packages/49/0a/2fe387f825ac5aad5a0bfe221904882106cac58e1b693ba7818785a882b6/sentencepiece-0.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3212121805afc58d8b00ab4e7dd1f8f76c203ddb9dc94aa4079618a31cf5da0f", size = 1181597, upload-time = "2024-02-19T17:06:33.763Z" }, - { url = "https://files.pythonhosted.org/packages/cc/38/e4698ee2293fe4835dc033c49796a39b3eebd8752098f6bd0aa53a14af1f/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a3149e3066c2a75e0d68a43eb632d7ae728c7925b517f4c05c40f6f7280ce08", size = 1259220, upload-time = "2024-02-19T17:06:35.85Z" }, - { url = "https://files.pythonhosted.org/packages/12/24/fd7ef967c9dad2f6e6e5386d0cadaf65cda8b7be6e3861a9ab3121035139/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:632f3594d3e7ac8b367bca204cb3fd05a01d5b21455acd097ea4c0e30e2f63d7", size = 1355962, upload-time = "2024-02-19T17:06:38.616Z" }, - { url = "https://files.pythonhosted.org/packages/4f/d2/18246f43ca730bb81918f87b7e886531eda32d835811ad9f4657c54eee35/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f295105c6bdbb05bd5e1b0cafbd78ff95036f5d3641e7949455a3f4e5e7c3109", size = 1301706, upload-time = "2024-02-19T17:06:40.712Z" }, - { url = "https://files.pythonhosted.org/packages/8a/47/ca237b562f420044ab56ddb4c278672f7e8c866e183730a20e413b38a989/sentencepiece-0.2.0-cp312-cp312-win32.whl", hash = "sha256:fb89f811e5efd18bab141afc3fea3de141c3f69f3fe9e898f710ae7fe3aab251", size = 936941, upload-time = "2024-02-19T17:06:42.802Z" }, - { url = "https://files.pythonhosted.org/packages/c6/97/d159c32642306ee2b70732077632895438867b3b6df282354bd550cf2a67/sentencepiece-0.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:7a673a72aab81fef5ebe755c6e0cc60087d1f3a4700835d40537183c1703a45f", size = 991994, upload-time = "2024-02-19T17:06:45.01Z" }, + { url = "https://files.pythonhosted.org/packages/d8/15/46afbab00733d81788b64be430ca1b93011bb9388527958e26cc31832de5/sentencepiece-0.2.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6356d0986b8b8dc351b943150fcd81a1c6e6e4d439772e8584c64230e58ca987", size = 1942560, upload-time = "2025-08-12T06:59:25.82Z" }, + { url = "https://files.pythonhosted.org/packages/fa/79/7c01b8ef98a0567e9d84a4e7a910f8e7074fcbf398a5cd76f93f4b9316f9/sentencepiece-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8f8ba89a3acb3dc1ae90f65ec1894b0b9596fdb98ab003ff38e058f898b39bc7", size = 1325385, upload-time = "2025-08-12T06:59:27.722Z" }, + { url = "https://files.pythonhosted.org/packages/bb/88/2b41e07bd24f33dcf2f18ec3b74247aa4af3526bad8907b8727ea3caba03/sentencepiece-0.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:02593eca45440ef39247cee8c47322a34bdcc1d8ae83ad28ba5a899a2cf8d79a", size = 1253319, upload-time = "2025-08-12T06:59:29.306Z" }, + { url = "https://files.pythonhosted.org/packages/a0/54/38a1af0c6210a3c6f95aa46d23d6640636d020fba7135cd0d9a84ada05a7/sentencepiece-0.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a0d15781a171d188b661ae4bde1d998c303f6bd8621498c50c671bd45a4798e", size = 1316162, upload-time = "2025-08-12T06:59:30.914Z" }, + { url = "https://files.pythonhosted.org/packages/ef/66/fb191403ade791ad2c3c1e72fe8413e63781b08cfa3aa4c9dfc536d6e795/sentencepiece-0.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4f5a3e0d9f445ed9d66c0fec47d4b23d12cfc858b407a03c194c1b26c2ac2a63", size = 1387785, upload-time = "2025-08-12T06:59:32.491Z" }, + { url = "https://files.pythonhosted.org/packages/a9/2d/3bd9b08e70067b2124518b308db6a84a4f8901cc8a4317e2e4288cdd9b4d/sentencepiece-0.2.1-cp311-cp311-win32.whl", hash = "sha256:6d297a1748d429ba8534eebe5535448d78b8acc32d00a29b49acf28102eeb094", size = 999555, upload-time = "2025-08-12T06:59:34.475Z" }, + { url = "https://files.pythonhosted.org/packages/32/b8/f709977f5fda195ae1ea24f24e7c581163b6f142b1005bc3d0bbfe4d7082/sentencepiece-0.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:82d9ead6591015f009cb1be1cb1c015d5e6f04046dbb8c9588b931e869a29728", size = 1054617, upload-time = "2025-08-12T06:59:36.461Z" }, + { url = "https://files.pythonhosted.org/packages/7a/40/a1fc23be23067da0f703709797b464e8a30a1c78cc8a687120cd58d4d509/sentencepiece-0.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:39f8651bd10974eafb9834ce30d9bcf5b73e1fc798a7f7d2528f9820ca86e119", size = 1033877, upload-time = "2025-08-12T06:59:38.391Z" }, + { url = "https://files.pythonhosted.org/packages/4a/be/32ce495aa1d0e0c323dcb1ba87096037358edee539cac5baf8755a6bd396/sentencepiece-0.2.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:57cae326c8727de58c85977b175af132a7138d84c764635d7e71bbee7e774133", size = 1943152, upload-time = "2025-08-12T06:59:40.048Z" }, + { url = "https://files.pythonhosted.org/packages/88/7e/ff23008899a58678e98c6ff592bf4d368eee5a71af96d0df6b38a039dd4f/sentencepiece-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:56dd39a3c4d6493db3cdca7e8cc68c6b633f0d4195495cbadfcf5af8a22d05a6", size = 1325651, upload-time = "2025-08-12T06:59:41.536Z" }, + { url = "https://files.pythonhosted.org/packages/19/84/42eb3ce4796777a1b5d3699dfd4dca85113e68b637f194a6c8d786f16a04/sentencepiece-0.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d9381351182ff9888cc80e41c632e7e274b106f450de33d67a9e8f6043da6f76", size = 1253645, upload-time = "2025-08-12T06:59:42.903Z" }, + { url = "https://files.pythonhosted.org/packages/89/fa/d3d5ebcba3cb9e6d3775a096251860c41a6bc53a1b9461151df83fe93255/sentencepiece-0.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:99f955df238021bf11f0fc37cdb54fd5e5b5f7fd30ecc3d93fb48b6815437167", size = 1316273, upload-time = "2025-08-12T06:59:44.476Z" }, + { url = "https://files.pythonhosted.org/packages/04/88/14f2f4a2b922d8b39be45bf63d79e6cd3a9b2f248b2fcb98a69b12af12f5/sentencepiece-0.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0cdfecef430d985f1c2bcbfff3defd1d95dae876fbd0173376012d2d7d24044b", size = 1387881, upload-time = "2025-08-12T06:59:46.09Z" }, + { url = "https://files.pythonhosted.org/packages/fd/b8/903e5ccb77b4ef140605d5d71b4f9e0ad95d456d6184688073ed11712809/sentencepiece-0.2.1-cp312-cp312-win32.whl", hash = "sha256:a483fd29a34c3e34c39ac5556b0a90942bec253d260235729e50976f5dba1068", size = 999540, upload-time = "2025-08-12T06:59:48.023Z" }, + { url = "https://files.pythonhosted.org/packages/2d/81/92df5673c067148c2545b1bfe49adfd775bcc3a169a047f5a0e6575ddaca/sentencepiece-0.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:4cdc7c36234fda305e85c32949c5211faaf8dd886096c7cea289ddc12a2d02de", size = 1054671, upload-time = "2025-08-12T06:59:49.895Z" }, + { url = "https://files.pythonhosted.org/packages/fe/02/c5e3bc518655d714622bec87d83db9cdba1cd0619a4a04e2109751c4f47f/sentencepiece-0.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:daeb5e9e9fcad012324807856113708614d534f596d5008638eb9b40112cd9e4", size = 1033923, upload-time = "2025-08-12T06:59:51.952Z" }, ] [[package]] @@ -4524,48 +4977,65 @@ wheels = [ [[package]] name = "sqlalchemy" -version = "2.0.38" +version = "2.0.48" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64'" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e4/08/9a90962ea72acd532bda71249a626344d855c4032603924b1b547694b837/sqlalchemy-2.0.38.tar.gz", hash = "sha256:e5a4d82bdb4bf1ac1285a68eab02d253ab73355d9f0fe725a97e1e0fa689decb", size = 9634782, upload-time = "2025-02-06T20:10:06.676Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1f/73/b4a9737255583b5fa858e0bb8e116eb94b88c910164ed2ed719147bde3de/sqlalchemy-2.0.48.tar.gz", hash = "sha256:5ca74f37f3369b45e1f6b7b06afb182af1fd5dde009e4ffd831830d98cbe5fe7", size = 9886075, upload-time = "2026-03-02T15:28:51.474Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d7/6d/b8b78b5b80f3c3ab3f7fa90faa195ec3401f6d884b60221260fd4d51864c/sqlalchemy-2.0.48-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1b4c575df7368b3b13e0cebf01d4679f9a28ed2ae6c1cd0b1d5beffb6b2007dc", size = 2157184, upload-time = "2026-03-02T15:38:28.161Z" }, + { url = "https://files.pythonhosted.org/packages/21/4b/4f3d4a43743ab58b95b9ddf5580a265b593d017693df9e08bd55780af5bb/sqlalchemy-2.0.48-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e83e3f959aaa1c9df95c22c528096d94848a1bc819f5d0ebf7ee3df0ca63db6c", size = 3313555, upload-time = "2026-03-02T15:58:57.21Z" }, + { url = "https://files.pythonhosted.org/packages/21/dd/3b7c53f1dbbf736fd27041aee68f8ac52226b610f914085b1652c2323442/sqlalchemy-2.0.48-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f7b7243850edd0b8b97043f04748f31de50cf426e939def5c16bedb540698f7", size = 3313057, upload-time = "2026-03-02T15:52:29.366Z" }, + { url = "https://files.pythonhosted.org/packages/d9/cc/3e600a90ae64047f33313d7d32e5ad025417f09d2ded487e8284b5e21a15/sqlalchemy-2.0.48-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:82745b03b4043e04600a6b665cb98697c4339b24e34d74b0a2ac0a2488b6f94d", size = 3265431, upload-time = "2026-03-02T15:58:59.096Z" }, + { url = "https://files.pythonhosted.org/packages/8b/19/780138dacfe3f5024f4cf96e4005e91edf6653d53d3673be4844578faf1d/sqlalchemy-2.0.48-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e5e088bf43f6ee6fec7dbf1ef7ff7774a616c236b5c0cb3e00662dd71a56b571", size = 3287646, upload-time = "2026-03-02T15:52:31.569Z" }, + { url = "https://files.pythonhosted.org/packages/40/fd/f32ced124f01a23151f4777e4c705f3a470adc7bd241d9f36a7c941a33bf/sqlalchemy-2.0.48-cp311-cp311-win32.whl", hash = "sha256:9c7d0a77e36b5f4b01ca398482230ab792061d243d715299b44a0b55c89fe617", size = 2116956, upload-time = "2026-03-02T15:46:54.535Z" }, + { url = "https://files.pythonhosted.org/packages/58/d5/dd767277f6feef12d05651538f280277e661698f617fa4d086cce6055416/sqlalchemy-2.0.48-cp311-cp311-win_amd64.whl", hash = "sha256:583849c743e0e3c9bb7446f5b5addeacedc168d657a69b418063dfdb2d90081c", size = 2141627, upload-time = "2026-03-02T15:46:55.849Z" }, + { url = "https://files.pythonhosted.org/packages/ef/91/a42ae716f8925e9659df2da21ba941f158686856107a61cc97a95e7647a3/sqlalchemy-2.0.48-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:348174f228b99f33ca1f773e85510e08927620caa59ffe7803b37170df30332b", size = 2155737, upload-time = "2026-03-02T15:49:13.207Z" }, + { url = "https://files.pythonhosted.org/packages/b9/52/f75f516a1f3888f027c1cfb5d22d4376f4b46236f2e8669dcb0cddc60275/sqlalchemy-2.0.48-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:53667b5f668991e279d21f94ccfa6e45b4e3f4500e7591ae59a8012d0f010dcb", size = 3337020, upload-time = "2026-03-02T15:50:34.547Z" }, + { url = "https://files.pythonhosted.org/packages/37/9a/0c28b6371e0cdcb14f8f1930778cb3123acfcbd2c95bb9cf6b4a2ba0cce3/sqlalchemy-2.0.48-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:34634e196f620c7a61d18d5cf7dc841ca6daa7961aed75d532b7e58b309ac894", size = 3349983, upload-time = "2026-03-02T15:53:25.542Z" }, + { url = "https://files.pythonhosted.org/packages/1c/46/0aee8f3ff20b1dcbceb46ca2d87fcc3d48b407925a383ff668218509d132/sqlalchemy-2.0.48-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:546572a1793cc35857a2ffa1fe0e58571af1779bcc1ffa7c9fb0839885ed69a9", size = 3279690, upload-time = "2026-03-02T15:50:36.277Z" }, + { url = "https://files.pythonhosted.org/packages/ce/8c/a957bc91293b49181350bfd55e6dfc6e30b7f7d83dc6792d72043274a390/sqlalchemy-2.0.48-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:07edba08061bc277bfdc772dd2a1a43978f5a45994dd3ede26391b405c15221e", size = 3314738, upload-time = "2026-03-02T15:53:27.519Z" }, + { url = "https://files.pythonhosted.org/packages/4b/44/1d257d9f9556661e7bdc83667cc414ba210acfc110c82938cb3611eea58f/sqlalchemy-2.0.48-cp312-cp312-win32.whl", hash = "sha256:908a3fa6908716f803b86896a09a2c4dde5f5ce2bb07aacc71ffebb57986ce99", size = 2115546, upload-time = "2026-03-02T15:54:31.591Z" }, + { url = "https://files.pythonhosted.org/packages/f2/af/c3c7e1f3a2b383155a16454df62ae8c62a30dd238e42e68c24cebebbfae6/sqlalchemy-2.0.48-cp312-cp312-win_amd64.whl", hash = "sha256:68549c403f79a8e25984376480959975212a670405e3913830614432b5daa07a", size = 2142484, upload-time = "2026-03-02T15:54:34.072Z" }, + { url = "https://files.pythonhosted.org/packages/46/2c/9664130905f03db57961b8980b05cab624afd114bf2be2576628a9f22da4/sqlalchemy-2.0.48-py3-none-any.whl", hash = "sha256:a66fe406437dd65cacd96a72689a3aaaecaebbcd62d81c5ac1c0fdbeac835096", size = 1940202, upload-time = "2026-03-02T15:52:43.285Z" }, +] + +[package.optional-dependencies] +asyncio = [ + { name = "greenlet" }, +] + +[[package]] +name = "sse-starlette" +version = "3.4.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "anyio" }, + { name = "starlette" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e1/9a/f35932a8c0eb6b2287b66fa65a0321df8c84e4e355a659c1841a37c39fdb/sse_starlette-3.4.1.tar.gz", hash = "sha256:f780bebcf6c8997fe514e3bd8e8c648d8284976b391c8bed0bcb1f611632b555", size = 35127, upload-time = "2026-04-26T13:32:32.292Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/6c/9d3a638f297fce288ba12a4e5dbd08ef1841d119abee9300c100eba00217/SQLAlchemy-2.0.38-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bf89e0e4a30714b357f5d46b6f20e0099d38b30d45fa68ea48589faf5f12f62d", size = 2106330, upload-time = "2025-02-06T22:11:05.22Z" }, - { url = "https://files.pythonhosted.org/packages/0e/57/d5fdee56f418491267701965795805662b1744de40915d4764451390536d/SQLAlchemy-2.0.38-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8455aa60da49cb112df62b4721bd8ad3654a3a02b9452c783e651637a1f21fa2", size = 2096730, upload-time = "2025-02-06T22:11:07.515Z" }, - { url = "https://files.pythonhosted.org/packages/42/84/205f423f8b28329c47237b7e130a7f93c234a49fab20b4534bd1ff26a06a/SQLAlchemy-2.0.38-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f53c0d6a859b2db58332e0e6a921582a02c1677cc93d4cbb36fdf49709b327b2", size = 3215023, upload-time = "2025-02-06T21:07:11.976Z" }, - { url = "https://files.pythonhosted.org/packages/77/41/94a558d47bffae5a361b0cfb3721324ea4154829dd5432f80bd4cfeecbc9/SQLAlchemy-2.0.38-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b3c4817dff8cef5697f5afe5fec6bc1783994d55a68391be24cb7d80d2dbc3a6", size = 3214991, upload-time = "2025-02-06T22:20:14.923Z" }, - { url = "https://files.pythonhosted.org/packages/74/a0/cc3c030e7440bd17ce67c1875f50edb41d0ef17b9c76fbc290ef27bbe37f/SQLAlchemy-2.0.38-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c9cea5b756173bb86e2235f2f871b406a9b9d722417ae31e5391ccaef5348f2c", size = 3151854, upload-time = "2025-02-06T21:07:13.669Z" }, - { url = "https://files.pythonhosted.org/packages/24/ab/8ba2588c2eb1d092944551354d775ef4fc0250badede324d786a4395d10e/SQLAlchemy-2.0.38-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:40e9cdbd18c1f84631312b64993f7d755d85a3930252f6276a77432a2b25a2f3", size = 3172158, upload-time = "2025-02-06T22:20:16.889Z" }, - { url = "https://files.pythonhosted.org/packages/e0/73/2a3d6217e8e6abb553ed410ce5adc0bdec7effd684716f0fbaee5831d677/SQLAlchemy-2.0.38-cp311-cp311-win32.whl", hash = "sha256:cb39ed598aaf102251483f3e4675c5dd6b289c8142210ef76ba24aae0a8f8aba", size = 2076965, upload-time = "2025-02-06T20:26:56.673Z" }, - { url = "https://files.pythonhosted.org/packages/a4/17/364a99c8c5698492c7fa40fc463bf388f05b0b03b74028828b71a79dc89d/SQLAlchemy-2.0.38-cp311-cp311-win_amd64.whl", hash = "sha256:f9d57f1b3061b3e21476b0ad5f0397b112b94ace21d1f439f2db472e568178ae", size = 2102169, upload-time = "2025-02-06T20:26:59.431Z" }, - { url = "https://files.pythonhosted.org/packages/5a/f8/6d0424af1442c989b655a7b5f608bc2ae5e4f94cdf6df9f6054f629dc587/SQLAlchemy-2.0.38-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:12d5b06a1f3aeccf295a5843c86835033797fea292c60e72b07bcb5d820e6dd3", size = 2104927, upload-time = "2025-02-06T22:17:56.183Z" }, - { url = "https://files.pythonhosted.org/packages/25/80/fc06e65fca0a19533e2bfab633a5633ed8b6ee0b9c8d580acf84609ce4da/SQLAlchemy-2.0.38-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e036549ad14f2b414c725349cce0772ea34a7ab008e9cd67f9084e4f371d1f32", size = 2095317, upload-time = "2025-02-06T22:17:58.415Z" }, - { url = "https://files.pythonhosted.org/packages/98/2d/5d66605f76b8e344813237dc160a01f03b987201e974b46056a7fb94a874/SQLAlchemy-2.0.38-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ee3bee874cb1fadee2ff2b79fc9fc808aa638670f28b2145074538d4a6a5028e", size = 3244735, upload-time = "2025-02-06T21:07:23.301Z" }, - { url = "https://files.pythonhosted.org/packages/73/8d/b0539e8dce90861efc38fea3eefb15a5d0cfeacf818614762e77a9f192f9/SQLAlchemy-2.0.38-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e185ea07a99ce8b8edfc788c586c538c4b1351007e614ceb708fd01b095ef33e", size = 3255581, upload-time = "2025-02-06T22:19:24.166Z" }, - { url = "https://files.pythonhosted.org/packages/ac/a5/94e1e44bf5bdffd1782807fcc072542b110b950f0be53f49e68b5f5eca1b/SQLAlchemy-2.0.38-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b79ee64d01d05a5476d5cceb3c27b5535e6bb84ee0f872ba60d9a8cd4d0e6579", size = 3190877, upload-time = "2025-02-06T21:07:27.462Z" }, - { url = "https://files.pythonhosted.org/packages/91/13/f08b09996dce945aec029c64f61c13b4788541ac588d9288e31e0d3d8850/SQLAlchemy-2.0.38-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:afd776cf1ebfc7f9aa42a09cf19feadb40a26366802d86c1fba080d8e5e74bdd", size = 3217485, upload-time = "2025-02-06T22:19:26.521Z" }, - { url = "https://files.pythonhosted.org/packages/13/8f/8cfe2ba5ba6d8090f4de0e658330c53be6b7bf430a8df1b141c2b180dcdf/SQLAlchemy-2.0.38-cp312-cp312-win32.whl", hash = "sha256:a5645cd45f56895cfe3ca3459aed9ff2d3f9aaa29ff7edf557fa7a23515a3725", size = 2075254, upload-time = "2025-02-06T20:25:21.863Z" }, - { url = "https://files.pythonhosted.org/packages/c2/5c/e3c77fae41862be1da966ca98eec7fbc07cdd0b00f8b3e1ef2a13eaa6cca/SQLAlchemy-2.0.38-cp312-cp312-win_amd64.whl", hash = "sha256:1052723e6cd95312f6a6eff9a279fd41bbae67633415373fdac3c430eca3425d", size = 2100865, upload-time = "2025-02-06T20:25:27.686Z" }, - { url = "https://files.pythonhosted.org/packages/aa/e4/592120713a314621c692211eba034d09becaf6bc8848fabc1dc2a54d8c16/SQLAlchemy-2.0.38-py3-none-any.whl", hash = "sha256:63178c675d4c80def39f1febd625a6333f44c0ba269edd8a468b156394b27753", size = 1896347, upload-time = "2025-02-06T22:08:29.784Z" }, + { url = "https://files.pythonhosted.org/packages/ff/07/45c21ed03d708c477367305726b89919b020a3a2a01f72aaf5ad941caf35/sse_starlette-3.4.1-py3-none-any.whl", hash = "sha256:6b43cf21f1d574d582a6e1b0cfbde1c94dc86a32a701a7168c99c4475c6bd1d0", size = 16487, upload-time = "2026-04-26T13:32:30.819Z" }, ] [[package]] name = "starlette" -version = "0.45.3" +version = "1.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ff/fb/2984a686808b89a6781526129a4b51266f678b2d2b97ab2d325e56116df8/starlette-0.45.3.tar.gz", hash = "sha256:2cbcba2a75806f8a41c722141486f37c28e30a0921c5f6fe4346cb0dcee1302f", size = 2574076, upload-time = "2025-01-24T11:17:36.535Z" } +sdist = { url = "https://files.pythonhosted.org/packages/81/69/17425771797c36cded50b7fe44e850315d039f28b15901ab44839e70b593/starlette-1.0.0.tar.gz", hash = "sha256:6a4beaf1f81bb472fd19ea9b918b50dc3a77a6f2e190a12954b25e6ed5eea149", size = 2655289, upload-time = "2026-03-22T18:29:46.779Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d9/61/f2b52e107b1fc8944b33ef56bf6ac4ebbe16d91b94d2b87ce013bf63fb84/starlette-0.45.3-py3-none-any.whl", hash = "sha256:dfb6d332576f136ec740296c7e8bb8c8a7125044e7c6da30744718880cdd059d", size = 71507, upload-time = "2025-01-24T11:17:34.182Z" }, + { url = "https://files.pythonhosted.org/packages/0b/c9/584bc9651441b4ba60cc4d557d8a547b5aff901af35bda3a4ee30c819b82/starlette-1.0.0-py3-none-any.whl", hash = "sha256:d3ec55e0bb321692d275455ddfd3df75fff145d009685eb40dc91fc66b03d38b", size = 72651, upload-time = "2026-03-22T18:29:45.111Z" }, ] [[package]] name = "starlette-compress" -version = "1.6.0" +version = "1.7.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "brotli", marker = "platform_python_implementation == 'CPython'" }, @@ -4573,9 +5043,27 @@ dependencies = [ { name = "starlette" }, { name = "zstandard" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/13/ad/6cb23910ad4e821fa8de96cdfd5b825c1434a0419402d23c3d9e6ea331a3/starlette_compress-1.6.0.tar.gz", hash = "sha256:af1c15d1892fae3ac1c46762250850d6eea2f03c2382e9640ca94aebfeb32455", size = 54568, upload-time = "2025-05-21T09:37:56.807Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a4/6e/204f5ee566b1e3a7461e14698c64facc85a00f3b0aceb67b2af02d16246f/starlette_compress-1.7.0.tar.gz", hash = "sha256:7ebfb0555109341f192a773c660e66737c82ca42e7c5ff1cb2a057af0aea3716", size = 11045, upload-time = "2026-01-25T13:44:55.232Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/df/4a/40ff289cdc106f6ec0c157c17f5cff13fac582ad0be54637b6081d64f547/starlette_compress-1.6.0-py3-none-any.whl", hash = "sha256:861bbf56df551bd33da95f0d7af102db0034f2786cd5ec3eae713d39a9c44ea6", size = 11390, upload-time = "2025-05-21T09:37:55.625Z" }, + { url = "https://files.pythonhosted.org/packages/9d/de/1334ae6a1c011f94a4cfddffdabef4ee3e17496f71f2c4bb8c6b92d089a7/starlette_compress-1.7.0-py3-none-any.whl", hash = "sha256:ec811d9ca69cfa9d1cefc464223bd1e27e14b1f48a9091f4bd056304765fa6d0", size = 11101, upload-time = "2026-01-25T13:44:54.215Z" }, +] + +[[package]] +name = "starsessions" +version = "2.2.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "itsdangerous" }, + { name = "starlette" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/86/a1/dd738cd47b7a1c681cae49c4f7c88cc953b2aca4de455c2aacda6652e7ce/starsessions-2.2.1.tar.gz", hash = "sha256:ce5e4448d9bf2c76222e56cd099ad92d22313e8a4def612e22b71a122cc11da0", size = 15048, upload-time = "2024-10-23T09:01:12.343Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/ce/fc699345a3cdfb4425b5dc1e446f1b49702ac55907a6a4d5d806f2512dae/starsessions-2.2.1-py3-none-any.whl", hash = "sha256:8097b33d70017b2d2331307f0ea923620b5bfb847118d2e5872805d0c1c16f83", size = 14621, upload-time = "2024-10-23T09:01:10.88Z" }, +] + +[package.optional-dependencies] +redis = [ + { name = "redis" }, ] [[package]] @@ -4599,18 +5087,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/b6/cb/b86984bed139586d01532a587464b5805f12e397594f19f931c4c2fbfa61/tenacity-9.0.0-py3-none-any.whl", hash = "sha256:93de0c98785b27fcf659856aa9f54bfbd399e29969b0621bc7f762bd441b4539", size = 28169, upload-time = "2024-07-29T12:12:25.825Z" }, ] -[[package]] -name = "tencentcloud-sdk-python" -version = "3.0.1336" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "requests" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/0b/d6/4d57d25c0614cccb9d017962f3bfe20313b2c42bdfa3c4c33fa02c35906d/tencentcloud-sdk-python-3.0.1336.tar.gz", hash = "sha256:1c6a1413267030c142ba2a2e4f64ce12026157efd0f4c446efca1856dbae6f35", size = 11427085, upload-time = "2025-03-10T20:45:29.435Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/58/c7/e1877f3962966b3442218b0ccaadaa70eb1c89171f5f06eace029bd49c6d/tencentcloud_sdk_python-3.0.1336-py2.py3-none-any.whl", hash = "sha256:1c6280d427274b6f76e01220951ee49fd203c1c78d79e5ba62bfc3df6e566299", size = 12165181, upload-time = "2025-03-10T20:45:16.982Z" }, -] - [[package]] name = "threadpoolctl" version = "3.5.0" @@ -4622,51 +5098,54 @@ wheels = [ [[package]] name = "tiktoken" -version = "0.8.0" +version = "0.12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "regex" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/37/02/576ff3a6639e755c4f70997b2d315f56d6d71e0d046f4fb64cb81a3fb099/tiktoken-0.8.0.tar.gz", hash = "sha256:9ccbb2740f24542534369c5635cfd9b2b3c2490754a78ac8831d99f89f94eeb2", size = 35107, upload-time = "2024-10-03T22:44:04.196Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/ab/4d017d0f76ec3171d469d80fc03dfbb4e48a4bcaddaa831b31d526f05edc/tiktoken-0.12.0.tar.gz", hash = "sha256:b18ba7ee2b093863978fcb14f74b3707cdc8d4d4d3836853ce7ec60772139931", size = 37806, upload-time = "2025-10-06T20:22:45.419Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/1e/ca48e7bfeeccaf76f3a501bd84db1fa28b3c22c9d1a1f41af9fb7579c5f6/tiktoken-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d622d8011e6d6f239297efa42a2657043aaed06c4f68833550cac9e9bc723ef1", size = 1039700, upload-time = "2024-10-03T22:43:28.315Z" }, - { url = "https://files.pythonhosted.org/packages/8c/f8/f0101d98d661b34534769c3818f5af631e59c36ac6d07268fbfc89e539ce/tiktoken-0.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2efaf6199717b4485031b4d6edb94075e4d79177a172f38dd934d911b588d54a", size = 982413, upload-time = "2024-10-03T22:43:29.807Z" }, - { url = "https://files.pythonhosted.org/packages/ac/3c/2b95391d9bd520a73830469f80a96e3790e6c0a5ac2444f80f20b4b31051/tiktoken-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5637e425ce1fc49cf716d88df3092048359a4b3bbb7da762840426e937ada06d", size = 1144242, upload-time = "2024-10-04T04:42:53.66Z" }, - { url = "https://files.pythonhosted.org/packages/01/c4/c4a4360de845217b6aa9709c15773484b50479f36bb50419c443204e5de9/tiktoken-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fb0e352d1dbe15aba082883058b3cce9e48d33101bdaac1eccf66424feb5b47", size = 1176588, upload-time = "2024-10-03T22:43:31.136Z" }, - { url = "https://files.pythonhosted.org/packages/f8/a3/ef984e976822cd6c2227c854f74d2e60cf4cd6fbfca46251199914746f78/tiktoken-0.8.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:56edfefe896c8f10aba372ab5706b9e3558e78db39dd497c940b47bf228bc419", size = 1237261, upload-time = "2024-10-03T22:43:32.75Z" }, - { url = "https://files.pythonhosted.org/packages/1e/86/eea2309dc258fb86c7d9b10db536434fc16420feaa3b6113df18b23db7c2/tiktoken-0.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:326624128590def898775b722ccc327e90b073714227175ea8febbc920ac0a99", size = 884537, upload-time = "2024-10-03T22:43:34.592Z" }, - { url = "https://files.pythonhosted.org/packages/c1/22/34b2e136a6f4af186b6640cbfd6f93400783c9ef6cd550d9eab80628d9de/tiktoken-0.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:881839cfeae051b3628d9823b2e56b5cc93a9e2efb435f4cf15f17dc45f21586", size = 1039357, upload-time = "2024-10-03T22:43:36.362Z" }, - { url = "https://files.pythonhosted.org/packages/04/d2/c793cf49c20f5855fd6ce05d080c0537d7418f22c58e71f392d5e8c8dbf7/tiktoken-0.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fe9399bdc3f29d428f16a2f86c3c8ec20be3eac5f53693ce4980371c3245729b", size = 982616, upload-time = "2024-10-03T22:43:37.658Z" }, - { url = "https://files.pythonhosted.org/packages/b3/a1/79846e5ef911cd5d75c844de3fa496a10c91b4b5f550aad695c5df153d72/tiktoken-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9a58deb7075d5b69237a3ff4bb51a726670419db6ea62bdcd8bd80c78497d7ab", size = 1144011, upload-time = "2024-10-03T22:43:39.092Z" }, - { url = "https://files.pythonhosted.org/packages/26/32/e0e3a859136e95c85a572e4806dc58bf1ddf651108ae8b97d5f3ebe1a244/tiktoken-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2908c0d043a7d03ebd80347266b0e58440bdef5564f84f4d29fb235b5df3b04", size = 1175432, upload-time = "2024-10-03T22:43:40.323Z" }, - { url = "https://files.pythonhosted.org/packages/c7/89/926b66e9025b97e9fbabeaa59048a736fe3c3e4530a204109571104f921c/tiktoken-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:294440d21a2a51e12d4238e68a5972095534fe9878be57d905c476017bff99fc", size = 1236576, upload-time = "2024-10-03T22:43:41.516Z" }, - { url = "https://files.pythonhosted.org/packages/45/e2/39d4aa02a52bba73b2cd21ba4533c84425ff8786cc63c511d68c8897376e/tiktoken-0.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:d8f3192733ac4d77977432947d563d7e1b310b96497acd3c196c9bddb36ed9db", size = 883824, upload-time = "2024-10-03T22:43:43.33Z" }, + { url = "https://files.pythonhosted.org/packages/de/46/21ea696b21f1d6d1efec8639c204bdf20fde8bafb351e1355c72c5d7de52/tiktoken-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:6e227c7f96925003487c33b1b32265fad2fbcec2b7cf4817afb76d416f40f6bb", size = 1051565, upload-time = "2025-10-06T20:21:44.566Z" }, + { url = "https://files.pythonhosted.org/packages/c9/d9/35c5d2d9e22bb2a5f74ba48266fb56c63d76ae6f66e02feb628671c0283e/tiktoken-0.12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c06cf0fcc24c2cb2adb5e185c7082a82cba29c17575e828518c2f11a01f445aa", size = 995284, upload-time = "2025-10-06T20:21:45.622Z" }, + { url = "https://files.pythonhosted.org/packages/01/84/961106c37b8e49b9fdcf33fe007bb3a8fdcc380c528b20cc7fbba80578b8/tiktoken-0.12.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:f18f249b041851954217e9fd8e5c00b024ab2315ffda5ed77665a05fa91f42dc", size = 1129201, upload-time = "2025-10-06T20:21:47.074Z" }, + { url = "https://files.pythonhosted.org/packages/6a/d0/3d9275198e067f8b65076a68894bb52fd253875f3644f0a321a720277b8a/tiktoken-0.12.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:47a5bc270b8c3db00bb46ece01ef34ad050e364b51d406b6f9730b64ac28eded", size = 1152444, upload-time = "2025-10-06T20:21:48.139Z" }, + { url = "https://files.pythonhosted.org/packages/78/db/a58e09687c1698a7c592e1038e01c206569b86a0377828d51635561f8ebf/tiktoken-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:508fa71810c0efdcd1b898fda574889ee62852989f7c1667414736bcb2b9a4bd", size = 1195080, upload-time = "2025-10-06T20:21:49.246Z" }, + { url = "https://files.pythonhosted.org/packages/9e/1b/a9e4d2bf91d515c0f74afc526fd773a812232dd6cda33ebea7f531202325/tiktoken-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a1af81a6c44f008cba48494089dd98cccb8b313f55e961a52f5b222d1e507967", size = 1255240, upload-time = "2025-10-06T20:21:50.274Z" }, + { url = "https://files.pythonhosted.org/packages/9d/15/963819345f1b1fb0809070a79e9dd96938d4ca41297367d471733e79c76c/tiktoken-0.12.0-cp311-cp311-win_amd64.whl", hash = "sha256:3e68e3e593637b53e56f7237be560f7a394451cb8c11079755e80ae64b9e6def", size = 879422, upload-time = "2025-10-06T20:21:51.734Z" }, + { url = "https://files.pythonhosted.org/packages/a4/85/be65d39d6b647c79800fd9d29241d081d4eeb06271f383bb87200d74cf76/tiktoken-0.12.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b97f74aca0d78a1ff21b8cd9e9925714c15a9236d6ceacf5c7327c117e6e21e8", size = 1050728, upload-time = "2025-10-06T20:21:52.756Z" }, + { url = "https://files.pythonhosted.org/packages/4a/42/6573e9129bc55c9bf7300b3a35bef2c6b9117018acca0dc760ac2d93dffe/tiktoken-0.12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2b90f5ad190a4bb7c3eb30c5fa32e1e182ca1ca79f05e49b448438c3e225a49b", size = 994049, upload-time = "2025-10-06T20:21:53.782Z" }, + { url = "https://files.pythonhosted.org/packages/66/c5/ed88504d2f4a5fd6856990b230b56d85a777feab84e6129af0822f5d0f70/tiktoken-0.12.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:65b26c7a780e2139e73acc193e5c63ac754021f160df919add909c1492c0fb37", size = 1129008, upload-time = "2025-10-06T20:21:54.832Z" }, + { url = "https://files.pythonhosted.org/packages/f4/90/3dae6cc5436137ebd38944d396b5849e167896fc2073da643a49f372dc4f/tiktoken-0.12.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:edde1ec917dfd21c1f2f8046b86348b0f54a2c0547f68149d8600859598769ad", size = 1152665, upload-time = "2025-10-06T20:21:56.129Z" }, + { url = "https://files.pythonhosted.org/packages/a3/fe/26df24ce53ffde419a42f5f53d755b995c9318908288c17ec3f3448313a3/tiktoken-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:35a2f8ddd3824608b3d650a000c1ef71f730d0c56486845705a8248da00f9fe5", size = 1194230, upload-time = "2025-10-06T20:21:57.546Z" }, + { url = "https://files.pythonhosted.org/packages/20/cc/b064cae1a0e9fac84b0d2c46b89f4e57051a5f41324e385d10225a984c24/tiktoken-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:83d16643edb7fa2c99eff2ab7733508aae1eebb03d5dfc46f5565862810f24e3", size = 1254688, upload-time = "2025-10-06T20:21:58.619Z" }, + { url = "https://files.pythonhosted.org/packages/81/10/b8523105c590c5b8349f2587e2fdfe51a69544bd5a76295fc20f2374f470/tiktoken-0.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:ffc5288f34a8bc02e1ea7047b8d041104791d2ddbf42d1e5fa07822cbffe16bd", size = 878694, upload-time = "2025-10-06T20:21:59.876Z" }, ] [[package]] name = "tokenizers" -version = "0.21.0" +version = "0.22.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/41/c2be10975ca37f6ec40d7abd7e98a5213bb04f284b869c1a24e6504fd94d/tokenizers-0.21.0.tar.gz", hash = "sha256:ee0894bf311b75b0c03079f33859ae4b2334d675d4e93f5a4132e1eae2834fe4", size = 343021, upload-time = "2024-11-27T13:11:23.89Z" } +sdist = { url = "https://files.pythonhosted.org/packages/73/6f/f80cfef4a312e1fb34baf7d85c72d4411afde10978d4657f8cdd811d3ccc/tokenizers-0.22.2.tar.gz", hash = "sha256:473b83b915e547aa366d1eee11806deaf419e17be16310ac0a14077f1e28f917", size = 372115, upload-time = "2026-01-05T10:45:15.988Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b0/5c/8b09607b37e996dc47e70d6a7b6f4bdd4e4d5ab22fe49d7374565c7fefaf/tokenizers-0.21.0-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:3c4c93eae637e7d2aaae3d376f06085164e1660f89304c0ab2b1d08a406636b2", size = 2647461, upload-time = "2024-11-27T13:11:07.911Z" }, - { url = "https://files.pythonhosted.org/packages/22/7a/88e58bb297c22633ed1c9d16029316e5b5ac5ee44012164c2edede599a5e/tokenizers-0.21.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:f53ea537c925422a2e0e92a24cce96f6bc5046bbef24a1652a5edc8ba975f62e", size = 2563639, upload-time = "2024-11-27T13:11:05.908Z" }, - { url = "https://files.pythonhosted.org/packages/f7/14/83429177c19364df27d22bc096d4c2e431e0ba43e56c525434f1f9b0fd00/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b177fb54c4702ef611de0c069d9169f0004233890e0c4c5bd5508ae05abf193", size = 2903304, upload-time = "2024-11-27T13:10:51.315Z" }, - { url = "https://files.pythonhosted.org/packages/7e/db/3433eab42347e0dc5452d8fcc8da03f638c9accffefe5a7c78146666964a/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6b43779a269f4629bebb114e19c3fca0223296ae9fea8bb9a7a6c6fb0657ff8e", size = 2804378, upload-time = "2024-11-27T13:10:53.513Z" }, - { url = "https://files.pythonhosted.org/packages/57/8b/7da5e6f89736c2ade02816b4733983fca1c226b0c42980b1ae9dc8fcf5cc/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9aeb255802be90acfd363626753fda0064a8df06031012fe7d52fd9a905eb00e", size = 3095488, upload-time = "2024-11-27T13:11:00.662Z" }, - { url = "https://files.pythonhosted.org/packages/4d/f6/5ed6711093dc2c04a4e03f6461798b12669bc5a17c8be7cce1240e0b5ce8/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d8b09dbeb7a8d73ee204a70f94fc06ea0f17dcf0844f16102b9f414f0b7463ba", size = 3121410, upload-time = "2024-11-27T13:10:55.674Z" }, - { url = "https://files.pythonhosted.org/packages/81/42/07600892d48950c5e80505b81411044a2d969368cdc0d929b1c847bf6697/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:400832c0904f77ce87c40f1a8a27493071282f785724ae62144324f171377273", size = 3388821, upload-time = "2024-11-27T13:10:58.401Z" }, - { url = "https://files.pythonhosted.org/packages/22/06/69d7ce374747edaf1695a4f61b83570d91cc8bbfc51ccfecf76f56ab4aac/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e84ca973b3a96894d1707e189c14a774b701596d579ffc7e69debfc036a61a04", size = 3008868, upload-time = "2024-11-27T13:11:03.734Z" }, - { url = "https://files.pythonhosted.org/packages/c8/69/54a0aee4d576045b49a0eb8bffdc495634309c823bf886042e6f46b80058/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:eb7202d231b273c34ec67767378cd04c767e967fda12d4a9e36208a34e2f137e", size = 8975831, upload-time = "2024-11-27T13:11:10.32Z" }, - { url = "https://files.pythonhosted.org/packages/f7/f3/b776061e4f3ebf2905ba1a25d90380aafd10c02d406437a8ba22d1724d76/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:089d56db6782a73a27fd8abf3ba21779f5b85d4a9f35e3b493c7bbcbbf0d539b", size = 8920746, upload-time = "2024-11-27T13:11:13.238Z" }, - { url = "https://files.pythonhosted.org/packages/d8/ee/ce83d5ec8b6844ad4c3ecfe3333d58ecc1adc61f0878b323a15355bcab24/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:c87ca3dc48b9b1222d984b6b7490355a6fdb411a2d810f6f05977258400ddb74", size = 9161814, upload-time = "2024-11-27T13:11:16.675Z" }, - { url = "https://files.pythonhosted.org/packages/18/07/3e88e65c0ed28fa93aa0c4d264988428eef3df2764c3126dc83e243cb36f/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:4145505a973116f91bc3ac45988a92e618a6f83eb458f49ea0790df94ee243ff", size = 9357138, upload-time = "2024-11-27T13:11:20.09Z" }, - { url = "https://files.pythonhosted.org/packages/15/b0/dc4572ca61555fc482ebc933f26cb407c6aceb3dc19c301c68184f8cad03/tokenizers-0.21.0-cp39-abi3-win32.whl", hash = "sha256:eb1702c2f27d25d9dd5b389cc1f2f51813e99f8ca30d9e25348db6585a97e24a", size = 2202266, upload-time = "2024-11-27T13:11:28.784Z" }, - { url = "https://files.pythonhosted.org/packages/44/69/d21eb253fa91622da25585d362a874fa4710be600f0ea9446d8d0217cec1/tokenizers-0.21.0-cp39-abi3-win_amd64.whl", hash = "sha256:87841da5a25a3a5f70c102de371db120f41873b854ba65e52bccd57df5a3780c", size = 2389192, upload-time = "2024-11-27T13:11:25.724Z" }, + { url = "https://files.pythonhosted.org/packages/92/97/5dbfabf04c7e348e655e907ed27913e03db0923abb5dfdd120d7b25630e1/tokenizers-0.22.2-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:544dd704ae7238755d790de45ba8da072e9af3eea688f698b137915ae959281c", size = 3100275, upload-time = "2026-01-05T10:41:02.158Z" }, + { url = "https://files.pythonhosted.org/packages/2e/47/174dca0502ef88b28f1c9e06b73ce33500eedfac7a7692108aec220464e7/tokenizers-0.22.2-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:1e418a55456beedca4621dbab65a318981467a2b188e982a23e117f115ce5001", size = 2981472, upload-time = "2026-01-05T10:41:00.276Z" }, + { url = "https://files.pythonhosted.org/packages/d6/84/7990e799f1309a8b87af6b948f31edaa12a3ed22d11b352eaf4f4b2e5753/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2249487018adec45d6e3554c71d46eb39fa8ea67156c640f7513eb26f318cec7", size = 3290736, upload-time = "2026-01-05T10:40:32.165Z" }, + { url = "https://files.pythonhosted.org/packages/78/59/09d0d9ba94dcd5f4f1368d4858d24546b4bdc0231c2354aa31d6199f0399/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:25b85325d0815e86e0bac263506dd114578953b7b53d7de09a6485e4a160a7dd", size = 3168835, upload-time = "2026-01-05T10:40:38.847Z" }, + { url = "https://files.pythonhosted.org/packages/47/50/b3ebb4243e7160bda8d34b731e54dd8ab8b133e50775872e7a434e524c28/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bfb88f22a209ff7b40a576d5324bf8286b519d7358663db21d6246fb17eea2d5", size = 3521673, upload-time = "2026-01-05T10:40:56.614Z" }, + { url = "https://files.pythonhosted.org/packages/e0/fa/89f4cb9e08df770b57adb96f8cbb7e22695a4cb6c2bd5f0c4f0ebcf33b66/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1c774b1276f71e1ef716e5486f21e76333464f47bece56bbd554485982a9e03e", size = 3724818, upload-time = "2026-01-05T10:40:44.507Z" }, + { url = "https://files.pythonhosted.org/packages/64/04/ca2363f0bfbe3b3d36e95bf67e56a4c88c8e3362b658e616d1ac185d47f2/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:df6c4265b289083bf710dff49bc51ef252f9d5be33a45ee2bed151114a56207b", size = 3379195, upload-time = "2026-01-05T10:40:51.139Z" }, + { url = "https://files.pythonhosted.org/packages/2e/76/932be4b50ef6ccedf9d3c6639b056a967a86258c6d9200643f01269211ca/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:369cc9fc8cc10cb24143873a0d95438bb8ee257bb80c71989e3ee290e8d72c67", size = 3274982, upload-time = "2026-01-05T10:40:58.331Z" }, + { url = "https://files.pythonhosted.org/packages/1d/28/5f9f5a4cc211b69e89420980e483831bcc29dade307955cc9dc858a40f01/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:29c30b83d8dcd061078b05ae0cb94d3c710555fbb44861139f9f83dcca3dc3e4", size = 9478245, upload-time = "2026-01-05T10:41:04.053Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fb/66e2da4704d6aadebf8cb39f1d6d1957df667ab24cff2326b77cda0dcb85/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:37ae80a28c1d3265bb1f22464c856bd23c02a05bb211e56d0c5301a435be6c1a", size = 9560069, upload-time = "2026-01-05T10:45:10.673Z" }, + { url = "https://files.pythonhosted.org/packages/16/04/fed398b05caa87ce9b1a1bb5166645e38196081b225059a6edaff6440fac/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:791135ee325f2336f498590eb2f11dc5c295232f288e75c99a36c5dbce63088a", size = 9899263, upload-time = "2026-01-05T10:45:12.559Z" }, + { url = "https://files.pythonhosted.org/packages/05/a1/d62dfe7376beaaf1394917e0f8e93ee5f67fea8fcf4107501db35996586b/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:38337540fbbddff8e999d59970f3c6f35a82de10053206a7562f1ea02d046fa5", size = 10033429, upload-time = "2026-01-05T10:45:14.333Z" }, + { url = "https://files.pythonhosted.org/packages/fd/18/a545c4ea42af3df6effd7d13d250ba77a0a86fb20393143bbb9a92e434d4/tokenizers-0.22.2-cp39-abi3-win32.whl", hash = "sha256:a6bf3f88c554a2b653af81f3204491c818ae2ac6fbc09e76ef4773351292bc92", size = 2502363, upload-time = "2026-01-05T10:45:20.593Z" }, + { url = "https://files.pythonhosted.org/packages/65/71/0670843133a43d43070abeb1949abfdef12a86d490bea9cd9e18e37c5ff7/tokenizers-0.22.2-cp39-abi3-win_amd64.whl", hash = "sha256:c9ea31edff2968b44a88f97d784c2f16dc0729b8b143ed004699ebca91f05c48", size = 2747786, upload-time = "2026-01-05T10:45:18.411Z" }, + { url = "https://files.pythonhosted.org/packages/72/f4/0de46cfa12cdcbcd464cc59fde36912af405696f687e53a091fb432f694c/tokenizers-0.22.2-cp39-abi3-win_arm64.whl", hash = "sha256:9ce725d22864a1e965217204946f830c37876eee3b2ba6fc6255e8e903d5fcbc", size = 2612133, upload-time = "2026-01-05T10:45:17.232Z" }, ] [[package]] @@ -4720,23 +5199,22 @@ wheels = [ [[package]] name = "transformers" -version = "4.48.0" +version = "5.5.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "filelock" }, { name = "huggingface-hub" }, { name = "numpy" }, { name = "packaging" }, { name = "pyyaml" }, { name = "regex" }, - { name = "requests" }, { name = "safetensors" }, { name = "tokenizers" }, { name = "tqdm" }, + { name = "typer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ea/71/93a6331682d6f15adf7d646956db0c43e5f1759bbbd05f2ef53029bae107/transformers-4.48.0.tar.gz", hash = "sha256:03fdfcbfb8b0367fb6c9fbe9d1c9aa54dfd847618be9b52400b2811d22799cb1", size = 8372101, upload-time = "2025-01-10T12:14:08.515Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/1e/1e244ab2ab50a863e6b52cc55761910567fa532b69a6740f6e99c5fdbd98/transformers-5.5.4.tar.gz", hash = "sha256:2e67cadba81fc7608cc07c4dd54f524820bc3d95b1cabd0ef3db7733c4f8b82e", size = 8227649, upload-time = "2026-04-13T16:55:55.181Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/d6/a69764e89fc5c2c957aa473881527c8c35521108d553df703e9ba703daeb/transformers-4.48.0-py3-none-any.whl", hash = "sha256:6d3de6d71cb5f2a10f9775ccc17abce9620195caaf32ec96542bd2a6937f25b0", size = 9673380, upload-time = "2025-01-10T12:14:03.939Z" }, + { url = "https://files.pythonhosted.org/packages/29/fb/162a66789c65e5afa3b051309240c26bf37fbc8fea285b4546ae747995a2/transformers-5.5.4-py3-none-any.whl", hash = "sha256:0bd6281b82966fe5a7a16f553ea517a9db1dee6284d7cb224dfd88fc0dd1c167", size = 10236696, upload-time = "2026-04-13T16:55:51.497Z" }, ] [[package]] @@ -4744,7 +5222,7 @@ name = "triton" version = "3.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "filelock", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" }, + { name = "filelock", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/86/17/d9a5cf4fcf46291856d1e90762e36cbabd2a56c7265da0d1d9508c8e3943/triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f34f6e7885d1bf0eaaf7ba875a5f0ce6f3c13ba98f9503651c1e6dc6757ed5c", size = 209506424, upload-time = "2024-10-14T16:05:42.337Z" }, @@ -4768,11 +5246,11 @@ wheels = [ [[package]] name = "typing-extensions" -version = "4.12.2" +version = "4.15.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/df/db/f35a00659bc03fec321ba8bce9420de607a1d37f8342eee1863174c69557/typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8", size = 85321, upload-time = "2024-06-07T18:52:15.995Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d", size = 37438, upload-time = "2024-06-07T18:52:13.582Z" }, + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, ] [[package]] @@ -4790,14 +5268,14 @@ wheels = [ [[package]] name = "typing-inspection" -version = "0.4.1" +version = "0.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f8/b1/0c11f5058406b3af7609f121aaa6b609744687f1d158b3c3a5bf4cc94238/typing_inspection-0.4.1.tar.gz", hash = "sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28", size = 75726, upload-time = "2025-05-21T18:55:23.885Z" } +sdist = { url = "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949, upload-time = "2025-10-01T02:14:41.687Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/17/69/cd203477f944c353c31bade965f880aa1061fd6bf05ded0726ca845b6ff7/typing_inspection-0.4.1-py3-none-any.whl", hash = "sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51", size = 14552, upload-time = "2025-05-21T18:55:22.152Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611, upload-time = "2025-10-01T02:14:40.154Z" }, ] [[package]] @@ -4851,12 +5329,12 @@ wheels = [ [[package]] name = "unstructured" -version = "0.16.17" +version = "0.18.31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "backoff" }, { name = "beautifulsoup4" }, - { name = "chardet" }, + { name = "charset-normalizer" }, { name = "dataclasses-json" }, { name = "emoji" }, { name = "filetype" }, @@ -4864,6 +5342,7 @@ dependencies = [ { name = "langdetect" }, { name = "lxml" }, { name = "nltk" }, + { name = "numba" }, { name = "numpy" }, { name = "psutil" }, { name = "python-iso639" }, @@ -4876,9 +5355,9 @@ dependencies = [ { name = "unstructured-client" }, { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/85/90/cf5cbf152d0d1ab507c14e2535d4a9442ad59308ced8c26b71d8b93ace52/unstructured-0.16.17.tar.gz", hash = "sha256:590700ed344ed27a6dce8b3ffdeec2c427bd4f057d9bcb470f8ce828cc20b314", size = 1670303, upload-time = "2025-01-29T12:53:50.37Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/5f/64285bd69a538bc28753f1423fcaa9d64cd79a9e7c097171b1f0d27e9cdb/unstructured-0.18.31.tar.gz", hash = "sha256:af4bbe32d1894ae6e755f0da6fc0dd307a1d0adeebe0e7cc6278f6cf744339ca", size = 1707700, upload-time = "2026-01-27T15:33:05.378Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ce/b7/b0f668213b8b3d17190da161faa7eae5681627835fab76094c4697b12729/unstructured-0.16.17-py3-none-any.whl", hash = "sha256:9b55bf47ac6532f16e6ef27f5b823e037ab860f07d377784b9dc43a99a981268", size = 1755843, upload-time = "2025-01-29T12:53:47.374Z" }, + { url = "https://files.pythonhosted.org/packages/c8/4a/9c43f39d9e443c9bc3f2e379b305bca27110adc653b071221b3132c18de5/unstructured-0.18.31-py3-none-any.whl", hash = "sha256:fab4641176cb9b192ed38048758aa0d9843121d03626d18f42275afb31e5b2d3", size = 1794889, upload-time = "2026-01-27T15:33:03.136Z" }, ] [[package]] @@ -4917,17 +5396,46 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/c8/19/4ec628951a74043532ca2cf5d97b7b14863931476d117c471e8e2b1eb39f/urllib3-2.3.0-py3-none-any.whl", hash = "sha256:1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df", size = 128369, upload-time = "2024-12-22T07:47:28.074Z" }, ] +[[package]] +name = "uuid-utils" +version = "0.14.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7b/d1/38a573f0c631c062cf42fa1f5d021d4dd3c31fb23e4376e4b56b0c9fbbed/uuid_utils-0.14.1.tar.gz", hash = "sha256:9bfc95f64af80ccf129c604fb6b8ca66c6f256451e32bc4570f760e4309c9b69", size = 22195, upload-time = "2026-02-20T22:50:38.833Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/43/b7/add4363039a34506a58457d96d4aa2126061df3a143eb4d042aedd6a2e76/uuid_utils-0.14.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:93a3b5dc798a54a1feb693f2d1cb4cf08258c32ff05ae4929b5f0a2ca624a4f0", size = 604679, upload-time = "2026-02-20T22:50:27.469Z" }, + { url = "https://files.pythonhosted.org/packages/dd/84/d1d0bef50d9e66d31b2019997c741b42274d53dde2e001b7a83e9511c339/uuid_utils-0.14.1-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:ccd65a4b8e83af23eae5e56d88034b2fe7264f465d3e830845f10d1591b81741", size = 309346, upload-time = "2026-02-20T22:50:31.857Z" }, + { url = "https://files.pythonhosted.org/packages/ef/ed/b6d6fd52a6636d7c3eddf97d68da50910bf17cd5ac221992506fb56cf12e/uuid_utils-0.14.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b56b0cacd81583834820588378e432b0696186683b813058b707aedc1e16c4b1", size = 344714, upload-time = "2026-02-20T22:50:42.642Z" }, + { url = "https://files.pythonhosted.org/packages/a8/a7/a19a1719fb626fe0b31882db36056d44fe904dc0cf15b06fdf56b2679cf7/uuid_utils-0.14.1-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bb3cf14de789097320a3c56bfdfdd51b1225d11d67298afbedee7e84e3837c96", size = 350914, upload-time = "2026-02-20T22:50:36.487Z" }, + { url = "https://files.pythonhosted.org/packages/1d/fc/f6690e667fdc3bb1a73f57951f97497771c56fe23e3d302d7404be394d4f/uuid_utils-0.14.1-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:60e0854a90d67f4b0cc6e54773deb8be618f4c9bad98d3326f081423b5d14fae", size = 482609, upload-time = "2026-02-20T22:50:37.511Z" }, + { url = "https://files.pythonhosted.org/packages/54/6e/dcd3fa031320921a12ec7b4672dea3bd1dd90ddffa363a91831ba834d559/uuid_utils-0.14.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce6743ba194de3910b5feb1a62590cd2587e33a73ab6af8a01b642ceb5055862", size = 345699, upload-time = "2026-02-20T22:50:46.87Z" }, + { url = "https://files.pythonhosted.org/packages/04/28/e5220204b58b44ac0047226a9d016a113fde039280cc8732d9e6da43b39f/uuid_utils-0.14.1-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:043fb58fde6cf1620a6c066382f04f87a8e74feb0f95a585e4ed46f5d44af57b", size = 372205, upload-time = "2026-02-20T22:50:28.438Z" }, + { url = "https://files.pythonhosted.org/packages/c7/d9/3d2eb98af94b8dfffc82b6a33b4dfc87b0a5de2c68a28f6dde0db1f8681b/uuid_utils-0.14.1-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:c915d53f22945e55fe0d3d3b0b87fd965a57f5fd15666fd92d6593a73b1dd297", size = 521836, upload-time = "2026-02-20T22:50:23.057Z" }, + { url = "https://files.pythonhosted.org/packages/a8/15/0eb106cc6fe182f7577bc0ab6e2f0a40be247f35c5e297dbf7bbc460bd02/uuid_utils-0.14.1-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:0972488e3f9b449e83f006ead5a0e0a33ad4a13e4462e865b7c286ab7d7566a3", size = 625260, upload-time = "2026-02-20T22:50:25.949Z" }, + { url = "https://files.pythonhosted.org/packages/3c/17/f539507091334b109e7496830af2f093d9fc8082411eafd3ece58af1f8ba/uuid_utils-0.14.1-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:1c238812ae0c8ffe77d8d447a32c6dfd058ea4631246b08b5a71df586ff08531", size = 587824, upload-time = "2026-02-20T22:50:35.225Z" }, + { url = "https://files.pythonhosted.org/packages/2e/c2/d37a7b2e41f153519367d4db01f0526e0d4b06f1a4a87f1c5dfca5d70a8b/uuid_utils-0.14.1-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:bec8f8ef627af86abf8298e7ec50926627e29b34fa907fcfbedb45aaa72bca43", size = 551407, upload-time = "2026-02-20T22:50:44.915Z" }, + { url = "https://files.pythonhosted.org/packages/65/36/2d24b2cbe78547c6532da33fb8613debd3126eccc33a6374ab788f5e46e9/uuid_utils-0.14.1-cp39-abi3-win32.whl", hash = "sha256:b54d6aa6252d96bac1fdbc80d26ba71bad9f220b2724d692ad2f2310c22ef523", size = 183476, upload-time = "2026-02-20T22:50:32.745Z" }, + { url = "https://files.pythonhosted.org/packages/83/92/2d7e90df8b1a69ec4cff33243ce02b7a62f926ef9e2f0eca5a026889cd73/uuid_utils-0.14.1-cp39-abi3-win_amd64.whl", hash = "sha256:fc27638c2ce267a0ce3e06828aff786f91367f093c80625ee21dad0208e0f5ba", size = 187147, upload-time = "2026-02-20T22:50:45.807Z" }, + { url = "https://files.pythonhosted.org/packages/d9/26/529f4beee17e5248e37e0bc17a2761d34c0fa3b1e5729c88adb2065bae6e/uuid_utils-0.14.1-cp39-abi3-win_arm64.whl", hash = "sha256:b04cb49b42afbc4ff8dbc60cf054930afc479d6f4dd7f1ec3bbe5dbfdde06b7a", size = 188132, upload-time = "2026-02-20T22:50:41.718Z" }, + { url = "https://files.pythonhosted.org/packages/91/f9/6c64bdbf71f58ccde7919e00491812556f446a5291573af92c49a5e9aaef/uuid_utils-0.14.1-pp311-pypy311_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:b197cd5424cf89fb019ca7f53641d05bfe34b1879614bed111c9c313b5574cd8", size = 591617, upload-time = "2026-02-20T22:50:24.532Z" }, + { url = "https://files.pythonhosted.org/packages/d0/f0/758c3b0fb0c4871c7704fef26a5bc861de4f8a68e4831669883bebe07b0f/uuid_utils-0.14.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:12c65020ba6cb6abe1d57fcbfc2d0ea0506c67049ee031714057f5caf0f9bc9c", size = 303702, upload-time = "2026-02-20T22:50:40.687Z" }, + { url = "https://files.pythonhosted.org/packages/85/89/d91862b544c695cd58855efe3201f83894ed82fffe34500774238ab8eba7/uuid_utils-0.14.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b5d2ad28063d422ccc2c28d46471d47b61a58de885d35113a8f18cb547e25bf", size = 337678, upload-time = "2026-02-20T22:50:39.768Z" }, + { url = "https://files.pythonhosted.org/packages/ee/6b/cf342ba8a898f1de024be0243fac67c025cad530c79ea7f89c4ce718891a/uuid_utils-0.14.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:da2234387b45fde40b0fedfee64a0ba591caeea9c48c7698ab6e2d85c7991533", size = 343711, upload-time = "2026-02-20T22:50:43.965Z" }, + { url = "https://files.pythonhosted.org/packages/b3/20/049418d094d396dfa6606b30af925cc68a6670c3b9103b23e6990f84b589/uuid_utils-0.14.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:50fffc2827348c1e48972eed3d1c698959e63f9d030aa5dd82ba451113158a62", size = 476731, upload-time = "2026-02-20T22:50:30.589Z" }, + { url = "https://files.pythonhosted.org/packages/77/a1/0857f64d53a90321e6a46a3d4cc394f50e1366132dcd2ae147f9326ca98b/uuid_utils-0.14.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1dbe718765f70f5b7f9b7f66b6a937802941b1cc56bcf642ce0274169741e01", size = 338902, upload-time = "2026-02-20T22:50:33.927Z" }, + { url = "https://files.pythonhosted.org/packages/ed/d0/5bf7cbf1ac138c92b9ac21066d18faf4d7e7f651047b700eb192ca4b9fdb/uuid_utils-0.14.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:258186964039a8e36db10810c1ece879d229b01331e09e9030bc5dcabe231bd2", size = 364700, upload-time = "2026-02-20T22:50:21.732Z" }, +] + [[package]] name = "uvicorn" -version = "0.34.2" +version = "0.41.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a6/ae/9bbb19b9e1c450cf9ecaef06463e40234d98d95bf572fab11b4f19ae5ded/uvicorn-0.34.2.tar.gz", hash = "sha256:0e929828f6186353a80b58ea719861d2629d766293b6d19baf086ba31d4f3328", size = 76815, upload-time = "2025-04-19T06:02:50.101Z" } +sdist = { url = "https://files.pythonhosted.org/packages/32/ce/eeb58ae4ac36fe09e3842eb02e0eb676bf2c53ae062b98f1b2531673efdd/uvicorn-0.41.0.tar.gz", hash = "sha256:09d11cf7008da33113824ee5a1c6422d89fbc2ff476540d69a34c87fab8b571a", size = 82633, upload-time = "2026-02-16T23:07:24.1Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/4b/4cef6ce21a2aaca9d852a6e84ef4f135d99fcd74fa75105e2fc0c8308acd/uvicorn-0.34.2-py3-none-any.whl", hash = "sha256:deb49af569084536d269fe0a6d67e3754f104cf03aba7c11c40f01aadf33c403", size = 62483, upload-time = "2025-04-19T06:02:48.42Z" }, + { url = "https://files.pythonhosted.org/packages/83/e4/d04a086285c20886c0daad0e026f250869201013d18f81d9ff5eada73a88/uvicorn-0.41.0-py3-none-any.whl", hash = "sha256:29e35b1d2c36a04b9e180d4007ede3bcb32a85fbdfd6c6aeb3f26839de088187", size = 68783, upload-time = "2026-02-16T23:07:22.357Z" }, ] [package.optional-dependencies] @@ -5016,6 +5524,24 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859", size = 34166, upload-time = "2024-01-06T02:10:55.763Z" }, ] +[[package]] +name = "weaviate-client" +version = "4.20.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "authlib" }, + { name = "deprecation" }, + { name = "grpcio" }, + { name = "httpx" }, + { name = "protobuf" }, + { name = "pydantic" }, + { name = "validators" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/17/86/42a588b0acb490988804d6ab732368b96eaae692b25c518b763aeee9462b/weaviate_client-4.20.3.tar.gz", hash = "sha256:0d9eaff8ec556af1b0c10a245ed08e07c8656ce7f224c65b1e76c0e6635191f3", size = 809078, upload-time = "2026-03-05T09:22:41.176Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d7/f6/25ada0555a368286278d4ce7cedfd83896e5353a8cf582612d302659a328/weaviate_client-4.20.3-py3-none-any.whl", hash = "sha256:5998701ef9c7f025c8d034bf5f3048db47d55ad304bb073d5fdce0bd4198bc1b", size = 619412, upload-time = "2026-03-05T09:22:39.847Z" }, +] + [[package]] name = "webencodings" version = "0.5.1" @@ -5131,11 +5657,11 @@ wheels = [ [[package]] name = "xlrd" -version = "2.0.1" +version = "2.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a6/b3/19a2540d21dea5f908304375bd43f5ed7a4c28a370dc9122c565423e6b44/xlrd-2.0.1.tar.gz", hash = "sha256:f72f148f54442c6b056bf931dbc34f986fd0c3b0b6b5a58d013c9aef274d0c88", size = 100259, upload-time = "2020-12-11T10:14:22.201Z" } +sdist = { url = "https://files.pythonhosted.org/packages/07/5a/377161c2d3538d1990d7af382c79f3b2372e880b65de21b01b1a2b78691e/xlrd-2.0.2.tar.gz", hash = "sha256:08b5e25de58f21ce71dc7db3b3b8106c1fa776f3024c54e45b45b374e89234c9", size = 100167, upload-time = "2025-06-14T08:46:39.039Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/0c/c2a72d51fe56e08a08acc85d13013558a2d793028ae7385448a6ccdfae64/xlrd-2.0.1-py2.py3-none-any.whl", hash = "sha256:6a33ee89877bd9abc1158129f6e94be74e2679636b8a205b43b85206c3f0bbdd", size = 96531, upload-time = "2020-12-11T10:14:20.877Z" }, + { url = "https://files.pythonhosted.org/packages/1a/62/c8d562e7766786ba6587d09c5a8ba9f718ed3fa8af7f4553e8f91c36f302/xlrd-2.0.2-py2.py3-none-any.whl", hash = "sha256:ea762c3d29f4cca48d82df517b6d89fbce4db3107f9d78713e48cd321d5c9aa9", size = 96555, upload-time = "2025-06-14T08:46:37.766Z" }, ] [[package]] @@ -5242,15 +5768,15 @@ wheels = [ [[package]] name = "youtube-transcript-api" -version = "1.1.0" +version = "1.2.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "defusedxml" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/36/dd/10d413b20a2d14fa483853d0f6d920a0a0a6887d7c60167e4641733f99fb/youtube_transcript_api-1.1.0.tar.gz", hash = "sha256:786d9e64bd7fffee0dbc1471a61a798cebdc379b9cf8f7661d3664e831fcc1a5", size = 470144, upload-time = "2025-06-11T22:30:44.048Z" } +sdist = { url = "https://files.pythonhosted.org/packages/60/43/4104185a2eaa839daa693b30e15c37e7e58795e8e09ec414f22b3db54bec/youtube_transcript_api-1.2.4.tar.gz", hash = "sha256:b72d0e96a335df599d67cee51d49e143cff4f45b84bcafc202ff51291603ddcd", size = 469839, upload-time = "2026-01-29T09:09:17.088Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/69/63f1b9f96a9d3b6bd35288fe27f987c41bd157e47b3d07ca025549e3f8e6/youtube_transcript_api-1.1.0-py3-none-any.whl", hash = "sha256:876ac42b1e3f8cc99b81d8fd810bd74ed07511e51dff5db50e714e3156ad3595", size = 485739, upload-time = "2025-06-11T22:30:40.515Z" }, + { url = "https://files.pythonhosted.org/packages/be/95/129ea37efd6cd6ed00f62baae6543345c677810b8a3bf0026756e1d3cf3c/youtube_transcript_api-1.2.4-py3-none-any.whl", hash = "sha256:03878759356da5caf5edac77431780b91448fb3d8c21d4496015bdc8a7bc43ff", size = 485227, upload-time = "2026-01-29T09:09:15.427Z" }, ] [[package]]