Skip to content

test: cover manifests across content Python versions - #952

Merged
tdstein merged 2 commits into
mainfrom
symphony/posit-dev_rsconnect-python_946-c0e4a5f24130f707
Nov 10, 2026
Merged

tdstein merged 2 commits into
mainfrom
symphony/posit-dev_rsconnect-python_946-c0e4a5f24130f707

Conversation

@tdstein

@tdstein tdstein commented Nov 10, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Exercise manifest generation against each stable CPython version available from uv, checking the selected interpreter version and pinned requirements. Missing local interpreters skip; a dedicated Python 3.11 CI job installs all versions and rejects skips.

Evidence

  • Manifest matrix: 8 passed with Python 3.11 and Python 3.8 CLIs (content Python 3.8–3.15).
  • Confirmed a missing interpreter skips and the CI skip guard rejects it.
  • Ruff check and format check on the new Python files.

Merge Danger

Door: Two-way

Blast Radius: CI

Closes #946

@github-actions

github-actions Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
PR Preview Action v1.8.2
Preview removed because the pull request was closed.
2026-11-10 17:58 UTC

@github-actions

github-actions Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
11190 9964 89% 0% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: 115d3e5 by action🐍

@tdstein
tdstein merged commit 876f4ba into main Nov 10, 2026
56 checks passed
@tdstein
tdstein deleted the symphony/posit-dev_rsconnect-python_946-c0e4a5f24130f707 branch November 10, 2026 17:58
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.

Test manifests for every content Python uv provides

2 participants