Skip to content

Commit 12ccd66

Browse files
committed
Attempt to make the build faster.
1 parent 7ac7a4d commit 12ccd66

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,6 @@ jobs:
5757
enable-cache: true
5858

5959
- name: Install xarray_sql
60-
run: uv sync --dev -v
60+
run: maturin develop --uv
6161
- name: Run unit tests
6262
run: uv run pytest -m "not integration"

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,3 +89,7 @@ dev = [
8989
"pyink>=24.10.1",
9090
"maturin>=1.9.1",
9191
]
92+
93+
[tool.uv]
94+
# Rebuild package when any rust files change
95+
cache-keys = [{file = "pyproject.toml"}, {file = "rust/Cargo.toml"}, {file = "**/*.rs"}]

0 commit comments

Comments
 (0)