code: def move(self, project):
          
          args = {
              'project_items': {self.project.id: [self.id]},
              'to_project': project.id
          }
          _perform_command(self.project.owner, 'item_move', args)
          self.project = project
docs: Move this task to another project.
  
          :param project: The project to move the task to.
          :type project: :class:`pytodoist.todoist.Project`
  
          >>> from pytodoist import todoist
          >>> user = todoist.login('john.doe@gmail.com', 'password')
          >>> project = user.get_project('PyTodoist')
          >>> task = project.add_task('Install PyTodoist')
          >>> print(task.project.name)
          PyTodoist
          >>> inbox = user.get_project('Inbox')
          >>> task.move(inbox)
          >>> print(task.project.name)
          Inbox