Skip to content

6.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Feb 08:10
· 31 commits to main since this release
5aaab08

6.0.0 - 2026-02-26

Summary

In this major version:

  • the Nox session workflow:generate has been added to replace the deprecated
    tbx workflow install and tbx workflow update. It has the additional feature
    that users may customize the PTB provided workflows with a .workflow-patcher.yml
    file, as detailed in Customize Workflows for Your Project.
  • the GitHub workflow templates have been modified to include step_ids and to follow
    an AP-format naming convention, as such it is anticipated that updating the workflows
    results in several small changes.

Feature

  • #691: Started customization of PTB workflows by defining the YML schema
  • #712: Added basic logging to workflow processing
  • #714: Added logic to modify a workflow using the .workflow-patcher.yml
  • #717: Restricted workflow names in .workflow-patcher.yml to template workflow names
  • #719: Added Nox session workflow:generate to generate/update workflows using the .workflow-patcher.yml (if desired)
  • #725: Added newline after headlines for dependency changes

Documentation

  • #705: Described how the versions of poetry and python are retrieved
  • #706: Added description how to ignore findings to the User Guide
  • #721: Added documentation for Nox session workflow:generate

Refactoring

  • #664: Removed deprecation warning for projects to switch over to BaseConfig
  • #637: Added id to workflow templates & synchronized on naming conventions
  • #702: Fixed StepCustomization.content to list[StepContent] and security concern for update_cookiecutter_default
  • #710: Refactored and added custom exceptions to YamlRender-based classes

Dependency Updates

main

  • Added dependency structlog:25.5.0