make 'generate_token()' compatible with Python 3.4

This commit is contained in:
Mike Fährmann
2021-01-14 03:40:08 +01:00
parent 1fdecfa269
commit 91308140ec
2 changed files with 3 additions and 2 deletions

View File

@@ -18,6 +18,7 @@ import shutil
import string
import _string
import sqlite3
import binascii
import datetime
import operator
import itertools
@@ -73,7 +74,8 @@ def raises(cls):
def generate_token(size=16):
"""Generate a random token with hexadecimal digits"""
return random.getrandbits(size * 8).to_bytes(size, "big").hex()
data = random.getrandbits(size * 8).to_bytes(size, "big")
return binascii.hexlify(data).decode()
def combine_dict(a, b):