Skip to content

Commit 255da9b

Browse files
Patch to fix the build-test workflow.
1 parent c70da56 commit 255da9b

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/build-test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -429,6 +429,8 @@ jobs:
429429
run_python="python"
430430
fi
431431
pip install -r utilities/run-test-suites/gsheetsImport/requirements.txt
432+
# PyOpenSSL 26.2+ removed OpenSSL.crypto.X509Extension; nmos-testing still uses it for certificate tests.
433+
$run_python -m pip install 'pyOpenSSL<26.2'
432434

433435
if [[ "${{ runner.os }}" == "Windows" ]]; then
434436
# install certificates

.github/workflows/src/amwa-test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@
7676
run_python="python"
7777
fi
7878
pip install -r utilities/run-test-suites/gsheetsImport/requirements.txt
79+
# PyOpenSSL 26.2+ removed OpenSSL.crypto.X509Extension; nmos-testing still uses it for certificate tests.
80+
$run_python -m pip install 'pyOpenSSL<26.2'
7981

8082
if [[ "${{ runner.os }}" == "Windows" ]]; then
8183
# install certificates

0 commit comments

Comments
 (0)