Skip to content

Commit 3db1248

Browse files
committed
chore(versions): Bumping geneva, lancedb, etc versions.
1 parent 803f709 commit 3db1248

2 files changed

Lines changed: 88 additions & 1473 deletions

File tree

pyproject.toml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
name = "geneva-examples"
33
version = "0.1.0"
44
description = "Example Geneva UDFs and submission tooling: load images/videos into LanceDB Enterprise, then backfill lightweight features, OpenCLIP embeddings, BLIP captions, and OpenPose skeletons via remote Geneva UDFs."
5-
requires-python = ">=3.12"
5+
requires-python = ">=3.12,<3.13"
66
dependencies = [
77
"typer>=0.24.0",
88
"pyyaml>=6.0",
99
# Pin the LanceDB stack to the versions the deployed cluster was built
10-
# against (client/server must match or declare_table 500s). pylance 8.0.x
10+
# against (client/server must match or declare_table 500s). pylance 9.0.x
1111
# lives on the lance-format index (see [tool.uv.sources]). pyarrow/numpy are
12-
# left to geneva's own constraints. geneva 0.13.0b17+ adds source_task_size
13-
# to chunker-view refresh; b18 requires pylance>=8.0.0b11.
14-
"geneva==0.13.0b18",
15-
"lancedb==0.33.1b2",
16-
"pylance==8.0.0b16",
12+
# left to geneva's own constraints. geneva 0.14.0 (final, from public PyPI)
13+
# requires python <3.14 — hence the requires-python upper bound above.
14+
"geneva==0.14.0",
15+
"pylance==9.0.0b15",
16+
"lancedb==0.34.0b4",
1717
"pyarrow",
1818
"numpy",
1919
"pillow>=10",
@@ -76,7 +76,9 @@ prerelease = "allow"
7676

7777
# Two Gemfury indexes, both `explicit` so only the packages pinned in
7878
# [tool.uv.sources] resolve from them; everything else stays on PyPI:
79-
# - lancedb → geneva, lancedb
79+
# - lancedb → lancedb (beta). NOTE: geneva's *final* 0.14.0 ships on
80+
# public PyPI, not Gemfury (only 0.14.0b0 lives here), so
81+
# geneva is intentionally NOT pinned to this index.
8082
# - lance-format → pylance (7.x+ betas live here, not on the lancedb repo)
8183
[[tool.uv.index]]
8284
name = "lancedb"
@@ -89,7 +91,6 @@ url = "https://pypi.fury.io/lance-format/"
8991
explicit = true
9092

9193
[tool.uv.sources]
92-
geneva = { index = "lancedb" }
9394
lancedb = { index = "lancedb" }
9495
pylance = { index = "lance-format" }
9596

0 commit comments

Comments
 (0)