code: def chown(self, path, uid, gid):
          
          path = self._adjust_cwd(path)
          self._log(DEBUG, "chown({!r}, {!r}, {!r})".format(path, uid, gid))
          attr = SFTPAttributes()
          attr.st_uid, attr.st_gid = uid, gid
          self._request(CMD_SETSTAT, path, attr)
docs: Change the owner (``uid``) and group (``gid``) of a file.  As with
          Python's `os.chown` function, you must pass both arguments, so if you
          only want to change one, use `stat` first to retrieve the current
          owner and group.
  
          :param str path: path of the file to change the owner and group of
          :param int uid: new owner's uid
          :param int gid: new group id