A library providing the base chassis functionality for microservices at GHGA (German Human Genome-Phenome Archive). It includes common patterns for API configuration, logging, error handling, and HTTP client utilities. Current version: 0.17.8. Release cadence: irregular, roughly monthly.
pip install ghga-service-chassis-libNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Quickstart demonstrates creating a config class and setting up logging.
Update config models: replace 'class Config' with 'model_config = ConfigDict()' and use 'Field()' for validators if needed.
Catch 'HttpyExpectError' instead of older exception types.
Always install via pip; avoid manually copying packages into site-packages.
Use FastAPI's lifespan context manager instead of 'configure_app'.
No dependency data recorded yet.