[issue33572] False/True as dictionary keys treated as integers

2018-05-18 Thread Janusz Harkot
Janusz Harkot <janusz.har...@gmail.com> added the comment: Python 3.6.5 (default, Mar 29 2018, 03:28:50) [GCC 5.4.0 20160609] on linux Type "help", "copyright", "credits" or "license" for more information. >>> dta = {False: 'false', True:

[issue33572] False/True as dictionary keys treated as integers

2018-05-18 Thread Janusz Harkot
New submission from Janusz Harkot <janusz.har...@gmail.com>: using boolean (True/False) as dictionary keys, coerce them to integers - is this behavior documented somewhere? I know that asking to fix this is not easy fix, but shouldn't this be highlighted everywhere with red flags and wa