The main thing was rewriting brigidier to download the bootcamp drivers. The program is written in Python2 so I migrated it to Python3 using 2to3 and I put the script in a fork of the main project on GitHub.
github.com/andrewpking/...
Fetch and install Boot Camp ESDs with ease using Python3 - andrewpking/brigadier-python3