Skip to content

fix(formula): allow rpds-py wheels#1010

Open
stamsam wants to merge 1 commit into
jundot:mainfrom
stamsam:codex/relax-rpds-py-wheel
Open

fix(formula): allow rpds-py wheels#1010
stamsam wants to merge 1 commit into
jundot:mainfrom
stamsam:codex/relax-rpds-py-wheel

Conversation

@stamsam
Copy link
Copy Markdown

@stamsam stamsam commented Apr 30, 2026

Summary

  • remove rpds-py from the formula's --no-binary package list
  • keep source builds for pydantic-core and tiktoken

Fixes #836

Testing

  • ruby -c Formula/omlx.rb
  • git diff --check
  • /opt/homebrew/bin/python3.11 -m pip download --only-binary=:all: --dest /tmp/omlx-rpds-wheel-check-py311 'rpds-py'

The Python 3.11 wheel download resolves to rpds_py-0.30.0-cp311-cp311-macosx_11_0_arm64.whl, so the package can use a prebuilt arm64 wheel instead of forcing a Rust source build during every Homebrew upgrade.

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.

Consider relaxing --no-binary for rpds-py: source build adds ~5 min per upgrade and failed on transient SSL error

1 participant