Skip to content

Commit b1ead84

Browse files
Update Python version from 3.11 to 3.14 (#83)
- Update pyproject.toml python dependency from ^3.11 to ^3.14 - Update Dockerfile base image from python:3.11.0-slim-buster to python:3.14-slim-bookworm - Update ruff target-version from py311 to py314 - Update README documentation to reflect Python 3.14 requirement
1 parent 70f5795 commit b1ead84

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.11.0-slim-buster AS base
1+
FROM python:3.14-slim-bookworm AS base
22

33
EXPOSE 8000
44

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ it's a simple and useful boilerplate for python projects using FastAPI framework
44

55
## Technology and Resources
66

7-
- [Python 3.11](https://www.python.org/downloads/release/python-3110/) - **pre-requisite**
7+
- [Python 3.14](https://www.python.org/downloads/release/python-3140/) - **pre-requisite**
88
- [Docker](https://www.docker.com/get-started) - **pre-requisite**
99
- [Docker Compose](https://docs.docker.com/compose/) - **pre-requisite**
1010
- [Poetry](https://python-poetry.org/) - **pre-requisite**

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license = "MIT"
77
package-mode = false
88

99
[tool.poetry.dependencies]
10-
python = "^3.11"
10+
python = "^3.14"
1111
fastapi = "0.128.0"
1212
uvicorn = "0.40.0"
1313
alembic = "^1.16.1"
@@ -36,7 +36,7 @@ directory = "htmlcov"
3636

3737
[tool.ruff]
3838
line-length = 120
39-
target-version = "py311"
39+
target-version = "py314"
4040
exclude = ["run.py", "migration"]
4141

4242

0 commit comments

Comments
 (0)