* Drop unneccessary binascii import
* Update httpx/_multipart.py
Co-authored-by: T-256 <132141463+T-256@users.noreply.github.com>
* boundary is 'bytes' not 'str'
---------
Co-authored-by: T-256 <132141463+T-256@users.noreply.github.com>
-import binascii
import io
import os
import typing
boundary: typing.Optional[bytes] = None,
) -> None:
if boundary is None:
- boundary = binascii.hexlify(os.urandom(16))
+ boundary = os.urandom(16).hex().encode("ascii")
self.boundary = boundary
self.content_type = "multipart/form-data; boundary=%s" % boundary.decode(