From 7f0e4027e04c5b378889c1c04ed136651a15c2cb Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Mon, 2 Sep 2024 07:59:11 +0200 Subject: [PATCH] Lower down universal-pathlib minimum to 0.2.2 (#41939) Beacause we pinned universal-pathlib to 0.2.2 in 2.10.0 adding >= 0.2.3 conflicts with currently released PyPI packages. We shoudl lower it down in order to allow PyPI constraints to not be conflicting (cherry picked from commit 351961caf46e32f10e61691ca6d88d55db1e4d70) --- hatch_build.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hatch_build.py b/hatch_build.py index 2f29d368667f3..85354306821d0 100644 --- a/hatch_build.py +++ b/hatch_build.py @@ -497,8 +497,7 @@ # 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", - # The Universal Pathlib provides Pathlib-like interface for FSSPEC - "universal-pathlib==0.2.2", # Temporarily pin to 0.2.2 as 0.2.3 generates mypy errors + "universal-pathlib>=0.2.2", # 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",