Rsconnect-python

Latest version: v1.25.1

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

Scan your dependencies

Page 2 of 7

1.20.0

Fixed
- Python virtualenvs are now detected in Windows environments, and are automatically
excluded from the uploaded bundle.
- Error deploying to shinyapps.io when `--app-id` is provided [464](https://github.com/posit-dev/rsconnect-python/issues/464).

Added

- Add `--disable-env-management`, `--disable-env-management-py` and `--disable-env-management-r` flags for all content types
that support environment restores. These flags indicate to Connect that the user is responsible for Python/R package
installation, and Connect should not install packages during the build. The Python/R packages must still be available in the runtime
environment in order to run the content. This is especially useful if off-host execution is enabled when the execution environment
(specified by `--image`) already contains the required packages. Requires Posit Connect `>=2023.07.0`.

1.19.1

Added
- Failed deploys to shinyapps.io will now output build logs. Posit Cloud application deploys will also output build logs once supported server-side.
- Redeploy to Posit Cloud from a project now correctly associates the content with that project.

1.19.0

Added

- The `CONNECT_TASK_TIMEOUT` environment variable, which configures the timeout for [task based operations](https://docs.posit.co/connect/api/#get-/v1/tasks/-id-). This value translates into seconds (e.g., `CONNECT_TASK_TIMEOUT=60` is equivalent to 60 seconds.) By default, this value is set to 86,400 seconds (e.g., 24 hours).
- Deploys for Posit Cloud now support Quarto source files or projects with `markdown` or `jupyter` engines.

1.18.0

Added
- Deploys for Posit Cloud and shinyapps.io now accept the `--visibility` flag.

Changed
- Removes redundant client-side compatibility checks in favor of server-side compatibility checks when deploying Python content. Note that the error handling may differ between versions of Connect. See Connect release notes for additional details regarding compatibility.

1.17.1

Fixed
- Shiny app deployment fails when static content is present in the app [373](https://github.com/posit-dev/rsconnect-python/issues/373).

1.17.0

Added
- `deploy html` and `deploy manifest` now support deployment to Posit Cloud.

- Added `system caches list` and `system caches delete` commands which allow administrators to enumerate and delete R and Python runtime caches from Connect servers [384](https://github.com/posit-dev/rsconnect-python/pull/384). Read more about the feature in our [docs](https://docs.posit.co/connect/admin/server-management/runtime-caches/).

Changed
- Cloud deployments accept the content id instead of application id in the --app-id field.
- The `app_id` field in application store files also stores the content id instead of the application id.
- Application store files include a `version` field, set to 1 for this release.

Fixed
- cacert read error when adding/updating a server [403](https://github.com/posit-dev/rsconnect-python/issues/403).
- getdefaultlocale no longer work with newer versions of Python [397](https://github.com/posit-dev/rsconnect-python/issues/397) [#399](https://github.com/posit-dev/rsconnect-python/issues/399).
- extra files not being included in write-manifest [416](https://github.com/posit-dev/rsconnect-python/issues/416).

Page 2 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.