dodona-edu / universal-judge

Universal judge for educational software testing
https://docs.dodona.be/en/tested
MIT License
9 stars 5 forks source link

Extra dependencies #537

Open MaybeJustJames opened 2 months ago

MaybeJustJames commented 2 months ago

Use case: matplotlib is a popular 3rd-party plotting library for Python. However exercises using matplotlib cannot be created because matplotlib is not available to TESTed.

A solution for this use-case only would be to install matplotlib at TESTed image build-time. However it might be useful to add a way to specify dependencies to the test suite DSL?