in tsqa/environment.py [0:0]
def _get_key(self, *args):
'''
Take list of dicts and make a nice tuple list to use as a key
take that and then hash it
'''
hval = hashlib.md5()
for arg in args:
for k in sorted(arg):
hval.update(k)
hval.update(str(arg[k]))
return hval.hexdigest()