Note that the behavior for normalizing drive-relative paths is currently wrong in this case on Windows:
>>> nt._path_normpath('C:./spam')
'C:.\\spam'
That's the result that we want here when returning an explicit current directory for internal use, but that's not the expected behavior for normpath(). The fallback implementation that's used on POSIX gets it right:
>>> ntpath.normpath('C:./spam')
'C:spam'