cwms-cli Documentation
cwms-cli provides command-line workflows for common CWMS and CDA tasks,
including CSV time-series loading, blob management, installation/update
helpers, and shared API argument handling.
Start here if you want to:
install the CLI and optional dependencies
learn which commands are available
jump directly to task-specific guides and references
Quick Start
Installation and Setup for install steps, optional dependencies, shared CDA inputs, and a working
csv2cwmsexampleCLI reference for the full generated command reference
Common API Arguments for shared CDA connection flags and environment variables
Task Guides
csv2cwms to load CSV time series into CDA
Blob commands to upload, download, list, delete, and update blobs
Load Locations to copy locations from a source CDA catalog or location group into a target CDA or CSV file
Update command to update the installed package with pip
Version argument to print the installed version and see upgrade guidance
Reference Pages
CDA Regex Guide for CDA regex syntax and usage
csv2cwms Complete Config Example for the full JSON config structure
csv2cwms Supported Interval Identifiers for interval names accepted by
csv2cwmsVersion Guard Decorator for adding optional dependency checks to new commands
Contents
Getting Started
Command Guides