Skip to content

Add missing rich.markup.escape import in tools/ci.py#69397

Closed
dwoz wants to merge 1 commit into
saltstack:masterfrom
dwoz:dwoz/fix/dependabot-69391-rich
Closed

Add missing rich.markup.escape import in tools/ci.py#69397
dwoz wants to merge 1 commit into
saltstack:masterfrom
dwoz:dwoz/fix/dependabot-69391-rich

Conversation

@dwoz

@dwoz dwoz commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

The dependabot-group PR #69391 carries a 'Fix rich MarkupError when rendering dependabot PR body' commit that calls escape() in workflow_config without importing it, so Prepare Workflow Run fails with NameError: name 'escape' is not defined and blocks every downstream job.

Landing the proper fix (with from rich.markup import escape) on master so a @dependabot rebase on #69391 picks up a working tools/ci.py.

Mirrors the matching fix in #69395 on 3006.x.

The dependabot-group PR saltstack#69391 carries a 'Fix rich MarkupError when
rendering dependabot PR body' commit that calls escape() in
workflow_config without importing it, so Prepare Workflow Run fails
with NameError: name 'escape' is not defined and blocks every
downstream job.

Landing the proper fix on master so a @dependabot rebase on saltstack#69391
picks up a working tools/ci.py.

Mirrors the matching fix in saltstack#69395 on 3006.x.
@dwoz

dwoz commented Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

Superseded — fix pushed directly to dependabot's branch on #69391 as commit 09da53a.

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

Labels

test:full Run the full test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant