summaryrefslogtreecommitdiffstats
path: root/Lib/base64.py
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2013-05-28 12:30:38 (GMT)
committerSerhiy Storchaka <storchaka@gmail.com>2013-05-28 12:30:38 (GMT)
commit77a3ad743f604c11c23ec6c0100360675b5676f8 (patch)
tree3fbf73cc3974ee35ab3d431dc4c63eab156f02ab /Lib/base64.py
parent3801f632dcbf5f4f2d0bfe9d5f55cf53da8df5db (diff)
parentea2b490f3dad99cfd677be9fd0c730622a723f38 (diff)
downloadcpython-77a3ad743f604c11c23ec6c0100360675b5676f8.zip
cpython-77a3ad743f604c11c23ec6c0100360675b5676f8.tar.gz
cpython-77a3ad743f604c11c23ec6c0100360675b5676f8.tar.bz2
Issue #18011: base64.b32decode() now raises a binascii.Error if there are
non-alphabet characters present in the input string to conform a docstring. Updated the module documentation.
Diffstat (limited to 'Lib/base64.py')
-rwxr-xr-xLib/base64.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/base64.py b/Lib/base64.py
index 0f731fa..f923244 100755
--- a/Lib/base64.py
+++ b/Lib/base64.py
@@ -222,7 +222,7 @@ def b32decode(s, casefold=False, map01=None):
for c in quanta:
acc = (acc << 5) + b32rev[c]
except KeyError:
- raise TypeError('Non-base32 digit found')
+ raise binascii.Error('Non-base32 digit found')
decoded += acc.to_bytes(5, 'big')
# Process the last, partial quanta
if padchars: