-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
Open
Labels
performancePerformance or resource usagePerformance or resource usagestdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directory
Description
It should be possible to speed up glob.glob()
using a few strategies developed in pathlib.
Linked PRs
- GH-116380: Speed up
glob.glob()
by removing some system calls #116392 - GH-116380: Add tests for
glob.glob0()
andglob.glob1()
. #117305 - GH-116380: Support
dir_fd
argument inglob._Globber
. #117737 - GH-116380: Support
include_hidden
argument inglob._Globber
. #117738 - GH-116380: Move pathlib globbing implementation into
pathlib._glob
#118562 - GH-116380: Revert move of pathlib globbing code to
pathlib._glob
#118678 - GH-116380: Move pathlib-specific code from
glob
topathlib._abc
. #120011 - GH-116380: Revert addition of
test_iglob_iter_close
test #130710 - Revert "GH-116380: Speed up
glob.[i]glob()
by making fewer system calls. (#116392)" #130743 - GH-116380: Speed up
glob.[i]glob()
by making fewer system calls (take 2) #137474
Metadata
Metadata
Assignees
Labels
performancePerformance or resource usagePerformance or resource usagestdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directory
Projects
Status
Done