code: def show_versions():
      """
      Print system information and installed module versions.
  
      Examples
      --------
  
      ::
  
          $ python -c "import geopandas; geopandas.show_versions()"
      """
      sys_info = _get_sys_info()
      deps_info = _get_deps_info()
      proj_info = _get_C_info()
  
      maxlen = max(len(x) for x in deps_info)
      tpl = "{{k:<{maxlen}}}: {{stat}}".format(maxlen=maxlen)
      print("\nSYSTEM INFO")
      print("-----------")
      for k, stat in sys_info.items():
          print(tpl.format(k=k, stat=stat))
      print("\nGEOS, GDAL, PROJ INFO")
      print("---------------------")
      for k, stat in proj_info.items():
          print(tpl.format(k=k, stat=stat))
      print("\nPYTHON DEPENDENCIES")
      print("-------------------")
      for k, stat in deps_info.items():
          print(tpl.format(k=k, stat=stat))
  
imports: import importlib
  import platform
  import sys
label_desc: Use image node_id 4 for calling a global function with example usage: show_versions() without return types