binascii.unhexlify can be replaced transparently with the builtin bytes.fromhex method.
binascii.hexlify is similar to bytes.hex except that it returns a weird ascii-encoded bytes object
>>> binascii.hexlify(b"\xde\xad\xbe\xef")
b'deadbeef'
>>> binascii.hexlify(b"\xde\xad\xbe\xef").decode("ascii")
'deadbeef'
>>> b"\xde\xad\xbe\xef".hex()
'deadbeef'
>>>Depends on D20585