File tree Expand file tree Collapse file tree 2 files changed +9
-7
lines changed
Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change 1- FROM python:3.12 -slim-bookworm AS base
1+ FROM python:3.13 -slim-bookworm AS base
22RUN apt-get update \
33 && apt-get upgrade -y \
44 && apt-get install -y --no-install-recommends curl git build-essential \
@@ -10,7 +10,7 @@ FROM base AS install
1010WORKDIR /home/code
1111
1212# allow controlling the poetry installation of dependencies via external args
13- ARG INSTALL_ARGS="--no-root"
13+ ARG INSTALL_ARGS="--no-root --no-interaction --no-ansi "
1414ENV POETRY_HOME="/opt/poetry"
1515ENV PATH="$POETRY_HOME/bin:$PATH"
1616COPY pyproject.toml poetry.lock ./
Original file line number Diff line number Diff line change 11[tool .poetry ]
22name = " fastapi-sqlalchemy-asyncpg"
3- version = " 0.0.16 "
3+ version = " 0.0.17 "
44description = " "
55authors = [" Jakub Miazek <the@grillazz.com>" ]
66packages = []
77license = " MIT"
8+ package-mode = false
89
910[tool .poetry .dependencies ]
10- python = " ^3.12 "
11+ python = " ^3.13 "
1112fastapi = {version = " ^0.115.2" , extras = [" all" ]}
1213pydantic = {version = " ^2.9.2" , extras = [" email" ]}
1314pydantic-settings = " ^2.6.0"
1415sqlalchemy = " ^2.0.36"
1516uvicorn = { version = " ^0.32.0" , extras = [" standard" ]}
16- asyncpg = " ^0.29 .0"
17+ asyncpg = " ^0.30 .0"
1718alembic = " ^1.13.3"
1819httpx = " ^0.27.2"
1920pytest = " ^8.3.3"
@@ -34,6 +35,7 @@ polyfactory = "^2.17.0"
3435granian = " ^1.6.1"
3536transformers = " ^4.45.2"
3637apscheduler = {version = " ^4.0.0a5" , extras = [" redis,sqlalchemy" ]}
38+ pendulum = {version = " ^3.0.0" }
3739
3840[tool .poetry .group .dev .dependencies ]
3941devtools = { extras = [" pygments" ], version = " ^0.12.2" }
@@ -58,8 +60,8 @@ lint.ignore = ["E501"]
5860
5961# Exclude a variety of commonly ignored directories.
6062exclude = [" alembic" ,]
61- # Assume Python 3.12
62- target-version = " py312 "
63+ # Assume Python 3.13
64+ target-version = " py313 "
6365
6466[tool .ruff .lint .flake8-quotes ]
6567docstring-quotes = " double"
You can’t perform that action at this time.
0 commit comments