It makes the configuration more portable. Someone else can clone your configuration and run it without additional steps required
The paths specified in the use section are parsed for storage points and /g/data/ and /scratch directories are automatically added to -l storage options when payu submits the job to the PBS queue
Note: the previous syntax is still supported.
Support for spack built exectutables
For the most part spack uses a mechanism to embed within an executable information about the location of library dependencies that were used to compile the executable.
In these cases it doesn’t rely on some of the module inspection payu does to make sure the correct modules are loaded. For libraries outside the /apps hierarchy payu no longer attempts to do this sort of inspection.