Skip to content

[General] Reorganize confusing installation options in pyproject.toml #53

@rayrayraykk

Description

@rayrayraykk

Issue Type

  • Question/Help needed
  • Discussion
  • Documentation issue
  • Installation problem
  • Other: ___________

Description

The current optional dependencies in pyproject.toml are confusing and need better organization. There are 9 different optional dependency groups that make it difficult to understand what to install.

Current issues:

  1. Too many granular options: Having 9 separate optional dependencies (dev, sandbox, agentscope, langgraph, agno, a2a, autogen, langchain_rag, memory-ext) is overwhelming.
  2. Unclear relationships: It's not clear which dependencies should be installed together or if some are mutually exclusive.

Component (if applicable)

  • Engine
  • Sandbox
  • Documentation
  • Installation/Setup
  • Not sure

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions