Skip to content

Commit 12ef4d4

Browse files
committed
Install maturin as a dev dependency
1 parent 43d2a2f commit 12ef4d4

File tree

2 files changed

+29
-3
lines changed

2 files changed

+29
-3
lines changed

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,12 @@ dev = [
4949
"twine>=4.0.1,<5",
5050
"wheel>=0.42.0,<0.43",
5151
"ruff>=0.5.0,<0.6",
52+
"maturin>=1.8.2",
5253
]
5354

5455
[tool.poe.tasks]
55-
build-develop = "maturin develop --uv"
56-
build-develop-with-release = { cmd = "maturin develop --release --uv" }
56+
build-develop = "uv run maturin develop --uv"
57+
build-develop-with-release = { cmd = "uv run maturin develop --release --uv" }
5758
fix-wheel = "uv run python scripts/fix_wheel.py"
5859
format = [{cmd = "uv run ruff check --select I --fix"}, {cmd = "uv run ruff format"}, ]
5960
gen-docs = "uv run python scripts/gen_docs.py"
@@ -197,4 +198,4 @@ python-packages = ["temporalio"]
197198

198199
[tool.uv]
199200
# Prevent uv commands from building the package by default
200-
package = false
201+
package = false

uv.lock

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

0 commit comments

Comments
 (0)