Publish your first private package
Create a repository with the required ecosystem and an API token owned by the same owner. Then follow the matching guide:
| Ecosystem | Publish guide | Install guide |
|---|---|---|
| Python / PyPI | Publish Python distributions | Install with pip or uv |
| npm | Publish an npm package | Install with npm-compatible clients |
| Maven | Publish Maven artifacts | Resolve with Maven or Gradle |
With rvs
Section titled “With rvs”With rvs, authenticate once and wrap the native client:
rvs auth loginrvs account use org:acmervs art select platform/packagesrvs pip install internal-sdkrvs npm install @acme/design-systemrvs mvn verifySee rvs package workflows for publish helpers.
After publishing, confirm the version in Ravenstash and install that exact version from a clean environment. This avoids a local package-manager cache hiding a configuration problem.

