Skip to content

Fix App Store review Python setup#110

Merged
shiny-code-bot merged 1 commit into
mainfrom
fix/submit-review-python-venv
Jun 2, 2026
Merged

Fix App Store review Python setup#110
shiny-code-bot merged 1 commit into
mainfrom
fix/submit-review-python-venv

Conversation

@shiny-code-bot
Copy link
Copy Markdown
Collaborator

Summary

  • Install cryptography into a workflow-local Python virtual environment for App Store review submission.
  • Run scripts/submit-app-store-review.py through that venv Python so Homebrew Python's externally-managed environment policy does not block the workflow.

Validation

  • ruby -e 'require "yaml"; YAML.load_file(ARGV[0])' .github/workflows/submit-app-store-review.yml
  • Created a local venv, installed cryptography, and imported it successfully.

Context

The 1.0.13 submit-review workflow failed before contacting App Store Connect because python3 -m pip install --user cryptography is blocked by PEP 668 on the current macOS runner image.

@shiny-code-bot shiny-code-bot merged commit de3b1f9 into main Jun 2, 2026
3 checks passed
@shiny-code-bot shiny-code-bot deleted the fix/submit-review-python-venv branch June 2, 2026 17:41
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.

2 participants