Currently, the classic worker has some strange requirements for automatically detecting the required modules used in a job. For example, packages aren't supported. The classic worker should be changed to automatically detect all required modules(including packages).
Here's a worker that meets the criteria:
If you can add a test under tests/ for this, we can pull it.
+1 for "weird limitations". imports are insanely confusing under Disco.
@tubaman Any updates on this? Could you please create a pull request?
N worries. I'll see if I can get this tested and merged in.
The useful parts have been added to Disco. Thanks.