File tree 5 files changed +1182
-1335
lines changed
5 files changed +1182
-1335
lines changed Original file line number Diff line number Diff line change 12
12
strategy :
13
13
fail-fast : false
14
14
matrix :
15
- python-version : [ "3.12 " ]
16
- poetry-version : [ "1.8.3 " ]
15
+ python-version : [ "3.13 " ]
16
+ poetry-version : [ "1.8.5 " ]
17
17
18
18
env :
19
19
PYTHONDONTWRITEBYTECODE : 1
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
2
2
RUN apt-get update \
3
3
&& apt-get upgrade -y \
4
4
&& apt-get install -y --no-install-recommends curl git build-essential \
@@ -10,7 +10,7 @@ FROM base AS install
10
10
WORKDIR /home/code
11
11
12
12
# 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 "
14
14
ENV POETRY_HOME="/opt/poetry"
15
15
ENV PATH="$POETRY_HOME/bin:$PATH"
16
16
COPY pyproject.toml poetry.lock ./
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ Setup user authentication with JWT and Redis as token storage.
128
128
### Local development with poetry
129
129
130
130
``` shell
131
- pyenv install 3.12 && pyenv local 3.12
131
+ pyenv install 3.13 && pyenv local 3.13
132
132
```
133
133
``` shell
134
134
poetry install --with dev
@@ -189,6 +189,7 @@ I've included a few of my favorites to kick things off!
189
189
- ** [ JUN 8 2024] ** implement asyncpg connection pool :fast_forward :
190
190
- ** [ AUG 17 2024] ** granian use case implemented with docker compose and rich logger :fast_forward :
191
191
- ** [ OCT 16 2024] ** apscheduler added to project :fast_forward :
192
+ - ** [ DEC 16 2024] ** bump project to Python 3.13 :fast_forward :
192
193
193
194
<p align =" right " >(<a href =" #readme-top " >back to top</a >)</p >
194
195
You can’t perform that action at this time.
0 commit comments