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.
Release files for labs-cdk 0.0.19
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| labs_cdk-0.0.19.tar.gz | 8.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| labs_cdk-0.0.19-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.7 kB
Release files / labs_cdk-0.0.19.tar.gz
| Download URL | labs_cdk-0.0.19.tar.gz |
|---|---|
| Size | 8.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
97b4b8e338fd9556e03308ed9554ff489b0fe5b6b4287858f40f51bdf3636950
|
|
BLAKE2b-256 checksum How to use checksums |
7ad9cde6ab38edfe94cc810ec72caa56a4cb75c562be6276554be650fcc3606a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / labs_cdk-0.0.19-py3-none-any.whl
| Download URL | labs_cdk-0.0.19-py3-none-any.whl |
|---|---|
| Size | 24.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9921d1986ef3b2897bb983c8843c8ef4dcd80c352ee97f8d144e6e32c11a4b1b
|
|
BLAKE2b-256 checksum How to use checksums |
3f34c4b2cd8333a2ef69193ac9bd94a6c3ab858e69054598e90aad7e3ca8f9c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|