ó
qJż[c           @   sD  d  Z  d d l m Z d e f d     YZ d e f d     YZ d e f d     YZ d	 e f d
     YZ d e f d     YZ d e f d     YZ	 d e f d     YZ
 d e f d     YZ d e e f d     YZ d e e f d     YZ d e e f d     YZ d e f d     YZ d e e f d     YZ d S(   sa   
requests.exceptions
~~~~~~~~~~~~~~~~~~~

This module contains the set of Requests' exceptions.

i˙˙˙˙(   t	   HTTPErrort   RequestExceptionc           B   s   e  Z d  Z RS(   sO   There was an ambiguous exception that occurred while handling your
    request.(   t   __name__t
   __module__t   __doc__(    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR      s   R    c           B   s   e  Z d  Z d   Z RS(   s   An HTTP error occurred.c         O   s2   | j  d d  |  _ t t |   j | |   d S(   s8    Initializes HTTPError with optional `response` object. t   responseN(   t   popt   NoneR   t   superR    t   __init__(   t   selft   argst   kwargs(    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR	      s    (   R   R   R   R	   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR       s   t   ConnectionErrorc           B   s   e  Z d  Z RS(   s   A Connection error occurred.(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR      s   t
   ProxyErrorc           B   s   e  Z d  Z RS(   s   A proxy error occurred.(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR      s   t   SSLErrorc           B   s   e  Z d  Z RS(   s   An SSL error occurred.(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR   #   s   t   Timeoutc           B   s   e  Z d  Z RS(   s   The request timed out.(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR   '   s   t   URLRequiredc           B   s   e  Z d  Z RS(   s*   A valid URL is required to make a request.(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR   +   s   t   TooManyRedirectsc           B   s   e  Z d  Z RS(   s   Too many redirects.(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR   /   s   t   MissingSchemac           B   s   e  Z d  Z RS(   s/   The URL schema (e.g. http or https) is missing.(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR   3   s   t   InvalidSchemac           B   s   e  Z d  Z RS(   s"   See defaults.py for valid schemas.(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR   7   s   t
   InvalidURLc           B   s   e  Z d  Z RS(   s'    The URL provided was somehow invalid. (   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR   ;   s   t   ChunkedEncodingErrorc           B   s   e  Z d  Z RS(   s?   The server declared chunked encoding but sent an invalid chunk.(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR   ?   s   t   ContentDecodingErrorc           B   s   e  Z d  Z RS(   s!   Failed to decode response content(   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyR   C   s   N(   R   t   urllib3.exceptionsR    t   BaseHTTPErrort   IOErrorR   R   R   R   R   R   R   t
   ValueErrorR   R   R   R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/requests/exceptions.pyt   <module>	   s   	