@@ -2,7 +2,7 @@ from typing import Any
22from typing_extensions import Self
33
44from requests import Response , Session
5- from requests .sessions import _Auth , _Data , _Files
5+ from requests .sessions import _Auth , _Data , _Files , _ParamsMappingValueType
66
77from .serialize import Serializer
88
@@ -15,14 +15,13 @@ class ResourceAttributesMixin:
1515class Resource (ResourceAttributesMixin ):
1616 def __init__ (self , * args : Any , ** kwargs : Any ) -> None : ...
1717 def __call__ (self , id : str | None = None , format : str | None = None , url_override : str | None = None ) -> Self : ...
18- def as_raw (self ) -> Self : ...
19- def get (self , ** kwargs : Any ) -> Response : ...
20- def options (self , ** kwargs : Any ) -> Response : ...
21- def head (self , ** kwargs : Any ) -> Response : ...
22- def post (self , data : _Data | None = None , files : _Files | None = None , ** kwargs : Any ) -> Response : ...
23- def patch (self , data : _Data | None = None , files : _Files | None = None , ** kwargs : Any ) -> Response : ...
24- def put (self , data : _Data | None = None , files : _Files | None = None , ** kwargs : Any ) -> Response : ...
25- def delete (self , ** kwargs : Any ) -> Response : ...
18+ def get (self , ** kwargs : _ParamsMappingValueType ) -> Response : ...
19+ def options (self , ** kwargs : _ParamsMappingValueType ) -> Response : ...
20+ def head (self , ** kwargs : _ParamsMappingValueType ) -> Response : ...
21+ def post (self , data : _Data | None = None , files : _Files | None = None , ** kwargs : _ParamsMappingValueType ) -> Response : ...
22+ def patch (self , data : _Data | None = None , files : _Files | None = None , ** kwargs : _ParamsMappingValueType ) -> Response : ...
23+ def put (self , data : _Data | None = None , files : _Files | None = None , ** kwargs : _ParamsMappingValueType ) -> Response : ...
24+ def delete (self , ** kwargs : _ParamsMappingValueType ) -> Response : ...
2625 def url (self ) -> str : ...
2726
2827class API (ResourceAttributesMixin ):
@@ -35,5 +34,4 @@ class API(ResourceAttributesMixin):
3534 append_slash : bool = True ,
3635 session : Session | None = None ,
3736 serializer : Serializer | None = None ,
38- raw : bool = ...,
3937 ) -> None : ...
0 commit comments