Mercurial > repos > guerler > hhblits
comparison lib/python3.8/site-packages/pip/_vendor/msgpack/exceptions.py @ 0:9e54283cc701 draft
"planemo upload commit d12c32a45bcd441307e632fca6d9af7d60289d44"
author | guerler |
---|---|
date | Mon, 27 Jul 2020 03:47:31 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:9e54283cc701 |
---|---|
1 class UnpackException(Exception): | |
2 """Base class for some exceptions raised while unpacking. | |
3 | |
4 NOTE: unpack may raise exception other than subclass of | |
5 UnpackException. If you want to catch all error, catch | |
6 Exception instead. | |
7 """ | |
8 | |
9 | |
10 class BufferFull(UnpackException): | |
11 pass | |
12 | |
13 | |
14 class OutOfData(UnpackException): | |
15 pass | |
16 | |
17 | |
18 class FormatError(ValueError, UnpackException): | |
19 """Invalid msgpack format""" | |
20 | |
21 | |
22 class StackError(ValueError, UnpackException): | |
23 """Too nested""" | |
24 | |
25 | |
26 # Deprecated. Use ValueError instead | |
27 UnpackValueError = ValueError | |
28 | |
29 | |
30 class ExtraData(UnpackValueError): | |
31 """ExtraData is raised when there is trailing data. | |
32 | |
33 This exception is raised while only one-shot (not streaming) | |
34 unpack. | |
35 """ | |
36 | |
37 def __init__(self, unpacked, extra): | |
38 self.unpacked = unpacked | |
39 self.extra = extra | |
40 | |
41 def __str__(self): | |
42 return "unpack(b) received extra data." | |
43 | |
44 | |
45 # Deprecated. Use Exception instead to catch all exception during packing. | |
46 PackException = Exception | |
47 PackValueError = ValueError | |
48 PackOverflowError = OverflowError |