|
[build-system] |
|
requires = ["hatchling"] |
|
build-backend = "hatchling.build" |
|
|
|
[project] |
|
name = "owl" |
|
version = "0.0.1" |
|
description = "Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation" |
|
authors = [{ name = "CAMEL-AI.org" }] |
|
requires-python = ">=3.10,<3.13" |
|
readme = "README.md" |
|
license = "Apache-2.0" |
|
keywords = [ |
|
"optimized-workforce-learning", |
|
"multi-agent-assistance", |
|
"task-automation", |
|
"real-world-tasks", |
|
"artificial-intelligence", |
|
"agent-collaboration", |
|
"workforce-optimization", |
|
"learning-systems" |
|
] |
|
dependencies = [ |
|
"camel-ai[all]==0.2.36", |
|
"chunkr-ai>=0.0.41", |
|
"docx2markdown>=0.1.1", |
|
"gradio>=3.50.2", |
|
"mcp-simple-arxiv==0.2.2", |
|
"mcp-server-fetch==2025.1.17", |
|
] |
|
|
|
[project.urls] |
|
Homepage = "https://www.camel-ai.org/" |
|
Repository = "https://github.com/camel-ai/owl" |
|
Documentation = "https://docs.camel-ai.org" |
|
|
|
[tool.hatch.build.targets.wheel] |
|
packages = ["owl"] |
|
|
|
[tool.mypy] |
|
python_version = "3.11" |
|
warn_return_any = false |
|
warn_unused_configs = true |
|
disallow_untyped_defs = false |
|
disallow_incomplete_defs = false |
|
check_untyped_defs = false |
|
disallow_untyped_decorators = false |
|
no_implicit_optional = false |
|
strict_optional = false |
|
ignore_missing_imports = true |
|
allow_redefinition = true |
|
disable_error_code = ["assignment", "arg-type", "return-value"] |
|
|
|
[[tool.mypy.overrides]] |
|
module = "camel.*" |
|
ignore_missing_imports = true |
|
follow_imports = "skip" |
|
|
|
[[tool.mypy.overrides]] |
|
module = "utils" |
|
ignore_missing_imports = true |
|
|