pytest-dev / py

Python development support library (note: maintenance only)
MIT License
67 stars 106 forks source link

path.local: fix == doesn't imply same hash on Windows for paths which differ only by case #243

Closed bluetech closed 4 years ago

bluetech commented 4 years ago

This bug has potential to cause some very obscure issues on Windows, particularly for pytest which uses several dicts and sets of py.path.local (see issue), and is annoying to work around, so seems worthwhile to fix at the source even if py is frozen.