Open tugoavenza opened 2 weeks ago
Use UV - An extremely fast Python package and project manager, written in Rust to speed up the installation of dependencies https://github.com/astral-sh/uv
Context
Zappa creates a virtual env with all the dependencies for the app for Lambda handler, and zips it. UV is 10-100x faster than pip. We could see a great speed boost.
Zappa doesn't install the packages in virtual env itself, it zips the already installed packages in virtual env. So, I don't see UV has anything to do with Zappa.
So you can use UV to install packages in your virtual env instead of pip.
Use UV - An extremely fast Python package and project manager, written in Rust to speed up the installation of dependencies https://github.com/astral-sh/uv
Context
Zappa creates a virtual env with all the dependencies for the app for Lambda handler, and zips it. UV is 10-100x faster than pip. We could see a great speed boost.