Skip to content

Commit 3cb68f2

Browse files
authored
Merge pull request #84 from rcpch/83-update-python-versions-across-dockerfile-ci-testing-matrix-and-other-appearances
Update python versions across Dockerfile, CI testing matrix, and other appearances
2 parents 5017644 + 7e598a9 commit 3cb68f2

7 files changed

Lines changed: 9 additions & 9 deletions

File tree

‎.binder/runtime.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
python-3.10
1+
python-3.12

‎.github/workflows/python-publish.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- name: Set up Python
3030
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3131
with:
32-
python-version: "3.12"
32+
python-version: "3.13"
3333

3434
- name: Cache pip
3535
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5

‎.github/workflows/run-pytest-on-push-and-all-prs.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
# Runs tests on multiple python versions across the range we support
2929
strategy:
3030
matrix:
31-
python-version: ["3.9", "3.10", "3.11", "3.12"]
31+
python-version: ["3.10", "3.11", "3.12", "3.13"]
3232

3333
steps:
3434
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3

‎Dockerfile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.12-slim
1+
FROM python:3.13-slim
22

33
# Environment hygiene
44
ENV PYTHONDONTWRITEBYTECODE=1 \

‎docker-compose.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services:
66
# Mount the entire project directory for live development
77
- .:/app
88
# Prevent overwriting installed packages and cache directories
9-
- /usr/local/lib/python3.12/site-packages
9+
- /usr/local/lib/python3.13/site-packages
1010
- /app/.pytest_cache
1111
working_dir: /app
1212
environment:

‎notebooks/Quickstart.ipynb‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@
143143
"}\n",
144144
"```\n",
145145
"\n",
146-
"### `measurement_calculated_values\n",
146+
"### `measurement_calculated_values`\n",
147147
"\n",
148148
"These are the sds and centile calculations. Note that corrected and chronological results are always provided, even if the gestation is 40+0 (when they will be the same).\n",
149149
"\n",
@@ -612,7 +612,7 @@
612612
"name": "python",
613613
"nbconvert_exporter": "python",
614614
"pygments_lexer": "ipython3",
615-
"version": "3.12.11"
615+
"version": "3.12.13"
616616
}
617617
},
618618
"nbformat": 4,

‎pyproject.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@ authors = [
1515
maintainers = [
1616
{ name = "RCPCH Incubator", email = "incubator@rcpch.ac.uk" },
1717
]
18-
requires-python = ">=3.8"
18+
requires-python = ">=3.10"
1919
dependencies = [
2020
"python-dateutil",
2121
"scipy",
2222
]
2323
classifiers = [
2424
"Development Status :: 5 - Production/Stable",
2525
"Programming Language :: Python :: 3 :: Only",
26-
"Programming Language :: Python :: 3.9",
2726
"Programming Language :: Python :: 3.10",
2827
"Programming Language :: Python :: 3.11",
2928
"Programming Language :: Python :: 3.12",
29+
"Programming Language :: Python :: 3.13",
3030
"Topic :: Scientific/Engineering :: Medical Science Apps.",
3131
]
3232

0 commit comments

Comments
 (0)