Skip to content

v0.1.6: PyPI installation and upgrade documentation

Latest

Choose a tag to compare

@RomaCredit RomaCredit released this 06 Sep 12:40

Published on PyPI

Claude Provider Switcher is available by package name. This documentation-only patch replaces the outdated unpublished notice in the PyPI description, adds PyPI badges and installation/upgrade instructions to both READMEs, and records that Trusted Publishing authorization is complete.

No provider switching, credential, configuration schema, or history behavior changes. The APIMaster preset and one-time private key prompt remain unchanged. Existing tags and published files have not been replaced.

Install or upgrade

pipx install claude-provider-switcher
# For an existing PyPI-based pipx installation:
pipx upgrade claude-provider-switcher

In an activated virtual environment or another pip-managed Python environment:

python -m pip install --upgrade claude-provider-switcher
ccs --version

For Ubuntu/Debian system Python's externally-managed-environment protection, use pipx, a virtual environment, Homebrew, or the versioned standalone installer. Do not use --break-system-packages.

To move an existing GitHub-URL pipx installation to PyPI, use pipx install --force claude-provider-switcher once. Reapply ccs use <profile> if the installation location changes so the credential helper points to the correct path.

Homebrew formula: brew install RomaCredit/codex/claude-provider-switcher after brew tap RomaCredit/codex.

Verification

Tests use synthetic/local data and loopback, not billable live inference or the user's real history. They do not establish compatibility with every client or gateway.

Full changelog: v0.1.5...v0.1.6