def chown(self, path, uid, gid):
path = self._adjust_cwd(path)<EOL>self._log(DEBUG, "<STR_LIT>".format(path, uid, gid))<EOL>attr = SFTPAttributes()<EOL>attr.st_uid, attr.st_gid = uid, gid<EOL>self._request(CMD_SETSTAT, path, attr)<EOL>
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