[Python-Dev] Re: Accepting PEP 675 - Arbitrary Literal String Type

2022年3月21日 13:56:06 -0700

On 2022年03月21日, Gregory P. Smith wrote:
> TL;DR - PEP 675 allows type checkers to help prevent bugs allowing
> attacker-controlled data to be passed to APIs that declare themselves as
> requiring literal, in-code strings.
Great idea. I did something like this for HTML templating in the
Quixote web framework (to avoid XSS bugs). I did it as a special
kind of module with a slightly different compiler (using AST
transform). With the LiteralString feature, I can implement the
same kind of thing directly in Python.
_______________________________________________
Python-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/LVLMHYESDODJCH57KSEY6AAVM65IMYYD/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to