Skip to content

Commit

Permalink
Limit universal-pathlib below 0.2.4 as it breaks our integration (#42090
Browse files Browse the repository at this point in the history
) (#42101)

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 fsspec/universal_pathlib#276

(cherry picked from commit 2517da4)
  • Loading branch information
potiuk authored and ephraimbuddy committed Sep 13, 2024
1 parent d9eb420 commit 9de0e59
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion hatch_build.py
Original file line number Diff line number Diff line change
Expand Up @@ -497,7 +497,9 @@
# 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",
Expand Down

0 comments on commit 9de0e59

Please sign in to comment.