File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44#
55# Stage 0) Arg defaults and base image
66#
7- ARG POETRY_VERSION=1.4.2
7+ ARG POETRY_VERSION=2.3.4
88ARG VENV_PATH="/tmp/venv"
99ARG APP_HOME="/home/app"
1010ARG 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#
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ pip install dataconnect # core (pyarrow + pydantic + httpx)
2121pip install dataconnect[pandas] # + pandas for .to_pandas() on results
2222```
2323
24- Requires ** Python ≥ 3.10 ** .
24+ Requires ** Python ≥ 3.13 ** .
2525
2626---
2727
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ addopts = "--strict-markers"
6565markers = " benchmark: mark tests that run performance benchmarks"
6666
6767[tool .ruff ]
68- target-version = " py310 "
68+ target-version = " py313 "
6969line-length = 120
7070exclude = [
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 "
9696strict = true
9797ignore_missing_imports = true
You can’t perform that action at this time.
0 commit comments