Adding Python Projects
Seed makes it really easy to deploy Serverless Python projects. We support:
- Python 2.7 & 3.6
- Unit tests using unittest
- Dependencies using Virtualenv & serverless-python-requirements
Non-Python modules usually need to be built on your local machine using a Docker image that targets the Lambda environment.
Seed automatically builds non-Python modules for the target Lambda environment without having to compile them locally.
If you are using the serverless-python-requirements plugin you can disable building modules locally by turning off the dockerizePip
setting.
custom:
pythonRequirements:
dockerizePip: false
We also have a Serverless Python Starter that you can use.
If you have any questions or feedback feel free to contact us via email.