### Body

Use stacklevel 2 instead of the default 1:
https://github.com/apache/airflow/blob/1b122c15030e99cef9d4ff26d3781a7a9d6949bc/airflow/providers/cncf/kubernetes/triggers/pod.py#L103-L106

### Committer

- [X] I acknowledge that I am a maintainer/committer of the Apache Airflow project.
on_finish_action: str = "delete_pod",
        should_delete_pod: bool | None = None,
    ):
        super().__init__()
        self.pod_name = pod_name
        self.pod_namespace = pod_namespace
        self.trigger_start_time = trigger_start_time
        self.base_container_name = base_container_name
        self.kubernetes_conn_id = kubernetes_conn_id
        self.poll_interval = poll_interval
        self.cluster_context = cluster_context
        self.config_file = config_file
        self.in_cluster = in_cluster
        self.get_logs = get_logs
        self.startup_timeout = startup_timeout
        if should_delete_pod is not None:
            warnings.warn(
                "`should_delete_pod` parameter is deprecated, please use `on_finish_action`",
                AirflowProviderDeprecationWarning,
            )
            self.on_finish_action = (
                OnFinishAction.DELETE_POD if should_delete_pod else OnFinishAction.KEEP_POD
            )
            self.should_delete_pod = should_delete_pod
        else:
            self.on_finish_action = OnFinishAction(on_finish_action)
            self.should_delete_pod = self.on_finish_action == OnFinishAction.DELETE_POD
        self._hook: AsyncKubernetesHook | None = None
        self._since_time = None
    def serialize(self) -> tuple[str, dict[str, Any]]: