code: def update():
      import shlex
  
      clear_terminal()
      display_serpent_logo()
      print("")
  
      print("Updating Serpent.AI to the latest version...")
      print("")
  
      subprocess.call(shlex.split("pip install --upgrade SerpentAI"))
  
      # TODO: Handle files that were created with the setup commands
      #       and have likely been modified by the user. This is probably
      #       not an easy task.
  
      print("")
      print("Update Successful!")
  
imports: import warnings
  import os
  import pathlib
  import shutil
  import subprocess
  import click
  from serpent.utilities import clear_terminal, display_serpent_logo, is_windows, is_linux
label_desc: Use image node_id 2 for calling a global function with example usage: update() without return types