[New-bugs-announce] [issue17977] urllib.request.urlopen() cadefault argument is documented with wrong default value

Barry A. Warsaw report at bugs.python.org
Tue May 14 17:31:19 CEST 2013


New submission from Barry A. Warsaw:

The docs[1] say:

.. function:: urlopen(url, data=None[, timeout], *, cafile=None, capath=None, cadefault=True)

The code[2] says:

def urlopen(url, data=None, timeout=socket._GLOBAL_DEFAULT_TIMEOUT,
            *, cafile=None, capath=None, cadefault=False):

Obviously, the code cannot be changed in a stable release, and whether the default should be changed for 3.4 is a separate discussion.  For now, the docs should be fixed to reflect the code.

[1] Doc/library/urllib.request.rst
[2] Lib/urllib/request.py

----------
assignee: barry
components: Documentation
messages: 189228
nosy: barry
priority: normal
severity: normal
status: open
title: urllib.request.urlopen() cadefault argument is documented with wrong default value
type: behavior
versions: Python 3.3, Python 3.4

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue17977>
_______________________________________


More information about the New-bugs-announce mailing list