rsconnect-python
rsconnect-python copied to clipboard
Command line interface for publishing to Posit Connect
As this endpoint comes out of `experimental`, we should switch to the new endpoint depending on the version of the Connect server we're talking to.
The documentation for `rsconnect-python` has information on how _Connect_ selects a Python version, but not on how `rsconnect` selects a version when deploying. I have a vague feeling that the...
The Intergration Tests have been flakey lately. The first issue was, the docker container wasn't getting the RSC_LICENSE variable for Connect so Connect never started. Like here: https://github.com/rstudio/rsconnect-python/actions/runs/8567414234/job/23488396171#step:6:12 I moved...
I have NOT tested this on Windows, only Mac. Please nobody merge until I've tested. ## Intent Fixes #414. When building a bundle, follow symlinks. This allows apps to include...
This PR adds support for deploying a new git-backed content item using rsconnect-python. ## Intent This is based on [@colearendt 's PR](https://github.com/rstudio/rsconnect-python/pull/284). I moved it to a local branch (for...
## Intent ## Type of Change - [ ] Bug Fix - [ ] New Feature - [ ] Breaking Change ## Approach ## Automated Tests ## Directions for Reviewers...
## Intent Fixes #481 ## Type of Change - [x] Bug Fix - [ ] New Feature - [ ] Breaking Change ## Approach Make the kinds of systems that...
I noticed there was a lot of code shared between `Manifest` and `make_source_manifest`. These changes are going to be useful for an upcoming PR for some Posit Cloud changes.
The help for `deploy manifest` reads: ``` Usage: rsconnect deploy manifest [OPTIONS] FILE Deploy content to Posit Connect, Posit Cloud, or shinyapps.io using an existing manifest.json file. The specified file...
The function `actions.deploy_python_fastapi` is a deprecated code path, and many similar functions were removed in #566. This function was kept because it is used by vetiver [here](https://github.com/rstudio/vetiver-python/blob/3f13ed551046297e4a4749f6839ad42a440dde2f/vetiver/rsconnect.py#L101-L116). At some point,...