Skip to content

Update keyring installation in Python migration guide - #4279

Merged
s-stumbo merged 1 commit into
mainfrom
keyring-updates
Oct 21, 2026
Merged

s-stumbo merged 1 commit into
mainfrom
keyring-updates

Conversation

@s-stumbo

@s-stumbo s-stumbo commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

[ ] Check if this is a typo or other quick fix and ignore the rest :)

Type of change

Update Python migration guide

What should this PR do?

Add explicit instructions for installing the keyring package and verifying that the Chainguard backend is active

Why are we making this change?

DOCS-235

What are the acceptance criteria?

Content should be clear and accurate

How should this PR be tested?

Any documentation published to Chainguard Academy is reviewed carefully for accuracy. GUI procedures, API commands, and CLI code snippets in a draft are run and tested thoroughly — by both the author and the reviewer — to confirm they work exactly as written. This helps ensure that readers can follow along and get the same results. See the edu repo's README.

Run the following:
uv venv
source .venv/bin/activate

uv pip install --index https://pypi.org/simple \
keyring keyrings-chainguard-libraries

uv run --no-project python -m keyring --list-backends \
| grep -F 'keyrings.chainctl_auth.ChainctlAuth'

It should return keyrings.chainctl_auth.ChainctlAuth (priority: 9)

Signed-off-by: s-stumbo <sally.stumbo@chainguard.dev>
@s-stumbo
s-stumbo requested a review from a team as a code owner October 21, 2026 14:34
@vercel

vercel Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
chainguard-docs-preview Ready Ready Preview Oct 21, 2026 2:44pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
chainguard-docs Ignored Ignored Oct 21, 2026 2:44pm UTC

Request Review

@s-stumbo
s-stumbo merged commit f5bf285 into main Oct 21, 2026
12 checks passed
@s-stumbo
s-stumbo deleted the keyring-updates branch October 21, 2026 17:45

This branch was successfully deployed

1 active deployment
Preview – chainguard-docs-preview — a70915fc Deployed Oct 21, 2026 by vercel[bot]
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