https://github.com/apache/airflow/blob/main/airflow/cli/commands/task_command.py#L145
return (logical_date - timedelta(1)).strftime("%Y-%m-%d")
    def get_yesterday_ds_nodash() -> str:
        return get_yesterday_ds().replace("-", "")
    @cache
    def get_tomorrow_ds() -> str:
        return (logical_date + timedelta(1)).strftime("%Y-%m-%d")
    def get_tomorrow_ds_nodash() -> str:
        return get_tomorrow_ds().replace("-", "")
    @cache
    def get_next_execution_date() -> pendulum.DateTime | None:
        
        
        
        
        if dag_run.external_trigger:
            return logical_date
        if dag is None:
            return None
        next_info = dag.next_dagrun_info(data_interval, restricted=False)
        if next_info is None:
            return None
        return timezone.coerce_datetime(next_info.logical_date)
    def get_next_ds() -> str | None:
        execution_date = get_next_execution_date()
        if execution_date is None:
            return None
        return execution_date.strftime("%Y-%m-%d")
    def get_next_ds_nodash() -> str | None: