Skip to content

chore: fix dep constriants #2696

chore: fix dep constriants

chore: fix dep constriants #2696

Triggered via pull request September 29, 2026 14:50
Status Success
Total duration 9m 45s
Artifacts 16

python.yml

on: pull_request
Matrix: build-and-test
find Upgradable CodingFeatures
3m 41s
find Upgradable CodingFeatures
test dependencies
3m 44s
test dependencies
Linting & Coding Standards
3m 50s
Linting & Coding Standards
find Security Issues
3m 37s
find Security Issues
Matrix: install-and-run
Matrix: static-code-analysis
Publish test coverage
14s
Publish test coverage
Fit to window
Zoom out
Zoom in

Annotations

22 warnings and 21 notices
StaticCodingAnalysis (py3.9 -lowest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
StaticCodingAnalysis (py3.14 -current)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest py3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest py3.9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest py3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest py3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
find Security Issues
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
find Upgradable CodingFeatures
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test dependencies
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Coding Standards
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest py3.10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest py3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest py3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest py3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest py3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest py3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest py3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest py3.10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest py3.9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest py3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest py3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest py3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Gr1N/setup-poetry@48b0f77c8c1b1b19cb962f0f00dff7b4be8f81ec. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
install & run "python -m cyclonedx_py --help" (ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
install & run "cyclonedx-py --help" (macos-latest)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
install & run "cyclonedx-py --help" (ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
install & run "python -m cyclonedx_py --help" (macos-latest)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
StaticCodingAnalysis (py3.9 -lowest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
StaticCodingAnalysis (py3.14 -current)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test (ubuntu-latest py3.12)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test (ubuntu-latest py3.9)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test (ubuntu-latest py3.11)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test (macos-latest py3.14)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
find Security Issues
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
find Upgradable CodingFeatures
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
test dependencies
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Linting & Coding Standards
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test (ubuntu-latest py3.10)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test (ubuntu-latest py3.13)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test (macos-latest py3.11)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Test (macos-latest py3.12)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Test (macos-latest py3.13)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Test (ubuntu-latest py3.14)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Publish test coverage
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
tests-reports_bnt_macos-latest_py3.11
3.37 KB
sha256:7f3bea2218f63e89b97b2d13cfe350fa610f6934026a906a7d9a23d8100efa97
tests-reports_bnt_macos-latest_py3.12
3.37 KB
sha256:6625367d6c29479eb2d6e08531c632392a14abec6b806876861670be4142347c
tests-reports_bnt_macos-latest_py3.13
3.37 KB
sha256:484322b3a9c9dc1f99ff50b15ee85b16d6510824ed33d8cdc99a67a14e3bb1fd
tests-reports_bnt_macos-latest_py3.14
3.36 KB
sha256:efb331e0e1b875d7d0ee0958288d7d49c8d1cd68fc081dd2897fe354775fc1fc
tests-reports_bnt_ubuntu-latest_py3.10
3.37 KB
sha256:2a97e96d506718863e490d66efde9abd713acee9b725ac846f10ad60b2ca0a6d
tests-reports_bnt_ubuntu-latest_py3.11
3.37 KB
sha256:89dad1f09d75e70457c9e5f5b7540259e3d14284afac13c094aa63b3a2048354
tests-reports_bnt_ubuntu-latest_py3.12
3.37 KB
sha256:66657749a499b8e6e56b893580b311cf54ec63030a519cdfdf9083924cb49d77
tests-reports_bnt_ubuntu-latest_py3.13
3.36 KB
sha256:a1ac5236854c3eea5ab73632624d1e05dc72ac134a1c18e7ee6d652e50e3a6f9
tests-reports_bnt_ubuntu-latest_py3.14
3.36 KB
sha256:3b9c44fc9027e00ab07be75a3859f5269b39d93b47acd135bdb927b3a33152ec
tests-reports_bnt_ubuntu-latest_py3.9
3.34 KB
sha256:988b66fa0da8742ffd875330f62d06dc27618233e6a73495c640c0356c8b6760
tests-reports_bnt_windows-latest_py3.10
3.36 KB
sha256:8e76e0b99cba46277957cc9e37bef6fb7db2662935c568e46ba9badfb6ce50da
tests-reports_bnt_windows-latest_py3.11
3.35 KB
sha256:024d8e1785ad0605b19bd1acf882f54c02cfd9a60eec79e58275920cbac8d0ac
tests-reports_bnt_windows-latest_py3.12
3.35 KB
sha256:66bf4617b5ebaba4878a333da9bf4d1b8934370340adf03d32e23b391123edcb
tests-reports_bnt_windows-latest_py3.13
3.35 KB
sha256:f6ae8648a5633fd7d3f9fe1de4aab113f23498eac2573ff5b5446a6d9d9115d7
tests-reports_bnt_windows-latest_py3.14
3.35 KB
sha256:232ba1e656e99776d70eaefcefebb853977e1e7e1d7f9c2fb47c84f7ba4976ff
tests-reports_bnt_windows-latest_py3.9
3.33 KB
sha256:4a26245d2793ac718c1a510dbb6f7309e2da740e800fd51bf4dcf0f8cd31756e