Skip to main content

AWS Lambda Python Runtime Interface Client

We have open-sourced a set of software packages, Runtime Interface Clients (RIC), that implement the Lambda Runtime API, allowing you to seamlessly extend your preferred base images to be Lambda compatible. The Lambda Runtime Interface Client is a lightweight interface that allows your runtime to receive requests from and send requests to the Lambda service.

The Lambda Python Runtime Interface Client is vended through pip. You can include this package in your preferred base image to make that base image Lambda compatible.

Requirements

The Python Runtime Interface Client package currently supports Python versions:

  • 3.10.x up to and including 3.14.x

Usage

Creating a Docker Image for Lambda with the Runtime Interface Client

First step is to choose the base image to be used. The supported Linux OS distributions are:

  • Amazon Linux 2
  • Alpine
  • Debian
  • Ubuntu

Then, the Runtime Interface Client needs to be installed. We provide both wheel and source distribution. If the OS/pip version used does not support manylinux2014 wheels, you will also need to install the required build dependencies. Also, your Lambda function code needs to be copied into the image.

# Include global arg in this stage of the build
ARG FUNCTION_DIR

# Install aws-lambda-cpp build dependencies
RUN apt-get update && \
  apt-get install -y \
  g++ \
  make \
  cmake \
  unzip \
  libcurl4-openssl-dev

