Skip to main content

Yet another deploy tool for AWS Lambda in the virtualenv environment.

Project description

Yet another deploy tool for AWS Lambda in the virtualenv.


  • Python2.7
  • virtualenv


pip install lamvery


At first,

lamvery init

And put your lamvery.yml like this.

name: sample_lambda_function
runtime: python2.7
role: arn:aws:iam::000000000000:role/lambda_basic_execution
handler: lambda_function.lambda_handler
description: This is sample lambda function.
timeout: 10
memory_size: 128
publish: true


Archive your code and libraries to <your-function-name>.zip

lamvery archive

Archive and deploy your code and libraries

lamvery deploy


-f or --file

Specify the configuration file.
default: lamvery



The name of your function.


The runtime environment for the Lambda function you are uploading.
Currently, lamvery supports only python2.7.


The name of your function.


The Amazon Resource Name (ARN) of the IAM role for your function.


The function within your code that Lambda calls to begin execution.


The description of your function.


The function execution time(seconds) at which Lambda should terminate the function.


The amount of memory for your function environment.


This boolean parameter can be used to request AWS Lambda to create/update the Lambda function and publish a version as an atomic operation.


Pull requests are very welcome! Make sure your patches are well tested. Ideally create a topic branch for every separate change you make. For example:

  1. Fork the repo
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request


Created and maintained by Masashi Terui (


Apache 2.0 (see LICENSE)

Project details

Download files

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

Files for lamvery, version 0.0.2
Filename, size File type Python version Upload date Hashes
Filename, size lamvery-0.0.2.tar.gz (5.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page