Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Tolerate and escape globbing characters in sys.path (#5956)
If your build environment uses literal globbing characters, Cython 3.0 might fail, because `find_versioned_file` in `Utils.py` was slapping a `*` in the path and expecting it to properly glob. This fails in certain large build environments that use, for example, brackets in system paths. Escape paths from sys.path and other sources before looking for different versions of collateral files. Closes GitHub issue [#5942](#5942)
- Loading branch information