This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-1-test by this push:
     new d460f4e1772 [v3-1-test] Added missing babel dependency in Task SDK 
(#56553) (#56592)
d460f4e1772 is described below

commit d460f4e1772cc94e8ccd51a480de5084dc331e40
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Oct 16 15:10:18 2025 +0200

    [v3-1-test] Added missing babel dependency in Task SDK (#56553) (#56592)
    
    After the [move of macros to the Task 
SDK](https://github.com/apache/airflow/pull/46867/files#diff-854d19db18bae58289f4ce996ca0fb34341bc0f22930620627afccbd9d6facfcL30),
 the babel dependency is missing.  This is probably due to the fact that in the 
past, the babel dependency was available through the flask-babel dependency.  
This PR add the babel dependency to the Task SDK so that macro's depending on 
it can work again.
    (cherry picked from commit f96bb22d684d2d72ec9acb48a9e8b666d89f47a1)
    
    
    closes: https://github.com/apache/airflow/issues/56552
    
    Co-authored-by: David Blain <[email protected]>
---
 task-sdk/pyproject.toml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/task-sdk/pyproject.toml b/task-sdk/pyproject.toml
index 3a72c931518..5089ef2f5c9 100644
--- a/task-sdk/pyproject.toml
+++ b/task-sdk/pyproject.toml
@@ -52,6 +52,7 @@ dependencies = [
     "apache-airflow-core<3.2.0,>=3.1.1",
     "asgiref>=2.3.0",
     "attrs>=24.2.0, !=25.2.0",
+    "babel>=2.17.0",
     "fsspec>=2023.10.0",
     "httpx>=0.27.0",
     "jinja2>=3.1.5",

Reply via email to