Skip to content

Commit 890c174

Browse files
committed
build python 3.10
1 parent e4f39cf commit 890c174

File tree

7 files changed

+50
-0
lines changed

7 files changed

+50
-0
lines changed

.github/workflows/build_all_images.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ jobs:
2727
- container_name: node_24_python_3_14
2828
- container_name: node_24_python_3_13
2929
- container_name: node_24_python_3_12
30+
- container_name: python_3_10
3031
uses: ./.github/workflows/build_multi_arch_image.yml
3132
with:
3233
tag_latest: ${{ inputs.tag_latest }}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
python 3.10.12
2+
poetry 2.1.3
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
2+
// README at: https://github.com/devcontainers/templates/tree/main/src/ubuntu
3+
{
4+
"name": "EPS Devcontainer node_24 python_3.13",
5+
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
6+
"build": {
7+
"dockerfile": "../../common/Dockerfile",
8+
"args": {
9+
"BASE_VERSION": "${localEnv:BASE_VERSION}",
10+
"CONTAINER_NAME": "eps_devcontainer_node_24_python_3_13"
11+
},
12+
"context": "."
13+
},
14+
"runArgs": [
15+
"--network=host"
16+
],
17+
"remoteEnv": { "LOCAL_WORKSPACE_FOLDER": "${localWorkspaceFolder}" },
18+
"features": {}
19+
}
20+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!/usr/bin/env bash
2+
set -e
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/usr/bin/env bash
2+
set -e
3+
4+
asdf plugin add python
5+
asdf plugin add poetry https://github.com/asdf-community/asdf-poetry.git
6+
7+
asdf install python
8+
asdf install

src/python_3_10/.trivyignore.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
vulnerabilities:
2+
- id: CVE-2022-40897
3+
statement: "pypa-setuptools: Regular Expression Denial of Service (ReDoS) in package_index.py"
4+
purls:
5+
- "pkg:pypi/setuptools@65.5.0"
6+
expired_at: 2026-08-12
7+
- id: CVE-2024-6345
8+
statement: "pypa/setuptools: Remote code execution via download functions in the package_index module in pypa/setuptools"
9+
purls:
10+
- "pkg:pypi/setuptools@65.5.0"
11+
expired_at: 2026-08-12
12+
- id: CVE-2025-47273
13+
statement: "setuptools: Path Traversal Vulnerability in setuptools PackageIndex"
14+
purls:
15+
- "pkg:pypi/setuptools@65.5.0"
16+
expired_at: 2026-08-12

src/python_3_10/trivy.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ignorefile: "src/python_3_10/.trivyignore_combined.yaml"

0 commit comments

Comments
 (0)