Skip to main content

A common runtime for AWS Python projects

Project description

AWS CRT Python

Version

Python 3 bindings for the AWS Common Runtime.

License

This library is licensed under the Apache 2.0 License.

Minimum Requirements:

  • Python 3.7+

Installation

To install from pip:

python3 -m pip install awscrt

To install from Github:

git clone https://github.com/awslabs/aws-crt-python.git
cd aws-crt-python
git submodule update --init
python3 -m pip install .

To use from your Python application, declare awscrt as a dependency in your setup.py file.

Mac-Only TLS Behavior

Please note that on Mac, once a private key is used with a certificate, that certificate-key pair is imported into the Mac Keychain. All subsequent uses of that certificate will use the stored private key and ignore anything passed in programmatically. Beginning in v0.6.2, when a stored private key from the Keychain is used, the following will be logged at the "info" log level:

static: certificate has an existing certificate-key pair that was previously imported into the Keychain. Using key from Keychain instead of the one provided.

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

awscrt-0.16.10.tar.gz (21.9 MB view hashes)

Uploaded source

Built Distributions

awscrt-0.16.10-cp311-cp311-win_amd64.whl (2.3 MB view hashes)

Uploaded cp311

awscrt-0.16.10-cp311-cp311-win32.whl (2.2 MB view hashes)

Uploaded cp311

awscrt-0.16.10-cp310-cp310-win_amd64.whl (2.3 MB view hashes)

Uploaded cp310

awscrt-0.16.10-cp310-cp310-win32.whl (2.2 MB view hashes)

Uploaded cp310

awscrt-0.16.10-cp39-cp39-win_amd64.whl (2.3 MB view hashes)

Uploaded cp39

awscrt-0.16.10-cp39-cp39-win32.whl (2.2 MB view hashes)

Uploaded cp39

awscrt-0.16.10-cp38-cp38-win_amd64.whl (2.3 MB view hashes)

Uploaded cp38

awscrt-0.16.10-cp38-cp38-win32.whl (2.2 MB view hashes)

Uploaded cp38

awscrt-0.16.10-cp37-cp37m-win_amd64.whl (2.3 MB view hashes)

Uploaded cp37

awscrt-0.16.10-cp37-cp37m-win32.whl (2.2 MB view hashes)

Uploaded cp37

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page