serverless-python-requirements
serverless-python-requirements copied to clipboard
β‘οΈππ¦ Serverless plugin to bundle Python packages
Is it possible to specify which folder the injected requirements end up in? For example: ``` βββ function1 β βββ requirements.txt β βββ libraries
I'm trying to tell SLSPR to not package up parts of botocore because I don't need to make calls to the services. I tried: ``` pythonRequirements: dockerizePip: false slim: true...
* Distinct logging whether the requirements.txt file is generated from poetry.lock vs pyproject.toml. * New boolean flag: requirePoetryLockFile - When set to true, fail the build when poetry.lock is missing....
This pull request adds a warning regarding the lack of support of the individual packaging feature for modules that use Pipenv or Poetry. #341 could take time before being merged...
On WSL Ubuntu 18.04LTS I'm getting > Unknown path format when I use `dockerizePip=true` in node_modules/serverless-python-requirements/lib/docker.js, `getBindPath` is being called with `servicePath=="/home/davidg/lambda-serverless-test/.serverless/requirements"` That function seems to require the `servicePath` point...
Hi, I'm on Windows10. Serverless environment: > Your Environment Information --------------------------- > Operating System: win32 > Node Version: 14.15.4 > Framework Version: 2.42.0 > Plugin Version: 5.1.2 > SDK Version:...
Hi, As per [serverless docs](https://www.serverless.com/framework/docs/providers/aws/guide/layers/), the default layers behavior is to not retain previous versions of Lambda layers βΒ can we add this functionality to `serverless-python-requirements`? In particular, this is...
Thanks @jdufresne for adding the new feature that adds and documents a way of adding extra base libraries to the lambda. But at the moment it won't work properly for...
We are in a usage scenario where we have an extensive AWS Lambda stack with various large Python dependency packages. To speed up turnaround time, we're trying to move the...
I know you already support poetry and pipenv, but I would like to request the following feature to support [PDM](https://pdm.fming.dev/) to. Supporting official [PEP-621](https://www.python.org/dev/peps/pep-0621/) `pyproject.toml` and their extra. I've try...