ok-client
ok-client copied to clipboard
A Python client for the OK autograding system
Currently, the super specific version pins prevent installation of okpy on latest datahub at Berkeley with newer versions of pip.
Resolves https://github.com/okpy/ok-client/issues/117
We decided not to go for this in 61a-sp20 but we might want to do this in future so I'm leaving this up
Hello, This is related to #349 and #372. I am a GSI for Physics 188/288. We use OK for homework submission. Running ok.submit(), I get the following error message: >...
Using Ok.py v1.14.15 and Jupyterlab 1.0.2. When I submit a notebook using `ok.submit()` from within the notebook itself, the process completes and claims success, but when accessing the URL for...
We use okpy in Jupyter Notebooks in Data 8, and a student reported the following error message: `HTTPError: 401 Client Error: UNAUTHORIZED for url: https://okpy.org/api/v3/backups/?client_name=ok-client&client-version=v1.18.1`  Presumably this should...
We have dozens of students in Data 8 who have experienced `ERROR | auth.py:102 | {'error': 'invalid_grant'}` when trying to log into okpy from a Jupyter notebook (`_ = ok.auth(inline=True)`)....
I have noticed that students can see all the test cases, that are being checked by looking at the `tests` folder. Is there a way to hide the tests from...
It would be nice for this to be auto-deployed whenever we push a new tag