okpy / ok-client

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

Attempt Python 3.12 support for ok-client #487

Closed cycomachead closed 10 months ago

cycomachead commented 10 months ago

This is just building off Gabe's work. I haven't done any more investigations, but tried to update CI to use recent Python

cycomachead commented 10 months ago

@LarynQi Can you or someone else approve my fork to run workflows. :)

https://github.com/cs88-website/ok-client/actions/runs/7550596522/job/20556482294 if I update CI, following Gabe's work, tests seem to pass.

papajohn commented 10 months ago

@cycomachead It would be great to try to get the CI tests to run, but I would prefer to merge this tonight even if we haven't done that, rather than wait. Suggestions? @gabeclasson Any reason why this shouldn't be merged?

papajohn commented 10 months ago

We fixed the buildserver yesterday, so maybe just making a trivial change will trigger the build.