switch from python requests to qnetworkaccessmanager