New submission from Mouse:

binascii b2a_base64() documentation says:

The length of data should be at most 57 to adhere to the base64 standard.

This is incorrect, because there is no base64 standard that restricts the 
length of input data, especially to such a small value.

What RFC4648 (that superseded RFC3548 that your documentation still keeps 
referring to) actually says is that MIME enforces the limit ofthe OUTPUT LINE 
length at 76, but NOT of the entire output, and certainly not of the entire 
input.

Please correct the documentation, making it conformant with what the ACTUAL 
base64 standard says.

See https://en.wikipedia.org/wiki/Base64 and
https://tools.ietf.org/html/rfc4648

Thanks!

----------
assignee: docs@python
components: Documentation
messages: 253572
nosy: docs@python, mouse07410
priority: normal
severity: normal
status: open
title: binascii documentation incorrect
versions: Python 3.5

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25495>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to