Skip to content

Commit 3faadb8

Browse files
chores for adding panel app mode
1 parent 478f10f commit 3faadb8

File tree

5 files changed

+8
-5
lines changed

5 files changed

+8
-5
lines changed

docs/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414
tool that returns parameter schemas for any rsconnect command, allowing LLMs
1515
to more easily construct valid CLI commands.
1616

17+
- support for deploying Holoviz Panel applications
18+
1719
### Fixed
1820

1921
- Snowflake SPCS (Snowpark Container Services) authentication now properly handles API keys

docs/deploying.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,10 @@ You can deploy a variety of APIs and applications using sub-commands of the
115115
* `streamlit`: Streamlit apps
116116
* `bokeh`: Bokeh server apps
117117
* `gradio`: Gradio apps
118+
* `panel`: HoloViz Panel apps
118119

119120
All options below apply equally to the `api`, `fastapi`, `dash`, `streamlit`,
120-
`gradio`, and `bokeh` sub-commands.
121+
`gradio`, `bokeh`, and `panel` sub-commands.
121122

122123
#### Including Extra Files
123124

@@ -297,7 +298,7 @@ rsconnect deploy notebook --title "My Notebook" my-notebook.ipynb
297298
```
298299

299300
When using `rsconnect deploy api`, `rsconnect deploy fastapi`, `rsconnect deploy dash`,
300-
`rsconnect deploy streamlit`, `rsconnect deploy bokeh`, or `rsconnect deploy gradio`,
301+
`rsconnect deploy streamlit`, `rsconnect deploy bokeh`, `rsconnect deploy gradio`, or `rsconnect deploy panel`,
301302
the title is derived from the directory containing the API or application.
302303

303304
When using `rsconnect deploy manifest`, the title is derived from the primary

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
This package provides a (command-line interface) CLI for interacting
44
with and deploying to Posit Connect. Many types of content supported by Posit
55
Connect may be deployed by this package, including WSGI-style APIs, Dash, Streamlit,
6-
Gradio, and Bokeh applications.
6+
Gradio, Bokeh, and HoloViz Panel applications.
77

88
Content types not directly supported by the CLI may also be deployed if they include a
99
prepared `manifest.json` file. See ["Deploying R or Other

docs/server-administration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ rsconnect content search --help
158158
# -c, --cacert FILENAME The path to trusted TLS CA certificates.
159159
# --published Search only published content.
160160
# --unpublished Search only unpublished content.
161-
# --content-type [unknown|shiny|rmd-static|rmd-shiny|static|api|tensorflow-saved-model|jupyter-static|python-api|python-dash|python-streamlit|python-bokeh|python-fastapi|python-gradio|quarto-shiny|quarto-static]
161+
# --content-type [unknown|shiny|rmd-static|rmd-shiny|static|api|tensorflow-saved-model|jupyter-static|python-api|python-dash|python-streamlit|python-bokeh|python-panel|python-fastapi|python-gradio|quarto-shiny|quarto-static]
162162
# Filter content results by content type.
163163
# --r-version VERSIONSEARCHFILTER
164164
# Filter content results by R version.

rsconnect/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2430,7 +2430,7 @@ def _write_framework_manifest(
24302430
env_management_r: Optional[bool],
24312431
):
24322432
"""
2433-
A common function for writing manifests for APIs as well as Dash, Streamlit, and Bokeh apps.
2433+
A common function for writing manifests for APIs as well as Dash, Streamlit, Bokeh, and Panel apps.
24342434
24352435
:param overwrite: overwrite the manifest.json, if it exists.
24362436
:param entrypoint: the entry point for the thing being deployed.

0 commit comments

Comments
 (0)