{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks"}],"enrichment":{"capability":"Implements the AWS Lambda Runtime API to make custom Python container images Lambda-compatible, allowing you to package and run Python functions on AWS Lambda using your own base images.","skillfed_tags":["aws-lambda","container-runtime","serverless"],"use_cases":["Package Python Lambda functions in custom base images (Amazon Linux 2, Alpine, Debian, Ubuntu) to control dependencies and layer sizes.","Extend existing Docker images to be Lambda-compatible without rewriting your application code.","Use the Lambda Runtime Interface Emulator locally to test container-based Lambda functions before deployment.","Build Lambda functions that require system libraries or compiled dependencies not available in AWS-managed runtimes.","Implement custom Python runtimes or middleware that wrap the Lambda Runtime API for specialized workloads."],"what_it_does":"awslambdaric is the official AWS Lambda Runtime Interface Client for Python. It implements the Lambda Runtime API, enabling you to package Python Lambda functions in custom Docker container images rather than relying on AWS-managed runtimes. You install it in your Dockerfile, set it as the entrypoint, and point it to your handler function; the package then manages the communication protocol between your code and the Lambda service.\n\nThe package supports Python 3.9 through 3.13 and is distributed as pre-built wheels for common Linux architectures (x86_64 and aarch64, both glibc and musl variants). It has two runtime dependencies: simplejson and snapshot-restore-py. The package is actively maintained by AWS, with no known security vulnerabilities, and is suitable for production use.","worth_installing":"Yes. This is the official, actively maintained AWS package required to run Python Lambda functions in custom container images. It has no known vulnerabilities, supports current Python versions, carries a permissive Apache-2.0 license, and is production-stable. Install it if you are building containerized Lambda functions; it is not needed for Lambda functions deployed as .zip archives using AWS-managed runtimes."},"id":"awslambdaric","links":{"html":"https://skillfed.io/packages/awslambdaric","md":"https://skillfed.io/packages/awslambdaric.md","pypi":"https://pypi.org/project/awslambdaric/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-30","license_spdx":null,"license_treatment":"permissive","name":"awslambdaric","python_support":"supports_current","summary":"AWS Lambda Runtime Interface Client for Python"},"popularity":{"monthly_downloads":3182421,"position":2709,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.0.2"}
