A simple Docker sandbox example and a ready-to-use autograder API. Based on asynchronous FastAPI and disposable Docker containers. Three modes of operation: Python subprocess, Python Docker SDK and Python on Whales.
 python testing api docker devops autograding test-automation autograder subprocess devops-tools automated-testing python-docker sanboxing educational-technology docker-sdk educational-software sandbox-environment fastapi sandbox-web autograding-input-output 
 -  Updated 
Jan 10, 2022  - Python