code: def __stream_request(self, method, url, request_args, headers=None):
          
          headers = headers if headers else {}
          response = self.__request(method, url, request_args,
                                    headers=headers, stream=True)
          lines = response.iter_lines(ITER_LINES_CHUNKSIZE)
          for line in lines:
              if line:
                  data = json.loads(line.decode("utf-8"))
                  yield data
docs: __stream_request.
  
          make a 'stream' request. This method is called by
          the 'request' method after it has determined which
          call applies: regular or streaming.