diff --git a/.github/promote-images.yml b/.github/promote-images.yml index 9fa2426c9..da19233c0 100644 --- a/.github/promote-images.yml +++ b/.github/promote-images.yml @@ -15,6 +15,9 @@ workspace-node: "2023.*" workspace-node-lts: "2023.*" workspace-python: "2023.*" + workspace-python-3.8: "2023.*" + workspace-python-3.9: "2023.*" + workspace-python-3.10: "2023.*" workspace-python-3.11: "2023.*" workspace-python-3.12: "2023.*" workspace-ruby-3: "2023.*" diff --git a/.github/sync-containers.yml b/.github/sync-containers.yml index c6700accc..b179676d0 100644 --- a/.github/sync-containers.yml +++ b/.github/sync-containers.yml @@ -12,6 +12,9 @@ sync: - node - node-lts - python + - python-3.8 + - python-3.9 + - python-3.10 - python-3.11 - python-3.12 - ruby-3 diff --git a/CHANGELOG.md b/CHANGELOG.md index ddbc04b09..f821f1546 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ A curated, chronologically ordered list of notable changes in [Gitpod's default workspace images](https://hub.docker.com/u/gitpod). +## 2023-10-12 + +- Reintroduce `gitpod/workspace-python-3.10`, `gitpod/workspace-python-3.9` and `gitpod/workspace-python-3.8` + ## 2023-10-09 - Bump Rust to `1.73.0` diff --git a/chunks/lang-python/chunk.yaml b/chunks/lang-python/chunk.yaml index 4213e0ca1..d1633e2cd 100644 --- a/chunks/lang-python/chunk.yaml +++ b/chunks/lang-python/chunk.yaml @@ -1,7 +1,16 @@ variants: + - name: "3.12" + args: + PYTHON_VERSION: 3.12.0 - name: "3.11" args: PYTHON_VERSION: 3.11.6 - - name: "3.12" + - name: "3.10" args: - PYTHON_VERSION: 3.12.0 + PYTHON_VERSION: 3.10.13 + - name: "3.9" + args: + PYTHON_VERSION: 3.9.18 + - name: "3.8" + args: + PYTHON_VERSION: 3.8.18 diff --git a/dazzle.yaml b/dazzle.yaml index 1a385a362..502420a24 100644 --- a/dazzle.yaml +++ b/dazzle.yaml @@ -82,6 +82,21 @@ combiner: - base chunks: - lang-python:3.11 + - name: python-3.10 + ref: + - base + chunks: + - lang-python:3.10 + - name: python-3.9 + ref: + - base + chunks: + - lang-python:3.9 + - name: python-3.8 + ref: + - base + chunks: + - lang-python:3.8 - name: ruby-3.0 ref: - base