Roundup Tracker - Issues

Message6403

Author joseph_myers
Recipients joseph_myers
Date 2019-03-19.00:26:39
Message-id <1552955199.21.0.574230447905.issue2551034@roundup.psfhosted.org>
In-reply-to
The REST etag generation uses node.items(protected=True).  The order in
which properties appear in the result of node.items() is not necessarily
deterministic; it ends up depending on the ordering of dict keys, and
only in more recent Python 3 versions is dict guaranteed to preserve
insertion order.

I think sorting the result of items() should suffice to address this
issue (so repr(sorted(items)) (untested)).
History
Date User Action Args
2019-03-19 00:26:39joseph_myerssetrecipients: + joseph_myers
2019-03-19 00:26:39joseph_myerssetmessageid: <1552955199.21.0.574230447905.issue2551034@roundup.psfhosted.org>
2019-03-19 00:26:39joseph_myerslinkissue2551034 messages
2019-03-19 00:26:39joseph_myerscreate