experimental: pnpm v12.4 can install Rust and Python dependencies too. So in a multi-language repository you get js packages, crates, and pypi packages downloaded concurrently.
You should be able to use pnpm v12.3.4 in Vercel!
Thanks @ruchernchong for the testing🙏
Your project should let Vercel know what version to use. The packageManager or devEngines.packageManager fields can be used for that via package.json.