docs: def removeRequest(self, service, *args):
          """
          Removes a request from the pending request list.
  
          """
          if isinstance(service, RequestWrapper):
              if self.logger:
                  self.logger.debug('Removing request: %s',
                      self.requests[self.requests.index(service)])
              del self.requests[self.requests.index(service)]
  
              return
  
          for request in self.requests:
              if request.service == service and request.args == args:
                  if self.logger:
                      self.logger.debug('Removing request: %s',
                          self.requests[self.requests.index(request)])
                  del self.requests[self.requests.index(request)]
  
                  return
  
          raise LookupError("Request not found")