Templating

PyBleach

bleach is an HTML sanitizer library. bleach.clean() strips dangerous tags and attributes — sanitizer for XSS flows. bleach.linkify() is also safe.

2 sanitizers

Sanitizers

.clean()Sanitizer
#
Signature
bleach.clean(text, tags=..., attributes=..., styles=..., ...) -> str

Strips dangerous HTML from text. XSS sanitizer.

tracks:return
.linkify()Sanitizer
#
Signature
bleach.linkify(text, callbacks=..., skip_tags=None, parse_email=False) -> str

Converts URLs to safe <a> tags. Sanitizer.

tracks:return

Fully-Qualified Names

FQNField
bleachfqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
from codepathfinder.go_rule import PyBleach