code: def get_python_version_include_and_library_paths(
      py_ver: Tuple[int, int]
  ) -> Tuple[str, str]:
      # returns (python include path, python library path) relative to CMAKE_FIND_ROOT_PATH
  
      base_path = get_python_root_dir(py_ver)
  
      if sys.platform == "win32":
          return (
              os.path.join(base_path, "include"),
              os.path.join(
                  base_path, "libs", f"python{py_ver[0]}{py_ver[1]}.lib"
              ),
          )
  
      # for some reason python versions for python <=3.7 contain 'm' suffix
      python_sub_name = f"python{py_ver[0]}.{py_ver[1]}" + (
          "m" if py_ver <= (3, 7) else ""
      )
  
      if sys.platform == "darwin":
          lib_sub_path = os.path.join(
              "lib",
              f"python{py_ver[0]}.{py_ver[1]}",
              f"config-{py_ver[0]}.{py_ver[1]}"
              + ("m" if py_ver <= (3, 7) else "")
              + "-darwin",
          )
      elif sys.platform == "linux":
          lib_sub_path = "lib"
  
      return (
          os.path.join(base_path, "include", python_sub_name),
          os.path.join(
              base_path, lib_sub_path, f"lib{python_sub_name}.a"
          ),
      )
  
imports: import argparse
  import distutils
  import hashlib
  import logging
  import os
  import subprocess
  import sys
  import tarfile
  from typing import List, Tuple
label_desc: Use image node_id 5 for calling a global function with example usage: get_python_version_include_and_library_paths(py_ver) and returns: os,  os, os,  os