GH-115060: Speed up `pathlib.Path.glob()` by omitting initial `stat()` (#117831)
Since 6258844c, paths that might not exist can be fed into pathlib's globbing implementation, which will call `os.scandir()` / `os.lstat()` only when strictly necessary. This allows us to drop an initial `self.is_dir()` call, which saves a `stat()`. Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
B
Barney Gale committed
a74f117dab369e6c54156c7b2256769fed0c23d0
Parent: 3095d02
Committed by GitHub <noreply@github.com>
on 4/13/2024, 11:08:03 PM