headers = {**headers, 'X-Auth-Token': self.token} will fail
headers = {**headers, 'X-Auth-Token': self.token}