Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 24, 2025

Bumps the gh-actions-dependencies group with 13 updates:

Package From To
tektronix/python-package-ci-cd/.github/workflows/_reusable-check-api-for-breaking-changes.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-codeql-analysis.yml 1.6.2 1.8.2
actions/checkout 4 6
tektronix/python-package-ci-cd/.github/workflows/_reusable-enforce-community-standards.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-package-build.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-package-release.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-package-testpypi.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-publish-api-comparison.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-publish-test-results.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-sbom-scan.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-test-code.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-test-docs.yml 1.6.2 1.8.2
tektronix/python-package-ci-cd/.github/workflows/_reusable-update-python-and-pre-commit-dependencies.yml 1.6.2 1.8.2

Updates tektronix/python-package-ci-cd/.github/workflows/_reusable-check-api-for-breaking-changes.yml from 1.6.2 to 1.8.2

Release notes

Sourced from tektronix/python-package-ci-cd/.github/workflows/_reusable-check-api-for-breaking-changes.yml's releases.

v1.8.2 (2025-11-03)

Merged Pull Requests

  • chore(python-deps): update dependency virtualenv to v20.35.4 in all dependant actions (#731)
  • chore(python-deps): update dependency pyright to v1.1.407 for dev (#728)
  • chore(gh-actions-deps): update github artifact actions in all dependant reusable workflows (#730)
  • chore(gh-actions-deps): update github/codeql-action action to v4.31.0 in all dependant reusable workflows (#729)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.1.0 in all dependant reusable workflows (#727)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.9 in all dependant reusable workflows (#726)
  • chore(python-deps): update dependency pylint to v4.0.2 for dev (#725)
  • chore(gh-actions-deps): update github/codeql-action action to v4.30.9 in all dependant reusable workflows (#723)
  • chore(python-deps): update dependency pydantic to v2.12.3 in all dependant actions (#724)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.8 in all dependant reusable workflows (#721)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.2 in all dependant reusable workflows (#722)
  • chore(python-deps): update dependency cryptography to v46.0.3 in all dependant actions (#720)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.1 in all dependant reusable workflows (#718)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.7 in all dependant reusable workflows (#717)
  • chore(python-deps): update dependency pylint to v4.0.1 for dev (#716)
  • chore(gh-actions-deps): update actions/setup-node action to v6 in all dependant reusable workflows (#715)
  • chore(python-deps): update dependency charset-normalizer to v3.4.4 in all dependant actions (#714)
  • chore(python-deps): update dependency xattr to v1.3.0 in all dependant actions (#713)
  • chore(python-deps): update dependency pylint to v4 for dev (#711)
  • chore(python-deps): update dependency yamlfix to v1.19.0 for actions/update_development_dependencies (#712)
  • chore(gh-actions-deps): update stefanzweifel/git-auto-commit-action action to v7 in all dependant reusable workflows (#710)
  • chore(python-deps): update dependency idna to v3.11 in all dependant actions (#709)
  • chore(python-deps): update pydantic dependencies in all dependant actions (#676)
  • chore(gh-actions-deps): update hynek/build-and-inspect-python-package action to v2.14.0 in all dependant reusable workflows (#708)
  • chore(gh-actions-deps): update github/codeql-action action to v4 in all dependant reusable workflows (#706)
  • chore(python-deps): update dependency attrs to v25.4.0 in all dependant actions (#699)
  • chore(python-deps): update dependency tomli to v2.3.0 for actions/create_unique_testpypi_version and docs (#703)
  • chore(python-deps): update dependency virtualenv to v20.35.3 in all dependant actions (#704)
  • chore(python-deps): update dependency filelock to v3.20.0 in all dependant actions (#701)
  • chore(python-deps): update dependency beautifulsoup4 to v4.14.0 in all dependant actions (#691)
  • chore(python-deps): update dependency platformdirs to v4.5.0 in all dependant actions (#702)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.8.0 in dev workflows (#689)
  • chore(python-deps): update dependency certifi to v2025.10.5 in all dependant actions (#700)
  • chore(python-deps): update dependency msgpack to v1.1.2 in all dependant actions (#697)
  • chore(python-deps): update dependency pyright to v1.1.406 for dev (#694)
  • chore(python-deps): update dependency pylint to v3.3.9 for dev (#698)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.8 in all dependant reusable workflows (#688)
  • chore(python-deps): update dependency maison to v2.0.2 in all dependant actions (#696)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.7.4 in dev workflows (#687)
  • chore(python-deps): update dependency identify to v2.6.15 in all dependant actions (#695)
  • chore(python-deps): update dependency cryptography to v46.0.2 in all dependant actions (#692)
  • chore(pre-commit-deps): pre-commit autoupdate (#678)
  • chore(python-deps): update dependency pyyaml to v6.0.3 in all dependant actions (#685)
  • chore(python-version): update python:3.13-slim docker digest to 3a6ead7 in all dependant actions (#684)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.4 in all dependant reusable workflows (#683)
  • chore(python-version): update python:3.13-slim docker digest to 6cbc435 in all dependant actions (#682)

... (truncated)

Changelog

Sourced from tektronix/python-package-ci-cd/.github/workflows/_reusable-check-api-for-breaking-changes.yml's changelog.

v1.8.2 (2025-11-03)

Merged Pull Requests

  • chore(python-deps): update dependency virtualenv to v20.35.4 in all dependant actions (#731)
  • chore(python-deps): update dependency pyright to v1.1.407 for dev (#728)
  • chore(gh-actions-deps): update github artifact actions in all dependant reusable workflows (#730)
  • chore(gh-actions-deps): update github/codeql-action action to v4.31.0 in all dependant reusable workflows (#729)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.1.0 in all dependant reusable workflows (#727)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.9 in all dependant reusable workflows (#726)
  • chore(python-deps): update dependency pylint to v4.0.2 for dev (#725)
  • chore(gh-actions-deps): update github/codeql-action action to v4.30.9 in all dependant reusable workflows (#723)
  • chore(python-deps): update dependency pydantic to v2.12.3 in all dependant actions (#724)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.8 in all dependant reusable workflows (#721)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.2 in all dependant reusable workflows (#722)
  • chore(python-deps): update dependency cryptography to v46.0.3 in all dependant actions (#720)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.1 in all dependant reusable workflows (#718)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.7 in all dependant reusable workflows (#717)
  • chore(python-deps): update dependency pylint to v4.0.1 for dev (#716)
  • chore(gh-actions-deps): update actions/setup-node action to v6 in all dependant reusable workflows (#715)
  • chore(python-deps): update dependency charset-normalizer to v3.4.4 in all dependant actions (#714)
  • chore(python-deps): update dependency xattr to v1.3.0 in all dependant actions (#713)
  • chore(python-deps): update dependency pylint to v4 for dev (#711)
  • chore(python-deps): update dependency yamlfix to v1.19.0 for actions/update_development_dependencies (#712)
  • chore(gh-actions-deps): update stefanzweifel/git-auto-commit-action action to v7 in all dependant reusable workflows (#710)
  • chore(python-deps): update dependency idna to v3.11 in all dependant actions (#709)
  • chore(python-deps): update pydantic dependencies in all dependant actions (#676)
  • chore(gh-actions-deps): update hynek/build-and-inspect-python-package action to v2.14.0 in all dependant reusable workflows (#708)
  • chore(gh-actions-deps): update github/codeql-action action to v4 in all dependant reusable workflows (#706)
  • chore(python-deps): update dependency attrs to v25.4.0 in all dependant actions (#699)
  • chore(python-deps): update dependency tomli to v2.3.0 for actions/create_unique_testpypi_version and docs (#703)
  • chore(python-deps): update dependency virtualenv to v20.35.3 in all dependant actions (#704)
  • chore(python-deps): update dependency filelock to v3.20.0 in all dependant actions (#701)
  • chore(python-deps): update dependency beautifulsoup4 to v4.14.0 in all dependant actions (#691)
  • chore(python-deps): update dependency platformdirs to v4.5.0 in all dependant actions (#702)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.8.0 in dev workflows (#689)
  • chore(python-deps): update dependency certifi to v2025.10.5 in all dependant actions (#700)
  • chore(python-deps): update dependency msgpack to v1.1.2 in all dependant actions (#697)
  • chore(python-deps): update dependency pyright to v1.1.406 for dev (#694)
  • chore(python-deps): update dependency pylint to v3.3.9 for dev (#698)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.8 in all dependant reusable workflows (#688)
  • chore(python-deps): update dependency maison to v2.0.2 in all dependant actions (#696)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.7.4 in dev workflows (#687)
  • chore(python-deps): update dependency identify to v2.6.15 in all dependant actions (#695)
  • chore(python-deps): update dependency cryptography to v46.0.2 in all dependant actions (#692)
  • chore(pre-commit-deps): pre-commit autoupdate (#678)
  • chore(python-deps): update dependency pyyaml to v6.0.3 in all dependant actions (#685)
  • chore(python-version): update python:3.13-slim docker digest to 3a6ead7 in all dependant actions (#684)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.4 in all dependant reusable workflows (#683)
  • chore(python-version): update python:3.13-slim docker digest to 6cbc435 in all dependant actions (#682)

... (truncated)

Commits
  • 2b8d3b8 1.8.2
  • c3f271e chore(python-deps): update dependency virtualenv to v20.35.4 in all dependant...
  • 71f64c8 chore(python-deps): update dependency pyright to v1.1.407 for dev (#728)
  • 11537d7 chore(gh-actions-deps): update github artifact actions in all dependant reusa...
  • 14e90c1 chore(gh-actions-deps): update github/codeql-action action to v4.31.0 in all ...
  • 6f5ae64 chore(gh-actions-deps): update anchore/scan-action action to v7.1.0 in all de...
  • 29cdb9e chore(gh-actions-deps): update anchore/sbom-action action to v0.20.9 in all d...
  • 2efc5a9 chore(python-deps): update dependency pylint to v4.0.2 for dev (#725)
  • 3bf5d98 chore(gh-actions-deps): update github/codeql-action action to v4.30.9 in all ...
  • d1fd15c chore(python-deps): update dependency pydantic to v2.12.3 in all dependant ac...
  • Additional commits viewable in compare view

Updates tektronix/python-package-ci-cd/.github/workflows/_reusable-codeql-analysis.yml from 1.6.2 to 1.8.2

Release notes

Sourced from tektronix/python-package-ci-cd/.github/workflows/_reusable-codeql-analysis.yml's releases.

v1.8.2 (2025-11-03)

Merged Pull Requests

  • chore(python-deps): update dependency virtualenv to v20.35.4 in all dependant actions (#731)
  • chore(python-deps): update dependency pyright to v1.1.407 for dev (#728)
  • chore(gh-actions-deps): update github artifact actions in all dependant reusable workflows (#730)
  • chore(gh-actions-deps): update github/codeql-action action to v4.31.0 in all dependant reusable workflows (#729)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.1.0 in all dependant reusable workflows (#727)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.9 in all dependant reusable workflows (#726)
  • chore(python-deps): update dependency pylint to v4.0.2 for dev (#725)
  • chore(gh-actions-deps): update github/codeql-action action to v4.30.9 in all dependant reusable workflows (#723)
  • chore(python-deps): update dependency pydantic to v2.12.3 in all dependant actions (#724)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.8 in all dependant reusable workflows (#721)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.2 in all dependant reusable workflows (#722)
  • chore(python-deps): update dependency cryptography to v46.0.3 in all dependant actions (#720)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.1 in all dependant reusable workflows (#718)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.7 in all dependant reusable workflows (#717)
  • chore(python-deps): update dependency pylint to v4.0.1 for dev (#716)
  • chore(gh-actions-deps): update actions/setup-node action to v6 in all dependant reusable workflows (#715)
  • chore(python-deps): update dependency charset-normalizer to v3.4.4 in all dependant actions (#714)
  • chore(python-deps): update dependency xattr to v1.3.0 in all dependant actions (#713)
  • chore(python-deps): update dependency pylint to v4 for dev (#711)
  • chore(python-deps): update dependency yamlfix to v1.19.0 for actions/update_development_dependencies (#712)
  • chore(gh-actions-deps): update stefanzweifel/git-auto-commit-action action to v7 in all dependant reusable workflows (#710)
  • chore(python-deps): update dependency idna to v3.11 in all dependant actions (#709)
  • chore(python-deps): update pydantic dependencies in all dependant actions (#676)
  • chore(gh-actions-deps): update hynek/build-and-inspect-python-package action to v2.14.0 in all dependant reusable workflows (#708)
  • chore(gh-actions-deps): update github/codeql-action action to v4 in all dependant reusable workflows (#706)
  • chore(python-deps): update dependency attrs to v25.4.0 in all dependant actions (#699)
  • chore(python-deps): update dependency tomli to v2.3.0 for actions/create_unique_testpypi_version and docs (#703)
  • chore(python-deps): update dependency virtualenv to v20.35.3 in all dependant actions (#704)
  • chore(python-deps): update dependency filelock to v3.20.0 in all dependant actions (#701)
  • chore(python-deps): update dependency beautifulsoup4 to v4.14.0 in all dependant actions (#691)
  • chore(python-deps): update dependency platformdirs to v4.5.0 in all dependant actions (#702)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.8.0 in dev workflows (#689)
  • chore(python-deps): update dependency certifi to v2025.10.5 in all dependant actions (#700)
  • chore(python-deps): update dependency msgpack to v1.1.2 in all dependant actions (#697)
  • chore(python-deps): update dependency pyright to v1.1.406 for dev (#694)
  • chore(python-deps): update dependency pylint to v3.3.9 for dev (#698)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.8 in all dependant reusable workflows (#688)
  • chore(python-deps): update dependency maison to v2.0.2 in all dependant actions (#696)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.7.4 in dev workflows (#687)
  • chore(python-deps): update dependency identify to v2.6.15 in all dependant actions (#695)
  • chore(python-deps): update dependency cryptography to v46.0.2 in all dependant actions (#692)
  • chore(pre-commit-deps): pre-commit autoupdate (#678)
  • chore(python-deps): update dependency pyyaml to v6.0.3 in all dependant actions (#685)
  • chore(python-version): update python:3.13-slim docker digest to 3a6ead7 in all dependant actions (#684)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.4 in all dependant reusable workflows (#683)
  • chore(python-version): update python:3.13-slim docker digest to 6cbc435 in all dependant actions (#682)

... (truncated)

Changelog

Sourced from tektronix/python-package-ci-cd/.github/workflows/_reusable-codeql-analysis.yml's changelog.

v1.8.2 (2025-11-03)

Merged Pull Requests

  • chore(python-deps): update dependency virtualenv to v20.35.4 in all dependant actions (#731)
  • chore(python-deps): update dependency pyright to v1.1.407 for dev (#728)
  • chore(gh-actions-deps): update github artifact actions in all dependant reusable workflows (#730)
  • chore(gh-actions-deps): update github/codeql-action action to v4.31.0 in all dependant reusable workflows (#729)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.1.0 in all dependant reusable workflows (#727)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.9 in all dependant reusable workflows (#726)
  • chore(python-deps): update dependency pylint to v4.0.2 for dev (#725)
  • chore(gh-actions-deps): update github/codeql-action action to v4.30.9 in all dependant reusable workflows (#723)
  • chore(python-deps): update dependency pydantic to v2.12.3 in all dependant actions (#724)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.8 in all dependant reusable workflows (#721)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.2 in all dependant reusable workflows (#722)
  • chore(python-deps): update dependency cryptography to v46.0.3 in all dependant actions (#720)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.1 in all dependant reusable workflows (#718)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.7 in all dependant reusable workflows (#717)
  • chore(python-deps): update dependency pylint to v4.0.1 for dev (#716)
  • chore(gh-actions-deps): update actions/setup-node action to v6 in all dependant reusable workflows (#715)
  • chore(python-deps): update dependency charset-normalizer to v3.4.4 in all dependant actions (#714)
  • chore(python-deps): update dependency xattr to v1.3.0 in all dependant actions (#713)
  • chore(python-deps): update dependency pylint to v4 for dev (#711)
  • chore(python-deps): update dependency yamlfix to v1.19.0 for actions/update_development_dependencies (#712)
  • chore(gh-actions-deps): update stefanzweifel/git-auto-commit-action action to v7 in all dependant reusable workflows (#710)
  • chore(python-deps): update dependency idna to v3.11 in all dependant actions (#709)
  • chore(python-deps): update pydantic dependencies in all dependant actions (#676)
  • chore(gh-actions-deps): update hynek/build-and-inspect-python-package action to v2.14.0 in all dependant reusable workflows (#708)
  • chore(gh-actions-deps): update github/codeql-action action to v4 in all dependant reusable workflows (#706)
  • chore(python-deps): update dependency attrs to v25.4.0 in all dependant actions (#699)
  • chore(python-deps): update dependency tomli to v2.3.0 for actions/create_unique_testpypi_version and docs (#703)
  • chore(python-deps): update dependency virtualenv to v20.35.3 in all dependant actions (#704)
  • chore(python-deps): update dependency filelock to v3.20.0 in all dependant actions (#701)
  • chore(python-deps): update dependency beautifulsoup4 to v4.14.0 in all dependant actions (#691)
  • chore(python-deps): update dependency platformdirs to v4.5.0 in all dependant actions (#702)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.8.0 in dev workflows (#689)
  • chore(python-deps): update dependency certifi to v2025.10.5 in all dependant actions (#700)
  • chore(python-deps): update dependency msgpack to v1.1.2 in all dependant actions (#697)
  • chore(python-deps): update dependency pyright to v1.1.406 for dev (#694)
  • chore(python-deps): update dependency pylint to v3.3.9 for dev (#698)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.8 in all dependant reusable workflows (#688)
  • chore(python-deps): update dependency maison to v2.0.2 in all dependant actions (#696)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.7.4 in dev workflows (#687)
  • chore(python-deps): update dependency identify to v2.6.15 in all dependant actions (#695)
  • chore(python-deps): update dependency cryptography to v46.0.2 in all dependant actions (#692)
  • chore(pre-commit-deps): pre-commit autoupdate (#678)
  • chore(python-deps): update dependency pyyaml to v6.0.3 in all dependant actions (#685)
  • chore(python-version): update python:3.13-slim docker digest to 3a6ead7 in all dependant actions (#684)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.4 in all dependant reusable workflows (#683)
  • chore(python-version): update python:3.13-slim docker digest to 6cbc435 in all dependant actions (#682)

... (truncated)

Commits
  • 2b8d3b8 1.8.2
  • c3f271e chore(python-deps): update dependency virtualenv to v20.35.4 in all dependant...
  • 71f64c8 chore(python-deps): update dependency pyright to v1.1.407 for dev (#728)
  • 11537d7 chore(gh-actions-deps): update github artifact actions in all dependant reusa...
  • 14e90c1 chore(gh-actions-deps): update github/codeql-action action to v4.31.0 in all ...
  • 6f5ae64 chore(gh-actions-deps): update anchore/scan-action action to v7.1.0 in all de...
  • 29cdb9e chore(gh-actions-deps): update anchore/sbom-action action to v0.20.9 in all d...
  • 2efc5a9 chore(python-deps): update dependency pylint to v4.0.2 for dev (#725)
  • 3bf5d98 chore(gh-actions-deps): update github/codeql-action action to v4.30.9 in all ...
  • d1fd15c chore(python-deps): update dependency pydantic to v2.12.3 in all dependant ac...
  • Additional commits viewable in compare view

Updates actions/checkout from 4 to 6

Release notes

Sourced from actions/checkout's releases.

v6.0.0

What's Changed

Full Changelog: actions/checkout@v5.0.0...v6.0.0

v6-beta

What's Changed

Updated persist-credentials to store the credentials under $RUNNER_TEMP instead of directly in the local git config.

This requires a minimum Actions Runner version of v2.329.0 to access the persisted credentials for Docker container action scenarios.

v5.0.1

What's Changed

Full Changelog: actions/checkout@v5...v5.0.1

v5.0.0

What's Changed

⚠️ Minimum Compatible Runner Version

v2.327.1
Release Notes

Make sure your runner is updated to this version or newer to use this release.

Full Changelog: actions/checkout@v4...v5.0.0

v4.3.1

What's Changed

Full Changelog: actions/checkout@v4...v4.3.1

v4.3.0

What's Changed

... (truncated)

Changelog

Sourced from actions/checkout's changelog.

Changelog

V6.0.0

V5.0.1

V5.0.0

V4.3.1

V4.3.0

v4.2.2

v4.2.1

v4.2.0

v4.1.7

v4.1.6

v4.1.5

... (truncated)

Commits

Updates tektronix/python-package-ci-cd/.github/workflows/_reusable-enforce-community-standards.yml from 1.6.2 to 1.8.2

Release notes

Sourced from tektronix/python-package-ci-cd/.github/workflows/_reusable-enforce-community-standards.yml's releases.

v1.8.2 (2025-11-03)

Merged Pull Requests

  • chore(python-deps): update dependency virtualenv to v20.35.4 in all dependant actions (#731)
  • chore(python-deps): update dependency pyright to v1.1.407 for dev (#728)
  • chore(gh-actions-deps): update github artifact actions in all dependant reusable workflows (#730)
  • chore(gh-actions-deps): update github/codeql-action action to v4.31.0 in all dependant reusable workflows (#729)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.1.0 in all dependant reusable workflows (#727)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.9 in all dependant reusable workflows (#726)
  • chore(python-deps): update dependency pylint to v4.0.2 for dev (#725)
  • chore(gh-actions-deps): update github/codeql-action action to v4.30.9 in all dependant reusable workflows (#723)
  • chore(python-deps): update dependency pydantic to v2.12.3 in all dependant actions (#724)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.8 in all dependant reusable workflows (#721)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.2 in all dependant reusable workflows (#722)
  • chore(python-deps): update dependency cryptography to v46.0.3 in all dependant actions (#720)
  • chore(gh-actions-deps): update anchore/scan-action action to v7.0.1 in all dependant reusable workflows (#718)
  • chore(gh-actions-deps): update anchore/sbom-action action to v0.20.7 in all dependant reusable workflows (#717)
  • chore(python-deps): update dependency pylint to v4.0.1 for dev (#716)
  • chore(gh-actions-deps): update actions/setup-node action to v6 in all dependant reusable workflows (#715)
  • chore(python-deps): update dependency charset-normalizer to v3.4.4 in all dependant actions (#714)
  • chore(python-deps): update dependency xattr to v1.3.0 in all dependant actions (#713)
  • chore(python-deps): update dependency pylint to v4 for dev (#711)
  • chore(python-deps): update dependency yamlfix to v1.19.0 for actions/update_development_dependencies (#712)
  • chore(gh-actions-deps): update stefanzweifel/git-auto-commit-action action to v7 in all dependant reusable workflows (#710)
  • chore(python-deps): update dependency idna to v3.11 in all dependant actions (#709)
  • chore(python-deps): update pydantic dependencies in all dependant actions (#676)
  • chore(gh-actions-deps): update hynek/build-and-inspect-python-package action to v2.14.0 in all dependant reusable workflows (#708)
  • chore(gh-actions-deps): update github/codeql-action action to v4 in all dependant reusable workflows (#706)
  • chore(python-deps): update dependency attrs to v25.4.0 in all dependant actions (#699)
  • chore(python-deps): update dependency tomli to v2.3.0 for actions/create_unique_testpypi_version and docs (#703)
  • chore(python-deps): update dependency virtualenv to v20.35.3 in all dependant actions (#704)
  • chore(python-deps): update dependency filelock to v3.20.0 in all dependant actions (#701)
  • chore(python-deps): update dependency beautifulsoup4 to v4.14.0 in all dependant actions (#691)
  • chore(python-deps): update dependency platformdirs to v4.5.0 in all dependant actions (#702)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.8.0 in dev workflows (#689)
  • chore(python-deps): update dependency certifi to v2025.10.5 in all dependant actions (#700)
  • chore(python-deps): update dependency msgpack to v1.1.2 in all dependant actions (#697)
  • chore(python-deps): update dependency pyright to v1.1.406 for dev (#694)
  • chore(python-deps): update dependency pylint to v3.3.9 for dev (#698)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.8 in all dependant reusable workflows (#688)
  • chore(python-deps): update dependency maison to v2.0.2 in all dependant actions (#696)
  • chore(gh-actions-deps): update actions/dependency-review-action action to v4.7.4 in dev workflows (#687)
  • chore(python-deps): update dependency identify to v2.6.15 in all dependant actions (#695)
  • chore(python-deps): update dependency cryptography to v46.0.2 in all dependant actions (#692)
  • chore(pre-commit-deps): pre-commit autoupdate (#678)
  • chore(python-deps): update dependency pyyaml to v6.0.3 in all dependant actions (#685)
  • chore(python-version): update python:3.13-slim docker digest to 3a6ead7 in all dependant actions (#684)
  • chore(gh-actions-deps): update github/codeql-action action to v3.30.4 in all dependant reusable workflows (#683)
  • chore(python-version): update python:3.13-slim docker digest to 6cbc435 in all dependant actions (#682)

... (truncated)

Changelog

Sourced from tektronix/python-package-ci-cd/.github/workflows/_reusable-enforce-community-standards.yml's changelog.

v1.8.2 (2025-11-03)

Merged Pull Requests

  • chore(python-deps): update dependency virtualenv to v20.35.4 in all dependant actions (#731)
  • chore(python-deps): update dependency pyright to v1.1.407 for dev (#728)
  • chore(gh-actions-deps): update github artifact actions in all dependant reusable w...

    Description has been truncated

Bumps the gh-actions-dependencies group with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-check-api-for-breaking-changes.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-codeql-analysis.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [actions/checkout](https://github.com/actions/checkout) | `4` | `6` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-enforce-community-standards.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-package-build.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-package-release.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-package-testpypi.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-publish-api-comparison.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-publish-test-results.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-sbom-scan.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-test-code.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-test-docs.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |
| [tektronix/python-package-ci-cd/.github/workflows/_reusable-update-python-and-pre-commit-dependencies.yml](https://github.com/tektronix/python-package-ci-cd) | `1.6.2` | `1.8.2` |


Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-check-api-for-breaking-changes.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-codeql-analysis.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `actions/checkout` from 4 to 6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v6)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-enforce-community-standards.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-package-build.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-package-release.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-package-testpypi.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-publish-api-comparison.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-publish-test-results.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-sbom-scan.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-test-code.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-test-docs.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

Updates `tektronix/python-package-ci-cd/.github/workflows/_reusable-update-python-and-pre-commit-dependencies.yml` from 1.6.2 to 1.8.2
- [Release notes](https://github.com/tektronix/python-package-ci-cd/releases)
- [Changelog](https://github.com/tektronix/python-package-ci-cd/blob/main/CHANGELOG.md)
- [Commits](tektronix/python-package-ci-cd@v1.6.2...v1.8.2)

---
updated-dependencies:
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-check-api-for-breaking-changes.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-codeql-analysis.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-enforce-community-standards.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-package-build.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-package-release.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-package-testpypi.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-publish-api-comparison.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-publish-test-results.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-sbom-scan.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-test-code.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-test-docs.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
- dependency-name: tektronix/python-package-ci-cd/.github/workflows/_reusable-update-python-and-pre-commit-dependencies.yml
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gh-actions-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@codecov
Copy link

codecov bot commented Nov 24, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.72%. Comparing base (ad37893) to head (96ee981).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #113   +/-   ##
=======================================
  Coverage   80.72%   80.72%           
=======================================
  Files           3        3           
  Lines         524      524           
  Branches       94       94           
=======================================
  Hits          423      423           
  Misses         82       82           
  Partials       19       19           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link

github-actions bot commented Nov 24, 2025

Test Results (ubuntu)

path passed failed subtotal
tests/test_client.py 61 1 62
tests/test_logging.py 3 3
TOTAL 64 1 65
tests/test_client.py
tekhsi_client = <tekhsi.tek_hsi_connect.TekHSIConnect object at 0x7f7352bde810>
capsys = <_pytest.capture.CaptureFixture object at 0x7f7352a2f740>
instrument = True, sum_count = 5, sum_acq_time = 10.0, sum_data_rate = 50.0
expected_output = 'Average Update Rate:0.50, Data Rate:10.00Mbs'

    @pytest.mark.parametrize(
        ("instrument", "sum_count", "sum_acq_time", "sum_data_rate", "expected_output"),
        [
            (True, 5, 10.0, 50.0, "Average Update Rate:0.50, Data Rate:10.00Mbs"),
        ],
    )
    def test_server_connection(
        tekhsi_client: TekHSIConnect,
        capsys: pytest.CaptureFixture[str],
        instrument: bool,
        sum_count: int,
        sum_acq_time: float,
        sum_data_rate: float,
        expected_output: str,
    ) -> None:
        """Test the server connection using the TekHSI client.
    
        Args:
            tekhsi_client: An instance of the TekHSI client to be tested.
            capsys (CaptureFixture): Pytest fixture to capture system output.
            instrument: Whether the instrument is connected.
            sum_count: The sum count.
            sum_acq_time: The sum acquisition time.
            sum_data_rate: The sum data rate.
            expected_output: The expected output message.
        """
        # Set the required attributes
        tekhsi_client._instrument = instrument
        tekhsi_client._sum_count = sum_count
        tekhsi_client._sum_acq_time = sum_acq_time
        tekhsi_client._sum_data_rate = sum_data_rate
    
        # Set the verbose attribute to True
        tekhsi_client.verbose = True
        # Use the context manager to handle connection
>       with tekhsi_client as connection:

capsys     = <_pytest.capture.CaptureFixture object at 0x7f7352a2f740>
captured   = CaptureResult(out='2025-11-24 12:51:06.000887 - enter()\n', err='')
connection = <tekhsi.tek_hsi_connect.TekHSIConnect object at 0x7f7352bde810>
expected_output = 'Average Update Rate:0.50, Data Rate:10.00Mbs'
instrument = True
request    = name: "test_client"

response   = status: CONNECTSTATUS_SUCCESS

sum_acq_time = 10.0
sum_count  = 5
sum_data_rate = 50.0
tekhsi_client = <tekhsi.tek_hsi_connect.TekHSIConnect object at 0x7f7352bde810>

tests/test_client.py:58: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
.tox/tests/lib/python3.12/site-packages/tekhsi/tek_hsi_connect.py:211: in __exit__
    self.close()
        exc_tb     = None
        exc_type   = None
        exc_val    = None
        self       = <tekhsi.tek_hsi_connect.TekHSIConnect object at 0x7f7352bde810>
.tox/tests/lib/python3.12/site-packages/tekhsi/tek_hsi_connect.py:443: in close
    self.force_sequence()
        self       = <tekhsi.tek_hsi_connect.TekHSIConnect object at 0x7f7352bde810>
.tox/tests/lib/python3.12/site-packages/tekhsi/tek_hsi_connect.py:500: in force_sequence
    self.connection.RequestNewSequence(request)
        request    = name: "dbf5626d-d53c-4d01-b375-6090cd1d094d"

        self       = <tekhsi.tek_hsi_connect.TekHSIConnect object at 0x7f7352bde810>
.tox/tests/lib/python3.12/site-packages/grpc/_channel.py:1166: in __call__
    return _end_unary_response_blocking(state, call, False, None)
        call       = <grpc._cython.cygrpc.SegregatedCall object at 0x7f7352b28d40>
        compression = None
        credentials = None
        metadata   = None
        request    = name: "dbf5626d-d53c-4d01-b375-6090cd1d094d"

        self       = <grpc._channel._UnaryUnaryMultiCallable object at 0x7f7352a1e7b0>
        state      = <grpc._channel._RPCState object at 0x7f7352a2fd70>
        timeout    = None
        wait_for_ready = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

state = <grpc._channel._RPCState object at 0x7f7352a2fd70>
call = <grpc._cython.cygrpc.SegregatedCall object at 0x7f7352b28d40>
with_call = False, deadline = None

    def _end_unary_response_blocking(
        state: _RPCState,
        call: cygrpc.SegregatedCall,
        with_call: bool,
        deadline: Optional[float],
    ) -> Union[ResponseType, Tuple[ResponseType, grpc.Call]]:
        if state.code is grpc.StatusCode.OK:
            if with_call:
                rendezvous = _MultiThreadedRendezvous(state, call, None, deadline)
                return state.response, rendezvous
            return state.response
>       raise _InactiveRpcError(state)  # pytype: disable=not-instantiable
E       grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with:
E       	status = StatusCode.FAILED_PRECONDITION
E       	details = ""
E       	debug_error_string = "UNKNOWN:Error received from peer ipv6:%5B::1%5D:50312 {grpc_message:"", grpc_status:9}"
E       >

call       = <grpc._cython.cygrpc.SegregatedCall object at 0x7f7352b28d40>
deadline   = None
state      = <grpc._channel._RPCState object at 0x7f7352a2fd70>
with_call  = False

.tox/tests/lib/python3.12/site-packages/grpc/_channel.py:996: _InactiveRpcError

Link to workflow run

@github-actions
Copy link

github-actions bot commented Nov 24, 2025

Test Results (windows)

path passed subtotal
tests\test_client.py 62 62
tests\test_logging.py 3 3
TOTAL 65 65

Link to workflow run

@github-actions
Copy link

github-actions bot commented Nov 24, 2025

Test Results (macos)

path passed subtotal
tests/test_client.py 62 62
tests/test_logging.py 3 3
TOTAL 65 65

Link to workflow run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant