code: def make_required_install_packages():
      # Make sure to sync the versions of common dependencies (absl-py, numpy,
      # and protobuf) with TF.
      return make_pipeline_sdk_required_install_packages() + [
          "apache-beam[gcp]>=2.47,<3",
          "attrs>=19.3.0,<24",
          "click>=7,<9",
          "google-api-core<3",
          "google-cloud-aiplatform>=1.6.2,<2",
          "google-cloud-bigquery>=3,<4",
          "grpcio>=1.28.1,<2",
          "keras-tuner>=1.0.4,<2,!=1.4.0,!=1.4.1",
          "kubernetes>=10.0.1,<13",
          "numpy>=1.16,<2",
          "pyarrow>=10,<11",
          # TODO(b/291837844): Pinned pyyaml to 5.3.1.
          # Unpin once the issue with installation is resolved.
          "pyyaml>=6,<7",
          # Keep the TF version same as TFT to help Pip version resolution.
          # Pip might stuck in a TF 1.15 dependency although there is a working
          # dependency set with TF 2.x without the sync.
          # pylint: disable=line-too-long
          "tensorflow" + select_constraint(">=2.13.0,<2.14"),
          # pylint: enable=line-too-long
          "tensorflow-hub>=0.15.0,<0.16",
          "tensorflow-data-validation"
          + select_constraint(
              default=">=1.14.0,<1.15.0",
              nightly=">=1.15.0.dev",
              git_master=(
                  "@git+https://github.com/tensorflow/data-validation@master"
              ),
          ),
          "tensorflow-model-analysis"
          + select_constraint(
              default=">=0.45.0,<0.46.0",
              nightly=">=0.46.0.dev",
              git_master="@git+https://github.com/tensorflow/model-analysis@master",
          ),
          "tensorflow-serving-api>=1.15,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,<3",
          "tensorflow-transform"
          + select_constraint(
              default=">=1.14.0,<1.15.0",
              nightly=">=1.15.0.dev",
              git_master="@git+https://github.com/tensorflow/transform@master",
          ),
          "tfx-bsl"
          + select_constraint(
              default=">=1.14.0,<1.15.0",
              nightly=">=1.15.0.dev",
              git_master="@git+https://github.com/tensorflow/tfx-bsl@master",
          ),
      ]
  
file_path: tfx/tfx/dependencies.py
imports: import os
label_desc: Use image node_id 3 for calling a global function with example usage: make_required_install_packages() and returns: unknown