U ��.e9�@sxGdd�de�ZGdd�de�ZGdd�de�ZGdd�dee�ZGdd �d ee�ZeZGd d �d e�ZeZ eZ e Z d S) c@seZdZdZdS)�UnpackExceptionz�Base class for some exceptions raised while unpacking. NOTE: unpack may raise exception other than subclass of UnpackException. If you want to catch all error, catch Exception instead. N��__name__� __module__� __qualname__�__doc__�rr�B/usr/lib/python3.8/site-packages/pip/_vendor/msgpack/exceptions.pyrsrc@s eZdZdS)� BufferFullN�rrrrrrrr sr c@s eZdZdS)� OutOfDataNr rrrrr sr c@seZdZdZdS)� FormatErrorzInvalid msgpack formatNrrrrrr sr c@seZdZdZdS)� StackErrorz Too nestedNrrrrrr sr c@s eZdZdZdd�Zdd�ZdS)� ExtraDataz�ExtraData is raised when there is trailing data. This exception is raised while only one-shot (not streaming) unpack. cCs||_||_dS)N)�unpacked�extra)�selfrrrrr�__init__%szExtraData.__init__cCsdS)Nzunpack(b) received extra data.r)rrrr�__str__)szExtraData.__str__N)rrrrrrrrrrrsrN) � Exceptionrr r � ValueErrorr r ZUnpackValueErrorrZ PackExceptionZPackValueError� OverflowErrorZPackOverflowErrorrrrr�s