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.1

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.1
File Size Uploaded
awslambdaric-4.2.1.tar.gz 4.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for awslambdaric 4.2.1
File
awslambdaric-4.2.1-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.1-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.1-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.1-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.1-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.1-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.1-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.1-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.1-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.1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.1-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.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.1-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.1-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.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.1-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.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.1-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.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.1-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.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.1-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.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
awslambdaric-4.2.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
awslambdaric-4.2.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
awslambdaric-4.2.1-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.1-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.5 MB

Release files / awslambdaric-4.2.1.tar.gz

Download URL awslambdaric-4.2.1.tar.gz
Size 4.5 MB
Tags Source
SHA-256 checksum
How to use checksums
6e4f1997e7ac3a842ad8490af24fac6dcd569b25fdff235d01ef209120a8aa05
BLAKE2b-256 checksum
How to use checksums
d5af16d3912acbb6cf37edd710de00ae53298d78aef64f95835aaa7cddce4f29
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.1-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.1-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 273.8 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f51a5565fb357ff60653abec17289c1ab170d3aa1d0a794ca34432622a78bba4
BLAKE2b-256 checksum
How to use checksums
3606f071c7637541d5698863468d47c1eb0d842bf8b16cc3a0cfd486469f5ab6
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.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 269.9 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
72b17993e2c000b3995696f9cb06bfad40aeb780fedf43d554fcf0c42bb6018b
BLAKE2b-256 checksum
How to use checksums
cb10b98a55beb3d6006059504a5afc21bb36cb86370c3aa8f140f88c3d465fd2
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.1-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.1-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
85da6ea699b7bc42864d25fc7930c169a68e25ca44c065cdb8375d96fb6e32a4
BLAKE2b-256 checksum
How to use checksums
8719eb37a2bfd3ecd69078dbd9e9b87ed86f38077b8129348bed00c4e348f1e5
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.1-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.1-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
d2129680cff3f4dd1b7b715f3680baa7d1a02d0bc1c2cbb51b52bee8aa7f5b89
BLAKE2b-256 checksum
How to use checksums
2c8f767657eb72074f47920612f81fd533ab8be1ae306426ebaef0c2367f84d7
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.1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 359.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
860561ff10d80f4033e3c3b4549e78ebed25b8a65e1ba382179a32c036b31b61
BLAKE2b-256 checksum
How to use checksums
79d815b85947eb9c0b61ee45c97d27f32bb973836fd6fcea5681f4c76cfe251b
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.1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 356.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0e541eea34871dbd55f08da519d87cbbf2abc865b8f014efaab015c66e6039b6
BLAKE2b-256 checksum
How to use checksums
9b7befe1861b92935cacd654e927322c933efda71181fd243006b970ae199803
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.1-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.1-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
c9620fe726eb453cd27d871b45f10ed881efeedccba335f3b013b8c9e19ca860
BLAKE2b-256 checksum
How to use checksums
c08a07c7e758dd137894182bd797fd2c438017880acb0e324faee3d667ba0dbd
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.1-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.1-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
a9dd4bafe8c0ae096e5961a3383b44b0ad3f12cc04ae4fd09da01144be3a7077
BLAKE2b-256 checksum
How to use checksums
7c97d66ebc97abd7cdd0c771348055f0411fc55db7e025ce7053c0b7d30fea02
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.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 358.0 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7074068659063f722221238ec9ac0546911b3504685370a6404acaa870f94fc3
BLAKE2b-256 checksum
How to use checksums
080910b332c1b4c9bceb4f21f9d9fa7976d8cbc5b8649315ac5263206a1bb859
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.1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 355.4 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1c97039d8d0b1418a4818517274ae40c43c4074b3a0b2ab4cda6752b493f3365
BLAKE2b-256 checksum
How to use checksums
941b60aa4c7e344201148859ad5231a74b69bade18b320c7b5bd3293ec941275
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.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.1-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
719e183f8f5d3c387615eb49327118ebaac162ea9148893b9802ee9607db39eb
BLAKE2b-256 checksum
How to use checksums
1c8fae583410ba12ef7a14919160c8d2243bd17d16760434856b8b8875e09a51
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.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.1-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
938b469f23870c9c1b57fcd15db62f1532398bcef3626bfa6e074966028f62a7
BLAKE2b-256 checksum
How to use checksums
b598719fdd3c8c897ea24362bdb655af32255157cd80fc489f217aaf398d2c94
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.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 357.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
81040b101832b10373f4e96f90850f2a85cff1dd15f757a10da5747e931823ea
BLAKE2b-256 checksum
How to use checksums
1f24a0da658f49e797c74ec2365ff82a7ac0e7c96015c4955a18677ad2d2e16b
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.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 356.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
db954300d775cab9e1abd4ef4f33585f1cf3da9092b40b8148a30c73d7370747
BLAKE2b-256 checksum
How to use checksums
ac608c270b163f89de3339836f9dbb3f2f2993731a07a3fdf7405a7c5bd6176e
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.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.1-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
6a395d4ee930ec2511b112d5d7137ce3f19c0abdc39200a5b5f22095cb768412
BLAKE2b-256 checksum
How to use checksums
9b7f5ec0af6bbbaaede19f83d25f5ca3afd4570680de0aa165cf55d9b9135981
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.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.1-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
5c0f0e236a3d9c63c22ba4f5cb023de017ed1146c48e6155862b5747b2b8ff2f
BLAKE2b-256 checksum
How to use checksums
99b148eec84af7d86292bbaacc74247c6e5f29312a1390e6739aefc8959d470a
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.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 356.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3ea033afcfa98d82890e088fc889e4879df8ac8f6024e666fcff9f3962db022b
BLAKE2b-256 checksum
How to use checksums
2530a94f5afe99bf2f6806a7e7129c92c7b826752dd93c0c545736ee6dbe3654
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.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 354.9 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3b665102ded77ba62b6f2d7dc3b1d5ad3293936c96bf17cb2f4d2c05abf0bf5b
BLAKE2b-256 checksum
How to use checksums
6b325ec3ed93e26650aceb1629245d372de0d9c6e68e4a3330fab1dacbf6ebb8
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.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.1-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
b5fe4b905d02c217cb6ab4a2eca503d28b261cf5542793e2e7a17eda4a3e1f6d
BLAKE2b-256 checksum
How to use checksums
ac84e5779ea50c14377d27198cfbdecdbc0b17eb4292378cced373da5b28f6c7
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.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.1-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
17d20d5aa0f1a11eb39fc76fc2712a40f9ddd60be819c31b819ab6876c0d7ee4
BLAKE2b-256 checksum
How to use checksums
3faa89b05f6dd547cba6d9891ec64364d063c72c410f4c50577b348b49321d9e
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.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 356.7 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f71453f3dddc28f66973633b441574402c8493886c2d75132c0aa107e40f011b
BLAKE2b-256 checksum
How to use checksums
621fd5e993c8caf2e4ea5d8e052de7d634d9cbc6bad491255d1f4f3d8cfa5d0e
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.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 354.7 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
88b62271d597e41d56e9cd196bc898dff746396e48f9b2f1628c8098cb74c455
BLAKE2b-256 checksum
How to use checksums
64adce341f6ee58c47ca5aceb5329f016eb2973bce36593efa21f075dbe3a2e5
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.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.1-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
3b5764716449a27e8be73af9fcd27ef81a238db75d552ac6beb6601df3106aef
BLAKE2b-256 checksum
How to use checksums
58679c20b555842a5184e8a2707667c01e83abe03db421c5f7a224fd1ce6010e
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.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.1-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
0a04ed16e210ac5574e8a37fbaee6a65d8606208f9125ffe3a520f2120d24add
BLAKE2b-256 checksum
How to use checksums
86df312f6c554e0c9a382873b8f67ca9e0dabfff64e8a614413da5e82ad5d481
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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 356.7 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
63779756d1c00f2d40158240e5d81cdbbcdfd54a6bcb841a1f8e3c765b34d991
BLAKE2b-256 checksum
How to use checksums
dc6b2c853eadbcb79b99a59e4472e71aac82c7eb98c2218bc3cfbba8b5b20b57
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.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 354.7 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5d1a6b54150e3d88cc977992d29e7f9fcfef5c7e9dd4506e568982af3c140fd2
BLAKE2b-256 checksum
How to use checksums
adfb80c6b9126c53e6e0b2cb2ec3cff291e34811c5cbbdcdf61eb881683cd4b2
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.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.1-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
111d2498c3b63a560cbb9c7f763d6f44a114bc6b78e85154c5ef5207be3c0ce9
BLAKE2b-256 checksum
How to use checksums
72d4e913e512e0f001ab1285d2bdbbe9aba35eb7e178fc72bc14c8aaa4e4d765
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.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.1-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
da005f688518e4fdd1c344389dfe47ead22ec6d9782e00f65577aafe5a296f71
BLAKE2b-256 checksum
How to use checksums
3cbfeee8fb33927357d10598650df2974397e32c896d96e4713d595e84d5b2b8
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.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 357.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
46f3032562eb77f698e4c6a5d265a9f543a9b828410e195a2daa996db496b9be
BLAKE2b-256 checksum
How to use checksums
d4adcf51407b47992a91551b11b31fdeb9e6bcef26bd3c1bc9edfbfe5544b9a5
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.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 355.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6031a60e7c4a4b427f62c75fa843115657f26660a43a5e9cd4225e842959526d
BLAKE2b-256 checksum
How to use checksums
ce9f5cb2f336e67756d27e97b8a9b7ab1ce9c690625a1876a7a45ccf28110a12
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.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.2.1-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
8750201ccba721a72c1727c7961f870e66c282fa935a44b8a21f3e90d9794466
BLAKE2b-256 checksum
How to use checksums
b7a5612647457fdecee008eb153c004b2c381351ecb7288583b758b9f9b3189b
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.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.2.1-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
01c2167a8e59226dd6c5822816f08cf45e049844bff5a9a8ebd4eed73c35fc95
BLAKE2b-256 checksum
How to use checksums
c362ffd501ed19d435f52d60f05103278bdd81a2f2ea0cb26c9e0b2976e2d26b
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.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.2.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 356.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d78ce15bc15bbaff0502a7337eb69c81d2ac2024d78c036723a8d9b20e98221d
BLAKE2b-256 checksum
How to use checksums
903d51e649c11832d0ad924c2805c3a2d585f0adf8b9a54e51f9d2f986269e75
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.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.2.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 354.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8c16a0e29f44e462c49f25268b08914eba7233a3f407348fee6880b721c10648
BLAKE2b-256 checksum
How to use checksums
3eed135d4a54f14f4dcf95fd14785bcaa574a60de8eb85136387d0931e66f068
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