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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file zappa-packer-0.0.4.tar.gz.

File metadata

  • Download URL: zappa-packer-0.0.4.tar.gz
  • Upload date:
  • Size: 31.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for zappa-packer-0.0.4.tar.gz
Algorithm Hash digest
SHA256 f091553d8c012739ad9665b7683ced5d81a57d583ada3fafbc80b79107067b74
MD5 f73822c01c22134e4261b5e6741c82c2
BLAKE2b-256 da83d99c054559d5b019b480c07661466facfcd8dce103ead1f68aaeb942dbe1

See more details on using hashes here.

File details

Details for the file zappa_packer-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for zappa_packer-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 273b02faac742873d2259e6f3a3475788a2da3ff89ecca5116d9669c5bf874f6
MD5 a81bb3f75e2031c4e71fd9f3db408e80
BLAKE2b-256 1a9d86c648bcc4156f0a995a37cd2fcfc0354abfab1417c035c581b317213ec8

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