+
    Pj3                       ^ RI Ht ^ RIt^ RIHt ^RIHt ^RIHt ^RI	H
t
 ^RIHtHtHtHtHtHtHtHtHtHtHtHt ^RIHt . R,OtR	RR
RRRRRRRRRRRRRRRRRR]RRRRRRRR/R R llt]R	RR
RRRRRRRRRRRRRRRRRR]RRRRRRRR/R R ll4       tR	RRRRRRRRRRRRRRRRRR]RR/R R lltR	RRRRRRRRRRRRRRRRRR]RR/R  R! lltR	RRRRRRRRRRRRRRRRRR]RR/R" R# lltR
RRRRRRRR	RRRRRRRRRRRRRRRRRR]RR/R$ R% llt R
RRRRRRRR	RRRRRRRRRRRRRRRRRR]RR/R& R' llt!R
RRRRRRRR	RRRRRRRRRRRRRRRRRR]RR/R( R) llt"R	RRRRRRRRRRRRRRRRRR]RR/R* R+ llt#R# )-    )annotationsN)contextmanager)Client)DEFAULT_TIMEOUT_CONFIG)Response)	AuthTypes	CertTypesCookieTypesHeaderTypesProxiesTypes
ProxyTypesQueryParamTypesRequestContentRequestDataRequestFilesTimeoutTypesVerifyTypes)URLparamscontentdatafilesjsonheaderscookiesauthproxyproxiestimeoutfollow_redirectsFverifyTcert	trust_envc          $     `    V ^8  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRRRRRRRR R!RR"R#/# )$   methodstrurl	URL | strr   QueryParamTypes | Noner   RequestContent | Noner   RequestData | Noner   RequestFiles | Noner   typing.Any | Noner   HeaderTypes | Noner   CookieTypes | Noner   AuthTypes | Noner   ProxyTypes | Noner   ProxiesTypes | Noner   r   r    boolr!   r   r"   CertTypes | Noner#   returnr    )formats   "c/Users/ahmed/devFolder/Ultron/claude-voice/gateway/.venv/lib/python3.14/site-packages/httpx/_api.py__annotate__r:   &   s     [
 [
[
	[
 #	[

 #[
 [
 [
 [
  [
  [
 [
 [
 ![
 [
 [
  ![
" #[
$ %[
& '[
    c                   \        VV
VVVVVR7      ;_uu_ 4       pVP                  V VVVVVVVV	VR7
      uuRRR4       #   + '       g   i     R# ; i)a  
Sends an HTTP request.

**Parameters:**

* **method** - HTTP method for the new `Request` object: `GET`, `OPTIONS`,
`HEAD`, `POST`, `PUT`, `PATCH`, or `DELETE`.
* **url** - URL for the new `Request` object.
* **params** - *(optional)* Query parameters to include in the URL, as a
string, dictionary, or sequence of two-tuples.
* **content** - *(optional)* Binary content to include in the body of the
request, as bytes or a byte iterator.
* **data** - *(optional)* Form data to include in the body of the request,
as a dictionary.
* **files** - *(optional)* A dictionary of upload files to include in the
body of the request.
* **json** - *(optional)* A JSON serializable object to include in the body
of the request.
* **headers** - *(optional)* Dictionary of HTTP headers to include in the
request.
* **cookies** - *(optional)* Dictionary of Cookie items to include in the
request.
* **auth** - *(optional)* An authentication class to use when sending the
request.
* **proxy** - *(optional)* A proxy URL where all the traffic should be routed.
* **proxies** - *(optional)* A dictionary mapping proxy keys to proxy URLs.
* **timeout** - *(optional)* The timeout configuration to use when sending
the request.
* **follow_redirects** - *(optional)* Enables or disables HTTP redirects.
* **verify** - *(optional)* SSL certificates (a.k.a CA bundle) used to
verify the identity of requested hosts. Either `True` (default CA bundle),
a path to an SSL certificate file, an `ssl.SSLContext`, or `False`
(which will disable verification).
* **cert** - *(optional)* An SSL certificate used by the requested host
to authenticate the client. Either a path to an SSL certificate file, or
two-tuple of (certificate file, key file), or a three-tuple of (certificate
file, key file, password).
* **trust_env** - *(optional)* Enables or disables usage of environment
variables for configuration.

**Returns:** `Response`

Usage:

```
>>> import httpx
>>> response = httpx.request('GET', 'https://httpbin.org/get')
>>> response
<Response [200 OK]>
```
r   r   r   r"   r!   r   r#   
r&   r(   r   r   r   r   r   r   r   r    N)r   request)r&   r(   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   clients   &&$$$$$$$$$$$$$$$ r9   r?   r?   &   sp    N 

 
 
~~-  

 
 
 
s   AA	c          $     `    V ^8  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRRRRRRRR R!RR"R#/# )$r%   r&   r'   r(   r)   r   r*   r   r+   r   r,   r   r-   r   r.   r   r/   r   r0   r   r1   r   r2   r   r3   r   r   r    r4   r!   r   r"   r5   r#   r6   ztyping.Iterator[Response]r7   )r8   s   "r9   r:   r:      s     3 33	3 #	3
 #3 3 3 3  3  3 3 3 !3 3 3  !3" #3$ %3& '3r;   c             #    "   \        VV
VVVVVR7      ;_uu_ 4       pVP                  V VVVVVVVV	VR7
      ;_uu_ 4       pVx  RRR4       RRR4       R#   + '       g   i     L; i  + '       g   i     R# ; i5i)z
Alternative to `httpx.request()` that streams the response body
instead of loading it into memory at once.

**Parameters**: See `httpx.request`.

See also: [Streaming Responses][0]

[0]: /quickstart#streaming-responses
r=   r>   N)r   stream)r&   r(   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r@   responses   &&$$$$$$$$$$$$$$$  r9   rC   rC      s     > 

 
 
]]-  
 
 N

 

 

 
 
s4   A?$A+A	A+
A?A(#A++A<	6	A?c               L    V ^8  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRR/# r%   r(   r)   r   r*   r   r/   r   r0   r   r1   r   r2   r   r3   r    r4   r"   r5   r!   r   r   r   r#   r6   r   r7   )r8   s   "r9   r:   r:           % %	% #%  	%
  % % % !% % % % % % %r;   c               2    \        RV VVVVVVVVV	V
VR7      # )z
Sends a `GET` request.

**Parameters**: See `httpx.request`.

Note that the `data`, `files`, `json` and `content` parameters are not available
on this function, as `GET` requests should not include a request body.
GETr   r   r   r   r   r   r    r"   r!   r   r#   r?   r(   r   r   r   r   r   r   r    r"   r!   r   r#   s   &$$$$$$$$$$$r9   getrM      s8    . ) r;   c               L    V ^8  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRR/# rF   r7   )r8   s   "r9   r:   r:      rG   r;   c               2    \        RV VVVVVVVVV	V
VR7      # )z
Sends an `OPTIONS` request.

**Parameters**: See `httpx.request`.

Note that the `data`, `files`, `json` and `content` parameters are not available
on this function, as `OPTIONS` requests should not include a request body.
OPTIONSrJ   rK   rL   s   &$$$$$$$$$$$r9   optionsrQ      s8    . ) r;   c               L    V ^8  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRR/# rF   r7   )r8   s   "r9   r:   r:     rG   r;   c               2    \        RV VVVVVVVVV	V
VR7      # )z
Sends a `HEAD` request.

**Parameters**: See `httpx.request`.

