Skip to content

Commit efd68f8

Browse files
authored
Update dependencies for h11 CVE-2025-43859 (#562)
* Update dependencies to resolve h11 vulnerability in transitive dependence * Ensure poetry 2.1.x+ * Update exasol-toolbox to 1.0.1 & related workflows
1 parent 9fc8e3f commit efd68f8

12 files changed

+80
-80
lines changed

.github/workflows/build-and-publish.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@v4
1818

1919
- name: Setup Python & Poetry Environment
20-
uses: exasol/python-toolbox/.github/actions/[email protected].0
20+
uses: exasol/python-toolbox/.github/actions/[email protected].1
2121

2222
- name: Build Artifacts
2323
run: poetry build

.github/workflows/check-release-tag.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
uses: actions/checkout@v4
1515

1616
- name: Setup Python & Poetry Environment
17-
uses: exasol/python-toolbox/.github/actions/[email protected].0
17+
uses: exasol/python-toolbox/.github/actions/[email protected].1
1818

1919
- name: Check Tag Version
2020
# make sure the pushed/created tag matched the project version

.github/workflows/checks.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
fetch-depth: 0
1717

1818
- name: Setup Python & Poetry Environment
19-
uses: exasol/python-toolbox/.github/actions/[email protected].0
19+
uses: exasol/python-toolbox/.github/actions/[email protected].1
2020

2121
- name: Check Version(s)
2222
run: |
@@ -32,7 +32,7 @@ jobs:
3232
uses: actions/checkout@v4
3333

3434
- name: Setup Python & Poetry Environment
35-
uses: exasol/python-toolbox/.github/actions/[email protected].0
35+
uses: exasol/python-toolbox/.github/actions/[email protected].1
3636

3737
- name: Build Documentation
3838
run: |
@@ -52,7 +52,7 @@ jobs:
5252
uses: actions/checkout@v4
5353

5454
- name: Setup Python & Poetry Environment
55-
uses: exasol/python-toolbox/.github/actions/[email protected].0
55+
uses: exasol/python-toolbox/.github/actions/[email protected].1
5656

5757
- name: Run changelog update check
5858
run: poetry run -- nox -s changelog:updated
@@ -70,7 +70,7 @@ jobs:
7070
uses: actions/checkout@v4
7171

7272
- name: Setup Python & Poetry Environment
73-
uses: exasol/python-toolbox/.github/actions/[email protected].0
73+
uses: exasol/python-toolbox/.github/actions/[email protected].1
7474
with:
7575
python-version: ${{ matrix.python-version }}
7676

@@ -99,7 +99,7 @@ jobs:
9999
uses: actions/checkout@v4
100100

101101
- name: Setup Python & Poetry Environment
102-
uses: exasol/python-toolbox/.github/actions/[email protected].0
102+
uses: exasol/python-toolbox/.github/actions/[email protected].1
103103
with:
104104
python-version: ${{ matrix.python-version }}
105105

@@ -119,7 +119,7 @@ jobs:
119119
uses: actions/checkout@v4
120120

121121
- name: Setup Python & Poetry Environment
122-
uses: exasol/python-toolbox/.github/actions/[email protected].0
122+
uses: exasol/python-toolbox/.github/actions/[email protected].1
123123
with:
124124
python-version: ${{ matrix.python-version }}
125125

@@ -142,7 +142,7 @@ jobs:
142142
uses: actions/checkout@v4
143143

144144
- name: Setup Python & Poetry Environment
145-
uses: exasol/python-toolbox/.github/actions/[email protected].0
145+
uses: exasol/python-toolbox/.github/actions/[email protected].1
146146

147147
- name: Run format check
148148
run: poetry run -- nox -s project:format
@@ -162,7 +162,7 @@ jobs:
162162
uses: actions/checkout@v4
163163

164164
- name: Setup Python & Poetry Environment
165-
uses: exasol/python-toolbox/.github/actions/[email protected].0
165+
uses: exasol/python-toolbox/.github/actions/[email protected].1
166166
with:
167167
python-version: ${{ matrix.python-version }}
168168

.github/workflows/gh-pages.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
fetch-depth: 0
1717

1818
- name: Setup Python & Poetry Environment
19-
uses: exasol/python-toolbox/.github/actions/[email protected].0
19+
uses: exasol/python-toolbox/.github/actions/[email protected].1
2020

2121
- name: Build Documentation
2222
run: |

.github/workflows/matrix-all.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@v4
1818

1919
- name: Setup Python & Poetry Environment
20-
uses: exasol/python-toolbox/.github/actions/[email protected].0
20+
uses: exasol/python-toolbox/.github/actions/[email protected].1
2121

2222
- name: Generate matrix
2323
run: poetry run -- nox -s matrix:all

.github/workflows/matrix-exasol.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@v4
1818

1919
- name: Setup Python & Poetry Environment
20-
uses: exasol/python-toolbox/.github/actions/[email protected].0
20+
uses: exasol/python-toolbox/.github/actions/[email protected].1
2121

2222
- name: Generate matrix
2323
run: poetry run -- nox -s matrix:exasol

.github/workflows/matrix-python.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@v4
1818

1919
- name: Setup Python & Poetry Environment
20-
uses: exasol/python-toolbox/.github/actions/[email protected].0
20+
uses: exasol/python-toolbox/.github/actions/[email protected].1
2121

2222
- name: Generate matrix
2323
run: poetry run -- nox -s matrix:python

.github/workflows/report.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
fetch-depth: 0
1818

1919
- name: Setup Python & Poetry Environment
20-
uses: exasol/python-toolbox/.github/actions/[email protected].0
20+
uses: exasol/python-toolbox/.github/actions/[email protected].1
2121

2222
- name: Download Artifacts
2323
uses: actions/[email protected]
@@ -52,6 +52,6 @@ jobs:
5252
poetry run -- nox -s project:report -- --format markdown >> $GITHUB_STEP_SUMMARY
5353
poetry run -- nox -s dependency:licenses >> $GITHUB_STEP_SUMMARY
5454
echo -e "\n\n# Coverage\n" >> $GITHUB_STEP_SUMMARY
55-
poetry run -- coverage report --format markdown >> $GITHUB_STEP_SUMMARY
55+
poetry run -- coverage report --format markdown >> $GITHUB_STEP_SUMMARY || true
5656
poetry run -- tbx lint pretty-print >> $GITHUB_STEP_SUMMARY
5757
poetry run -- tbx security pretty-print .security.json >> $GITHUB_STEP_SUMMARY

.github/workflows/slow-checks.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
uses: actions/checkout@v4
2929

3030
- name: Setup Python & Poetry Environment
31-
uses: exasol/python-toolbox/.github/actions/[email protected].0
31+
uses: exasol/python-toolbox/.github/actions/[email protected].1
3232
with:
3333
python-version: ${{ matrix.python-version }}
3434

doc/changes/unreleased.md

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## 🔧 Changed
44

55
- #558 Updated to poetry 2.1.2 & relocked dependencies to resolve CVE-2025-27516
6+
- Relocked dependencies to resolve CVE-2025-43859
67

78
## 🧰 Internal
89

0 commit comments

Comments
 (0)