This PR switches all of the modules loaded to use "main" instead of "master". The "main" branch of all of these have been installed on both cori and perlmutter, and this desimodules/main has been tested for loading them. I wouldn't be surprised if there are still some hiccups, but those are most likely in the individual packages not in this desimodules/main package. I plan to self merge so that we can update both cori and perlmutter to keep in sync.
This PR switches all of the modules loaded to use "main" instead of "master". The "main" branch of all of these have been installed on both cori and perlmutter, and this desimodules/main has been tested for loading them. I wouldn't be surprised if there are still some hiccups, but those are most likely in the individual packages not in this desimodules/main package. I plan to self merge so that we can update both cori and perlmutter to keep in sync.