FileExistsError only exists on 3.3+ and is a OSError subclass anyways