diff --git a/src/backend/pyproject.toml b/src/backend/pyproject.toml index 179dd3a38..35b0a20ff 100644 --- a/src/backend/pyproject.toml +++ b/src/backend/pyproject.toml @@ -5,37 +5,37 @@ description = "Add your description here" readme = "README.md" requires-python = ">=3.11" dependencies = [ - "azure-ai-evaluation==1.16.6", + "azure-ai-evaluation==1.16.9", "azure-ai-inference==1.0.0b9", - "azure-ai-projects==2.1.0", - "azure-cosmos==4.15.0", + "azure-ai-projects==2.2.0", + "azure-cosmos==4.16.1", "azure-identity==1.25.3", "azure-monitor-events-extension==0.1.0", - "azure-monitor-opentelemetry==1.8.7", - "azure-search-documents==11.6.0", - "fastapi==0.136.1", - "openai==2.33.0", - "opentelemetry-api==1.40.0", - "opentelemetry-exporter-otlp-proto-grpc==1.40.0", - "opentelemetry-exporter-otlp-proto-http==1.40.0", - "opentelemetry-instrumentation-fastapi==0.61b0", - "opentelemetry-instrumentation-openai==0.60.0", - "opentelemetry-sdk==1.40.0", + "azure-monitor-opentelemetry==1.8.8", + "azure-search-documents==12.0.0", + "fastapi==0.136.3", + "openai==2.40.0", + "opentelemetry-api==1.42.1", + "opentelemetry-exporter-otlp-proto-grpc==1.42.1", + "opentelemetry-exporter-otlp-proto-http==1.42.1", + "opentelemetry-instrumentation-fastapi==0.63b1", + "opentelemetry-instrumentation-openai==0.61.0", + "opentelemetry-sdk==1.42.1", "python-dotenv==1.2.2", - "python-multipart==0.0.27", - "uvicorn==0.46.0", + "python-multipart==0.0.30", + "uvicorn==0.48.0", "pylint-pydantic==0.4.1", "pexpect==4.9.0", - "mcp==1.27.0", + "mcp==1.27.2", "werkzeug==3.1.8", - "azure-core==1.40.0", - "agent-framework-azure-ai==1.0.0rc4", - "agent-framework-core==1.0.0rc4", - "agent-framework-orchestrations==1.0.0b260311", + "azure-core==1.41.0", + "agent-framework-azure-ai==1.0.0rc6", + "agent-framework-core==1.7.0", + "agent-framework-orchestrations==1.0.0rc2", "urllib3==2.7.0", - "protobuf==6.33.6", - "cryptography==47.0.0", - "aiohttp==3.13.5", + "protobuf==7.35.0", + "cryptography==48.0.0", + "aiohttp==3.14.0", "pyasn1==0.6.3", "nltk==3.9.4", ] @@ -43,6 +43,6 @@ dependencies = [ [project.optional-dependencies] dev = [ "pytest==9.0.3", - "pytest-asyncio==1.3.0", + "pytest-asyncio==1.4.0", "pytest-cov==7.1.0", ] \ No newline at end of file diff --git a/src/backend/requirements.txt b/src/backend/requirements.txt index fadff5bad..fc73ea76a 100644 --- a/src/backend/requirements.txt +++ b/src/backend/requirements.txt @@ -1,42 +1,42 @@ -fastapi==0.136.1 -uvicorn==0.46.0 -azure-cosmos==4.15.0 -azure-monitor-opentelemetry==1.8.7 +fastapi==0.136.3 +uvicorn==0.48.0 +azure-cosmos==4.16.1 +azure-monitor-opentelemetry==1.8.8 azure-monitor-events-extension==0.1.0 azure-identity==1.25.3 python-dotenv==1.2.2 -python-multipart==0.0.27 -opentelemetry-api==1.40.0 -opentelemetry-sdk==1.40.0 -opentelemetry-exporter-otlp-proto-grpc==1.40.0 -opentelemetry-exporter-otlp-proto-http==1.40.0 -opentelemetry-instrumentation-fastapi==0.61b0 -opentelemetry-instrumentation-openai==0.60.0 +python-multipart==0.0.30 +opentelemetry-api==1.42.1 +opentelemetry-sdk==1.42.1 +opentelemetry-exporter-otlp-proto-grpc==1.42.1 +opentelemetry-exporter-otlp-proto-http==1.42.1 +opentelemetry-instrumentation-fastapi==0.63b1 +opentelemetry-instrumentation-openai==0.61.0 -azure-ai-projects==2.1.0 -openai==2.33.0 +azure-ai-projects==2.2.0 +openai==2.40.0 azure-ai-inference==1.0.0b9 -azure-search-documents==11.6.0 -azure-ai-evaluation==1.16.6 -azure-core==1.40.0 +azure-search-documents==12.0.0 +azure-ai-evaluation==1.16.9 +azure-core==1.41.0 -agent-framework-azure-ai==1.0.0rc4 -agent-framework-core==1.0.0rc4 -agent-framework-orchestrations==1.0.0b260311 +agent-framework-azure-ai==1.0.0rc6 +agent-framework-core==1.7.0 +agent-framework-orchestrations==1.0.0rc2 -mcp==1.27.0 +mcp==1.27.2 werkzeug==3.1.8 pylint-pydantic==0.4.1 pexpect==4.9.0 urllib3==2.7.0 -protobuf==6.33.6 -cryptography==47.0.0 -aiohttp==3.13.5 +protobuf==7.35.0 +cryptography==48.0.0 +aiohttp==3.14.0 pyasn1==0.6.3 nltk==3.9.4 # Testing tools pytest==9.0.3 -pytest-asyncio==1.3.0 +pytest-asyncio==1.4.0 pytest-cov==7.1.0