Releases: tektronix/python-package-ci-cd
Releases · tektronix/python-package-ci-cd
v1.7.5
v1.7.5 (2025-06-04)
Merged Pull Requests
- chore(pre-commit-deps): pre-commit autoupdate (#524)
- chore(python-deps): update dependency setuptools to v80.9.0 in all dependant actions (#531)
- chore(python-version): update python:3.13-alpine docker digest to a94caf6 in all dependant actions (#530)
- chore(python-version): update python:3.13-alpine docker digest to a9bceef in all dependant actions (#529)
- chore(python-deps): update dependency cryptography to v45.0.3 in all dependant actions (#527)
- chore(python-deps): update dependency identify to v2.6.12 in all dependant actions (#526)
- chore(python-deps): update dependency setuptools to v80.8.0 in all dependant actions (#521)
- chore(python-deps): update dependency click to v8.2.1 in all dependant actions (#522)
- chore(python-deps): update dependency pyright to v1.1.401 for dev (#523)
- docs: Update links to new URLs to make builds pass (#525)
- chore(python-deps): update dependency cryptography to v45 in all dependant actions (#520)
- chore(gh-actions-deps): update codecov/codecov-action action to v5.4.3 in all dependant reusable workflows (#519)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.18 in all dependant reusable workflows (#518)
- chore(python-deps): update dependency setuptools to v80.7.1 in all dependant actions (#517)
- chore(python-deps): update dependency setuptools to v80.6.0 in all dependant actions (#516)
- chore(gh-actions-deps): update anchore/sbom-action action to v0.20.0 in all dependant reusable workflows (#515)
- chore(gh-actions-deps): update actions/dependency-review-action action to v4.7.1 in dev workflows (#513)
- chore(python-deps): update dependency click to v8.2.0 in all dependant actions (#512)
- chore(python-deps): update dependency setuptools to v80.4.0 in all dependant actions (#511)
- chore(python-deps): update dependency trove-classifiers to v2025.5.9.12 in all dependant actions (#510)
- chore(gh-actions-deps): update actions/dependency-review-action action to v4.7.0 in dev workflows (#509)
- chore(python-deps): update dependency virtualenv to v20.31.2 in all dependant actions (#508)
- chore(python-deps): update dependency trove-classifiers to v2025.5.8.15 in all dependant actions (#507)
- chore(python-deps): update dependency platformdirs to v4.3.8 in all dependant actions (#506)
- chore(python-deps): update dependency trove-classifiers to v2025.5.7.19 in all dependant actions (#505)
- chore(python-version): update python:3.13-alpine docker digest to 452682e in all dependant actions (#503)
- chore(python-version): update python:3.13-alpine docker digest to f80206d in all dependant actions (#501)
- chore(python-version): update python:3.13-alpine docker digest to f50e1ca in all dependant actions (#500)
- chore(python-deps): update dependency setuptools to v80.3.1 in all dependant actions (#498)
- chore(python-deps): update dependency charset-normalizer to v3.4.2 in all dependant actions (#497)
- chore(python-deps): update dependency virtualenv to v20.31.1 in all dependant actions (#496)
- chore(python-deps): update dependency setuptools to v80.1.0 in all dependant actions (#494)
- chore(python-deps): update dependency cachecontrol to v0.14.3 in all dependant actions (#492)
- chore(python-deps): update dependency pylint to v3.3.7 for dev (#493)
Changed
- Bumped dependency versions.
v1.7.4
v1.7.4 (2025-05-05)
Merged Pull Requests
- chore(gh-actions-deps): update actions/attest-build-provenance action to v2.3.0 in all dependant reusable workflows (#490)
- chore(gh-actions-deps): update anchore/scan-action action to v6.2.0 in all dependant reusable workflows (#491)
- chore(python-deps): update dependency cryptography to v44.0.3 in all dependant actions (#489)
- chore(python-deps): update dependency setuptools to v80.0.1 in all dependant actions (#488)
- chore(python-deps): update dependency trove-classifiers to v2025.5.1.12 in all dependant actions (#487)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.17 in all dependant reusable workflows (#486)
- chore(python-deps): update dependency setuptools to v80 in all dependant actions (#485)
- chore(gh-actions-deps): update actions/download-artifact action to v4.3.0 in all dependant reusable workflows (#480)
- chore(gh-actions-deps): update anchore/sbom-action action to v0.19.0 in all dependant reusable workflows (#481)
- test: Update test to properly check for expected pull request number (#484)
- chore(python-deps): update dependency pyright to v1.1.400 for dev (#479)
- chore(python-deps): update dependency certifi to v2025.4.26 in all dependant actions (#482)
- chore(gh-actions-deps): update actions/setup-python action to v5.6.0 in all dependant reusable workflows (#478)
- chore(python-deps): update dependency setuptools to v79.0.1 in all dependant actions (#477)
- chore(pre-commit-deps): pre-commit autoupdate (#453)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.16 in all dependant reusable workflows (#475)
- chore(python-deps): update dependency more-itertools to v10.7.0 in all dependant actions (#474)
- chore(python-deps): update dependency soupsieve to v2.7 in all dependant actions (#473)
- chore(python-deps): update dependency setuptools to v79 in all dependant actions (#472)
- chore(python-deps): update dependency packaging to v25 in all dependant actions (#470)
- chore(gh-actions-deps): update stefanzweifel/git-auto-commit-action action to v5.2.0 in all dependant reusable workflows (#468)
- chore(python-deps): update dependency setuptools to v78.1.1 in all dependant actions (#471)
- chore(python-deps): update dependency identify to v2.6.10 in all dependant actions (#469)
- chore(python-deps): update dependency beautifulsoup4 to v4.13.4 in all dependant actions (#466)
- chore(gh-actions-deps): update codecov/codecov-action action to v5.4.2 in all dependant reusable workflows (#465)
- chore(python-deps): update dependency urllib3 to v2.4.0 in all dependant actions (#463)
- chore(python-deps): update dependency trove-classifiers to v2025.4.11.15 in all dependant actions (#464)
- chore(python-deps): update dependency typing-extensions to v4.13.2 in all dependant actions (#462)
- chore(gh-actions-deps): update actions/setup-node action to v4.4.0 in all dependant reusable workflows (#460)
- chore(python-deps): update dependency pyright to v1.1.399 for dev (#459)
- Increase Codefactor score (#458)
- chore(gh-actions-deps): update marocchino/sticky-pull-request-comment action to v2.9.2 in all dependant reusable workflows (#457)
- chore(python-version): update python:3.13-alpine docker digest to 18159b2 in all dependant actions (#456)
- chore(python-version): update python:3.13-alpine docker digest to 5b55b49 in all dependant actions (#455)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.15 in all dependant reusable workflows (#454)
- chore(python-deps): update dependency virtualenv to v20.30.0 in all dependant actions (#451)
- chore(python-deps): update dependency rapidfuzz to v3.13.0 in all dependant actions (#450)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.14 in all dependant reusable workflows (#452)
- chore(gh-actions-deps): update actions/dependency-review-action action to v4.6.0 in dev workflows (#449)
- chore(python-deps): update dependency typing-extensions to v4.13.1 in all dependant actions (#448)
- chore(gh-actions-deps): update crazy-max/ghaction-import-gpg action to v6.3.0 in all dependant reusable workflows (#447)
Changed
- Bumped dependency versions.
v1.7.3
v1.7.3 (2025-04-04)
Merged Pull Requests
- chore(python-deps): update dependency setuptools to v78 in all dependant actions (#443)
- chore(pre-commit-deps): pre-commit autoupdate (#440)
- chore(python-deps): update dependency typing-extensions to v4.13.0 in all dependant actions (#445)
- chore(gh-actions-deps): update actions/setup-python action to v5.5.0 in all dependant reusable workflows (#444)
- chore(python-deps): update dependency pyright to v1.1.398 for dev (#442)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.13 in all dependant reusable workflows (#441)
Changed
- Bumped dependency versions.
v1.7.2
v1.7.2 (2025-03-21)
Merged Pull Requests
- chore(python-deps): update dependency setuptools to v77 in all dependant actions (#439)
- chore(python-deps): update dependency pre-commit to v4.2.0 for actions/update_development_dependencies and dev (#438)
- chore(python-deps): update dependency pyright to v1.1.397 for dev (#437)
- chore(python-deps): update dependency pylint to v3.3.6 for dev (#436)
- chore(python-deps): update dependency platformdirs to v4.3.7 in all dependant actions (#435)
- chore(python-deps): update dependency trove-classifiers to v2025.3.19.19 in all dependant actions (#434)
- chore(gh-actions-deps): update actions/download-artifact action to v4.2.1 in all dependant reusable workflows (#433)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.12 in all dependant reusable workflows (#432)
- chore(gh-actions-deps): update actions/upload-artifact action to v4.6.2 in all dependant reusable workflows (#431)
- chore(gh-actions-deps): update actions/cache action to v4.2.3 in all dependant reusable workflows (#430)
Changed
- Bumped dependency versions.
v1.7.1
v1.7.1 (2025-03-19)
Merged Pull Requests
- chore(python-deps): update dependency filelock to v3.18.0 in all dependant actions (#429)
- refactor: Increase retry wait time during the
test-code
reusable workflow from 30 seconds to two minutes (#428) - chore(gh-actions-deps): update actions/setup-node action to v4.3.0 in all dependant reusable workflows (#427)
- fix: Add missing packages to the dependency updater action (#425)
- chore(pre-commit-deps): pre-commit autoupdate (#416)
- chore(python-deps): update dependency setuptools to v76 in all dependant actions (#424)
- chore(python-deps): update dependency trove-classifiers to v2025.3.13.13 in all dependant actions (#423)
- chore(python-deps): update dependency attrs to v25.3.0 in all dependant actions (#422)
- chore(python-deps): update dependency identify to v2.6.9 in all dependant actions (#421)
- chore(python-deps): update dependency setuptools to v75.9.1 in all dependant actions (#420)
- chore(python-deps): update dependency virtualenv to v20.29.3 in all dependant actions (#419)
- chore(python-deps): update dependency pylint to v3.3.5 for dev (#417)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.11 in all dependant reusable workflows (#418)
Fixed
- Added rust and cargo to the Docker image used for the update dependencies action.
Changed
- Bumped dependency versions.
- Increased the retry wait time during the
_reusable-test-code.yml
reusable workflow from 30 seconds to two minutes
v1.7.0
v1.7.0 (2025-03-06)
Merged Pull Requests
- docs: Update changelog and documentation for new feature (#414)
- chore(python-deps): update dependency pyright to v1.1.396 for dev (#413)
- chore(python-deps): update dependency trove-classifiers to v2025.3.3.18 in all dependant actions (#412)
- chore(python-deps): update dependency rapidfuzz to v3.12.2 in all dependant actions (#411)
- chore(gh-actions-deps): update actions/attest-build-provenance action to v2.2.3 in all dependant reusable workflows (#410)
- chore(python-deps): update dependency cryptography to v44.0.2 in all dependant actions (#409)
- chore(python-deps): update dependency mkdocs-ezglossary-plugin to v2 for docs (#379)
- chore(python-deps): update dependency jeepney to v0.9.0 in all dependant actions (#408)
- feat: Add the ability to allow retries to work around flaky OS's (#407)
- chore(gh-actions-deps): update actions/attest-build-provenance action to v2.2.2 in all dependant reusable workflows (#405)
- chore(gh-actions-deps): update actions/cache action to v4.2.2 in all dependant reusable workflows (#406)
Added
- Added a new feature to the
_reusable-test-code.yml
workflow that allows certain OS's to use retries to work around false failures if desired. See #407.
Changed
- Bumped dependency versions.
v1.6.3
v1.6.3 (2025-03-04)
Merged Pull Requests
- chore(python-deps): update dependency pyright to v1.1.395 for dev (#404)
- chore(python-deps): update dependency setuptools to v75.8.2 in all dependant actions (#402)
- chore(gh-actions-deps): update codecov/codecov-action action to v5.4.0 in all dependant reusable workflows (#403)
- chore(gh-actions-deps): update actions/attest-build-provenance action to v2.2.1 in all dependant reusable workflows (#401)
- chore(pre-commit-deps): pre-commit autoupdate (#371)
- chore(gh-actions-deps): update actions/download-artifact action to v4.1.9 in all dependant reusable workflows (#399)
- chore(python-deps): update dependency setuptools to v75.8.1 in all dependant actions (#398)
- chore(gh-actions-deps): update nick-fields/retry action to v3.0.2 in all dependant reusable workflows (#397)
- chore(gh-actions-deps): update dawidd6/action-download-artifact action to v9 in all dependant reusable workflows (#394)
- chore(python-deps): update dependency identify to v2.6.8 in all dependant actions (#395)
- chore(gh-actions-deps): update actions/upload-artifact action to v4.6.1 in all dependant reusable workflows (#393)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.10 in all dependant reusable workflows (#392)
- chore(python-deps): update dependency pkginfo to v1.12.1.2 in all dependant actions (#390)
- chore(python-deps): update dependency pkginfo to v1.12.1.1 in all dependant actions (#389)
- chore(python-deps): update dependency trove-classifiers to v2025.2.18.16 in all dependant actions (#388)
- chore(gh-actions-deps): update actions/cache action to v4.2.1 in all dependant reusable workflows (#387)
- chore(gh-actions-deps): update nick-fields/retry action to v3.0.1 in all dependant reusable workflows (#386)
- chore(python-version): update python:3.13-alpine docker digest to 323a717 in all dependant actions (#384)
- chore: Set final digest updates to automerge (#383)
- chore: Update renovate config to properly set commit/PR descriptions and messages for Python digest updates in the Dockerfiles (#382)
- chore(python-deps): update dependency pyright to v1.1.394 for dev (#380)
- chore(python-deps): update dependency cryptography to v44.0.1 [security] (#375)
- chore(python-deps): update dependency virtualenv to v20.29.2 in all dependant actions (#373)
- ci: Update renovate commit messages for python updates (#370)
- chore(python-version): update python:3.13-alpine docker digest to bb2c06f in all dependant actions (#369)
- chore(python-version): update python version to v3.13 in all dependant actions (minor) (#229)
- chore(python-deps): update dependency identify to v2.6.7 in all dependant actions (#368)
- ci: Preserve the semver ranges of the dev dependencies to reduce update noise (#367)
- chore(python-deps): update dependency pip to v25 for dev (#365)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.9 in all dependant reusable workflows (#363)
- chore(python-deps): update dependency certifi to v2025 in all dependant actions (#362)
- chore(python-deps): update dependency beautifulsoup4 to v4.13.3 in all dependant actions (#361)
Changed
- Bumped dependency versions.
v1.6.2
v1.6.2 (2025-02-04)
Merged Pull Requests
- chore(pre-commit-deps): pre-commit autoupdate (#308)
- chore(python-deps): update dependency beautifulsoup4 to v4.13.1 in all dependant actions (#358)
- chore(gh-actions-deps): update actions/setup-python action to v5.4.0 in all dependant reusable workflows (#357)
- chore(python-deps): update dependency rapidfuzz to v3.12.1 in all dependant actions (#356)
- chore(python-deps): update dependency attrs to v25 in all dependant actions (#352)
- chore(python-deps): update dependency pyright to v1.1.393 for dev (#351)
- chore(python-deps): update dependency pylint to v3.3.4 for dev (#350)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.8 in all dependant reusable workflows (#349)
- chore(gh-actions-deps): update codecov/codecov-action action to v5.3.0 in all dependant reusable workflows (#346)
- chore(gh-actions-deps): update anchore/scan-action action to v6.1.0 in all dependant reusable workflows (#345)
- chore(gh-actions-deps): update anchore/sbom-action action to v0.18.0 in all dependant reusable workflows (#344)
- chore(python-deps): update dependency pydantic to v2.10.6 in all dependant actions (#347)
- chore(gh-actions-deps): update hynek/build-and-inspect-python-package action to v2.12.0 in all dependant reusable workflows (#340)
- chore(gh-actions-deps): update actions/setup-node action to v4.2.0 in all dependant reusable workflows (#342)
- chore(gh-actions-deps): update dawidd6/action-download-artifact action to v8 in all dependant reusable workflows (#341)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.5 in all dependant reusable workflows (#339)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.4 in all dependant reusable workflows (#338)
- chore(gh-actions-deps): update codecov/codecov-action action to v5.2.0 in all dependant reusable workflows (#337)
- chore(gh-actions-deps): update actions/attest-build-provenance action to v2.2.0 in all dependant reusable workflows (#336)
- chore(python-deps): update dependency pre-commit to v4.1.0 for actions/update_development_dependencies and dev (#335)
- chore(python-deps): update dependency filelock to v3.17.0 in all dependant actions (#334)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.2 in all dependant reusable workflows (#333)
- chore(python-deps): update dependency identify to v2.6.6 in all dependant actions (#332)
- chore(python-deps): update dependency virtualenv to v20.29.1 in all dependant actions (#331)
- chore(python-deps): update dependency virtualenv to v20.29.0 in all dependant actions (#329)
- chore(python-deps): update dependency pyright to v1.1.392.post0 for dev (#328)
- chore(python-deps): update dependency tomli-w to v1.2.0 for actions/create_unique_testpypi_version (#327)
- chore(python-deps): update dependency pyright to v1.1.392 for dev (#326)
- chore(python-deps): update dependency more-itertools to v10.6.0 in all dependant actions (#325)
- chore(gh-actions-deps): update marocchino/sticky-pull-request-comment action to v2.9.1 in all dependant reusable workflows (#324)
- chore(python-deps): update dependency trove-classifiers to v2025.1.15.22 in all dependant actions (#321)
- chore(gh-actions-deps): update stefanzweifel/git-auto-commit-action action to v5.1.0 in all dependant reusable workflows (#319)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.1 in all dependant reusable workflows (#317)
- chore(python-deps): update dependency trove-classifiers to v2025.1.10.15 in all dependant actions (#318)
- chore(gh-actions-deps): update actions/upload-artifact action to v4.6.0 in all dependant reusable workflows (#316)
- chore(python-deps): update dependency pydantic to v2.10.5 in all dependant actions (#315)
- chore(python-deps): update dependency setuptools to v75.8.0 in all dependant actions (#313)
- chore(python-deps): update dependency trove-classifiers to v2025 in all dependant actions (#311)
- chore(python-deps): update dependency cachecontrol to v0.14.2 in all dependant actions (#312)
- chore(python-deps): update dependency setuptools to v75.7.0 in all dependant actions (#310)
- chore(python-deps): update dependency xattr to v1.1.4 in all dependant actions (#309)
- chore(python-deps): update dependency virtualenv to v20.28.1 in all dependant actions (#304)
- chore(python-deps): update dependency identify to v2.6.5 in all dependant actions (#305)
Changed
- Bumped dependency versions.
v1.6.1
v1.6.1 (2025-01-04)
Merged Pull Requests
- docs: Removed a section from the changelog that shouldn't be there for this release (#303)
- fix: Update the action that checks for unreleased changelog items to always create the template files necessary for semantic-release (#302)
Fixed
- Fixed the
package-release
workflow to no longer have issues with thesemantic-release --noop
command.
v1.6.0
v1.6.0 (2025-01-03)
Merged Pull Requests
- Update
_reusable-package-release.yml
to perform asemantic-release --noop
(#301) - chore(python-deps): update dependency identify to v2.6.4 in all dependant actions (#300)
- feat: Update the
package-release
reusable workflow to not fail if there are no unreleased items in the changelog, but to skip the rest of the workflow instead. (#299) - feat: Add GitHub annotations for breaking changes to a package's API (#298)
- chore(pre-commit-deps): pre-commit autoupdate (#271)
- chore(python-deps): update dependency charset-normalizer to v3.4.1 in all dependant actions (#296)
- chore(python-deps): update dependency urllib3 to v2.3.0 in all dependant actions (#295)
- chore(gh-actions-deps): update github/codeql-action action to v3.28.0 in all dependant reusable workflows (#294)
- chore(python-deps): update dependency pylint to v3.3.3 for dev (#293)
- chore(python-deps): update dependency click to v8.1.8 in all dependant actions (#290)
- chore(python-deps): update dependency attrs to v24.3.0 in all dependant actions (#287)
- chore(gh-actions-deps): update actions/upload-artifact action to v4.5.0 in all dependant reusable workflows (#289)
- chore(python-deps): update dependency rapidfuzz to v3.11.0 in all dependant actions (#288)
- chore(python-deps): update pydantic dependencies in all dependant actions (#285)
- chore(gh-actions-deps): update hynek/build-and-inspect-python-package action to v2.11.0 in all dependant reusable workflows (#284)
- chore(gh-actions-deps): update codecov/codecov-action action to v5.1.2 in all dependant reusable workflows (#283)
- chore(python-deps): update dependency pyright to v1.1.391 for dev (#282)
- chore(gh-actions-deps): update anchore/scan-action action to v6 in all dependant reusable workflows (#280)
- chore(python-deps): update dependency certifi to v2024.12.14 in all dependant actions (#281)
- chore(gh-actions-deps): update anchore/sbom-action action to v0.17.9 in all dependant reusable workflows (#279)
- chore(gh-actions-deps): update github/codeql-action action to v3.27.9 in all dependant reusable workflows (#278)
- chore(gh-actions-deps): update github/codeql-action action to v3.27.8 in all dependant reusable workflows (#277)
- chore(gh-actions-deps): update actions/attest-build-provenance action to v2.1.0 in all dependant reusable workflows (#275)
- chore(gh-actions-deps): update github/codeql-action action to v3.27.7 in all dependant reusable workflows (#273)
- chore(gh-actions-deps): update actions/attest-build-provenance action to v2.0.1 in all dependant reusable workflows (#272)
- chore(gh-actions-deps): update actions/attest-build-provenance action to v2 in all dependant reusable workflows (#270)
- chore(gh-actions-deps): update actions/cache action to v4.2.0 in all dependant reusable workflows (#269)
- chore(python-deps): update dependency pydantic to v2.10.3 in all dependant actions (#267)
- chore(python-deps): update dependency poetry to v1.8.5 in all dependant actions (#268)
- chore(python-deps): update dependency pkginfo to v1.12.0 in all dependant actions (#266)
- chore(gh-actions-deps): update codecov/codecov-action action to v5.1.1 in all dependant reusable workflows (#264)
- chore(gh-actions-deps): update github/codeql-action action to v3.27.6 in all dependant reusable workflows (#263)
- chore(python-deps): update dependency pkginfo to v1.11.3 in all dependant actions (#262)
- chore(python-deps): update dependency pylint to v3.3.2 for dev (#261)
- chore(python-deps): update dependency pyright to v1.1.390 for dev (#260)
Changed
- Bumped dependency versions.
Added
- Added GitHub annotations to the
check-api-for-breaking-changes
workflow to enable better visibility into any breaking changes detected. (see #223) - Updated the
package-release
workflow to not fail if there are no unreleased items, but instead to skip the release process. (see #107) - Updated the
package-release
workflow to perform asemantic-release --noop
operation to check and see what would happen if the release process continued. (see #91)