Na versão 3.4+ esse método está deprecated, não é possível usar ele com uma string como estava sendo usado.
Fiz algumas mudanças para usar "auth=HTTPBasicAuth(self.token, '')" ao invés de passar como header e ter que codificar para base64, pois a biblioteca requests já tem uma classe responsável por isso o HTTPBasicAuth.
Funciona tanto no python2.7 quanto 3+
Abs
Na versão 3.4+ esse método está deprecated, não é possível usar ele com uma string como estava sendo usado. Fiz algumas mudanças para usar "auth=HTTPBasicAuth(self.token, '')" ao invés de passar como header e ter que codificar para base64, pois a biblioteca requests já tem uma classe responsável por isso o HTTPBasicAuth. Funciona tanto no python2.7 quanto 3+ Abs