Skip to content

Commit d34f827

Browse files
Bump python-multipart from 0.0.10 to 0.0.12 (#17772)
1 parent 9920417 commit d34f827

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

poetry.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

synapse/http/client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1039,7 +1039,7 @@ def __init__(
10391039
self.deferred = deferred
10401040
self.boundary = boundary
10411041
self.max_length = max_length
1042-
self.parser = None
1042+
self.parser: Optional[multipart.MultipartParser] = None
10431043
self.multipart_response = MultipartResponse()
10441044
self.has_redirect = False
10451045
self.in_json = False
@@ -1097,7 +1097,7 @@ def on_part_data(data: bytes, start: int, end: int) -> None:
10971097
self.deferred.errback()
10981098
self.file_length += end - start
10991099

1100-
callbacks = {
1100+
callbacks: "multipart.multipart.MultipartCallbacks" = {
11011101
"on_header_field": on_header_field,
11021102
"on_header_value": on_header_value,
11031103
"on_part_data": on_part_data,
@@ -1113,7 +1113,7 @@ def on_part_data(data: bytes, start: int, end: int) -> None:
11131113
self.transport.abortConnection()
11141114

11151115
try:
1116-
self.parser.write(incoming_data) # type: ignore[attr-defined]
1116+
self.parser.write(incoming_data)
11171117
except Exception as e:
11181118
logger.warning(f"Exception writing to multipart parser: {e}")
11191119
self.deferred.errback()

0 commit comments

Comments
 (0)