
    vKg                          " S  S\ 5      r " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\\5      r " S S\\5      r	 " S S\\
5      rg)c                   .    \ rS rSrSrS r\S 5       rSrg)PyAsn1Error	   a  Base pyasn1 exception

`PyAsn1Error` is the base exception class (based on
:class:`Exception`) that represents all possible ASN.1 related
errors.

Parameters
----------
args:
    Opaque positional parameters

Keyword Args
------------
kwargs:
    Opaque keyword parameters

c                     Xl         X l        g N_args_kwargs)selfargskwargss      L/var/www/highfloat_scraper/venv/lib/python3.13/site-packages/pyasn1/error.py__init__PyAsn1Error.__init__   s    
    c                 :    U R                   R                  S0 5      $ )zReturn exception context

When exception object is created, the caller can supply some opaque
context for the upper layers to better understand the cause of the
exception.

Returns
-------
: :py:class:`dict`
    Dict holding context specific data
context)r	   get)r
   s    r   r   PyAsn1Error.context   s     ||	2..r   r   N)	__name__
__module____qualname____firstlineno____doc__r   propertyr   __static_attributes__ r   r   r   r   	   s     " / /r   r   c                       \ rS rSrSrSrg)ValueConstraintError/   zASN.1 type constraints violation exception

The `ValueConstraintError` exception indicates an ASN.1 value
constraint violation.

It might happen on value object instantiation (for scalar types) or on
serialization (for constructed types).
r   Nr   r   r   r   r   r   r   r   r   r   r   /   s    r   r   c                       \ rS rSrSrSrg)SubstrateUnderrunError:   zASN.1 data structure deserialization error

The `SubstrateUnderrunError` exception indicates insufficient serialised
data on input of a de-serialization codec.
r   Nr    r   r   r   r"   r"   :       r   r"   c                       \ rS rSrSrSrg)EndOfStreamErrorB   zASN.1 data structure deserialization error

The `EndOfStreamError` exception indicates the condition of the input
stream has been closed.
r   Nr    r   r   r   r&   r&   B   r$   r   r&   c                       \ rS rSrSrSrg)UnsupportedSubstrateErrorJ   z2Unsupported substrate type to parse as ASN.1 data.r   Nr    r   r   r   r)   r)   J   s    <r   r)   c                   "    \ rS rSrSrSS jrSrg)PyAsn1UnicodeErrorN   a  Unicode text processing error

The `PyAsn1UnicodeError` exception is a base class for errors relating to
unicode text de/serialization.

Apart from inheriting from :class:`PyAsn1Error`, it also inherits from
:class:`UnicodeError` to help the caller catching unicode-related errors.
Nc                     [        U[        5      (       a!  [        R                  " U /UR                  Q76   [        R                  X5        g r   )
isinstanceUnicodeErrorr   r   r   )r
   messageunicode_errors      r   r   PyAsn1UnicodeError.__init__W   s6    m\22!!$<););<T+r   r   r   )r   r   r   r   r   r   r   r   r   r   r,   r,   N   s    ,r   r,   c                       \ rS rSrSrSrg)PyAsn1UnicodeDecodeError]   a  Unicode text decoding error

The `PyAsn1UnicodeDecodeError` exception represents a failure to
deserialize unicode text.

Apart from inheriting from :class:`PyAsn1UnicodeError`, it also inherits
from :class:`UnicodeDecodeError` to help the caller catching unicode-related
errors.
r   Nr    r   r   r   r5   r5   ]       r   r5   c                       \ rS rSrSrSrg)PyAsn1UnicodeEncodeErrori   a  Unicode text encoding error

The `PyAsn1UnicodeEncodeError` exception represents a failure to
serialize unicode text.

Apart from inheriting from :class:`PyAsn1UnicodeError`, it also inherits
from :class:`UnicodeEncodeError` to help the caller catching
unicode-related errors.
r   Nr    r   r   r   r9   r9   i   r7   r   r9   N)	Exceptionr   r   r"   r&   r)   r0   r,   UnicodeDecodeErrorr5   UnicodeEncodeErrorr9   r   r   r   <module>r>      sq   #/) #/L; [ - = =,l ,	13E 		13E 	r   