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

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 2517da4769 Limit universal-pathlib below 0.2.4 as it breaks our 
integration (#42090)
2517da4769 is described below

commit 2517da47694f021ae43a07deb7d2e33d456baef4
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Sep 9 05:50:29 2024 -0700

    Limit universal-pathlib below 0.2.4 as it breaks our integration (#42090)
    
    Universal Pathlib 0.2.4 adds extra validation for Paths and our
    integration with local file paths Does not work with it. The
    0.2.5 version fixes it.
    
    Tracked in https://github.com/fsspec/universal_pathlib/issues/276
---
 hatch_build.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/hatch_build.py b/hatch_build.py
index f366ae9603..02c761c8d5 100644
--- a/hatch_build.py
+++ b/hatch_build.py
@@ -494,7 +494,9 @@ DEPENDENCIES = [
     # See https://github.com/apache/airflow/pull/31693
     # We should also remove "3rd-party-licenses/LICENSE-unicodecsv.txt" file 
when we remove this dependency
     "unicodecsv>=0.14.1",
-    "universal-pathlib>=0.2.2",
+    # 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",
     # Werkzug 3 breaks Flask-Login 0.6.2, also connexion needs to be updated 
to >= 3.0
     # we should remove this limitation when FAB supports Flask 2.3 and we 
migrate connexion to 3+
     "werkzeug>=2.0,<3",

Reply via email to