1. Introduction
Posit Package Manager empowers users to access R and Python packages and reproduce R and Python environments while giving IT control and visibility into package use. A few of the most common use cases include:
- Providing access to packages in an offline environment
- Creating curated lists of packages
- Hosting internally developed packages
Posit Package Manager Requirements
Supported Sources
Source | R | Python |
---|---|---|
cran | ✔️ | |
pypi | ✔️ | |
bioconductor | ✔️ | |
curated-cran | ✔️ | |
cran-snapshot | ✔️ | |
local | ✔️ | |
git | ✔️ |
Basic Architecture
The most straightforward architecture for Posit Package Manager is a single server implementation. On this server:
- Posit Package Manager is installed.
- The server has outbound access to Posit Package Service.
- R is installed (optional).