Skip to content

Commit 2ee6d96

Browse files
build: remove Polars dependency and relock (#15404)
Polars only ships cp310-abi3 wheels, which are not loadable under the free-threaded CPython the repo targets (.python-version = 3.14t). uv therefore builds the ~3 MB Rust sdist from source on every uv.lock change, making CI builds very slow. Upstream (pola-rs/polars#27955) is not yet ready to publish free-threaded wheels. Remove polars from pyproject.toml and relock (uv sync --upgrade && uv lock). No source files import polars, so nothing else changes.
1 parent 763b146 commit 2ee6d96

2 files changed

Lines changed: 0 additions & 31 deletions

File tree

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ dependencies = [
2222
"numpy>=2.1.3",
2323
"pandas>=2.3.3",
2424
"pillow>=11.3",
25-
"polars>=1.44.2",
2625
"rich>=13.9.4",
2726
"scikit-learn>=1.9.1",
2827
"scipy>=1.18.1",

uv.lock

Lines changed: 0 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)