Skip to content

python-multipart: Refactor multipart form parsing and callbacks#15308

Open
manunio wants to merge 2 commits intogoogle:masterfrom
manunio:patch-1
Open

python-multipart: Refactor multipart form parsing and callbacks#15308
manunio wants to merge 2 commits intogoogle:masterfrom
manunio:patch-1

Conversation

@manunio
Copy link
Copy Markdown
Contributor

@manunio manunio commented Apr 6, 2026

Global Mock() callbacks were replaced with stateless no-op functions to prevent state accumulation across iterations. Two new targets were added: parse_multipart_with_content_length to fuzz the Content-Length truncation path, and parse_form_urlencoded_chunked to stress the querystring state machine with chunked input.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 6, 2026

manunio (verified) is either the primary contact or is in the CCs list of projects/python-multipart.

@manunio manunio marked this pull request as ready for review April 6, 2026 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant