FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

docs: document Windows binary missing plugins and provide pipx fallback by ClintonSarkar · Pull Request #76 · CaddyGlow/ccproxy-api · GitHub

docs: document Windows binary missing plugins and provide pipx fallback - #76

Open
ClintonSarkar wants to merge 2 commits into
CaddyGlow:mainfrom
ClintonSarkar:docs/windows-binary-plugin-fix
Open

docs: document Windows binary missing plugins and provide pipx fallback#76
ClintonSarkar wants to merge 2 commits into
CaddyGlow:mainfrom
ClintonSarkar:docs/windows-binary-plugin-fix

Conversation

Copy link
Copy Markdown

docs: document the Windows-binary / missing-plugins bug and the pipx workaround

The pre-built Windows ccproxy.exe in GitHub releases ships without any auth provider plugins (see CaddyGlow/ccproxy-api#75). This is because the pyinstaller build in CaddyGlow/homebrew-packages does not install the plugins-claude or plugins-codex optional extras before freezing the binary, so plugin entry points fail to import at runtime.

This PR documents the bug and gives Windows users a working workaround in the meantime.

Changes

  • docs/windows-binary-build.md (new): technical breakdown of where the Windows binary is actually built (CaddyGlow/homebrew-packages/.github/actions/package-python-pyinstaller), what goes wrong, and what needs to change in the upstream build action.
  • README.md: a prominent "Windows Binary Note" right under the existing pipx install instructions, pointing users to pipx install "ccproxy-api[plugins-claude,plugins-codex]" for Python 3.11+ until a fixed binary is released.

The corresponding build-action fix is being submitted separately in CaddyGlow/homebrew-packages (a separate PR from this one). This docs PR is standalone and useful on its own — it gives Windows users a working path right now and links to the deeper technical writeup.

The pre-built Windows ccproxy.exe in GitHub releases ships without any
auth provider plugins. This is because the pyinstaller build in
CaddyGlow/homebrew-packages does not install the plugins-claude or
plugins-codex optional extras before freezing the binary.

Tracked upstream: CaddyGlow#75

Changes:
- docs/windows-binary-build.md: technical breakdown of where the binary
  is built and what needs to change in CaddyGlow's CI
- README.md: prominent note recommending pipx install for Windows users
  until the upstream fix lands
ClintonSarkar added a commit to ClintonSarkar/ccproxy-api that referenced this pull request Jul 15, 2026
Enables building the Windows binary with the plugins-claude and
plugins-codex extras, via ClintonSarkar/homebrew-packages@main. The
matching upstream PRs remain open (CaddyGlow#76,
CaddyGlow/homebrew-packages#1).
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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant


Back | FazBrowse Home | New Git URL