From ce74d7bd9f3fb7e235b2698c5104033fa1172ee5 Mon Sep 17 00:00:00 2001 From: Martin Kersner Date: Tue, 30 Jun 2026 13:03:03 +0900 Subject: [PATCH] fix(deps): loosen runtime dep pins to ranges in common.txt Exact == pins force downstream resolver conflicts for a library. Use floors/ranges instead; keep exact pins only in dev/test files. - requests>=2.31,<3 - pandas>=2.2,<4 (collapses the two python_version-marked lines; pip auto-skips pandas 3.0 on py3.10 since it requires >=3.11) Closes #86 --- requirements/common.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/requirements/common.txt b/requirements/common.txt index a6c45c7..ebeac2a 100644 --- a/requirements/common.txt +++ b/requirements/common.txt @@ -1,3 +1,2 @@ -requests==2.32.5 -pandas==3.0.0; python_version >= "3.11" -pandas==2.2.3; python_version < "3.11" +requests>=2.31,<3 +pandas>=2.2,<4