Example Requests Served by Repositories

R

PACKAGES file

Terminal

http://pkg-manager.example.com/repo/latest/src/contrib/PACKAGES

This serves a PACKAGES file. The PACKAGES file for a
repository is human-readable and contains information on each package available
in the repository. RStudio Package Manager can also serve requests for PACKAGES.gz and
PACKAGES.rds.

Package Source

Terminal

http://pkg-manager.example.com/repo/latest/src/contrib/package_2.1.0.tar.gz

This request downloads the package source to the client.

Archived Package Source

Terminal

http://pkg-manager.example.com/repo/latest/src/contrib/archive/package/package_1.1.0.tar.gz

This request downloads the tar file for an older, archived version
of the package.

Bioconductor

Bioconductor Package Source

Terminal

http://pkg-manager.example.com/repo/packages/3.11/bioc/src/contrib/package_2.1.0.tar.gz

This request downloads the Bioconductor package source to the BiocManager client.

PyPI

Simple page

Terminal

http://pkg-manager.example.com/repo/latest/simple/PACKAGE

The simple page is a PEP 503 and PEP 592
compliant endpoint that serves the PyPI Simple Repository API.

PyPI Package Source

Terminal

http://pkg-manager.example.com/repo/latest/packages/ID/PACKAGE#sha256=SHA256

This request downloads the PyPI package source to client. Links to these files can be found by visiting a package’s
simple page.

Read more here: Source link