Skip to content

chore(deps): bump bleach from 6.3.0 to 6.4.0 - #15444

Merged
devGregA merged 2 commits into
DefectDojo:bugfixfrom
devGregA:fix/bump-bleach-6.4.0
Aug 10, 2026
Merged

chore(deps): bump bleach from 6.3.0 to 6.4.0#15444
devGregA merged 2 commits into
DefectDojo:bugfixfrom
devGregA:fix/bump-bleach-6.4.0

Conversation

@devGregA

Copy link
Copy Markdown
Contributor

Description

Bump bleach from 6.3.0 to 6.4.0.

bleach 6.3.0's css extra caps tinycss2 at <1.5, which makes requirements.txt impossible to co-install in a single pip resolve with any package requiring tinycss2>=1.5 (for example weasyprint>=67) — pip fails with ResolutionImpossible. bleach 6.4.0 keeps the css extra but relaxes the constraint to tinycss2>=1.1.0 with no upper bound, so the resolver is free to satisfy both.

No code changes: the bleach.clean(..., css_sanitizer=CSSSanitizer(...)) call sites in dojo/templatetags/ are compatible with both versions.

Test results

Verified pip install -r requirements.txt resolves cleanly with bleach 6.4.0 under Python 3.13 (dry-run resolve in a python:3.13 container). Relying on the existing CI unit suite for the sanitizer call sites; no behavior change expected from the pin bump.

Documentation

Not applicable — dependency pin bump only.

🤖 Generated with Claude Code

bleach 6.3.0's css extra caps tinycss2 at <1.5, which makes requirements.txt
impossible to co-install with any package requiring tinycss2>=1.5 (e.g.
weasyprint>=67) — pip fails with ResolutionImpossible. bleach 6.4.0 keeps the
css extra but lifts the cap to tinycss2>=1.1.0 with no upper bound.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@devGregA devGregA added the dependencies Pull requests that update a dependency file label Jul 31, 2026
@Maffooch

Copy link
Copy Markdown
Contributor

potentially related: #14442

@rossops
rossops deleted the branch DefectDojo:bugfix August 3, 2026 14:14
@rossops rossops closed this Aug 3, 2026
@rossops rossops reopened this Aug 3, 2026
@devGregA
devGregA added this pull request to the merge queue Aug 10, 2026
Merged via the queue into DefectDojo:bugfix with commit d14d558 Aug 10, 2026
47 checks passed
@devGregA
devGregA deleted the fix/bump-bleach-6.4.0 branch August 10, 2026 03:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants