Skip to content

Hotfix v0.8.24 — rebuild runtime lock for macOS (v0.8.23 setup failure) - #80

Merged
ljchang merged 1 commit into
mainfrom
hotfix/v0.8.24
Aug 4, 2026
Merged

Hotfix v0.8.24 — rebuild runtime lock for macOS (v0.8.23 setup failure)#80
ljchang merged 1 commit into
mainfrom
hotfix/v0.8.24

Conversation

@ljchang

@ljchang ljchang commented Aug 4, 2026

Copy link
Copy Markdown
Member

v0.8.23's runtime lock was compiled on Linux without a platform target and pulled cuda-bindings (no macOS wheels) — first-run setup fails for every updated app. This rebuilds the lock for aarch64-apple-darwin (MACOSX_DEPLOYMENT_TARGET=14.0, required by torchcodec's macosx_14_0 wheels), verifies zero cuda/nvidia packages, and documents the mandatory flags in the .in header.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XqXEWPLMJmGaY1wuzVFZ9A

…x-resolved)

The v0.8.23 runtime lock was regenerated on a Linux host without
--python-platform, so it resolved Linux dependencies — including
cuda-bindings, which has no macOS wheels — and first-run setup failed for
every updated app. Lock rebuilt with --python-platform aarch64-apple-darwin
and MACOSX_DEPLOYMENT_TARGET=14.0 (torchcodec ships macosx_14_0 wheels; uv's
cross-target default is 13.0); zero cuda/nvidia packages in the result. The
.in header now documents the mandatory flags.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XqXEWPLMJmGaY1wuzVFZ9A
@ljchang
ljchang merged commit 192d1c6 into main Aug 4, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant