Skip to main content

## Lambda Builders

![Apache 2.0 License](https://img.shields.io/github/license/aws/aws-lambda-builders) ![GitHub release (latest by date)](https://img.shields.io/github/v/release/aws/aws-lambda-builders) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/aws-lambda-builders) ![pip](https://img.shields.io/badge/pip-aws–lambda–builders-9cf)

Lambda Builders is a Python library to compile, build and package AWS Lambda functions for several runtimes & frameworks.

Lambda Builders currently contains the following workflows

  • Java with Gradle

  • Java with Maven

  • Dotnet with amazon.lambda.tools

  • Python with Pip

  • Python with Uv (beta)

  • Javascript with Npm

  • Typescript with esbuild

  • Ruby with Bundler

  • Go with Mod

  • Rust with Cargo

In Addition to above workflows, AWS Lambda Builders also supports Custom Workflows through a Makefile.

Lambda Builders is the brains behind the sam build command from [AWS SAM CLI](https://github.com/awslabs/aws-sam-cli)

### Integrating with Lambda Builders

Lambda Builders is a Python library. It additionally exposes a JSON-RPC 2.0 interface to use from other languages.

If you intend to integrate with Lambda Builders, check out [this section of the DESIGN DOCUMENT](DESIGN.md#builders-library).

### Contributing

If you are a developer and interested in contributing, read the [DESIGN DOCUMENT](./DESIGN.md) to understand how this works.

Metadata

Release files for aws-lambda-builders 1.67.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 aws-lambda-builders 1.67.0
File Size Uploaded
aws_lambda_builders-1.67.0.tar.gz 114.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aws-lambda-builders 1.67.0
File Interpreter ABI Platform
aws_lambda_builders-1.67.0-py3-none-any.whl Python 3 none any Details

Total release size: 267.5 kB

Release files / aws_lambda_builders-1.67.0.tar.gz

Download URL aws_lambda_builders-1.67.0.tar.gz
Size 114.1 kB
Tags Source
SHA-256 checksum
How to use checksums
5dc24d16433e5d45d2efb1469e9ff50e9a1a322fc7d8ca056304e9067cf679a5
BLAKE2b-256 checksum
How to use checksums
8a1fbfe607960a3c4050db2a7488bb48212f581fb60a9f51f2faa3fe0bf5263e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release files / aws_lambda_builders-1.67.0-py3-none-any.whl

Download URL aws_lambda_builders-1.67.0-py3-none-any.whl
Size 153.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
822a5ba74ad65369ce1d1ab9b63f833ea7292b9cd8b355fa8ea3fc1c4bcef087
BLAKE2b-256 checksum
How to use checksums
be67108f737df9f80453f0250cd0120e6e8057ebb5c8365ee9487eef14a486d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.17

Release history Release notifications | RSS feed

This release

1.67.0 This release

2 release files

1.66.0

2 release files

1.64.0

2 release files

1.62.0

2 release files

1.61.0

2 release files

1.60.0

2 release files

1.59.0

2 release files

1.57.0

2 release files

1.56.0

2 release files

1.55.0

2 release files

1.54.0

2 release files

1.53.0

2 release files

1.52.0

2 release files

1.50.0

2 release files

1.49.0

2 release files

1.46.0

2 release files

1.44.0

2 release files

1.42.0

2 release files

1.41.0

2 release files

1.40.0

2 release files

1.39.0

2 release files

1.38.0

2 release files

1.37.0

2 release files

1.36.0

2 release files

1.35.0

2 release files

1.34.0

2 release files

1.32.0

2 release files

1.30.0

2 release files

1.29.0

2 release files

1.28.0

2 release files

1.27.0

2 release files

1.25.0

2 release files

1.23.1

2 release files

1.23.0

2 release files

1.22.0

2 release files

1.20.0

2 release files

1.19.0

3 release files

1.18.0

3 release files

1.17.0

3 release files

1.15.0

3 release files

1.14.0

3 release files

1.13.0

3 release files

1.12.0

3 release files

1.11.0

3 release files

1.10.0

3 release files

1.9.0

3 release files

1.8.1

3 release files

1.8.0

3 release files

1.7.0

3 release files

1.6.0

3 release files

1.5.0

3 release files

1.4.0

3 release files

1.3.0

3 release files

1.2.0

3 release files

1.1.0

3 release files

1.0.0

3 release files

0.9.0

3 release files

0.8.0

3 release files

0.7.0

3 release files

0.6.0

3 release files

0.5.0

3 release files

0.4.0

3 release files

0.3.0

3 release files

0.2.1

3 release files

0.2.0

3 release files

0.1.0

3 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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