You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by js...@apache.org on 2025/10/03 21:33:26 UTC

(airflow) branch v3-1-test updated: [v3-1-test] Restrict universal-pathlib 0.3.0 (#56370) (#56376)

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

jscheffl 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 0238b95c812 [v3-1-test] Restrict universal-pathlib 0.3.0 (#56370) (#56376)
0238b95c812 is described below

commit 0238b95c8129e5235eed526bd489b8b3872c0dea
Author: Jens Scheffler <95...@users.noreply.github.com>
AuthorDate: Fri Oct 3 23:33:19 2025 +0200

    [v3-1-test] Restrict universal-pathlib 0.3.0 (#56370) (#56376)
    
    (cherry picked from commit 6a71094fb3377ce0323014077e702f123c71846d)
    
    Co-authored-by: GPK <go...@gmail.com>
---
 airflow-core/pyproject.toml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/airflow-core/pyproject.toml b/airflow-core/pyproject.toml
index f288a23a148..2f5c4b18126 100644
--- a/airflow-core/pyproject.toml
+++ b/airflow-core/pyproject.toml
@@ -134,9 +134,8 @@ dependencies = [
     "tenacity>=8.3.0",
     "termcolor>=3.0.0",
     "typing-extensions>=4.14.1",
-    # Universal Pathlib 0.2.4 adds extra validation for Paths and our integration with local file paths
-    # Does not work with it Tracked in https://github.com/fsspec/universal_pathlib/issues/276
-    "universal-pathlib>=0.2.2,!=0.2.4",
+    # https://github.com/apache/airflow/issues/56369 , rework universal-pathlib usage
+    "universal-pathlib>=0.2.6,<0.3.0",
     "uuid6>=2024.7.10",
     "apache-airflow-task-sdk<1.2.0,>=1.1.1",
     # pre-installed providers