4 By default GoCheese is configured to use PyPI:
5 @option{-pypi https://pypi.org/simple/},
6 @option{-pypi-json https://pypi.org/pypi/} (if empty string, then do not
7 try to update the metadata).
9 It gives several HTTP endpoints to work with:
13 @item @code{/simple/} (@option{-refresh} option)
14 Simple API entrypoint. Each access to it asks for upstream if any state
15 refresh is needed. Each refresh update the package's metadata (if
16 @option{-pypi-json} is enabled), available releases and their checksums.
18 @item @code{/norefresh/} (@option{-norefresh} option)
19 Same as above, but does not refresh data from the upstream, completely
22 @item @code{/pypi/} (@option{-json} option)
23 Read only (non refreshing) JSON API entrypoint, giving metadata for the
24 packages and releases.
26 @item @code{/} and @code{/hr/*}
27 Those URLs give human readable packages listing and package information.
31 To use GoCheese as a proxy, just configure your @file{pip.conf}:
35 index-url = http://gocheese.host:8080/simple/
36 trusted-host = gocheese.host