From 06f746788dcd2df600f311fee7e58ca4a7192a4b Mon Sep 17 00:00:00 2001 From: Srinivas Lade Date: Sat, 4 Feb 2023 13:44:18 -0500 Subject: [PATCH] Use Version Ranges for Various Dependencies --- python/poetry.lock | 2 +- python/pyproject.toml | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/python/poetry.lock b/python/poetry.lock index 133783a794a8..1cf609d9be9a 100644 --- a/python/poetry.lock +++ b/python/poetry.lock @@ -2470,4 +2470,4 @@ snappy = ["python-snappy"] [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "9294e496c5be2025b0ea54dbd1e068730349b47337d459553c0080f41b3a3abd" +content-hash = "9ed787b3f081bd27cee8c90fa1ad3461d8734f5251edcc0339c62b37c3a275f9" diff --git a/python/pyproject.toml b/python/pyproject.toml index 1aace8eaba61..735df4c5d008 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -50,33 +50,33 @@ include = [ [tool.poetry.dependencies] python = "^3.8" mmhash3 = "3.0.1" -requests = "2.28.2" +requests = ">=2.28.1,<=2.28.2" click = "8.1.3" -rich = "13.3.1" -pyyaml = "6.0.0" +rich = ">=13.0.0,<=13.3.1" +pyyaml = ">=5.4.0,<=6.0.0" pydantic = "1.10.4" -fsspec = "2023.1.0" +fsspec = ">=2022.8.2,<=2023.1.0" pyparsing = "3.0.9" zstandard = "0.19.0" -pyarrow = { version = "11.0.0", optional = true } +pyarrow = { version = ">=8.0.0,<=11.0.0", optional = true } -pandas = { version = "1.5.3", optional = true } +pandas = { version = ">=1.4.4,<=1.5.3", optional = true } -duckdb = { version = "0.6.1", optional = true } +duckdb = { version = ">=0.6.0,<=0.6.1", optional = true } python-snappy = { version = "0.6.1", optional = true } thrift = { version = "0.16.0", optional = true } -boto3 = {version = "1.24.59", optional = true} +boto3 = { version = "1.24.59", optional = true } # The versions of the fsspec implementations should run in sync with fsspec above -s3fs = { version = "2023.1.0", optional = true } -adlfs = { version = "2023.1.0", optional = true } +s3fs = { version = ">=2022.8.2,<=2023.1.0", optional = true } +adlfs = { version = ">=2022.8.2,<=2023.1.0", optional = true } [tool.poetry.dev-dependencies] pytest = "7.2.1"