code: def patch(self, path=None, url_kwargs=None, **kwargs):
          
          return self._session.patch(self._url(path, url_kwargs), **kwargs)
docs: Sends a PUT request.
  
          :param path:
              The HTTP path (either absolute or relative).
          :param url_kwargs:
              Parameters to override in the generated URL. See `~hyperlink.URL`.
          :param **kwargs:
              Optional arguments that ``request`` takes.
          :return: response object