Skip to content

Commit 4a92acf

Browse files
fix: ugprading python to 3.13
1 parent 62c07a1 commit 4a92acf

3 files changed

Lines changed: 5 additions & 6 deletions

File tree

‎.12factor/Dockerfile‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,12 @@
44
#
55
# Stage 0) Arg defaults and base image
66
#
7-
ARG POETRY_VERSION=1.4.2
7+
ARG POETRY_VERSION=2.3.4
88
ARG VENV_PATH="/tmp/venv"
99
ARG APP_HOME="/home/app"
1010
ARG PACKAGE_GROUPS="main"
1111

12-
FROM mdsol-docker-prod-virtual.jfrog.io/mdsol/python310:2023.4.10182043 as python_base
13-
12+
FROM mdsol-docker-prod-virtual.jfrog.io/mdsol/python313:latest AS python_base
1413
#
1514
# Stage 1.A) Get helper scripts (not currently used)
1615
#

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ pip install dataconnect # core (pyarrow + pydantic + httpx)
2121
pip install dataconnect[pandas] # + pandas for .to_pandas() on results
2222
```
2323

24-
Requires **Python ≥ 3.10**.
24+
Requires **Python ≥ 3.13**.
2525

2626
---
2727

‎pyproject.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ addopts = "--strict-markers"
6565
markers = "benchmark: mark tests that run performance benchmarks"
6666

6767
[tool.ruff]
68-
target-version = "py310"
68+
target-version = "py313"
6969
line-length = 120
7070
exclude = [
7171
".venv",
@@ -92,6 +92,6 @@ ignore = ["ANN401"] # allow Any in public API
9292
# mypy
9393
# -----------------------------------------------------------------------
9494
[tool.mypy]
95-
python_version = "3.10"
95+
python_version = "3.13"
9696
strict = true
9797
ignore_missing_imports = true

0 commit comments

Comments
 (0)