style: update post requests type hints to be more accurate

This commit is contained in:
Karim shoair
2026-01-20 18:27:52 +02:00
parent d0f52c3855
commit 5aa178a76e
+3 -1
View File
@@ -1,3 +1,5 @@
from io import BytesIO
from curl_cffi.requests import (
ProxySpec,
CookieTypes,
@@ -50,7 +52,7 @@ if TYPE_CHECKING: # pragma: no cover
# Types for POST/PUT/DELETE request method parameters
class DataRequestParams(GetRequestParams, total=False):
data: Optional[Dict | str]
data: Optional[Dict[str, str] | List[Tuple] | str | BytesIO | bytes]
json: Optional[Dict | List]
# Types for browser session