Simpler duplicates checking
suffix in seconds and reinstated unused function
Merge branch 'aidanhs-aphs-bugs-and-tweaks'
allowed builds works properly
bugfix of error message, more helpful and correct commentary
merged
merged
Handle chunks of errors all together
We only check deps for modules to be built
Clearer error checking
More complex but more flexible way of checking for errors
Errors are accumulated
We check for __main__ so import guard is redundant (was broken anyway)
Use none instead of empty object to indicate 'false'
Only print modules once on errors
Beginnings of unit tests
Clean up some useless lines
Indent and naming tweaks
Some more dep checking tests
Add test for dep resolution