[Fix] Drop --no-deps from aurelio_sdk in guardrails and enterprise tests

aurelio_sdk imports requests_toolbelt at load time, so it needs its deps.
Unlike semantic_router, aurelio_sdk has no conflict with openai>=2, so
--no-deps is unnecessary. Verified via uv dry-run locally.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
yuneng-jiang 2026-03-15 23:11:35 -07:00
parent f68a9be04d
commit 96183e8bde

View File

@ -1278,7 +1278,7 @@ jobs:
pip install "pydantic==2.10.2"
pip install "boto3==1.36.0"
pip install "semantic_router==0.1.10" --no-deps
pip install aurelio_sdk --no-deps
pip install aurelio_sdk
pip install "pytest-xdist==3.6.1"
pip install "pytest-timeout==2.2.0"
# Run pytest and generate JUnit XML report
@ -1633,7 +1633,7 @@ jobs:
pip install "responses==0.25.7"
pip install "pytest-xdist==3.6.1"
pip install "semantic_router==0.1.10" --no-deps
pip install aurelio_sdk --no-deps
pip install aurelio_sdk
pip install "fastapi-offline==1.7.3"
- setup_litellm_enterprise_pip
- run: