U
    ]                     @   s  d dl Z ddlmZ ddlmZmZmZ ddlmZm	Z	m
Z
mZmZmZmZmZmZ dddddddddddddddeeeeee je
e	eeeeeeeeed	d
dZddddddddddddeee
e	eeeeeeeeedddZddddddddddddeee
e	eeeeeeeeedddZddddddddddddeee
e	eeeeeeeeedddZdddddddddddddddeeee jee
e	eeeeeeeeedddZdddddddddddddddeeee jee
e	eeeeeeeeedddZdddddddddddddddeeee jee
e	eeeeeeeeedddZdddddddddddddddeeee jee
e	eeeeeeeeedddZdS )    N   )Client)	CertTypesTimeoutTypesVerifyTypes)		AuthTypesCookieTypesHeaderTypesProxiesTypesQueryParamTypesRequestDataRequestFilesResponseURLTypesTF)paramsdatafilesjsonheaderscookiesauthtimeoutallow_redirectscertverifystream	trust_envproxies)methodurlr   r   r   r   r   r   r   r   r   r   r   r   r   r   returnc                C   sL   t dgd6}|j| ||||||||||
|||	|dW  5 Q R  S Q R X d S )NzHTTP/1.1)Zhttp_versions)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )r   request)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   client r#   i/var/www/html/staging.mfahmagazine.net/magazine_api/magazine_env/lib/python3.8/site-packages/httpx/api.pyr!      s$    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    c                C   s    t d| |||||||||	|
dS )N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#   r#   r$   get9   s    r)   c                C   s    t d| |||||||||	|
dS )NZOPTIONSr&   r'   r(   r#   r#   r$   optionsX   s    r*   c                C   s    t d| |||||||||	|
dS )NZHEADr&   r'   r(   r#   r#   r$   headw   s    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    c                C   s&   t d| |||||||||	|
|||dS )NZPOST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$   post   s"    r.   c                C   s&   t d| |||||||||	|
|||dS )NPUTr,   r'   r-   r#   r#   r$   put   s"    r0   c                C   s&   t d| |||||||||	|
|||dS )NZPATCHr,   r'   r-   r#   r#   r$   patch   s"    r1   c                C   s&   t d| |||||||||	|
|||dS )NZDELETEr,   r'   r-   r#   r#   r$   delete  s"    r2   )typingr"   r   configr   r   r   Zmodelsr   r   r	   r
   r   r   r   r   r   strZAnyboolr!   r)   r*   r+   r.   r0   r1   r2   r#   r#   r#   r$   <module>   s  ,*"""(((