okpy / ok-client

A Python client for the OK autograding system
https://okpy.org/
Apache License 2.0
57 stars 42 forks source link

Fix Python 3.12 issues #479

Closed gabeclasson closed 10 months ago

gabeclasson commented 1 year ago

There are some issues with the ok-client and Python 3.12. Students have found that it just doesn't work. Here's a list of things we need to do

gabeclasson commented 1 year ago

Seems that pytutor is breaking some things. Given that the trace functionality is already broken, I am inclined to just defer on this for now

cycomachead commented 10 months ago

3.7 is deprecated, I'd suggest tests run on 3.10-3.12, or maybe even 3.9-3.12

cycomachead commented 10 months ago

Thanks for starting this! Merged in #487 :)