code: def _check_grpcio_tools_version():
      version = pkg_resources.get_distribution(
          "grpcio-tools"
      ).parsed_version
      from pkg_resources import parse_version
  
      if version < parse_version("1.29.0") or version > parse_version(
          "1.50.0"
      ):
          raise RuntimeError(
              "Version of grpcio-tools must be between 1.29.0 and 1.50.0, got %s"
              % version
          )
  
file_path: flink/flink-python/pyflink/gen_protos.py
imports: from __future__ import absolute_import
  from __future__ import print_function
  import glob
  import logging
  import multiprocessing
  import os
  import platform
  import shutil
  import subprocess
  import sys
  import time
  import warnings
  import pkg_resources
label_desc: Use image node_id 4 for calling a global function with example usage: _check_grpcio_tools_version() without return types