Remove unused deps from poetry build, speed test suite to ~16s (#130)
This commit is contained in:
committed by
GitHub
parent
f2dacf4ee0
commit
e8f1dea3ec
@@ -29,16 +29,9 @@ uvicorn = { version = ">=0.32.0", extras = ["standard"] }
|
||||
jinja2 = ">=3.1.0"
|
||||
httpx = ">=0.27.0"
|
||||
python-multipart = ">=0.0.12"
|
||||
aiofiles = ">=22.0.0"
|
||||
typer = ">=0.12.0"
|
||||
rich = ">=13.0.0"
|
||||
pydantic-settings = ">=2.0.0"
|
||||
websockets = ">=12.0"
|
||||
GitPython = ">=3.1.40"
|
||||
moviepy = ">=2.0.0"
|
||||
requests = ">=2.31.0"
|
||||
sentence-transformers = ">=2.0.0" # Local embeddings for brain
|
||||
numpy = ">=1.24.0"
|
||||
# Optional extras
|
||||
redis = { version = ">=5.0.0", optional = true }
|
||||
celery = { version = ">=5.3.0", extras = ["redis"], optional = true }
|
||||
@@ -46,6 +39,10 @@ python-telegram-bot = { version = ">=21.0", optional = true }
|
||||
"discord.py" = { version = ">=2.3.0", optional = true }
|
||||
airllm = { version = ">=2.9.0", optional = true }
|
||||
pyttsx3 = { version = ">=2.90", optional = true }
|
||||
sentence-transformers = { version = ">=2.0.0", optional = true }
|
||||
numpy = { version = ">=1.24.0", optional = true }
|
||||
requests = { version = ">=2.31.0", optional = true }
|
||||
GitPython = { version = ">=3.1.40", optional = true }
|
||||
pytest = { version = ">=8.0.0", optional = true }
|
||||
pytest-asyncio = { version = ">=0.24.0", optional = true }
|
||||
pytest-cov = { version = ">=5.0.0", optional = true }
|
||||
@@ -60,6 +57,8 @@ discord = ["discord.py"]
|
||||
bigbrain = ["airllm"]
|
||||
voice = ["pyttsx3"]
|
||||
celery = ["celery"]
|
||||
embeddings = ["sentence-transformers", "numpy"]
|
||||
git = ["GitPython"]
|
||||
dev = ["pytest", "pytest-asyncio", "pytest-cov", "pytest-timeout", "pytest-randomly", "pytest-xdist", "selenium"]
|
||||
|
||||
[tool.poetry.group.dev.dependencies]
|
||||
|
||||
Reference in New Issue
Block a user