# Copy function code
RUN mkdir -p ${FUNCTION_DIR}
COPY app/* ${FUNCTION_DIR}

# Install the function's dependencies
RUN pip install \
    --target ${FUNCTION_DIR} \
        awslambdaric

The next step would be to set the ENTRYPOINT property of the Docker image to invoke the Runtime Interface Client and then set the CMD argument to specify the desired handler.

Example Dockerfile (to keep the image light we use a multi-stage build):

# Define custom function directory
ARG FUNCTION_DIR="/function"

FROM public.ecr.aws/docker/library/python:buster as build-image

# Include global arg in this stage of the build
ARG FUNCTION_DIR

# Install aws-lambda-cpp build dependencies
RUN apt-get update && \
  apt-get install -y \
  g++ \
  make \
  cmake \
  unzip \
  libcurl4-openssl-dev

# Copy function code
RUN mkdir -p ${FUNCTION_DIR}
COPY app/* ${FUNCTION_DIR}

# Install the function's dependencies
RUN pip install \
    --target ${FUNCTION_DIR} \
        awslambdaric


FROM public.ecr.aws/docker/library/python:buster

# Include global arg in this stage of the build
ARG FUNCTION_DIR
# Set working directory to function root directory
WORKDIR ${FUNCTION_DIR}

# Copy in the built dependencies
COPY --from=build-image ${FUNCTION_DIR} ${FUNCTION_DIR}

ENTRYPOINT [ "/usr/local/bin/python", "-m", "awslambdaric" ]
CMD [ "app.handler" ]

Example Python handler app.py:

def handler(event, context):
    return "Hello World!"

Structured (JSON) logging

When the function is configured to emit JSON-formatted logs (AWS_LAMBDA_LOG_FORMAT=JSON), logs written by the runtime for uncaught errors include the log level under the level key, e.g.:

{"timestamp": "...", "level": "ERROR", "errorType": "...", "errorMessage": "...", "stackTrace": ["..."]}

If you parse these logs, read the level from level (this field was previously emitted as log_level).

Local Testing

To make it easy to locally test Lambda functions packaged as container images we open-sourced a lightweight web-server, Lambda Runtime Interface Emulator (RIE), which allows your function packaged as a container image to accept HTTP requests. You can install the AWS Lambda Runtime Interface Emulator on your local machine to test your function. Then when you run the image function, you set the entrypoint to be the emulator.

To install the emulator and test your Lambda function

  1. From your project directory, run the following command to download the RIE from GitHub and install it on your local machine.
mkdir -p ~/.aws-lambda-rie && \
    curl -Lo ~/.aws-lambda-rie/aws-lambda-rie https://github.com/aws/aws-lambda-runtime-interface-emulator/releases/latest/download/aws-lambda-rie && \
    chmod +x ~/.aws-lambda-rie/aws-lambda-rie
  1. Run your Lambda image function using the docker run command.
docker run -d -v ~/.aws-lambda-rie:/aws-lambda -p 9000:8080 \
    --entrypoint /aws-lambda/aws-lambda-rie \
    myfunction:latest \
        /usr/local/bin/python -m awslambdaric app.handler

This runs the image as a container and starts up an endpoint locally at http://localhost:9000/2015-03-31/functions/function/invocations.

  1. Post an event to the following endpoint using a curl command:
curl -XPOST "http://localhost:9000/2015-03-31/functions/function/invocations" -d '{}'

This command invokes the function running in the container image and returns a response.

Alternately, you can also include RIE as a part of your base image. See the AWS documentation on how to Build RIE into your base image.

Development

Building the package

Clone this repository and run:

make init
make build

Running tests

Make sure the project is built:

make init build

Then,

  • to run unit tests: make test
  • to run integration tests: make test-integ
  • to run smoke tests: make test-smoke

Troubleshooting

While running integration tests, you might encounter the Docker Hub rate limit error with the following body:

You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limits

To fix the above issue, consider authenticating to a Docker Hub account by setting the Docker Hub credentials as below CodeBuild environment variables.

DOCKERHUB_USERNAME=<dockerhub username>
DOCKERHUB_PASSWORD=<dockerhub password>

Recommended way is to set the Docker Hub credentials in CodeBuild job by retrieving them from AWS Secrets Manager.

Security

If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our vulnerability reporting page. Please do not create a public github issue.

License

This project is licensed under the Apache-2.0 License.

Metadata

Release files for awslambdaric 4.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for awslambdaric 4.2.0
File Size Uploaded
awslambdaric-4.2.0.tar.gz 4.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for awslambdaric 4.2.0
File
awslambdaric-4.2.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
awslambdaric-4.2.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.0-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.0-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
awslambdaric-4.2.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.0-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.0-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
awslambdaric-4.2.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
awslambdaric-4.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
awslambdaric-4.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
awslambdaric-4.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
awslambdaric-4.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
awslambdaric-4.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
awslambdaric-4.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details

Total release size: 32.6 MB

Release files / awslambdaric-4.2.0.tar.gz

Download URL awslambdaric-4.2.0.tar.gz
Size 4.5 MB
Tags Source
SHA-256 checksum
How to use checksums
2f5d4831a1180f31a73ac5c9911599529e22cd1ba5b43ef15f0002276897501c
BLAKE2b-256 checksum
How to use checksums
94fb22ae3876f8576fad1e697e455897f68cfeb7ae3932d06805c9f73787c2de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 275.3 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
c7e6cf9c78820e4fc6f87ae0184072896e1a74b259713da1243cdfa7906016bc
BLAKE2b-256 checksum
How to use checksums
65fc7178f3637387c71a22c8754fcb5083ce6100695a482f9825a1c68654171a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 271.4 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
0188ec6323437055c93424a94809897992ca659ce70d9d1fe8e6accc943fa817
BLAKE2b-256 checksum
How to use checksums
e1b116a0c6e3841fac15fc982b04009fd4377d937b5e86556f6b1ad32794e370
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.0-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
dd74d0b25ae20bb659d88b9beaf22e63e6c2d6d9cc452bc22e979b23bb29221e
BLAKE2b-256 checksum
How to use checksums
93bcca95ef83a1a4a5e0c8a473b3d46dd7f1d753232d89c651bd5cd1e680afff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.0-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9e820f71ecd13c6070bac554db8f99e18cdd36a4158b0adbc8b6b89037bde804
BLAKE2b-256 checksum
How to use checksums
c7f1145a170dcd2880e709ec1786433347d51ad86c392f73d14ce3ba65562434
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 360.5 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7f5ca2ee91cd4b0ce31a695a5fb91d665890963e86646a5d801b5640387d9b21
BLAKE2b-256 checksum
How to use checksums
78afc518b240e87e440f842b1f63472fad439624dff961d6846d42469dce5642
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 358.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3f62169d686cd1e5a84914048799d16fca283d230cdb5cd522b4bd3fbb4a13d6
BLAKE2b-256 checksum
How to use checksums
d2cce005dbb6766b7edcf8d095eae74e75993f4b757a3f2538f9cbde91f32539
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.0-cp315-cp315-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a3ecd7666f840c3d723273f46822a82c739c7e9cb000ad11c8fa5085e5bb6b5e
BLAKE2b-256 checksum
How to use checksums
77cb1a566936f9904899ba0319757bdac1dfe6994826550438a5ba21197cc649
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5b2ea2ccc28fdb46b6928fcbd6585575f6974d31961b75610fd739c8286c0511
BLAKE2b-256 checksum
How to use checksums
d95a2f36d143a9b4213f185b342d2e85e9a0a5ab54620d176af843bc64e28613
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 359.5 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d8b3ce8c9a650dbc99f4d52452375c06ec63d1c89b5ac45b5f041d44d947dbad
BLAKE2b-256 checksum
How to use checksums
4708c023482b8847aaaf2824d2a41273a8fc5a23006a103ddd2fea515440c6e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 356.8 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7b448a7bb48e265d2e19b59c80bb769ff85ae516661cc7bea38848b7e80e9583
BLAKE2b-256 checksum
How to use checksums
2268772e9a15da21fac9c6e8ada8d8b7fe0564a624a8dc18c512f05cf923d60a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7bfed9a07c70f0505a0d3a290b928a6e988cbef21f4d2118a75e2e31f03607f9
BLAKE2b-256 checksum
How to use checksums
e2c2d77f3259bd619ff5fcb938673045d18b8f5b797f4dfa86cc7459207167dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
68e8310eb7b278fb05c916e3ade6236e26e2e029742a5fb28a3bd74cd43cd5b2
BLAKE2b-256 checksum
How to use checksums
3a2507d014c78d7d5cb0041b221b42a4acb827866b33fb4cd8a442c9cdd865e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 359.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f276fec5a1f76ea154327a47a2dbf920f63565d5b622b5a1043ad7797378ef4d
BLAKE2b-256 checksum
How to use checksums
0ddea94ac487851e415208ef9c8f9ec0d650629ee26bc08def2f2e5c883b2ecc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 357.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6a7baef305472941975ad62967f0886498c365c78314cd9d327883b0f4c132a0
BLAKE2b-256 checksum
How to use checksums
401593673e623347dd65485fbd0834ff45b09e99e0924e0788dc130ab1e5c336
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
79121c593a450e4e3f0575dc382d5cf8a3ca196799733a97ccd7377a6f75a26f
BLAKE2b-256 checksum
How to use checksums
56f9c9e33182e96e51bc3d875933ead4c32d7400c68582a1254c5179dbf07811
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2aa06a76bab2e82b217c53a933945b3c3169127a93491176c8c2b3567ec116c2
BLAKE2b-256 checksum
How to use checksums
b9511394f2c83980a2ad77f9ca5b97d28959197b2a64d9a7f00627fe88b400d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 358.2 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
21e2fba9019800a3b14b1538295213d3ec3c596886ccee7d80a80bec43f928f9
BLAKE2b-256 checksum
How to use checksums
2ac6a03db40ef0427f18257ee6feeb5fe267d9fc159c51719ee904100f0c90f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 356.3 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
41a10ebedef9a5a21512029bb36cefe682f88f1ffdfa3b86969867c358064fa1
BLAKE2b-256 checksum
How to use checksums
4b274ed77620bef143555679c3a45816d5cbc7ece888d78e2025e0a5d0c0c3c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
18f6a88c7e4210408e5243ab08a40511eab15884363551374ec484e2131c41b0
BLAKE2b-256 checksum
How to use checksums
83df8d45538046e2164fab778a73939b929b9710cff9b92a2fb74e3d81af2703
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4dd56140d79c16386d59e4bcfef849d6c40f45f72f7839b863236a8dd99e3a69
BLAKE2b-256 checksum
How to use checksums
b24929cec87190d83bd4863305904671035fafbf30032f649b67e71554e486b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 358.2 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8896e5cf5ea7f87fc60df27cdb5cda1112119d99d94a93652ac9ee5105c27f75
BLAKE2b-256 checksum
How to use checksums
ef2ead7d9ec792a453da94cc8fc9b621f4798f1bd92c0986b6f5dfe30199632f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 356.2 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8c8895ee09e3993b51c04a1db02dde598411731f8fe3690ef87483d5cbd33127
BLAKE2b-256 checksum
How to use checksums
b2a78b173f650bf46d90171c60fe7783634d256b885ffbfe8600569d8bf5cd1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
34aac97d322c34f53cbec61c80fbd33c59e9df19c02fae028008941dede715a7
BLAKE2b-256 checksum
How to use checksums
5227dd28d081e135902b695afd2da8511c501a0c351ad79399c3e70ae967c3a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
32d5275dbefb28b09bd8f0ec39283142696fd68d551be20139ca6dcce53c14c5
BLAKE2b-256 checksum
How to use checksums
f7da6d508f1471437bdd3892b771332f829847721565975ea388e32bf54dc50c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 358.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
88312546cf5271d24ac1cb8a2dc745292e0ad3c6df168669dc9186823b412554
BLAKE2b-256 checksum
How to use checksums
987fc9d0c1453bcf743a5a68ec5985b0cf3502c7f1e1e1f9a6550affdcb2a085
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 356.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3b58ea45be0db82a12ad1277efbf592bc73e307344ec17e0b0f1cfd89ecda4fd
BLAKE2b-256 checksum
How to use checksums
93142c572260810f4798647deb2aec7679865651cc9f41595ead2bbe8dae98fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
537e756f6ef83645e66f598bbd84ff1899699236b21c583fcd9e6dd084a926ae
BLAKE2b-256 checksum
How to use checksums
272b6bb469031d74b99d00bcdeaeff4e0801fd8dbab5e8dab9e3f81c4cb2bd31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7c60f17139c9714c6062140c5d82a0ad45e5649183b19ff285716377e450c03e
BLAKE2b-256 checksum
How to use checksums
1ad09dbd456720647cfe8c71d00d8d2910f07d279a34aebca9f42998f66671d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 358.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d3a9fd4d10450a029fb9d405bb3e91b8204a09cf60714708a4016c413027e148
BLAKE2b-256 checksum
How to use checksums
b59e763a7cc39ae074b133daa6391b7deda8feb03dbf2fa3476dc9ea2d849efc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 356.5 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ca2e6d6a75c23d5d2266ccd3abfeba6e4f301b18b854f7c7a7a948c338d176ee
BLAKE2b-256 checksum
How to use checksums
6ea2410443b35b8e1127471c598de9bda76f99f38362ee547bf028a26d5444ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ae36a6a0a2f74486b3bb3f40ec2d98ce367788577cd36a4ba2ce3695c0079e1f
BLAKE2b-256 checksum
How to use checksums
e8b43eaab7162c03dc0df8fc661cf59f850eab1a073118d25961f8b00afd5720
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c654ec8011d76280604dd18fa56d8fa30150a786673aff205d8649b7d510e757
BLAKE2b-256 checksum
How to use checksums
058395d887f29222674709235c5ceff962a45d9845adba5e66344604098945ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16

Release files / awslambdaric-4.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 357.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bd86d2b12c09a9196d3d3b119c979a09d0fd15e1e211a7bf09f638e5cbcd57fc
BLAKE2b-256 checksum
How to use checksums
471d35563fbbb722a4edf4cae423ce07f2fa67d1b95bc17977ece3c3a527abc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / awslambdaric-4.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 355.7 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0cf125b61e12fdbccf7fe4479c68a214aff0839ab9b07b30aece5e591193b2e4
BLAKE2b-256 checksum
How to use checksums
26b1ac07ce73eeca8ffb515488fda78494557bbf45214c19a98e8f266fff77c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.16
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