Я создал небольшую библиотеку juniper для автоматизации упаковки кода для лямбда-функций AWS.
Все, что вам нужно сделать, чтобы использовать juniper, - это создать небольшой manifest.yml
файл, который выглядит следующим образом:
functions:
# Name the zip file you want juni to create
router:
# Where are your dependencies located?
requirements: ./src/requirements.txt.
# Your source code.
include:
- ./src/lambda_function.py
Пока у вас есть зависимости в файле require.txt, juniper будет упаковывать их для вас. В нашей базе кода есть несколько примеров, демонстрирующих возможности можжевельника.