Skip to content

Rename, delete, and restore package repositories

Renaming immediately changes every enabled PyPI, npm, and Maven URL. Before the rename:

  1. Find developer, CI, container, and deployment configuration using the current URLs.
  2. Rename the repository and update every developer environment and automation job.
  3. Test publishing and installation through the new URLs.

The previous repository URL does not remain as a compatibility alias.

Deleting a repository immediately revokes every enabled ecosystem. Eligible repositories and their ecosystem configuration remain recoverable for seven days.

If deletion reports a connected upstream, remove that connection first.

Contact support within seven days. Restoration includes ecosystems deleted with the repository, but not ecosystems removed earlier. Private mirrors are managed separately.