code: def setup(c, version=None):
      """
      Setup dev environment, requires conda
      """
      version = version or "3.10"
      suffix = "" if version == "3.10" else version.replace(".", "")
      env_name = f"sk-eval{suffix}"
  
      c.run(f"conda create --name {env_name} python={version} --yes")
      c.run(
          'eval "$(conda shell.bash hook)" '
          f"&& conda activate {env_name} "
          "&& pip install --editable .[all] "
          "&& pip install invoke lxml"
      )  # lxml needed for NotebookCollection.py example
  
      print(
          f"Done! Activate your environment with:\nconda activate {env_name}"
      )
  
imports: from invoke import task
label_desc: Use image node_id 1 for calling a global function with example usage: setup(c, version) without return types