<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#330033">
<div class="moz-cite-prefix">On 2/16/2016 1:48 AM, Christoph Groth
wrote:<br>
</div>
<blockquote cite="mid:87k2m50ywa.fsf@grothesque.org" type="cite">Hello,
<br>
<br>
Recent Python versions randomize the hashes of str, bytes and
datetime objects. I suppose that the choice of these three types
is the result of a compromise. Has this been discussed somewhere
publicly?
<br>
</blockquote>
<br>
Search archives of this list... it was discussed at length.<br>
<br>
<blockquote cite="mid:87k2m50ywa.fsf@grothesque.org" type="cite">
I'm not a web programmer, but don't web applications also use
dictionaries that are indexed by, say, tuples of integers?<br>
</blockquote>
<br>
Sure, and that is the biggest part of the reason they were
randomized. I think hashes of all types have been randomized, not
_just_ the list you mentioned.<br>
</body>
</html>