New submission from Eli_B:

The documentation says isinstance(x, (int, int)) would be fixed to 
isinstance(x, (int)). The fix is actually isinstance(x, int).

I propose the following text instead:
"
2to3fixer:: isinstance

Fixes duplicate types in the second argument of :func:`isinstance`.  For 
example, isinstance(x, (int, int)) is converted to isinstance(x, int) and 
isinstance(x, (int, float, int)) is converted to isinstance(x, (int, float)).
"

----------
assignee: docs@python
components: Documentation
files: 2to3.rst
messages: 294351
nosy: Eli_B, docs@python
priority: normal
pull_requests: 1867
severity: normal
status: open
title: 2to3 docs: example of fix for duplicates in second argument of 
isinstance has superfluous parentheses
versions: Python 2.7
Added file: http://bugs.python.org/file46894/2to3.rst

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

Reply via email to