serverless-python-requirements
serverless-python-requirements copied to clipboard
Change wording around "Generating requirements.txt from pyproject.toml..."
Hey!
So looking at the message in the logs I was concerned that the requirements.txt
file was literally generated from pyproject.toml
. Which in my mind meant not using the lock file (i.e. poetry.lock
) and this resulting in non-deterministic and different environment between local and CI/CD.
Only after reading the docs I realized that what this plugin does is "the right thing", i.e. just call poetry export
.
I'm happy to submit a PR to change the wording a little bit to make it less concerning, but first I wanna ask WDYT about it?
Cheers, Konrad
Hello @kkom - thanks for reporting :bow: We're definitely open to such improvement :100: It might be an omission where the message is not being updated based on source used for generating/installing requirements.