flox <la...@yahoo.fr> added the comment: I agree, we need consistency between all functions of this package.
I've run a small script to check what happens for all 16 functions of the binascii package when they receive unicode input... See attached script (and sample output). IMHO 4 functions should be fixed to raise the same TypeError: - a2b_hex - a2b_qp - unhexlify - rledecode_hqx Documentation says that the functions in `binary` module « convert between binary and various ASCII-encoded binary representations » So... it's all binary. Implicit encoding should not happen, never. ---------- nosy: +flox versions: +Python 3.1, Python 3.2 -Python 3.0 Added file: http://bugs.python.org/file15559/case_binascii.py _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue4770> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com