This package manages the index of modules. Most of the heavy lifting is done by CouchDB
, but the server still contains:
Packages are represented as JSON. The following fields are supported in your module's JSON file:
name
(required) - the name of your moduleurl
(required) - a link pointing to the GitHub repo where your module livesentry_point
(required) - the path inside your GitHub repo where your package actually lives. This should point to your main .py
file if you have a single-file module, and to your package directory if you have a multi-file package.py_versions
- either [2]
, [3]
, or [2, 3]
depending on which major Python versions your module supports