Skip to content

Commit

Permalink
Add cp313, bump ubuntu to 22.04 jammy (#17)
Browse files Browse the repository at this point in the history
* Add cp313, bump ubuntu to 22.04 jammy

* Remove distutils

* Update buildtime with cp313
  • Loading branch information
ddelange authored Mar 8, 2024
1 parent 2637472 commit ffc35fa
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 7 deletions.
10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "monthly"
groups:
github-actions:
patterns:
- "*"
10 changes: 5 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ env:
REGISTRY: ghcr.io
UBUNTU_IMAGE: nvidia/cuda
# CUDA compatibility ref https://docs.nvidia.com/deploy/cuda-compatibility/index.html
UBUNTU_TAG: 11.8.0-cudnn8-runtime-ubuntu20.04
UBUNTU_TAG: 11.8.0-cudnn8-runtime-ubuntu22.04
PLATFORMS: linux/amd64,linux/arm64/v8

jobs:
Expand Down Expand Up @@ -78,7 +78,7 @@ jobs:
fail-fast: false
matrix:
image: [runtime]
python_minor_version: [7, 8, 9, 10, 11, 12]
python_minor_version: [7, 8, 9, 10, 11, 12, 13]
include:
- image: buildtime
python_minor_version:
Expand Down Expand Up @@ -136,11 +136,11 @@ jobs:
fail-fast: false
matrix:
image: [jupyter, vanilla]
python_minor_version: [7, 8, 9, 10, 11, 12]
python_minor_version: [7, 8, 9, 10, 11, 12, 13]
exclude:
# pyzmq currently missing cp312 wheels https://pypi.org/project/pyzmq/25.0.2/#files
# pyzmq currently missing cp313 wheels https://pypi.org/project/pyzmq/25.1.2/#files
- image: jupyter
python_minor_version: 12
python_minor_version: 13

steps:
- uses: actions/checkout@v3
Expand Down
3 changes: 2 additions & 1 deletion buildtime/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ RUN apt-install \
python3.9 python3.9-dev python3.9-venv \
python3.10 python3.10-dev python3.10-venv python3.10-distutils \
python3.11 python3.11-dev python3.11-venv python3.11-distutils \
python3.12 python3.12-dev python3.12-venv python3.12-distutils \
python3.12 python3.12-dev python3.12-venv \
python3.13 python3.13-dev python3.13-venv \
# useful headers etc
cargo \
rustc \
Expand Down
1 change: 0 additions & 1 deletion runtime/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,5 @@ FROM ${BASE_IMAGE}:${BASE_TAG}

ARG PYTHON_MINOR_VERSION
RUN apt-install \
python3.${PYTHON_MINOR_VERSION}-distutils \
python3.${PYTHON_MINOR_VERSION}-minimal \
libpython3.${PYTHON_MINOR_VERSION}-stdlib

0 comments on commit ffc35fa

Please sign in to comment.