Skip to content

Commit 8b72f9c

Browse files
committed
feat: convert leftover uv sync calls in noxfile.py to install normally
1 parent d335917 commit 8b72f9c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

{{cookiecutter.project_name}}/noxfile.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def build_python(session: Session) -> None:
124124
"""Build sdist and wheel packages (uv build)."""
125125
session.log("Installing build dependencies...")
126126
# Sync core & dev deps are needed for accessing project source code.
127-
session.run("uv", "sync", "--locked", "--group", "dev", external=True)
127+
session.install("-e", ".", "--group", "dev")
128128

129129
session.log(f"Building sdist and wheel packages with py{session.python}.")
130130
{% if cookiecutter.add_rust_extension == 'y' -%}
@@ -176,7 +176,7 @@ def publish_python(session: Session) -> None:
176176
Requires packages to be built first (`nox -s build-python` or `nox -s build`).
177177
Requires TWINE_USERNAME/TWINE_PASSWORD or TWINE_API_KEY environment variables set (usually in CI).
178178
"""
179-
session.run("uv", "sync", "--locked", "--group", "dev", external=True)
179+
session.install("-e", ".", "--group", "dev")
180180

181181
session.log("Checking built packages with Twine.")
182182
session.run("twine", "check", "dist/*")
@@ -202,7 +202,7 @@ def release(session: Session) -> None:
202202
Optionally accepts increment (major, minor, patch) after '--'.
203203
"""
204204
session.log("Running release process using Commitizen...")
205-
session.run("uv", "sync", "--locked", "--group", "dev", external=True)
205+
session.install("-e", ".", "--group", "dev")
206206

207207
try:
208208
session.run("git", "version", success_codes=[0], external=True, silent=True)
@@ -246,7 +246,7 @@ def tox(session: Session) -> None:
246246
Accepts tox args after '--' (e.g., `nox -s tox -- -e py39`).
247247
"""
248248
session.log("Running Tox test matrix via uvx...")
249-
session.run("uv", "sync", "--locked", "--group", "dev", external=True)
249+
session.install("-e", ".", "--group", "dev")
250250

251251
tox_ini_path = Path("tox.ini")
252252
if not tox_ini_path.exists():

0 commit comments

Comments
 (0)