diff --git a/src/backend/pyproject.toml b/src/backend/pyproject.toml index 35b0a20ff..930eaf06d 100644 --- a/src/backend/pyproject.toml +++ b/src/backend/pyproject.toml @@ -5,44 +5,44 @@ description = "Add your description here" readme = "README.md" requires-python = ">=3.11" dependencies = [ - "azure-ai-evaluation==1.16.9", + "azure-ai-evaluation==1.18.2", "azure-ai-inference==1.0.0b9", - "azure-ai-projects==2.2.0", - "azure-cosmos==4.16.1", + "azure-ai-projects==2.4.0", + "azure-cosmos==4.16.2", "azure-identity==1.25.3", "azure-monitor-events-extension==0.1.0", - "azure-monitor-opentelemetry==1.8.8", + "azure-monitor-opentelemetry==1.8.9", "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", + "fastapi==0.140.13", + "openai==2.50.0", + "opentelemetry-api==1.44.0", + "opentelemetry-exporter-otlp-proto-grpc==1.44.0", + "opentelemetry-exporter-otlp-proto-http==1.44.0", + "opentelemetry-instrumentation-fastapi==0.65b0", + "opentelemetry-instrumentation-openai==0.62.1", + "opentelemetry-sdk==1.44.0", "python-dotenv==1.2.2", - "python-multipart==0.0.30", - "uvicorn==0.48.0", + "python-multipart==0.0.32", + "uvicorn==0.52.0", "pylint-pydantic==0.4.1", "pexpect==4.9.0", - "mcp==1.27.2", + "mcp==2.0.0", "werkzeug==3.1.8", "azure-core==1.41.0", "agent-framework-azure-ai==1.0.0rc6", - "agent-framework-core==1.7.0", - "agent-framework-orchestrations==1.0.0rc2", + "agent-framework-core==1.12.1", + "agent-framework-orchestrations==1.0.1", "urllib3==2.7.0", - "protobuf==7.35.0", - "cryptography==48.0.0", - "aiohttp==3.14.0", - "pyasn1==0.6.3", - "nltk==3.9.4", + "protobuf==7.35.1", + "cryptography==49.0.0", + "aiohttp==3.14.3", + "pyasn1==0.6.4", + "nltk==3.10.0", ] [project.optional-dependencies] dev = [ - "pytest==9.0.3", + "pytest==9.1.1", "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 fc73ea76a..9f18e0978 100644 --- a/src/backend/requirements.txt +++ b/src/backend/requirements.txt @@ -1,42 +1,42 @@ -fastapi==0.136.3 -uvicorn==0.48.0 -azure-cosmos==4.16.1 -azure-monitor-opentelemetry==1.8.8 +fastapi==0.140.13 +uvicorn==0.52.0 +azure-cosmos==4.16.2 +azure-monitor-opentelemetry==1.8.9 azure-monitor-events-extension==0.1.0 azure-identity==1.25.3 python-dotenv==1.2.2 -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 +python-multipart==0.0.32 +opentelemetry-api==1.44.0 +opentelemetry-sdk==1.44.0 +opentelemetry-exporter-otlp-proto-grpc==1.44.0 +opentelemetry-exporter-otlp-proto-http==1.44.0 +opentelemetry-instrumentation-fastapi==0.65b0 +opentelemetry-instrumentation-openai==0.62.1 -azure-ai-projects==2.2.0 -openai==2.40.0 +azure-ai-projects==2.4.0 +openai==2.50.0 azure-ai-inference==1.0.0b9 azure-search-documents==12.0.0 -azure-ai-evaluation==1.16.9 +azure-ai-evaluation==1.18.2 azure-core==1.41.0 agent-framework-azure-ai==1.0.0rc6 -agent-framework-core==1.7.0 -agent-framework-orchestrations==1.0.0rc2 +agent-framework-core==1.12.1 +agent-framework-orchestrations==1.0.1 -mcp==1.27.2 +mcp==2.0.0 werkzeug==3.1.8 pylint-pydantic==0.4.1 pexpect==4.9.0 urllib3==2.7.0 -protobuf==7.35.0 -cryptography==48.0.0 -aiohttp==3.14.0 -pyasn1==0.6.3 -nltk==3.9.4 +protobuf==7.35.1 +cryptography==49.0.0 +aiohttp==3.14.3 +pyasn1==0.6.4 +nltk==3.10.0 # Testing tools -pytest==9.0.3 +pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0