Rsconnect-python

Latest version: v1.25.2

Safety actively analyzes 722460 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

1.25.2

Fixed

- Display system error message when `rsconnect.environment` inspection fails

1.25.1

Added

- Added validation for required flags for the `rsconnect system caches delete` command.
- Added `--force` flag to `rsconnect content build run` command. This allows users
to force builds when a build is already marked as running. (630)

1.25.0

Added

- You can now deploy Gradio applications. This requires Posit Connect release 2024.12.0
or later. Use `rsconnect deploy gradio` to deploy, or `rsconnect write-manifest gradio`
to create a manifest file.

Changed

- The `rsconnect content build run --poll-wait` argument specifies an integral
number of seconds. It previously allowed fractional seconds. (608)

- Uses the public Connect server API endpoint `/v1/tasks/{id}` to poll task
progress. (608)

Removed

- Uncalled `RSConnectClient.app_publish()` function, which referenced an
obsolete workflow.

1.24.0

Added
- Added support for creating manifests for TensorFlow models.
- Added support for deploying TensorFlow models.

1.23.0

Added
- Added support for creating manifests for Shiny Express apps.
- Added support for deploying interactive Quarto dashboards that use Shiny Express syntax.

Changed

- When deploying Shiny for Python applications on servers using a version of
Connect prior to 2024.01.0, there is an incompatibility with
`starlette>=0.35.0`. When deploying to these servers, the starlette version
is now automatically set to `starlette<0.35.0`.

Fixed

- Quarto content is marked as a "site" only when there are multiple input
files. (552)

- Quarto content automatically ignores `name.html` and `name_files` when
`name.md`, `name.ipynb`, `name.Rmd`, or `name.qmd` is an input. (553)

- Patterns provided to `--exclude` allow NT-style paths on Windows. (320)

Removed

- Python 3.7 support.

1.22.0

Added
- Added support for deploying Shiny express apps.
- Added support for deploying Shiny Express applications.
- Added a `--retry` flag to the `rsconnect content build run` command to re-run
builds for all content in the NEEDS_BUILD, ABORTED, ERROR, or RUNNING state.

Changed
- Improved the error and warning outputs when options conflict by providing the source
from which the values have been determined. This allows for faster resolution of issues
when combinations of stored credentials, environment variables and command line options
are used.
- Updated verbose mode to output the source of all options being used when processing the
CLI command.

Fixed
- Interrupting a long-running `rsconnect content build run` command with `^C`
will now update the local state file before attempting graceful cleanup. This
should help prevent users from getting stuck a "build already running" state.
See [467](https://github.com/posit-dev/rsconnect-python/issues/467) for details.

- Addressed an error which occurred when attempting to create manifests for
Quarto documents. (534)

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.