Repository navigation
fix(build): restore cryptography floor for the macOS Intel bundle - #64
Merged
Merged
Conversation
…lves The 0.14.0 dependency upgrade raised the floor to cryptography>=50.0.1, but cryptography 49+ publishes no macOS x86_64 wheel. The offline macos-x86_64 build then failed its install dry-run (main build 36458525432). Back to >=48.0.1: pip still picks the newest release where a wheel exists and 48.0.1 (universal2) on Intel Macs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GReqJWK77kV77FkNvsLgrL
…tely The prereq dialog can close before the retry POST is sent, so the immediate call-count assertion raced on CI. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GReqJWK77kV77FkNvsLgrL
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The 0.14.0 dependency upgrade raised the floor to
cryptography>=50.0.1. cryptography 49 and later publish no macOS x86_64 wheel (arm64 only), so the offline macOS-Intel build failed its install dry-run on main (run 36458525432). All other platforms built fine.This restores
cryptography>=48.0.1. pip still picks the newest release where a wheel exists, and 48.0.1 (universal2) on Intel Macs. A comment inpyproject.tomlexplains why the floor must stay there. Verified locally with a macOS x86_64 dry-run resolve for Python 3.12 and 3.13.The v0.14.0 tag goes on the merge commit of this PR, so all five distribution ZIPs come from one build.
🤖 Generated with Claude Code
https://claude.ai/code/session_01GReqJWK77kV77FkNvsLgrL