From 4e89dfe56a9163f40707f4e5df8e83775d3e588e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=81lvaro=20Arredondo?= <alvaroarredondoparra@gmail.com>
Date: Mon, 7 Oct 2024 13:17:49 +0200
Subject: [PATCH 1/2] Remove upper caps on dependencies

---
 poetry.lock    |  2 +-
 pyproject.toml | 16 ++++++++--------
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/poetry.lock b/poetry.lock
index 9fe49690..1c609b19 100755
--- a/poetry.lock
+++ b/poetry.lock
@@ -1202,4 +1202,4 @@ sqlalchemy = ["sqlalchemy"]
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.8.0"
-content-hash = "31066a85f646d0009d6fe9ffc833a64fcb4b6923c2e7f2652e7aa8540acba298"
+content-hash = "caa1c9e9001579a6f3ad2ca2ef0c6481ba6a860de8b72c137a7f4e9f44ea16ad"
diff --git a/pyproject.toml b/pyproject.toml
index 69d0c274..27aa0801 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -14,18 +14,18 @@ thrift = ">=0.16.0,<0.21.0"
 pandas = [
     { version = ">=1.2.5,<2.3.0", python = ">=3.8" }
 ]
-pyarrow = ">=14.0.1,<17"
+pyarrow = ">=14.0.1"
 
-lz4 = "^4.0.2"
-requests = "^2.18.1"
-oauthlib = "^3.1.0"
+lz4 = ">=4.0.2"
+requests = ">=2.18.1"
+oauthlib = ">=3.1.0"
 numpy = [
-    { version = "^1.16.6", python = ">=3.8,<3.11" },
-    { version = "^1.23.4", python = ">=3.11" },
+    { version = ">=1.16.6", python = ">=3.8,<3.11" },
+    { version = ">=1.23.4", python = ">=3.11" },
 ]
 sqlalchemy = { version = ">=2.0.21", optional = true }
-openpyxl = "^3.0.10"
-alembic = { version = "^1.0.11", optional = true }
+openpyxl = ">=3.0.10"
+alembic = { version = ">=1.0.11", optional = true }
 urllib3 = ">=1.26"
 
 [tool.poetry.extras]

From 3674a40135864c0dd2692291d052aca4147792a4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=81lvaro=20Arredondo?= <alvaroarredondoparra@gmail.com>
Date: Thu, 5 Dec 2024 12:49:02 +0100
Subject: [PATCH 2/2] relax only numpy and pyarrow versions

---
 poetry.lock    |  2 +-
 pyproject.toml | 10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/poetry.lock b/poetry.lock
index 1c609b19..576adbd3 100755
--- a/poetry.lock
+++ b/poetry.lock
@@ -1202,4 +1202,4 @@ sqlalchemy = ["sqlalchemy"]
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.8.0"
-content-hash = "caa1c9e9001579a6f3ad2ca2ef0c6481ba6a860de8b72c137a7f4e9f44ea16ad"
+content-hash = "9d8a91369fc79f9ca9f7502e2ed284b66531c954ae59a723e465a76073966998"
diff --git a/pyproject.toml b/pyproject.toml
index 27aa0801..f094d030 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -16,16 +16,16 @@ pandas = [
 ]
 pyarrow = ">=14.0.1"
 
-lz4 = ">=4.0.2"
-requests = ">=2.18.1"
-oauthlib = ">=3.1.0"
+lz4 = "^4.0.2"
+requests = "^2.18.1"
+oauthlib = "^3.1.0"
 numpy = [
     { version = ">=1.16.6", python = ">=3.8,<3.11" },
     { version = ">=1.23.4", python = ">=3.11" },
 ]
 sqlalchemy = { version = ">=2.0.21", optional = true }
-openpyxl = ">=3.0.10"
-alembic = { version = ">=1.0.11", optional = true }
+openpyxl = "^3.0.10"
+alembic = { version = "^1.0.11", optional = true }
 urllib3 = ">=1.26"
 
 [tool.poetry.extras]