diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 3a6bcd1d..1fc72886 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -10,7 +10,7 @@ on: env: # Only support 64-bit CPython > 3.6 - CIBW_SKIP: "cp36-* pp* *-manylinux_i686 *-musllinux_* *-win32 cp313-*" + CIBW_SKIP: "cp36-* cp37-* cp38-* pp* *-manylinux_i686 *-musllinux_* *-win32 cp314-*" # This has some of the software we need pre-installed on it CIBW_MANYLINUX_X86_64_IMAGE: openchemistry/stempy_wheel_builder_x86_64 diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index fcdb25c0..4d8eb2ef 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.9'] + python-version: ['3.11'] mpi: ['ON', 'OFF'] ipykernel: ['', 'ipykernel'] dev: ['', 'dev'] @@ -104,7 +104,7 @@ jobs: - name: Build/push Dockerfile.base uses: docker/build-push-action@v3 - if: ${{ contains(github.event.head_commit.message, 'trigger-ci') || steps.changed-dockerfile-base.outputs.any_changed == 'true'}} + # if: ${{ contains(github.event.head_commit.message, 'trigger-ci') || steps.changed-dockerfile-base.outputs.any_changed == 'true'}} with: context: . file: ./docker/Dockerfile.base diff --git a/docker/Dockerfile.base b/docker/Dockerfile.base index d7c959c4..6fbdbf6b 100644 --- a/docker/Dockerfile.base +++ b/docker/Dockerfile.base @@ -1,5 +1,6 @@ +# update to use python 3.11 ARG PYTHON_VERSION -FROM python:${PYTHON_VERSION} as base +FROM python:${PYTHON_VERSION}-bookworm as base ENV DEBIAN_FRONTEND noninteractive WORKDIR /build