From e230bdf46726b82b7a336b31e0f2fda50ae15015 Mon Sep 17 00:00:00 2001 From: FelixAbrahamsson Date: Tue, 7 Jul 2026 15:55:45 +0200 Subject: [PATCH] deps: allow pandas 2 (relax pandas<2 -> <3) Unblocks Python 3.12 downstream (pandas<2 lacks 3.12 wheels). 54 datastream tests pass on 3.12 with pandas 2.3.3; no pandas-2-removed APIs used. Co-Authored-By: Claude Opus 4.8 --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a87cf51..da78fa8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ classifiers = [ dependencies = [ "torch>=1.4.0", "numpy>=1.17.0,<2", - "pandas>=1.0.5,<2", + "pandas>=1.0.5,<3", "pydantic>=2.0.0,<3", ] diff --git a/uv.lock b/uv.lock index 9a1a3be..79531f4 100644 --- a/uv.lock +++ b/uv.lock @@ -1057,7 +1057,7 @@ dev = [ [package.metadata] requires-dist = [ { name = "numpy", specifier = ">=1.17.0,<2" }, - { name = "pandas", specifier = ">=1.0.5,<2" }, + { name = "pandas", specifier = ">=1.0.5,<3" }, { name = "pydantic", specifier = ">=2.0.0,<3" }, { name = "torch", specifier = ">=1.4.0" }, ]