| [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.23", | |
| "chunkr-ai>=0.0.41", | |
| "docx2markdown>=0.1.1", | |
| "gradio>=3.50.2", | |
| ] | |
| [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 | |