Installation¶
Requirements¶
- Python 3.10 or higher
- AWS CDK CLI (optional, for synthesis and deployment)
Installing from PyPI¶
Installing with Development Dependencies¶
For development work, install with the dev extras:
This includes:
- Testing utilities
- Type checking tools (mypy)
- Documentation tools (mkdocs)
Installing from Source¶
Clone the repository and install in development mode:
git clone https://github.com/AllenInstitute/aibs-informatics-cdk-lib.git
cd aibs-informatics-cdk-lib
make install
Dependencies¶
This library depends on:
aibs-informatics-core- Core utilities and data modelsaibs-informatics-aws-utils- AWS service utilitiesaws-cdk-lib- AWS CDK core libraryconstructs- CDK constructs base librarypydantic- Data validation