This fixes the circular dependency issue between blacs and labscript-devices that is preventing #70 from building. By extension, allows for proper pip develop installs locally, where this circular dependency issue is manifesting.
Pretty sure I got all the tweaks from labscript-utils, but best to make sure I didn't miss anything, especially where the workflows/RTD stuff is concerned since that is harder to test locally.
This should be merged at the same time as labscript-suite/blacs#82
This fixes the circular dependency issue between blacs and labscript-devices that is preventing #70 from building. By extension, allows for proper pip develop installs locally, where this circular dependency issue is manifesting.
Pretty sure I got all the tweaks from labscript-utils, but best to make sure I didn't miss anything, especially where the workflows/RTD stuff is concerned since that is harder to test locally.
This should be merged at the same time as labscript-suite/blacs#82