otter-grader
otter-grader copied to clipboard
Remove compatibility patches for Python < 3.8
Versions 3.6 and 3.7 of Python have reached end of life, so patches for these versions can be removed from Otter.
Make sure to remove otter.utils.nullcontext
and all of its uses (replace them w/ contextlib.nullcontext
)
Since Python 3.8 will reach EOL in Oct 2024 and v6 is unlikely to be released before then, v6 will be compatible with 3.9+ instead of 3.8+