comparison tests/helpers-testrepo.sh @ 30685:95325386cd1a

exchange: use rich class for sorting clone bundle entries Python 3 removed the "cmp" argument from sorted(). Custom sorting in Python 3 must be implemented with the dunder comparison methods on types and/or with a "key" function. This patch converts our custom "cmp" function to a custom type. The implementation is very similar to functools.cmp_to_key(). However, cmp_to_key() doesn't exist in Python 2, so we can't use it. This was the only use of the "cmp" argument to sorted() in the code base.
author Gregory Szorc <gregory.szorc@gmail.com>
date Mon, 26 Dec 2016 12:11:29 -0700
parents 3c9066ed557c
children 6c113a7dec52
comparison
equal deleted inserted replaced
30681:0064a1eb28e2 30685:95325386cd1a