From 507a26681bf20d76d99945b3251d667649d5f381 Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Thu, 4 Jun 2026 10:22:33 +0200 Subject: [PATCH] Version 0.0.31 --- CHANGELOG.md | 6 ++++++ python_multipart/__init__.py | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f8bda92..8d470c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## Unreleased +## 0.0.31 (2026-06-04) + +* Speed up multipart header parsing and callback dispatch [#295](https://github.com/Kludex/python-multipart/pull/295). +* Bound header field name size before validating [#296](https://github.com/Kludex/python-multipart/pull/296). +* Validate `Content-Length` is non-negative in `parse_form` [#297](https://github.com/Kludex/python-multipart/pull/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](https://github.com/Kludex/python-multipart/pull/290). diff --git a/python_multipart/__init__.py b/python_multipart/__init__.py index f55f976..931c87d 100644 --- a/python_multipart/__init__.py +++ b/python_multipart/__init__.py @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "0.0.30" +__version__ = "0.0.31" from .multipart import ( BaseParser,