+
    oi                          ! R  R] 4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R R	]4      t ! R
 R]]4      t ! R R]]4      t	 ! R R]]
4      tR# )c                   :   a  ] tR t^	t o RtR t]R 4       tRtV t	R# )PyAsn1Errora  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                    Wn         W n        R # N_args_kwargs)selfargskwargss   &*,o/Users/tonyclaw/.openclaw/workspace/scripts/youtube-playlists/venv/lib/python3.14/site-packages/pyasn1/error.py__init__PyAsn1Error.__init__   s    
    c                :    V P                   P                  R/ 4      # )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____classdictcell____classdict__s   @r   r   r   	   s#     " / /r   r   c                       ] tR t^/tRtRtR# )ValueConstraintErrorzASN.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).
 Nr   r   r   r   r   r   r    r   r   r   r   /   s    r   r   c                       ] tR t^:tRtRtR# )SubstrateUnderrunErrorzASN.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                       ] tR t^BtRtRtR# )EndOfStreamErrorzASN.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                       ] tR t^JtRtRtR# )UnsupportedSubstrateErrorz2Unsupported substrate type to parse as ASN.1 data.r    Nr!   r    r   r   r(   r(   J   s    <r   r(   c                   .   a  ] tR t^Nt o RtRR ltRtV tR# )PyAsn1UnicodeErrora  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                    \        V\        4      '       d#   \        P                  ! V .VP                  O5!   \        P                  W4       R # 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   s   @r   r*   r*   N   s     , ,r   r*   c                       ] tR t^]tRtRtR# )PyAsn1UnicodeDecodeErrora  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   r2   r2   ]       r   r2   c                       ] tR t^itRtRtR# )PyAsn1UnicodeEncodeErrora  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   r5   r5   i   r3   r   r5   N)	Exceptionr   r   r#   r&   r(   r-   r*   UnicodeDecodeErrorr2   UnicodeEncodeErrorr5   r    r   r   <module>r9      sq   #/) #/L; [ - = =,l ,	13E 		13E 	r   