Bump python-multipart from 0.0.22 to 0.0.31
Closed
DE
2mo ago+3+3+0123456789-3-3-0123456789
Bumps python-multipart from 0.0.22 to 0.0.31.
Release notes
Sourced from python-multipart's releases.
Version 0.0.31
What's Changed
- Speed up multipart header parsing and callback dispatch by
@Kludexin Kludex/python-multipart#295- Bound header field name size before validating by
@Kludexin Kludex/python-multipart#296- Validate Content-Length is non-negative in parse_form by
@Kludexin Kludex/python-multipart#297Full Changelog: https://github.com/Kludex/python-multipart/compare/0.0.30...0.0.31
Version 0.0.30
What's Changed
- Treat only
&as the urlencoded field separator by@Kludexin Kludex/python-multipart#290- Ignore RFC 2231 extended parameters in
parse_options_headerby@Kludexin Kludex/python-multipart#291Full Changelog: https://github.com/Kludex/python-multipart/compare/0.0.29...0.0.30
Version 0.0.29
What's Changed
- Handle malformed RFC 2231 continuations in
parse_options_headerby@manunioin Kludex/python-multipart#270Full Changelog: https://github.com/Kludex/python-multipart/compare/0.0.28...0.0.29
Version 0.0.28
What's Changed
- Speed up partial-boundary tail scan via
bytes.findby@Kludexin Kludex/python-multipart#281- Cap multipart boundary length at 256 bytes by
@Kludexin Kludex/python-multipart#282Full Changelog: https://github.com/Kludex/python-multipart/compare/0.0.27...0.0.28
Version 0.0.27
What's Changed
- Pass parse offsets via constructors by
@Kludexin Kludex/python-multipart#268- Add multipart header limits by
@Kludexin Kludex/python-multipart#267Full Changelog: https://github.com/Kludex/python-multipart/compare/0.0.26...0.0.27
Version 0.0.26
What's Changed
- Skip preamble before first multipart boundary by
@Kludexin Kludex/python-multipart#262- Silently discard epilogue data after the closing boundary by
@Kludexin Kludex/python-multipart#259Full Changelog: https://github.com/Kludex/python-multipart/compare/0.0.25...0.0.26
Version 0.0.25
What's Changed
- Apply Apache-2.0 properly by
@Kludexin Kludex/python-multipart#247- Handle multipart headers case-insensitively by
@Kludexin Kludex/python-multipart#252
... (truncated)
Changelog
Sourced from python-multipart's changelog.
0.0.31 (2026-06-04)
- Speed up multipart header parsing and callback dispatch #295.
- Bound header field name size before validating #296.
- Validate
Content-Lengthis non-negative inparse_form#297.0.0.30 (2026-05-31)
- Parse
application/x-www-form-urlencodedbodies per the WHATWG URL standard, treating only&as a field separator #290.- Ignore RFC 2231/5987 extended parameters (
name*,filename*) inparse_options_header, keeping the plain parameter authoritative per RFC 7578 §4.2 #291.0.0.29 (2026-05-17)
- Handle malformed RFC 2231 continuations in
parse_options_header#270.0.0.28 (2026-05-10)
- Speed up partial-boundary tail scan via
bytes.find#281.- Cap multipart boundary length at 256 bytes #282.
0.0.27 (2026-04-27)
0.0.26 (2026-04-10)
- Skip preamble before the first multipart boundary more efficiently #262.
- Silently discard epilogue data after the closing multipart boundary #259.
0.0.25 (2026-04-10)
- Add MIME content type info to
File#143.- Handle CTE values case-insensitively #258.
- Remove custom
FormParserclasses #257.- Add
UPLOAD_DELETE_TMPtoFormParserconfig #254.- Emit
field_endfor trailing bare field names on finalize #230.- Handle multipart headers case-insensitively #252.
- Apply Apache-2.0 properly #247.
0.0.24 (2026-04-05)
- Validate
chunk_sizeinparse_form()#244.0.0.23 (2026-04-05)
Commits
4cffc68Version 0.0.31 (#298)c814948Reject negativeContent-Lengthinparse_form(#297)6b837d4Bound header field name size before validating (#296)e0c4f9dBump the github-actions group with 3 updates (#294)b8a01bbBump the python-packages group with 3 updates (#293)6732164Speed up multipart header parsing and callback dispatch (#295)9d3ead5Version 0.0.30 (#292)3506c15Ignore RFC 2231 extended parameters inparse_options_header(#291)d69df35Treat only&as the urlencoded field separator (#290)1e6ff97Bump idna from 3.11 to 3.15 (#289)- Additional commits viewable in compare view