Publish your first private package
Create a repository with the package format you need. For CI, also create an automation token for the same account or organization. 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, sign in once and run your package tool:
rvs auth loginrvs account switch AcmeHQrvs art select platform/packagesrvs pip install internal-sdkrvs npm install @acme/design-systemrvs mvn verifySee rvs package workflows for native publishing workflows.
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.

