Skip to content

Commit

Permalink
Ignore typing on asyncio MultipartReader usage
Browse files Browse the repository at this point in the history
aiohttp itself is ignoring some types which breaks our
type-checking (as far as I can tell).

```
    def __aiter__(
        self,
    ) -> AsyncIterator["BodyPartReader"]:
        return self  # type: ignore[return-value]
```
  • Loading branch information
Kyle-Verhoog committed Aug 27, 2024
1 parent 8758498 commit 9f88724
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion ddapm_test_agent/tracerflare.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ async def v1_decode(request: Request, data: bytes) -> TracerFlareEvent:
stream = StreamReader(request.protocol, len(data))
stream.feed_data(data)
stream.feed_eof()
async for part in MultipartReader(request.headers, stream):
async for part in MultipartReader(request.headers, stream): # type: ignore
if part.name is not None:
if part.name == "flare_file":
tracer_flare[part.name] = base64.b64encode(await part.read()).decode("ascii")
Expand Down

0 comments on commit 9f88724

Please sign in to comment.