New submission from Udo Eberhardt: On Windows Path.glob does not always return the file name with correct case.
If the current directory contains a file named MixedCase.txt then the following script: import pathlib p = pathlib.Path('.') print(list(p.glob('*.txt'))) print(list(p.glob('Mixedcase.txt'))) yields: [WindowsPath('MixedCase.txt')] [WindowsPath('mixedcase.txt')] Problem: The result of the second call to glob should be 'MixedCase.txt' as well. I would expect that glob returns a file name exactly as it is spelled in the file system. ---------- components: Library (Lib), Windows messages: 262570 nosy: paul.moore, steve.dower, tim.golden, udo.eberhardt, zach.ware priority: normal severity: normal status: open title: pathlib glob case sensitivity issue on Windows type: behavior versions: Python 3.5 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue26655> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com