Python module reference

This module reference extends the manual with a comprehensive overview of the available functionality built into reproman. Each module in the package is documented by a general summary of its purpose and the list of classes and functions it provides.

High-level user interface

api Python ReproMan API exposing user-oriented commands (also available via CLI)

Plumbing

cmd Wrapper for command and function calls, allowing for dry runs and output handling
consts reproman constants
log
utils
version Defines version to be imported in the module and obtained from setup.py
support.configparserinc

Configuration management

config Registry-like monster for now simply borrowed from bigmess/pymvpa

Test infrastructure

tests.utils Miscellaneous utilities to assist with testing

Command line interface infrastructure

cmdline.main
cmdline.helpers
cmdline.common_args