## Lambda Builders
   
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.68.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| aws_lambda_builders-1.68.0.tar.gz | 125.0 kB | Without provenance | Details for aws_lambda_builders-1.68.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| aws_lambda_builders-1.68.0-py3-none-any.whl | Python 3 | none | any | Details for aws_lambda_builders-1.68.0-py3-none-any.whl |
Total release size: 290.8 kB
Release files / aws_lambda_builders-1.68.0.tar.gz
| Download URL | aws_lambda_builders-1.68.0.tar.gz |
|---|---|
| Size | 125.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
89b23de84ac51b917b331b39eb0f52954f60305af2f5cdf63deec051b063e679
|
|
BLAKE2b-256 checksum How to use checksums |
0df5747988e9df154282690d9fdb5d2c69f017d71cf3b5c59bce554d6791c804
|
| 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.68.0-py3-none-any.whl
| Download URL | aws_lambda_builders-1.68.0-py3-none-any.whl |
|---|---|
| Size | 165.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b3fda238575ccf3736e5729f06865a72615f0267dafeec81c9fe4c4d882c291f
|
|
BLAKE2b-256 checksum How to use checksums |
818746da8c9810b6a007ee2002bae5555242a7623beaff5685064248e2406884
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.17
|
Security for aws-lambda-builders 1.68.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.