Skip to content

build(deps): bump python-multipart from 0.0.18 to 0.0.31 in /backend - #102

Merged
krishkhinchi merged 1 commit into
mainfrom
dependabot/pip/backend/python-multipart-0.0.31
Jul 21, 2026
Merged

build(deps): bump python-multipart from 0.0.18 to 0.0.31 in /backend#102
krishkhinchi merged 1 commit into
mainfrom
dependabot/pip/backend/python-multipart-0.0.31

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps python-multipart from 0.0.18 to 0.0.31.

Release notes

Sourced from python-multipart's releases.

Version 0.0.31

What's Changed

Full Changelog: Kludex/python-multipart@0.0.30...0.0.31

Version 0.0.30

What's Changed

Full Changelog: Kludex/python-multipart@0.0.29...0.0.30

Version 0.0.29

What's Changed

Full Changelog: Kludex/python-multipart@0.0.28...0.0.29

Version 0.0.28

What's Changed

Full Changelog: Kludex/python-multipart@0.0.27...0.0.28

Version 0.0.27

What's Changed

Full Changelog: Kludex/python-multipart@0.0.26...0.0.27

Version 0.0.26

What's Changed

Full Changelog: Kludex/python-multipart@0.0.25...0.0.26

Version 0.0.25

What's Changed

... (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-Length is non-negative in parse_form #297.

0.0.30 (2026-05-31)

  • Parse application/x-www-form-urlencoded bodies per the WHATWG URL standard, treating only & as a field separator #290.
  • Ignore RFC 2231/5987 extended parameters (name*, filename*) in parse_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)

  • Add multipart header limits #267.
  • Pass parse offsets via constructors #268.

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 FormParser classes #257.
  • Add UPLOAD_DELETE_TMP to FormParser config #254.
  • Emit field_end for 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_size in parse_form() #244.

0.0.23 (2026-04-05)

  • Remove unused trust_x_headers parameter and X-File-Name fallback #196.
  • Return processed length from QuerystringParser._internal_write #229.
  • Cleanup metadata dunders from __init__.py #227.

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 20, 2026
@codeant-ai

codeant-ai Bot commented Jul 20, 2026

Copy link
Copy Markdown

Skipping PR review because a bot author is detected.

If you want to trigger CodeAnt AI, comment @codeant-ai review to trigger a manual review.

@github-actions github-actions Bot added backend Backend development bug Something isn't working documentation Improvements or additions to documentation size/XS Very small change with minimal effort required. size:XS This PR changes 0-9 lines, ignoring generated files type:backend Changes backend services or server-side logic. type:bug Fixes an existing bug or unexpected behavior. type:documentation Improves project documentation. labels Jul 20, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/backend/python-multipart-0.0.31 branch from 3f3129a to a8de348 Compare July 20, 2026 20:56
@krishkhinchi krishkhinchi added ECSoC26 Official label for ECSoC26 event contributions. ECSoC26-L1 Level 1 contribution for the ECSoC26 event. labels Jul 21, 2026
Bumps [python-multipart](https://github.com/Kludex/python-multipart) from 0.0.18 to 0.0.31.
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md)
- [Commits](Kludex/python-multipart@0.0.18...0.0.31)

---
updated-dependencies:
- dependency-name: python-multipart
  dependency-version: 0.0.31
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/backend/python-multipart-0.0.31 branch from a8de348 to c234d28 Compare July 21, 2026 04:22
@krishkhinchi
krishkhinchi merged commit ce188cf into main Jul 21, 2026
6 of 7 checks passed
@ecsoc-sentinel ecsoc-sentinel Bot added ECSoC26-SPAM and removed ECSoC26-L1 Level 1 contribution for the ECSoC26 event. labels Jul 21, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/backend/python-multipart-0.0.31 branch July 21, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Backend development bug Something isn't working dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation ECSoC26-SPAM ECSoC26 Official label for ECSoC26 event contributions. python Pull requests that update python code size/XS Very small change with minimal effort required. size:XS This PR changes 0-9 lines, ignoring generated files type:backend Changes backend services or server-side logic. type:bug Fixes an existing bug or unexpected behavior. type:documentation Improves project documentation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant