GIC Labs AWS CDK constructs
Project description
Labs CDK!
This project is used to define aws cdk constructs which can be used by labs as building blocks for creating applications.
Set up
Install python3
$ brew install python3
Create a virtualenv.
$ pip install virtualenvwrapper
$ mkvirtualenv labs-cdk --python=python3
Once the virtualenv is activated, you can install the required dependencies.
$ pip install -r requirements.txt
$ pip install twine
Install nodejs from https://nodejs.org/en/download/
Install aws cdk npm package
$ npm install
Build and upload to PyPI
Update the version number in setup.py
Build the package
$ python setup.py sdist bdist_wheel
Deploy to PyPi
$ twine upload -r pypi dist/labs_cdk-{version-number}*
To add additional dependencies, for example other CDK libraries, just add
them to your setup.py
file and rerun the pip install -r requirements.txt
command.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file labs_cdk-0.0.19.tar.gz
.
File metadata
- Download URL: labs_cdk-0.0.19.tar.gz
- Upload date:
- Size: 8.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97b4b8e338fd9556e03308ed9554ff489b0fe5b6b4287858f40f51bdf3636950 |
|
MD5 | 59255a94d6bf2766ce99c583ea4a0985 |
|
BLAKE2b-256 | 7ad9cde6ab38edfe94cc810ec72caa56a4cb75c562be6276554be650fcc3606a |
File details
Details for the file labs_cdk-0.0.19-py3-none-any.whl
.
File metadata
- Download URL: labs_cdk-0.0.19-py3-none-any.whl
- Upload date:
- Size: 24.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9921d1986ef3b2897bb983c8843c8ef4dcd80c352ee97f8d144e6e32c11a4b1b |
|
MD5 | 2472dd467290b141a3e67f36005fae95 |
|
BLAKE2b-256 | 3f34c4b2cd8333a2ef69193ac9bd94a6c3ab858e69054598e90aad7e3ca8f9c3 |