Commit
·
170a417
1
Parent(s):
4057aa4
update readme and camel version
Browse files- README.md +7 -2
- README_zh.md +7 -2
- pyproject.toml +1 -1
- requirements.txt +1 -1
- uv.lock +121 -7
README.md
CHANGED
@@ -113,6 +113,9 @@ Our vision is to revolutionize how AI agents collaborate to solve real-world tas
|
|
113 |
</p>
|
114 |
</div>
|
115 |
|
|
|
|
|
|
|
116 |
- **[2025.03.12]**: Added Bocha search in SearchToolkit, integrated Volcano Engine model platform, and enhanced Azure and OpenAI Compatible models with structured output and tool calling.
|
117 |
- **[2025.03.11]**: We added MCPToolkit, FileWriteToolkit, and TerminalToolkit to enhance OWL agents with MCP tool calling, file writing capabilities, and terminal command execution.
|
118 |
- **[2025.03.09]**: We added a web-based user interface that makes it easier to interact with the system.
|
@@ -595,8 +598,10 @@ We welcome contributions from the community! Here's how you can help:
|
|
595 |
3. Submit pull requests with your improvements
|
596 |
|
597 |
**Current Issues Open for Contribution:**
|
598 |
-
- [#
|
599 |
-
- [#
|
|
|
|
|
600 |
|
601 |
|
602 |
To take on an issue, simply leave a comment stating your interest.
|
|
|
113 |
</p>
|
114 |
</div>
|
115 |
|
116 |
+
- **[2025.03.21]**: Integrated OpenRouter model platform, fix bug with Gemini tool calling
|
117 |
+
- **[2025.03.20]**: Accept header in MCP Toolkit, support automatic playwright installation
|
118 |
+
- **[2025.03.16]**: Support Bing search, Baidu search
|
119 |
- **[2025.03.12]**: Added Bocha search in SearchToolkit, integrated Volcano Engine model platform, and enhanced Azure and OpenAI Compatible models with structured output and tool calling.
|
120 |
- **[2025.03.11]**: We added MCPToolkit, FileWriteToolkit, and TerminalToolkit to enhance OWL agents with MCP tool calling, file writing capabilities, and terminal command execution.
|
121 |
- **[2025.03.09]**: We added a web-based user interface that makes it easier to interact with the system.
|
|
|
598 |
3. Submit pull requests with your improvements
|
599 |
|
600 |
**Current Issues Open for Contribution:**
|
601 |
+
- [#362](https://github.com/camel-ai/owl/issues/362)
|
602 |
+
- [#1945](https://github.com/camel-ai/camel/issues/1945)
|
603 |
+
- [#1925](https://github.com/camel-ai/camel/issues/1925)
|
604 |
+
- [#1915](https://github.com/camel-ai/camel/issues/1915)
|
605 |
|
606 |
|
607 |
To take on an issue, simply leave a comment stating your interest.
|
README_zh.md
CHANGED
@@ -113,6 +113,9 @@
|
|
113 |
</p>
|
114 |
</div>
|
115 |
|
|
|
|
|
|
|
116 |
- **[2025.03.12]**: 在SearchToolkit中添加了Bocha搜索功能,集成了火山引擎模型平台,并更新了Azure和OpenAI Compatible模型的结构化输出和工具调用能力。
|
117 |
- **[2025.03.11]**: 我们添加了 MCPToolkit、FileWriteToolkit 和 TerminalToolkit,增强了 OWL Agent 的 MCP(模型上下文协议)集成、文件写入能力和终端命令执行功能。MCP 作为一个通用协议层,标准化了 AI 模型与各种数据源和工具的交互方式。
|
118 |
- **[2025.03.09]**: 我们添加了基于网页的用户界面,使系统交互变得更加简便。
|
@@ -582,8 +585,10 @@ python examples/run_gaia_roleplaying.py
|
|
582 |
3. 提交包含您改进的拉取请求
|
583 |
|
584 |
**当前开放贡献的问题:**
|
585 |
-
- [#
|
586 |
-
- [#
|
|
|
|
|
587 |
|
588 |
要认领一个问题,只需在该问题下留言表明您的兴趣即可。
|
589 |
|
|
|
113 |
</p>
|
114 |
</div>
|
115 |
|
116 |
+
- **[2025.03.21]**: 集成OpenRouter模型平台,修复Gemini工具调用的bug
|
117 |
+
- **[2025.03.20]**: 在MCP工具包中添加Accept头部,支持自动安装playwright
|
118 |
+
- **[2025.03.16]**: 支持必应搜索、百度搜索
|
119 |
- **[2025.03.12]**: 在SearchToolkit中添加了Bocha搜索功能,集成了火山引擎模型平台,并更新了Azure和OpenAI Compatible模型的结构化输出和工具调用能力。
|
120 |
- **[2025.03.11]**: 我们添加了 MCPToolkit、FileWriteToolkit 和 TerminalToolkit,增强了 OWL Agent 的 MCP(模型上下文协议)集成、文件写入能力和终端命令执行功能。MCP 作为一个通用协议层,标准化了 AI 模型与各种数据源和工具的交互方式。
|
121 |
- **[2025.03.09]**: 我们添加了基于网页的用户界面,使系统交互变得更加简便。
|
|
|
585 |
3. 提交包含您改进的拉取请求
|
586 |
|
587 |
**当前开放贡献的问题:**
|
588 |
+
- [#362](https://github.com/camel-ai/owl/issues/362)
|
589 |
+
- [#1945](https://github.com/camel-ai/camel/issues/1945)
|
590 |
+
- [#1925](https://github.com/camel-ai/camel/issues/1925)
|
591 |
+
- [#1915](https://github.com/camel-ai/camel/issues/1915)
|
592 |
|
593 |
要认领一个问题,只需在该问题下留言表明您的兴趣即可。
|
594 |
|
pyproject.toml
CHANGED
@@ -21,7 +21,7 @@ keywords = [
|
|
21 |
"learning-systems"
|
22 |
]
|
23 |
dependencies = [
|
24 |
-
"camel-ai[all]==0.2.
|
25 |
"chunkr-ai>=0.0.41",
|
26 |
"docx2markdown>=0.1.1",
|
27 |
"gradio>=3.50.2",
|
|
|
21 |
"learning-systems"
|
22 |
]
|
23 |
dependencies = [
|
24 |
+
"camel-ai[all]==0.2.36",
|
25 |
"chunkr-ai>=0.0.41",
|
26 |
"docx2markdown>=0.1.1",
|
27 |
"gradio>=3.50.2",
|
requirements.txt
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
camel-ai[all]==0.2.
|
2 |
chunkr-ai>=0.0.41
|
3 |
docx2markdown>=0.1.1
|
4 |
gradio>=3.50.2
|
|
|
1 |
+
camel-ai[all]==0.2.36
|
2 |
chunkr-ai>=0.0.41
|
3 |
docx2markdown>=0.1.1
|
4 |
gradio>=3.50.2
|
uv.lock
CHANGED
@@ -379,6 +379,15 @@ wheels = [
|
|
379 |
{ url = "https://files.pythonhosted.org/packages/93/47/94b8fcfb8f102b45f2ca427b65a1243376d83d20c27f409170a4cc20e8ff/av-14.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:de04052374dbd36d9e8bcf2ead6501cc45e16bc13036d8cc17dacec96b7f6c51", size = 30857257 },
|
380 |
]
|
381 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
382 |
[[package]]
|
383 |
name = "azure-core"
|
384 |
version = "1.32.0"
|
@@ -393,6 +402,21 @@ wheels = [
|
|
393 |
{ url = "https://files.pythonhosted.org/packages/39/83/325bf5e02504dbd8b4faa98197a44cdf8a325ef259b48326a2b6f17f8383/azure_core-1.32.0-py3-none-any.whl", hash = "sha256:eac191a0efb23bfa83fddf321b27b122b4ec847befa3091fa736a5c32c50d7b4", size = 198855 },
|
394 |
]
|
395 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
396 |
[[package]]
|
397 |
name = "azure-storage-blob"
|
398 |
version = "12.24.1"
|
@@ -482,7 +506,7 @@ wheels = [
|
|
482 |
|
483 |
[[package]]
|
484 |
name = "camel-ai"
|
485 |
-
version = "0.2.
|
486 |
source = { registry = "https://pypi.org/simple" }
|
487 |
dependencies = [
|
488 |
{ name = "colorama" },
|
@@ -496,9 +520,9 @@ dependencies = [
|
|
496 |
{ name = "pyyaml" },
|
497 |
{ name = "tiktoken" },
|
498 |
]
|
499 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
500 |
wheels = [
|
501 |
-
{ url = "https://files.pythonhosted.org/packages/
|
502 |
]
|
503 |
|
504 |
[package.optional-dependencies]
|
@@ -540,6 +564,7 @@ all = [
|
|
540 |
{ name = "linkup-sdk" },
|
541 |
{ name = "litellm" },
|
542 |
{ name = "mcp" },
|
|
|
543 |
{ name = "mistralai" },
|
544 |
{ name = "mock" },
|
545 |
{ name = "mypy" },
|
@@ -2839,6 +2864,25 @@ wheels = [
|
|
2839 |
{ url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979 },
|
2840 |
]
|
2841 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2842 |
[[package]]
|
2843 |
name = "milvus-lite"
|
2844 |
version = "2.4.11"
|
@@ -2879,6 +2923,15 @@ wheels = [
|
|
2879 |
{ url = "https://files.pythonhosted.org/packages/bd/d9/617e6af809bf3a1d468e0d58c3997b1dc219a9a9202e650d30c2fc85d481/mock-5.2.0-py3-none-any.whl", hash = "sha256:7ba87f72ca0e915175596069dbbcc7c75af7b5e9b9bc107ad6349ede0819982f", size = 31617 },
|
2880 |
]
|
2881 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2882 |
[[package]]
|
2883 |
name = "more-itertools"
|
2884 |
version = "10.6.0"
|
@@ -3601,7 +3654,7 @@ dependencies = [
|
|
3601 |
|
3602 |
[package.metadata]
|
3603 |
requires-dist = [
|
3604 |
-
{ name = "camel-ai", extras = ["all"], specifier = "==0.2.
|
3605 |
{ name = "chunkr-ai", specifier = ">=0.0.41" },
|
3606 |
{ name = "docx2markdown", specifier = ">=0.1.1" },
|
3607 |
{ name = "gradio", specifier = ">=3.50.2" },
|
@@ -3847,6 +3900,23 @@ wheels = [
|
|
3847 |
{ url = "https://files.pythonhosted.org/packages/9b/fb/a70a4214956182e0d7a9099ab17d50bfcba1056188e9b14f35b9e2b62a0d/portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf", size = 18423 },
|
3848 |
]
|
3849 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3850 |
[[package]]
|
3851 |
name = "prance"
|
3852 |
version = "23.6.21.0"
|
@@ -4039,6 +4109,50 @@ wheels = [
|
|
4039 |
{ url = "https://files.pythonhosted.org/packages/05/33/2d74d588408caedd065c2497bdb5ef83ce6082db01289a1e1147f6639802/psutil-5.9.8-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d16bbddf0693323b8c6123dd804100241da461e41d6e332fb0ba6058f630f8c8", size = 249898 },
|
4040 |
]
|
4041 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4042 |
[[package]]
|
4043 |
name = "ptyprocess"
|
4044 |
version = "0.7.0"
|
@@ -4505,11 +4619,11 @@ wheels = [
|
|
4505 |
|
4506 |
[[package]]
|
4507 |
name = "pytz"
|
4508 |
-
version = "
|
4509 |
source = { registry = "https://pypi.org/simple" }
|
4510 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
4511 |
wheels = [
|
4512 |
-
{ url = "https://files.pythonhosted.org/packages/
|
4513 |
]
|
4514 |
|
4515 |
[[package]]
|
|
|
379 |
{ url = "https://files.pythonhosted.org/packages/93/47/94b8fcfb8f102b45f2ca427b65a1243376d83d20c27f409170a4cc20e8ff/av-14.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:de04052374dbd36d9e8bcf2ead6501cc45e16bc13036d8cc17dacec96b7f6c51", size = 30857257 },
|
380 |
]
|
381 |
|
382 |
+
[[package]]
|
383 |
+
name = "azure-common"
|
384 |
+
version = "1.1.28"
|
385 |
+
source = { registry = "https://pypi.org/simple" }
|
386 |
+
sdist = { url = "https://files.pythonhosted.org/packages/3e/71/f6f71a276e2e69264a97ad39ef850dca0a04fce67b12570730cb38d0ccac/azure-common-1.1.28.zip", hash = "sha256:4ac0cd3214e36b6a1b6a442686722a5d8cc449603aa833f3f0f40bda836704a3", size = 20914 }
|
387 |
+
wheels = [
|
388 |
+
{ url = "https://files.pythonhosted.org/packages/62/55/7f118b9c1b23ec15ca05d15a578d8207aa1706bc6f7c87218efffbbf875d/azure_common-1.1.28-py2.py3-none-any.whl", hash = "sha256:5c12d3dcf4ec20599ca6b0d3e09e86e146353d443e7fcc050c9a19c1f9df20ad", size = 14462 },
|
389 |
+
]
|
390 |
+
|
391 |
[[package]]
|
392 |
name = "azure-core"
|
393 |
version = "1.32.0"
|
|
|
402 |
{ url = "https://files.pythonhosted.org/packages/39/83/325bf5e02504dbd8b4faa98197a44cdf8a325ef259b48326a2b6f17f8383/azure_core-1.32.0-py3-none-any.whl", hash = "sha256:eac191a0efb23bfa83fddf321b27b122b4ec847befa3091fa736a5c32c50d7b4", size = 198855 },
|
403 |
]
|
404 |
|
405 |
+
[[package]]
|
406 |
+
name = "azure-search-documents"
|
407 |
+
version = "11.5.2"
|
408 |
+
source = { registry = "https://pypi.org/simple" }
|
409 |
+
dependencies = [
|
410 |
+
{ name = "azure-common" },
|
411 |
+
{ name = "azure-core" },
|
412 |
+
{ name = "isodate" },
|
413 |
+
{ name = "typing-extensions" },
|
414 |
+
]
|
415 |
+
sdist = { url = "https://files.pythonhosted.org/packages/96/7d/b45fff4a8e78ea4ad4d779c81dad34eef5300dd5c05b7dffdb85b8cb3d4f/azure_search_documents-11.5.2.tar.gz", hash = "sha256:98977dd1fa4978d3b7d8891a0856b3becb6f02cc07ff2e1ea40b9c7254ada315", size = 300346 }
|
416 |
+
wheels = [
|
417 |
+
{ url = "https://files.pythonhosted.org/packages/e0/1b/2cbc9de289ec025bac468d0e7140e469a215ea3371cd043486f9fda70f7d/azure_search_documents-11.5.2-py3-none-any.whl", hash = "sha256:c949d011008a4b0bcee3db91132741b4e4d50ddb3f7e2f48944d949d4b413b11", size = 298764 },
|
418 |
+
]
|
419 |
+
|
420 |
[[package]]
|
421 |
name = "azure-storage-blob"
|
422 |
version = "12.24.1"
|
|
|
506 |
|
507 |
[[package]]
|
508 |
name = "camel-ai"
|
509 |
+
version = "0.2.36"
|
510 |
source = { registry = "https://pypi.org/simple" }
|
511 |
dependencies = [
|
512 |
{ name = "colorama" },
|
|
|
520 |
{ name = "pyyaml" },
|
521 |
{ name = "tiktoken" },
|
522 |
]
|
523 |
+
sdist = { url = "https://files.pythonhosted.org/packages/d8/f3/8aa260535ed202a153553fab715b4640b261577eaf82b0e6b693db5258d6/camel_ai-0.2.36.tar.gz", hash = "sha256:4de90328a6e5128efde2a50d58bc04d33e6206ba0e4628aac0ec0412dec8ddc3", size = 454587 }
|
524 |
wheels = [
|
525 |
+
{ url = "https://files.pythonhosted.org/packages/94/56/7a774ecdf52e590d97c229daf367f3223ef58bbbabfcfe29df8559f6bace/camel_ai-0.2.36-py3-none-any.whl", hash = "sha256:94a8c419608e3d12653c7ecafb99f1c60430ba37cdf4d0fae970bdd99f392557", size = 774724 },
|
526 |
]
|
527 |
|
528 |
[package.optional-dependencies]
|
|
|
564 |
{ name = "linkup-sdk" },
|
565 |
{ name = "litellm" },
|
566 |
{ name = "mcp" },
|
567 |
+
{ name = "mem0ai" },
|
568 |
{ name = "mistralai" },
|
569 |
{ name = "mock" },
|
570 |
{ name = "mypy" },
|
|
|
2864 |
{ url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979 },
|
2865 |
]
|
2866 |
|
2867 |
+
[[package]]
|
2868 |
+
name = "mem0ai"
|
2869 |
+
version = "0.1.74"
|
2870 |
+
source = { registry = "https://pypi.org/simple" }
|
2871 |
+
dependencies = [
|
2872 |
+
{ name = "azure-search-documents" },
|
2873 |
+
{ name = "openai" },
|
2874 |
+
{ name = "posthog" },
|
2875 |
+
{ name = "psycopg2-binary" },
|
2876 |
+
{ name = "pydantic" },
|
2877 |
+
{ name = "pytz" },
|
2878 |
+
{ name = "qdrant-client" },
|
2879 |
+
{ name = "sqlalchemy" },
|
2880 |
+
]
|
2881 |
+
sdist = { url = "https://files.pythonhosted.org/packages/61/43/1a32d445e33e09d60d494839d82e0c236aee07c838fabd234fe4cb78d7bb/mem0ai-0.1.74.tar.gz", hash = "sha256:a19255c3096ecd6ba67dd470a4ca3711bd3e2fac1bcaf3e7f4aecde94475acaf", size = 75535 }
|
2882 |
+
wheels = [
|
2883 |
+
{ url = "https://files.pythonhosted.org/packages/5c/dc/53ca0fee5dd64cb4fe90f70df07af31baa25188f8b355113a8ac18760dbb/mem0ai-0.1.74-py3-none-any.whl", hash = "sha256:93123ec887e06c6660f9d88112e27c20bad283d71fa28cf4ccb01c4f4141b40c", size = 116513 },
|
2884 |
+
]
|
2885 |
+
|
2886 |
[[package]]
|
2887 |
name = "milvus-lite"
|
2888 |
version = "2.4.11"
|
|
|
2923 |
{ url = "https://files.pythonhosted.org/packages/bd/d9/617e6af809bf3a1d468e0d58c3997b1dc219a9a9202e650d30c2fc85d481/mock-5.2.0-py3-none-any.whl", hash = "sha256:7ba87f72ca0e915175596069dbbcc7c75af7b5e9b9bc107ad6349ede0819982f", size = 31617 },
|
2924 |
]
|
2925 |
|
2926 |
+
[[package]]
|
2927 |
+
name = "monotonic"
|
2928 |
+
version = "1.6"
|
2929 |
+
source = { registry = "https://pypi.org/simple" }
|
2930 |
+
sdist = { url = "https://files.pythonhosted.org/packages/ea/ca/8e91948b782ddfbd194f323e7e7d9ba12e5877addf04fb2bf8fca38e86ac/monotonic-1.6.tar.gz", hash = "sha256:3a55207bcfed53ddd5c5bae174524062935efed17792e9de2ad0205ce9ad63f7", size = 7615 }
|
2931 |
+
wheels = [
|
2932 |
+
{ url = "https://files.pythonhosted.org/packages/9a/67/7e8406a29b6c45be7af7740456f7f37025f0506ae2e05fb9009a53946860/monotonic-1.6-py2.py3-none-any.whl", hash = "sha256:68687e19a14f11f26d140dd5c86f3dba4bf5df58003000ed467e0e2a69bca96c", size = 8154 },
|
2933 |
+
]
|
2934 |
+
|
2935 |
[[package]]
|
2936 |
name = "more-itertools"
|
2937 |
version = "10.6.0"
|
|
|
3654 |
|
3655 |
[package.metadata]
|
3656 |
requires-dist = [
|
3657 |
+
{ name = "camel-ai", extras = ["all"], specifier = "==0.2.36" },
|
3658 |
{ name = "chunkr-ai", specifier = ">=0.0.41" },
|
3659 |
{ name = "docx2markdown", specifier = ">=0.1.1" },
|
3660 |
{ name = "gradio", specifier = ">=3.50.2" },
|
|
|
3900 |
{ url = "https://files.pythonhosted.org/packages/9b/fb/a70a4214956182e0d7a9099ab17d50bfcba1056188e9b14f35b9e2b62a0d/portalocker-2.10.1-py3-none-any.whl", hash = "sha256:53a5984ebc86a025552264b459b46a2086e269b21823cb572f8f28ee759e45bf", size = 18423 },
|
3901 |
]
|
3902 |
|
3903 |
+
[[package]]
|
3904 |
+
name = "posthog"
|
3905 |
+
version = "3.21.0"
|
3906 |
+
source = { registry = "https://pypi.org/simple" }
|
3907 |
+
dependencies = [
|
3908 |
+
{ name = "backoff" },
|
3909 |
+
{ name = "distro" },
|
3910 |
+
{ name = "monotonic" },
|
3911 |
+
{ name = "python-dateutil" },
|
3912 |
+
{ name = "requests" },
|
3913 |
+
{ name = "six" },
|
3914 |
+
]
|
3915 |
+
sdist = { url = "https://files.pythonhosted.org/packages/59/c2/6ba36b647a9dee796032503fd695dba5f12ab36d82066af29aac0ea2a02b/posthog-3.21.0.tar.gz", hash = "sha256:62e339789f6f018b6a892357f5703d1f1e63c97aee75061b3dc97c5e5c6a5304", size = 67688 }
|
3916 |
+
wheels = [
|
3917 |
+
{ url = "https://files.pythonhosted.org/packages/82/c7/4d9bf5d8ec29f9bab4c5c5ff2570748e7db53f98264ce2710406fcc2bbbd/posthog-3.21.0-py2.py3-none-any.whl", hash = "sha256:1e07626bb5219369dd36826881fa61711713e8175d3557db4657e64ecb351467", size = 79571 },
|
3918 |
+
]
|
3919 |
+
|
3920 |
[[package]]
|
3921 |
name = "prance"
|
3922 |
version = "23.6.21.0"
|
|
|
4109 |
{ url = "https://files.pythonhosted.org/packages/05/33/2d74d588408caedd065c2497bdb5ef83ce6082db01289a1e1147f6639802/psutil-5.9.8-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d16bbddf0693323b8c6123dd804100241da461e41d6e332fb0ba6058f630f8c8", size = 249898 },
|
4110 |
]
|
4111 |
|
4112 |
+
[[package]]
|
4113 |
+
name = "psycopg2-binary"
|
4114 |
+
version = "2.9.10"
|
4115 |
+
source = { registry = "https://pypi.org/simple" }
|
4116 |
+
sdist = { url = "https://files.pythonhosted.org/packages/cb/0e/bdc8274dc0585090b4e3432267d7be4dfbfd8971c0fa59167c711105a6bf/psycopg2-binary-2.9.10.tar.gz", hash = "sha256:4b3df0e6990aa98acda57d983942eff13d824135fe2250e6522edaa782a06de2", size = 385764 }
|
4117 |
+
wheels = [
|
4118 |
+
{ url = "https://files.pythonhosted.org/packages/7a/81/331257dbf2801cdb82105306042f7a1637cc752f65f2bb688188e0de5f0b/psycopg2_binary-2.9.10-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:0ea8e3d0ae83564f2fc554955d327fa081d065c8ca5cc6d2abb643e2c9c1200f", size = 3043397 },
|
4119 |
+
{ url = "https://files.pythonhosted.org/packages/e7/9a/7f4f2f031010bbfe6a02b4a15c01e12eb6b9b7b358ab33229f28baadbfc1/psycopg2_binary-2.9.10-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:3e9c76f0ac6f92ecfc79516a8034a544926430f7b080ec5a0537bca389ee0906", size = 3274806 },
|
4120 |
+
{ url = "https://files.pythonhosted.org/packages/e5/57/8ddd4b374fa811a0b0a0f49b6abad1cde9cb34df73ea3348cc283fcd70b4/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ad26b467a405c798aaa1458ba09d7e2b6e5f96b1ce0ac15d82fd9f95dc38a92", size = 2851361 },
|
4121 |
+
{ url = "https://files.pythonhosted.org/packages/f9/66/d1e52c20d283f1f3a8e7e5c1e06851d432f123ef57b13043b4f9b21ffa1f/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:270934a475a0e4b6925b5f804e3809dd5f90f8613621d062848dd82f9cd62007", size = 3080836 },
|
4122 |
+
{ url = "https://files.pythonhosted.org/packages/a0/cb/592d44a9546aba78f8a1249021fe7c59d3afb8a0ba51434d6610cc3462b6/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:48b338f08d93e7be4ab2b5f1dbe69dc5e9ef07170fe1f86514422076d9c010d0", size = 3264552 },
|
4123 |
+
{ url = "https://files.pythonhosted.org/packages/64/33/c8548560b94b7617f203d7236d6cdf36fe1a5a3645600ada6efd79da946f/psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f4152f8f76d2023aac16285576a9ecd2b11a9895373a1f10fd9db54b3ff06b4", size = 3019789 },
|
4124 |
+
{ url = "https://files.pythonhosted.org/packages/b0/0e/c2da0db5bea88a3be52307f88b75eec72c4de62814cbe9ee600c29c06334/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:32581b3020c72d7a421009ee1c6bf4a131ef5f0a968fab2e2de0c9d2bb4577f1", size = 2871776 },
|
4125 |
+
{ url = "https://files.pythonhosted.org/packages/15/d7/774afa1eadb787ddf41aab52d4c62785563e29949613c958955031408ae6/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:2ce3e21dc3437b1d960521eca599d57408a695a0d3c26797ea0f72e834c7ffe5", size = 2820959 },
|
4126 |
+
{ url = "https://files.pythonhosted.org/packages/5e/ed/440dc3f5991a8c6172a1cde44850ead0e483a375277a1aef7cfcec00af07/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e984839e75e0b60cfe75e351db53d6db750b00de45644c5d1f7ee5d1f34a1ce5", size = 2919329 },
|
4127 |
+
{ url = "https://files.pythonhosted.org/packages/03/be/2cc8f4282898306732d2ae7b7378ae14e8df3c1231b53579efa056aae887/psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c4745a90b78e51d9ba06e2088a2fe0c693ae19cc8cb051ccda44e8df8a6eb53", size = 2957659 },
|
4128 |
+
{ url = "https://files.pythonhosted.org/packages/d0/12/fb8e4f485d98c570e00dad5800e9a2349cfe0f71a767c856857160d343a5/psycopg2_binary-2.9.10-cp310-cp310-win32.whl", hash = "sha256:e5720a5d25e3b99cd0dc5c8a440570469ff82659bb09431c1439b92caf184d3b", size = 1024605 },
|
4129 |
+
{ url = "https://files.pythonhosted.org/packages/22/4f/217cd2471ecf45d82905dd09085e049af8de6cfdc008b6663c3226dc1c98/psycopg2_binary-2.9.10-cp310-cp310-win_amd64.whl", hash = "sha256:3c18f74eb4386bf35e92ab2354a12c17e5eb4d9798e4c0ad3a00783eae7cd9f1", size = 1163817 },
|
4130 |
+
{ url = "https://files.pythonhosted.org/packages/9c/8f/9feb01291d0d7a0a4c6a6bab24094135c2b59c6a81943752f632c75896d6/psycopg2_binary-2.9.10-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:04392983d0bb89a8717772a193cfaac58871321e3ec69514e1c4e0d4957b5aff", size = 3043397 },
|
4131 |
+
{ url = "https://files.pythonhosted.org/packages/15/30/346e4683532011561cd9c8dfeac6a8153dd96452fee0b12666058ab7893c/psycopg2_binary-2.9.10-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:1a6784f0ce3fec4edc64e985865c17778514325074adf5ad8f80636cd029ef7c", size = 3274806 },
|
4132 |
+
{ url = "https://files.pythonhosted.org/packages/66/6e/4efebe76f76aee7ec99166b6c023ff8abdc4e183f7b70913d7c047701b79/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f86c56eeb91dc3135b3fd8a95dc7ae14c538a2f3ad77a19645cf55bab1799c", size = 2851370 },
|
4133 |
+
{ url = "https://files.pythonhosted.org/packages/7f/fd/ff83313f86b50f7ca089b161b8e0a22bb3c319974096093cd50680433fdb/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b3d2491d4d78b6b14f76881905c7a8a8abcf974aad4a8a0b065273a0ed7a2cb", size = 3080780 },
|
4134 |
+
{ url = "https://files.pythonhosted.org/packages/e6/c4/bfadd202dcda8333a7ccafdc51c541dbdfce7c2c7cda89fa2374455d795f/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2286791ececda3a723d1910441c793be44625d86d1a4e79942751197f4d30341", size = 3264583 },
|
4135 |
+
{ url = "https://files.pythonhosted.org/packages/5d/f1/09f45ac25e704ac954862581f9f9ae21303cc5ded3d0b775532b407f0e90/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:512d29bb12608891e349af6a0cccedce51677725a921c07dba6342beaf576f9a", size = 3019831 },
|
4136 |
+
{ url = "https://files.pythonhosted.org/packages/9e/2e/9beaea078095cc558f215e38f647c7114987d9febfc25cb2beed7c3582a5/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5a507320c58903967ef7384355a4da7ff3f28132d679aeb23572753cbf2ec10b", size = 2871822 },
|
4137 |
+
{ url = "https://files.pythonhosted.org/packages/01/9e/ef93c5d93f3dc9fc92786ffab39e323b9aed066ba59fdc34cf85e2722271/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6d4fa1079cab9018f4d0bd2db307beaa612b0d13ba73b5c6304b9fe2fb441ff7", size = 2820975 },
|
4138 |
+
{ url = "https://files.pythonhosted.org/packages/a5/f0/049e9631e3268fe4c5a387f6fc27e267ebe199acf1bc1bc9cbde4bd6916c/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:851485a42dbb0bdc1edcdabdb8557c09c9655dfa2ca0460ff210522e073e319e", size = 2919320 },
|
4139 |
+
{ url = "https://files.pythonhosted.org/packages/dc/9a/bcb8773b88e45fb5a5ea8339e2104d82c863a3b8558fbb2aadfe66df86b3/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:35958ec9e46432d9076286dda67942ed6d968b9c3a6a2fd62b48939d1d78bf68", size = 2957617 },
|
4140 |
+
{ url = "https://files.pythonhosted.org/packages/e2/6b/144336a9bf08a67d217b3af3246abb1d027095dab726f0687f01f43e8c03/psycopg2_binary-2.9.10-cp311-cp311-win32.whl", hash = "sha256:ecced182e935529727401b24d76634a357c71c9275b356efafd8a2a91ec07392", size = 1024618 },
|
4141 |
+
{ url = "https://files.pythonhosted.org/packages/61/69/3b3d7bd583c6d3cbe5100802efa5beacaacc86e37b653fc708bf3d6853b8/psycopg2_binary-2.9.10-cp311-cp311-win_amd64.whl", hash = "sha256:ee0e8c683a7ff25d23b55b11161c2663d4b099770f6085ff0a20d4505778d6b4", size = 1163816 },
|
4142 |
+
{ url = "https://files.pythonhosted.org/packages/49/7d/465cc9795cf76f6d329efdafca74693714556ea3891813701ac1fee87545/psycopg2_binary-2.9.10-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:880845dfe1f85d9d5f7c412efea7a08946a46894537e4e5d091732eb1d34d9a0", size = 3044771 },
|
4143 |
+
{ url = "https://files.pythonhosted.org/packages/8b/31/6d225b7b641a1a2148e3ed65e1aa74fc86ba3fee850545e27be9e1de893d/psycopg2_binary-2.9.10-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9440fa522a79356aaa482aa4ba500b65f28e5d0e63b801abf6aa152a29bd842a", size = 3275336 },
|
4144 |
+
{ url = "https://files.pythonhosted.org/packages/30/b7/a68c2b4bff1cbb1728e3ec864b2d92327c77ad52edcd27922535a8366f68/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3923c1d9870c49a2d44f795df0c889a22380d36ef92440ff618ec315757e539", size = 2851637 },
|
4145 |
+
{ url = "https://files.pythonhosted.org/packages/0b/b1/cfedc0e0e6f9ad61f8657fd173b2f831ce261c02a08c0b09c652b127d813/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7b2c956c028ea5de47ff3a8d6b3cc3330ab45cf0b7c3da35a2d6ff8420896526", size = 3082097 },
|
4146 |
+
{ url = "https://files.pythonhosted.org/packages/18/ed/0a8e4153c9b769f59c02fb5e7914f20f0b2483a19dae7bf2db54b743d0d0/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f758ed67cab30b9a8d2833609513ce4d3bd027641673d4ebc9c067e4d208eec1", size = 3264776 },
|
4147 |
+
{ url = "https://files.pythonhosted.org/packages/10/db/d09da68c6a0cdab41566b74e0a6068a425f077169bed0946559b7348ebe9/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cd9b4f2cfab88ed4a9106192de509464b75a906462fb846b936eabe45c2063e", size = 3020968 },
|
4148 |
+
{ url = "https://files.pythonhosted.org/packages/94/28/4d6f8c255f0dfffb410db2b3f9ac5218d959a66c715c34cac31081e19b95/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dc08420625b5a20b53551c50deae6e231e6371194fa0651dbe0fb206452ae1f", size = 2872334 },
|
4149 |
+
{ url = "https://files.pythonhosted.org/packages/05/f7/20d7bf796593c4fea95e12119d6cc384ff1f6141a24fbb7df5a668d29d29/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7cd730dfa7c36dbe8724426bf5612798734bff2d3c3857f36f2733f5bfc7c00", size = 2822722 },
|
4150 |
+
{ url = "https://files.pythonhosted.org/packages/4d/e4/0c407ae919ef626dbdb32835a03b6737013c3cc7240169843965cada2bdf/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:155e69561d54d02b3c3209545fb08938e27889ff5a10c19de8d23eb5a41be8a5", size = 2920132 },
|
4151 |
+
{ url = "https://files.pythonhosted.org/packages/2d/70/aa69c9f69cf09a01da224909ff6ce8b68faeef476f00f7ec377e8f03be70/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c3cc28a6fd5a4a26224007712e79b81dbaee2ffb90ff406256158ec4d7b52b47", size = 2959312 },
|
4152 |
+
{ url = "https://files.pythonhosted.org/packages/d3/bd/213e59854fafe87ba47814bf413ace0dcee33a89c8c8c814faca6bc7cf3c/psycopg2_binary-2.9.10-cp312-cp312-win32.whl", hash = "sha256:ec8a77f521a17506a24a5f626cb2aee7850f9b69a0afe704586f63a464f3cd64", size = 1025191 },
|
4153 |
+
{ url = "https://files.pythonhosted.org/packages/92/29/06261ea000e2dc1e22907dbbc483a1093665509ea586b29b8986a0e56733/psycopg2_binary-2.9.10-cp312-cp312-win_amd64.whl", hash = "sha256:18c5ee682b9c6dd3696dad6e54cc7ff3a1a9020df6a5c0f861ef8bfd338c3ca0", size = 1164031 },
|
4154 |
+
]
|
4155 |
+
|
4156 |
[[package]]
|
4157 |
name = "ptyprocess"
|
4158 |
version = "0.7.0"
|
|
|
4619 |
|
4620 |
[[package]]
|
4621 |
name = "pytz"
|
4622 |
+
version = "2024.2"
|
4623 |
source = { registry = "https://pypi.org/simple" }
|
4624 |
+
sdist = { url = "https://files.pythonhosted.org/packages/3a/31/3c70bf7603cc2dca0f19bdc53b4537a797747a58875b552c8c413d963a3f/pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a", size = 319692 }
|
4625 |
wheels = [
|
4626 |
+
{ url = "https://files.pythonhosted.org/packages/11/c3/005fcca25ce078d2cc29fd559379817424e94885510568bc1bc53d7d5846/pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725", size = 508002 },
|
4627 |
]
|
4628 |
|
4629 |
[[package]]
|