code: def append_data_dir(proj_data_dir: str | Path) -> None:
      """
      Add an additional data directory for PROJ to use.
  
      Parameters
      ----------
      proj_data_dir: str | Path
          The path to the PROJ data directory.
      """
      set_data_dir(
          os.pathsep.join([get_data_dir(), str(proj_data_dir)])
      )
  
file_path: pyproj/pyproj/datadir.py
imports: import os
  import shutil
  import sys
  from pathlib import Path
  from pyproj._datadir import _global_context_set_data_dir, get_user_data_dir
  from pyproj.exceptions import DataDirError
label_desc: Use image node_id 2 for calling a global function with example usage: append_data_dir(proj_data_dir) without return types