Skip to main content

Aviv CDK Python library

Project description

AVIV CDK for Python

A set of AWS CDK examples and constructs.

Install

Requires:

  • Python >= 3.6
  • pip
  • cdk >= 1.68
  • access to AWS

In a terminal:

pip install aviv-cdk

Develop

git clone https://github.com/aviv-group/aviv-cdk-python
pipenv install -d -e .

Use it

# Build layer for release
pip install -r lambdas/cfn_resources/requirements.txt -t build/layers/cfn_resources/

# Or with codebuild agent - see: buildspec.yml
codebuild_build.sh -i aws/codebuild/standard:4.0 -a build

Distrib & release

python3 setup.py sdist bdist_wheel
# test distrib
python3 -m twine upload --repository testpypi dist/*

Contribute

Yes please! Fork this project, tweak it and share it back by sending your PRs.
Have a look at the TODO's and changelog file if you're looking for inspiration.

License

This project is developed under the MIT license.

Author(s) and Contributors

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aviv-cdk-0.0.2.tar.gz (6.6 kB view hashes)

Uploaded Source

Built Distribution

aviv_cdk-0.0.2-py3-none-any.whl (9.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page