diff --git a/code/function/fastapp/core/config.py b/code/function/fastapp/core/config.py index f727f9b..5d7009c 100644 --- a/code/function/fastapp/core/config.py +++ b/code/function/fastapp/core/config.py @@ -1,6 +1,7 @@ import logging -from pydantic import BaseSettings, Field +from pydantic import Field +from pydantic_settings import BaseSettings class Settings(BaseSettings): diff --git a/code/function/requirements.txt b/code/function/requirements.txt index 9555e58..c9589c1 100644 --- a/code/function/requirements.txt +++ b/code/function/requirements.txt @@ -4,7 +4,8 @@ # azure-identity~=1.13.0 azure-functions~=1.15.0 -fastapi~=0.98.0 +fastapi~=0.100.0 +pydantic-settings~=2.0.1 aiohttp~=3.8.4 opentelemetry-instrumentation-fastapi==0.39b0 azure-monitor-opentelemetry-exporter==1.0.0b14 diff --git a/code/infra/terraform.tf b/code/infra/terraform.tf index 3610df9..2209033 100644 --- a/code/infra/terraform.tf +++ b/code/infra/terraform.tf @@ -4,7 +4,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "3.62.1" + version = "3.64.0" } azapi = { source = "azure/azapi"