fix: Use Ubuntu 24.04 base to match CI with Python 3.11

- Switch to ubuntu-24.04 to match CI environment
- Add Python 3.11 explicitly
- Keep lean setup with only needed features
This commit is contained in:
Maxime Beauchemin
2025-07-28 15:58:36 -07:00
parent e922e51e6b
commit bc604d54e4

View File

@@ -1,12 +1,15 @@
{ {
"name": "Apache Superset Development", "name": "Apache Superset Development",
"image": "mcr.microsoft.com/devcontainers/python:3.10", "image": "mcr.microsoft.com/devcontainers/base:ubuntu-24.04",
"features": { "features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": { "ghcr.io/devcontainers/features/docker-in-docker:2": {
"moby": true, "moby": true,
"dockerDashComposeVersion": "v2" "dockerDashComposeVersion": "v2"
}, },
"ghcr.io/devcontainers/features/python:1": {
"version": "3.11"
},
"ghcr.io/devcontainers/features/node:1": { "ghcr.io/devcontainers/features/node:1": {
"version": "18" "version": "18"
}, },