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.9.x up to and including 3.13.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!"

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

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

Built distributions (wheels)

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

Total release size: 35.9 MB

Release files / awslambdaric-4.0.3.tar.gz

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

Download URL awslambdaric-4.0.3-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 273.1 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
97f67515edde0f5c9c03bdc3360709b6c6c3aaf1d1d4c81f61975107e86afb12
BLAKE2b-256 checksum
How to use checksums
5bf87ebc1ed04d2452fa0a6d5ebc2c8a58b1bbc19d49dba075faad67a5f19efe
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.0.3-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 269.2 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
921fe3ec2252e65dcc8e52440065a1574c4e7c51356a37e743e4eb32881c8697
BLAKE2b-256 checksum
How to use checksums
416a1390e955183e8101601d27dd5073bd841d63b5b1c873492256a32bf1893c
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.0.3-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.0.3-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
c090395ba355d44dcd594f6f671c41de4396113165de5e411754d7d70e35e5d5
BLAKE2b-256 checksum
How to use checksums
c2c1116a3e00bace23f5f93154e4fab5219f48dfc2c6d1b61eb9a0cdad02dde1
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.0.3-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.0.3-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
71e753e98104cc7de3cf0e92ad73af3e8c3f4649e3be474a013f6899f70d8f95
BLAKE2b-256 checksum
How to use checksums
a382f9cdfced004d04de97bda1a4da9916c838ebfadee46e4172c0e6419e43d7
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.0.3-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.0.3-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 358.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
92d4cae567f9e862216c44abed56a44ed2d0e879be98eee9da5f7c0ae6d5d71f
BLAKE2b-256 checksum
How to use checksums
a22c5e3550a1ff1b4efbb3cf51cfbba97b07660e732764a679fef767c42d1d37
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.0.3-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 355.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f45940119fb375c6b13cb54030ef7250b70d1955a875232f8b76ef43c63d676d
BLAKE2b-256 checksum
How to use checksums
120de5dae61c62be4c5a611e0d0ca95c0cc9b61d4ed3187292a9e0ef89ab7581
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.0.3-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.0.3-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
60805edb0ff9755b3d1d3f54ee31da8316faec4a2459bb7a190da420effddc3e
BLAKE2b-256 checksum
How to use checksums
178da14824d55e535d2d970d1d6d6b64aeab09c2e8e5523dd3a13a5707350751
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.0.3-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.0.3-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
35bc134b3081e2768f3e16d94e6e44634ed2ad39848f8f0cd90896d4f4a0f78c
BLAKE2b-256 checksum
How to use checksums
305f6164d15ce19adf6e28407ff6cead5fea00e696679fdda88ef07a7ba3bb2f
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.0.3-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.0.3-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 357.3 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6d0e3ffd086c1f8431f052fb00910f58bae95dcec8ec116e94dc7b519a7c5b84
BLAKE2b-256 checksum
How to use checksums
49a750d39a84af94f1df2edea859e83d72433d6c58cfbea8923d4edd78154cd7
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.0.3-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 354.7 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5596ab88efc08fad49d2e5c031c3af92cb0b5a0933a27a8647d58485a117991f
BLAKE2b-256 checksum
How to use checksums
a6e50ab8412c39f3e8cb6aa8262de0d8c394ed62038084d3ad6eda218a4e63fe
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.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.0.3-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
3fff63712cf223af6b0c1af6e9b6c1f6a871e04f907f88313d98be87dff31e21
BLAKE2b-256 checksum
How to use checksums
b94f220b89530bbbc2806b989a7f2208718935a331d9c3d666bdcfadbd415a5b
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.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.0.3-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
8db80c3ad8637b6e4b74151237994a67e827de2d1f1ac80d197eb1e994a7b62d
BLAKE2b-256 checksum
How to use checksums
e384ab2dd32bae69c3b6393192b642dc6cdd79cf3b850e5ce56aefacd94fd4c7
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.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 357.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a27771c5a1b91876619324da8368d0b0549608582b87fb9b21e4613e30f289a7
BLAKE2b-256 checksum
How to use checksums
2160ff8d08e104fbdf00f1833e2d5398eff19498f5fa326fc51a6b0d1704d109
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.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 355.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b0ba8eb2f426de9a7d1b81ef2d8d48c9250292d9f1473d692436637af5dc9b1c
BLAKE2b-256 checksum
How to use checksums
b6af08a1188daa919d8d5f4b094fc4269b1b19f4e57528e217e6e07a4e4785a1
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.0.3-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.0.3-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
238dbdcc027f7fa93e9ae50ff611a1b311ca0e5ddd52fb740fb8256ab84ce72b
BLAKE2b-256 checksum
How to use checksums
67967236874cc6a772fb6012e1c9391ffb6a39d7edcbaf8ce7ce1342619d6e9c
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.0.3-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.0.3-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
058799c92e6be47e7b922975964e2ad548faec1b9d02ce4e39dec73b70b58327
BLAKE2b-256 checksum
How to use checksums
ce1510a5b9e41a64900dffe345d44a5637da50e67888fc265799fa8a378e9f65
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.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 356.1 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a8b78bbf8325e9e9f8baa0b8c12269b6675d83401fb17d88672b8fee4de4151f
BLAKE2b-256 checksum
How to use checksums
0696acfd0c7950ac4e4fe27387c9d5b828bb219de763ad05318ad8fb9da5ac46
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.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 354.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b48167d6a463c1d710c82ef42656d696d990c8e59b8fd1e480f703dab1687117
BLAKE2b-256 checksum
How to use checksums
3ffa99bd8ce9c4b1f18dab68a225c7120b501d88c737281a293477eee489d862
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.0.3-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.0.3-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
4c0811cf42a9cdfb49fee2397bbebd9e6959d29e298fc1729a5ceab0e2a787e7
BLAKE2b-256 checksum
How to use checksums
0c25dfeab76219033193ed47935a3d1f34743779a5c0c4b17d5c7e7fdb31215a
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.0.3-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.0.3-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
b596784ca271dd4a24f0df230abd8f48952d32ad7b9f9bb8110ffdd80cd27e74
BLAKE2b-256 checksum
How to use checksums
18d99b7369ed5034fe2be534051a7fd95c6a8f5822e0fcd1c03f559eaf6172f0
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.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 356.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
299190687a2a6f16fd7cd36f23bdb11fc017ff268a1f5709e62364a34c1ed81a
BLAKE2b-256 checksum
How to use checksums
d580573f09f9ce364e7fce61999c6637faa46bdae4d775882829113bf075b14e
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.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 354.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7a2f494e42c0a2b2cd6ccda797d5ec0cbe958a648c01c8ac19d4f83faf92a91d
BLAKE2b-256 checksum
How to use checksums
eaf42fcf319868dc0ca1070408679845f649a7ca07a13f9a26d275a0923644e0
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.0.3-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.0.3-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
9df229d8b5b2a00dcd67fe493e26a2e399c9c603daf3a1fbdad992fbfcf04e1c
BLAKE2b-256 checksum
How to use checksums
79449004053e3accd730ee7020eb65cc65a3293f85e204fc3e358ce6e59e7266
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.0.3-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.0.3-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
9839a8b405ee49f8adc6f9e9d38eb292a6a8a60e269055bdfee25a6783043f41
BLAKE2b-256 checksum
How to use checksums
b4d4121077b1e061d8956cc039e882a06143e3f88f0ad6718a9438b366d75ba0
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.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 356.0 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
08c868a83bb58952d17131353eb2e1b43c50c94cb90f90acd9a76353265f6f48
BLAKE2b-256 checksum
How to use checksums
b317bf339c1a16cb5e19bccd3508b1bb222b671d820671cedc35077fa40c6bc2
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.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 354.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0338adda173d87eeca4e7631bb76eabf8e189672554e9fb5a9c697d232e97c49
BLAKE2b-256 checksum
How to use checksums
dfab07e8b32d4e2e790cf66b756a0ab9e986e738c8f8e82b5fb5511874e38b2a
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.0.3-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.0.3-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
32b012f0fc1aed3a3fa6caea3ecdae2a486b7f74349d040c3341693283998504
BLAKE2b-256 checksum
How to use checksums
438c1b4f9315d334acf9e6aac7f7e1cfff11b58a92cf956cc85dd599652040a1
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.0.3-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.0.3-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
15eac53fb8d363d08e407fc8e4e1cb8a633590553dfe1e31fbac8e4c20445019
BLAKE2b-256 checksum
How to use checksums
bcf5eb92b93084973ce5f4a10dbf902bd3a44dd7672be798e1a4557d5cf913a4
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.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 356.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
26fcd1e7839aa087c5c552ff2fd6e5821333e8377acc9438fb1618acc58e05a2
BLAKE2b-256 checksum
How to use checksums
67ffe7b9b6c3ebec8e59740d9c668b61a0a49d3101d47053c00a52b514489ce6
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.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 354.3 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4c4e1fc35767592e65b35709c50cc7b33be9c4b3e7ce44fedfaaea8fc18b6519
BLAKE2b-256 checksum
How to use checksums
02577b02adb00e78c5210441d68d596bcf99c578cce06694b2921d3f1d28949f
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.0.3-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.0.3-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
1a61bf8e417fa179675a888253c977cb6fe2e3c4e839229ddf3140296be43068
BLAKE2b-256 checksum
How to use checksums
5163d032180196d85488271cfc6aaa1e883afe973e4ce9c7b42dfd3427efd560
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.0.3-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.0.3-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
5814812ed79169daeaa3d4a8aecd68a0c900d5fbd7161d8f842aaa2cc742e47d
BLAKE2b-256 checksum
How to use checksums
c72f7759fa2f99996b8ada3be9a96595d2326160e8a353807e7581074a8dc178
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.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 355.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a05c28aba8b174a37e0bcf4f9105703c907679bfb3ab63e5beb8794da8bef062
BLAKE2b-256 checksum
How to use checksums
3f3f59a0065ddbd12deb3a171bdb29d792458a7c36330b3c9203aa31ed8fef5a
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.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 353.5 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c947c49a58d05bc00ba90473c733a4f17ae43544827a109e5edcd25f764eb80c
BLAKE2b-256 checksum
How to use checksums
b2e985f81673afd6c2825405d4a2860c509231ed320972ecd49e089f3c6c2164
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.0.3-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL awslambdaric-4.0.3-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0c9a9e631e383dd0bd4902dac717384347edb2b604a328faad887a4f35af23cd
BLAKE2b-256 checksum
How to use checksums
e27064a5c6881e3ca6c951ec2f27c733930e9fa9cd87c7c183e3916fbabe8283
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.0.3-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL awslambdaric-4.0.3-cp39-cp39-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
133fc96f9bb2454fb00c815b48a2de9561ff514d68e897d3f92ef7d947e6b0d1
BLAKE2b-256 checksum
How to use checksums
db3c2dc619141978703c1272038ae046625288cc7a86286b584ad2bc002cb0da
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.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL awslambdaric-4.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 355.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b9fe50398af126149cceac98c70b4bbe343731fd85e9f7683077ccf0859e3154
BLAKE2b-256 checksum
How to use checksums
00fbb42b937ba8bbdbb235dd61ddfbaceaa9bc29fd4c9ef6747ea17769581995
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.0.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL awslambdaric-4.0.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 353.3 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1fd064780b61a72edea7b5e4b17fbf365e24bca9426c757919687f8e879ecd1b
BLAKE2b-256 checksum
How to use checksums
70a413b4a51cf37e0c021fb2a66cc91a0c51d020e0abc73f6179bd348ac12154
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