code: def get_provider_package_jinja_context(
      provider_id: str, version_suffix: str
  ) -> dict[str, Any]:
      provider_details = get_provider_details(provider_id)
      jinja_context = get_provider_jinja_context(
          provider_id=provider_id,
          current_release_version=provider_details.versions[0],
          version_suffix=version_suffix,
      )
      return jinja_context
  
imports: from __future__ import annotations
  import shutil
  import subprocess
  import sys
  from pathlib import Path
  from shutil import copytree, rmtree
  from typing import Any, TextIO
  from airflow_breeze.utils.console import get_console
  from airflow_breeze.utils.packages import get_available_packages, get_latest_provider_tag, get_not_ready_provider_ids, get_provider_details, get_provider_jinja_context, get_removed_provider_ids, get_source_package_path, get_target_root_for_copied_provider_sources, render_template, tag_exists_for_provider
  from airflow_breeze.utils.path_utils import AIRFLOW_SOURCES_ROOT
  from airflow_breeze.utils.run_utils import run_command
label_desc: Use image node_id 2 for calling a global function with example usage: get_provider_package_jinja_context(provider_id, version_suffix) and returns: jinja_context