Violet Shreve

Results 13 issues of Violet Shreve

The prior implementation had several implementation issues which caused an infinite loop if the search turned up empty. This new implementation corrects the bounds check to stop searching once we've...

## Not Ready for Review Things Done: - Add TLS 1.3 flag support - Add required TLS 1.3 cipher to list of supported suites - Update fingerprint to Chrome 72...

This change tries to modernize the way we handle paths in nbgrader by using pathlib.Path and centralizing logic for searching and extracting information from paths into CourseDirectory. By using `Path(root).glob(pat)`...