The Pants documentation explains how to use Pants on systems with restricted network. How do I set up my project to use Pants on a system with no network connectivity? I can download files or packages and transfer them to the target system, but when running Pants, there will be no network connection available.
Ideally, I would store all files required for setup in the project repo so new users could easily setup the correct version and environment for the associated project.