feat: add project template with `uv` package manager by Mantisus · Pull Request #1057 · apify/crawlee-python
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure I follow, so I will think aloud:
This is here because we might already have some version of playwright installed in the base image in location "/usr/local". When we do, we exclude it from uv sync -> which btw syncs to where the python installation lives (so no isolated environment, but isolation is the image - so who cares).
If there is specific playwright version requirement(probably just theoretical use case) - we will ignore it and take whatever version already exists in the base image.
Is my understanding correct?