Python dont need a raw Binary unless you are distributing *.PYC
without *.PY
.
These tools were created for Building Binaries in a reproducible Build , here use use them to make reproducible Test.
Whatsoever creating more randomized environment for isolated unittests is always good and helps spot Bugs.
The rest of the tools for Reproducible Builds are more oriented to compiled language builds.