Revert "Merge pull request #5792 from dynatrace-oss-contrib/bugfix/badcase"

This reverts commit 955e542210, reversing
changes made to 0215bcd84e.

Will attempt a simpler approach
This commit is contained in:
Bruno Oliveira
2019-09-11 19:37:42 -03:00
committed by Bruno Oliveira
parent 73c5b7f4b1
commit cf5b544db3
4 changed files with 10 additions and 42 deletions

View File

@@ -11,7 +11,6 @@ from functools import partial
from os.path import expanduser
from os.path import expandvars
from os.path import isabs
from os.path import normcase
from os.path import sep
from posixpath import sep as posix_sep
@@ -335,12 +334,3 @@ def fnmatch_ex(pattern, path):
def parts(s):
parts = s.split(sep)
return {sep.join(parts[: i + 1]) or sep for i in range(len(parts))}
def unique_path(path):
"""Returns a unique path in case-insensitive (but case-preserving) file
systems such as Windows.
This is needed only for ``py.path.local``; ``pathlib.Path`` handles this
natively with ``resolve()``."""
return type(path)(normcase(str(path.realpath())))