<div class="section-label"><span class="num">06</span> Common Lib</div> <div class="section-title">Shared classes for the v2 <em>client</em>.</div> `csa_common_lib` ships option classes, receipts, result structures, and enumerations used by `csa_prediction_engine`. It is a required dependency of the v2 Python client. ## Install ```bash pip install csa_common_lib ``` Installing `csa_prediction_engine` already pulls this in. Install it on its own only if you need the classes without the client. ## Layout ```text csa_common_lib/ ├── classes/ │ ├── prediction_options.py │ ├── prediction_receipt.py │ └── prediction_results.py ├── enum_types/ │ ├── exit_flags.py │ ├── functions.py │ └── job_types.py ├── helpers/ └── toolbox/ ``` ## Usage ```python from csa_common_lib.classes.prediction_options import ( PredictionOptions, MaxFitOptions, GridOptions, ) ``` Field lists: [[Prediction Options|Prediction Options]]. ## Related - [[API/Python API Client/Introduction|Python Client]] - [[Prediction Options|Prediction Options]] - [[API/Python API Client/API Client/Overview|API Client]]