otter-grader icon indicating copy to clipboard operation
otter-grader copied to clipboard

Remove compatibility patches for Python < 3.8

Open chrispyles opened this issue 1 year ago • 1 comments

Versions 3.6 and 3.7 of Python have reached end of life, so patches for these versions can be removed from Otter.

chrispyles avatar Jul 16 '23 22:07 chrispyles

Make sure to remove otter.utils.nullcontext and all of its uses (replace them w/ contextlib.nullcontext)

chrispyles avatar Aug 19 '23 06:08 chrispyles

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+

chrispyles avatar Sep 01 '24 19:09 chrispyles