API Reference¶
Most readers only need the CLI — this section documents vcspull’s Python modules for the rarer cases where you script against your configuration from Python.
See also
For granular control see the libvcs documentation—especially the sections on commands and projects.
Config
vcspull.config loads configuration and extracts repositories.
Exceptions
vcspull.exc defines the exception hierarchy.
Logging
vcspull.log formats CLI and file logging.
Validation
vcspull.validator checks parsed configuration shape.
Utilities
vcspull.util collects shared helpers.
Types
vcspull.types documents configuration data shapes.