Edits a time entry by ID. Takes the same data as `create_entry`, but
        requires an ID to work. It also takes a `force` parameter that, when set
        to True, allows administrators to edit locked entries.

def edit_entry(self, id_, **kwargs):
        """
        Edits a time entry by ID. Takes the same data as `create_entry`, but
        requires an ID to work. It also takes a `force` parameter that, when set
        to True, allows administrators to edit locked entries.
        """
        data = self._wrap_dict("time_entry", kwargs)

        return self.patch("/time_entries/{}.json".format(id_), data)