Update documentation and add TODOs to ok.py
Remove user-specific state from ok.py. Change protocol interface based on examples.
Add command-line options that are easier to understand.
Add -q and -v options
Add assignment inspection to ok.py
Placeholder files for demo assignments
Update documentation and add TODOs to ok.py
Remove user-specific state from ok.py. Change protocol interface based on examples.
Add command-line options that are easier to understand.
Add -q and -v options
Add assignment inspection to ok.py
Placeholder files for demo assignments
Add content to demo assignment.
Change os.exit to exception
add server option
merge and fix error messages
change NameError to Exception
Update tests for ok.py
Change paths to attributes in ok.py tests
Add whitespace in tests