Repository navigation
chore: fix dep constriants #2696
python.yml
on: pull_request
Matrix: build-and-test
find Upgradable CodingFeatures
3m 41s
test dependencies
3m 44s
Linting & Coding Standards
3m 50s
find Security Issues
3m 37s
Matrix: install-and-run
Matrix: static-code-analysis
Publish test coverage
14s
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
|
|