Note that the `data`, `files`, `json` and `content` parameters are not available
on this function, as `HEAD` requests should not include a request body.
HEADrJ   rK   rL   s   &$$$$$$$$$$$r9   headrU     s8    . ) r;   c          "     \    V ^8  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRRRRRRRRR R!/# "r%   r(   r)   r   r+   r   r,   r   r-   r   r.   r   r*   r   r/   r   r0   r   r1   r   r2   r   r3   r    r4   r"   r5   r!   r   r   r   r#   r6   r   r7   )r8   s   "r9   r:   r:   3       * *	* #* 	*
 * * #*  *  * * * !* * * *  !*" #*$ %*r;   c          !     T    \        RV 3RVRVRVRVRVRVRVR	VR
V	RV
RVRVRVRVRV/ # )z?
Sends a `POST` request.

**Parameters**: See `httpx.request`.
POSTr   r   r   r   r   r   r   r   r   r   r    r"   r!   r   r#   rK   r(   r   r   r   r   r   r   r   r   r   r   r    r"   r!   r   r#   s   &$$$$$$$$$$$$$$$r9   postr\   3  s    0   	
         *    !" # r;   c          "     \    V ^8  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRRRRRRRRR R!/# rW   r7   )r8   s   "r9   r:   r:   `  rX   r;   c          !     T    \        RV 3RVRVRVRVRVRVRVR	VR
V	RV
RVRVRVRVRV/ # )z>
Sends a `PUT` request.

**Parameters**: See `httpx.request`.
PUTr   r   r   r   r   r   r   r   r   r   r    r"   r!   r   r#   rK   r[   s   &$$$$$$$$$$$$$$$r9   putr`   `  s    0   	
         *    !" # r;   c          "     \    V ^8  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRRRRRRRRR R!/# rW   r7   )r8   s   "r9   r:   r:     rX   r;   c          !     T    \        RV 3RVRVRVRVRVRVRVR	VR
V	RV
RVRVRVRVRV/ # )z@
Sends a `PATCH` request.

**Parameters**: See `httpx.request`.
PATCHr   r   r   r   r   r   r   r   r   r   r    r"   r!   r   r#   rK   r[   s   &$$$$$$$$$$$$$$$r9   patchrd     s    0   	
         *    !" # r;   c               L    V ^8  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRR/# rF   r7   )r8   s   "r9   r:   r:     rG   r;   c               2    \        RV VVVVVVVVV	V
VR7      # )z
Sends a `DELETE` request.

**Parameters**: See `httpx.request`.

Note that the `data`, `files`, `json` and `content` parameters are not available
on this function, as `DELETE` requests should not include a request body.
DELETErJ   rK   rL   s   &$$$$$$$$$$$r9   deleterh     s8    . ) r;   )	rh   rM   rU   rQ   rd   r\   r`   r?   rC   )$
__future__r   typing
contextlibr   _clientr   _configr   _modelsr   _typesr   r	   r
   r   r   r   r   r   r   r   r   r   _urlsr   __all__r?   rC   rM   rQ   rU   r\   r`   rd   rh   r7   r;   r9   <module>rr      s6   "  %  +     
[
 &*	[

 &*[
  $[
 "&[
 #[
 #'[
 #'[
 "[
  $[
 $([
 3[
 #[
  ![
" "#[
$ %[
| 3 &*	3
 &*3  $3 "&3 #3 #'3 #'3 "3  $3 $(3 33 #3  !3" "#3$ %3 3l% &*% #'	%
 #'% "%  $% $(% #% "% % 3% %P% &*% #'	%
 #'% "%  $% $(% #% "% % 3% %P% &*% #'	%
 #'% "%  $% $(% #% "% % 3% %P* &**  $	*
 "&* #* &** #'* #'* "*  $* $(* #* "* *  3!*" #*Z* &**  $	*
 "&* #* &** #'* #'* "*  $* $(* #* "* *  3!*" #*Z* &**  $	*
 "&* #* &** #'* #'* "*  $* $(* #* "* *  3!*" #*Z% &*% #'	%
 #'% "%  $% $(% #% "% % 3% % %r;   