deps:refactor dependencies installation method (#2381)

This commit is contained in:
yyhhyy
2025-03-02 18:34:01 +08:00
committed by GitHub
parent 904e8e0393
commit 0c7dae71da
7 changed files with 1906 additions and 694 deletions

View File

@@ -33,22 +33,13 @@ build-backend = "hatchling.build"
cache = [
"rocksdict",
]
observability = [
"opentelemetry-api",
"opentelemetry-sdk",
"opentelemetry-exporter-otlp",
]
proxy_openai = [
"dbgpt[client,cli,agent,simple_framework,framework,code,proxy_openai]",
"dbgpt-ext"
]
default = [
"dbgpt[client,cli,agent,simple_framework,framework,code]",
"dbgpt-ext[rag]",
"dbgpt-ext[storage_chromadb]",
base = [
"dbgpt[client,cli,agent,simple_framework,framework,code]"
]
dbgpts = [
# For build dbgpts apps, we will be removed in the future.