From c472d5038db7f90fdfde8a6d694e7c1ea8cde68f Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Sun, 6 Aug 2023 14:37:25 +0200 Subject: [PATCH] Fix --- docker/production.dockerfile | 4 ++-- fastapi_file_server/app/serializers.py | 2 +- poetry.lock | 2 +- pyproject.toml | 1 + 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/docker/production.dockerfile b/docker/production.dockerfile index 8096109..4909c58 100644 --- a/docker/production.dockerfile +++ b/docker/production.dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/flibusta-apps/base_docker_images:3.11-postgres-asyncpg-poetry-buildtime as build-image +FROM ghcr.io/flibusta-apps/base_docker_images:3.11-poetry-buildtime AS build-image WORKDIR /root/poetry COPY pyproject.toml poetry.lock /root/poetry/ @@ -10,7 +10,7 @@ RUN poetry export --without-hashes > requirements.txt \ && pip install -r requirements.txt --no-cache-dir -FROM ghcr.io/flibusta-apps/base_docker_images:3.11-postgres-runtime as runtime-image +FROM ghcr.io/flibusta-apps/base_docker_images:3.11-postgres-runtime AS runtime-image WORKDIR /app diff --git a/fastapi_file_server/app/serializers.py b/fastapi_file_server/app/serializers.py index 09bfe01..71d16ec 100644 --- a/fastapi_file_server/app/serializers.py +++ b/fastapi_file_server/app/serializers.py @@ -1,7 +1,7 @@ import enum -from typing import TypedDict from pydantic import BaseModel +from typing_extensions import TypedDict class UploadBackend(enum.StrEnum): diff --git a/poetry.lock b/poetry.lock index 1417dc3..00248b7 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1068,4 +1068,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "df8b3847a1f4b72fa0116f537bfaaf9a0ddae55b6b2e56cab14c84739406c69f" +content-hash = "9b4e100d7087c4ac7e5f1838f53e4addc813967f0db5a780fefbfc547b4a3dfd" diff --git a/pyproject.toml b/pyproject.toml index 0942cf2..d7504e7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ uvloop = "^0.17.0" orjson = "^3.9.2" sentry-sdk = "^1.29.2" pydantic-settings = "^2.0.2" +typing-extensions = "^4.7.1" [tool.poetry.group.dev.dependencies] pytest = "^7.2.0"