Migrate to Python 3.9 to allow running on Kubernetes after Grid Engine shutdown #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Per https://wikitech.wikimedia.org/wiki/News/Toolforge_Grid_Engine_deprecation, the Grid Engine that this tool runs on will be start to be shut down on 2023-12-14. This pull request updates the tool to Python 3.9 so that it can run on Kubernetes.
This pull request was based on a version of the code that has improved vote detection and has an option for showing undetermined votes (although there's no UI to expose that option yet).
This version is currently running on http://afdstats2.toolforge.org on Kubernetes.