Skip to main content

A tool to package Python code for AWS Lambda.

Project description

Lambda Kit

Yet another CLI tool for packaging Python Lambda functions and Lambda layers.

Overview

Whenever I try to create new AWS Lambda functions in Python I always have difficulty packaging the code and dependencies. This tool is designed to make it easier to package and deploy Python Lambda functions and Lambda layers.

Installation

pip install lambda-kit

Usage

Display the help menu:

lambda-kit --help

Features

  • Package Lambda functions
  • Package Lambda layers

Usage

Packaging Lambda Functions

lambda-kit package --function-name my-function --source-dir /path/to/source --output-dir /path/to/output

Packaging Lambda Layers

lambda-kit package --layer-name my-layer --source-dir /path/to/source --output-dir /path/to/output

References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lambda_kit-0.0.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

lambda_kit-0.0.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file lambda_kit-0.0.1.tar.gz.

File metadata

  • Download URL: lambda_kit-0.0.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for lambda_kit-0.0.1.tar.gz
Algorithm Hash digest
SHA256 624d2c342ba3b0572a575126d276b17b3e1fa8d8530043e15dfed98edd443210
MD5 c06f86600f9664101ffb8410d170dce7
BLAKE2b-256 d0c38fc134fa88d4b5b4e1e24dc15bb76a52592b93a3f25a3305a6f6ea542fb8

See more details on using hashes here.

File details

Details for the file lambda_kit-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: lambda_kit-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for lambda_kit-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2eadb2433983c0c649a1a65fc38501ac6d511dc8a679cfd5a09ea2faa83be73c
MD5 a83d67ed9352f4c196cd748c63f39b29
BLAKE2b-256 e15eb048cb7382c566c77d90bc13aa9f66afdaeef59cccfe3e4771d1a8c672f8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page