Skip to main content

Server-less Python Web Services for AWS Lambda and API Gateway

Project description

Zappa Packer

About

This is not an official zappa package, this is just the zappa package command isolated Zappa Packager makes it super easy to pack server-less, event-driven Python applications (including, but not limited to, WSGI web apps) on AWS Lambda + API Gateway. This package only includes the packing command. For full official zappa you can go here

https://github.com/zappa/Zappa

If you've got a Python web app (including Django and Flask apps), it's as easy as:

$ pip install zappa-packer
$ zappa-packer

Package

For using, just run the following command:

$ zappa-packer

How Zappa Makes Packages

Zappa will automatically package your active virtual environment into a package which runs smoothly on AWS Lambda.

During this process, it will replace any local dependencies with AWS Lambda compatible versions. Dependencies are included in this order:

  • Lambda-compatible manylinux wheels from a local cache
  • Lambda-compatible manylinux wheels from PyPI
  • Packages from the active virtual environment
  • Packages from the local project directory

It also skips certain unnecessary files, and ignores any .py files if .pyc files are available.

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

zappa-packer-0.0.4.tar.gz (31.4 kB view hashes)

Uploaded Source

Built Distribution

zappa_packer-0.0.4-py3-none-any.whl (32.9 kB view hashes)

Uploaded Python 3

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