Skip to main content

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)

Source distribution for labs-cdk 0.0.19
File Size Uploaded
labs_cdk-0.0.19.tar.gz 8.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for labs-cdk 0.0.19
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.19 This release

2 release files

0.0.18

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page