"""Configuration models and utilities for building data pipelines.

The `pipeline` package defines configuration models and utilities
for building and managing data processing pipelines.

Modules:
    config: Contains classes and helpers for parsing and managing
            pipeline configuration, including date ranges and
            unknown arguments from the CLI.

This package is typically used by pipeline factories and runners
to extract configuration parameters, validate inputs, and
initialize pipeline components with consistent settings.
"""
