Skip to content

Remove minimum Connect version indicators for pre-2024 versions#798

Open
nealrichardson wants to merge 3 commits into
mainfrom
claude-issue-797
Open

Remove minimum Connect version indicators for pre-2024 versions#798
nealrichardson wants to merge 3 commits into
mainfrom
claude-issue-797

Conversation

@nealrichardson

Copy link
Copy Markdown
Contributor

Summary

Fixes #797.

CLI help strings advertised minimum Connect versions like Deploy Quarto content to Posit Connect [v2021.08.0+]. These pre-2024 releases are no longer relevant, so this PR removes all version indicators older than 2024 while retaining indicators for 2024 and newer.

Changes

  • generate_deploy_python factory: min_version is now optional and the [v…+] indicator only renders when set. Dropped the version arg from pre-2024 deploy commands (api/flask, fastapi, dash, streamlit, bokeh, shiny). Kept gradio (2024.12.0) and panel (2025.10.0).
  • voila: dropped [v2023.03.0+].
  • quarto deploy / write-manifest: dropped [v2021.08.0+] and the "Requires Posit Connect 2021.08.0 or later." sentences.
  • content build group: dropped "Requires Connect >= 2021.11.1".
  • Retained 2024+ indicators: tensorflow [v2024.05.0+], gradio, panel, and the --metadata [v2025.12.0+] note.
  • Updated docs/server-administration.md (mirrored build-help references) and docs/CHANGELOG.md.

Test plan

  • Rendered rsconnect deploy --help in a fresh venv: pre-2024 indicators gone; gradio/panel/tensorflow indicators retained.
  • tests/test_main.py: 46 passed. The 3 *_shinyapps failures are pre-existing on the clean tree (environment-dependent) and unrelated to this change.

🤖 Generated with Claude Code

CLI help strings advertised minimum Connect versions like
[v2021.08.0+] that are no longer relevant. Drop all version
indicators for releases older than 2024 while retaining 2024+
indicators (gradio, panel, tensorflow, metadata upload).

Fixes #797

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://posit-dev.github.io/rsconnect-python/pr-preview/pr-798/

Built to branch gh-pages at 2026-06-25 21:07 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
7279 5968 82% 0% 🟢

New Files

No new covered files...

Modified Files

File Coverage Status
rsconnect/api.py 80% 🟢
rsconnect/main.py 80% 🟢
TOTAL 80% 🟢

updated for commit: 6057082 by action🐍

Publishing to Posit Cloud is no longer supported, but command help
strings and docstrings still advertised it as a deploy target. Drop
those mentions while leaving historical CHANGELOG entries intact.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@nealrichardson nealrichardson requested a review from edavidaja June 25, 2026 21:13
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.

Remove minimum Connect version annotations for old versions

1 participant