Steve Dower added the comment: The initial fix should be easy:
--- a/Lib/pathlib.py +++ b/Lib/pathlib.py @@ -329,8 +329,6 @@ class _PosixFlavour(_Flavour): if e.errno != EINVAL: if strict: raise - else: - return newpath # Not a symlink path = newpath However, the trick is going to be in the tests, which are shared between POSIX and Windows - and are apparently passing on Windows right now. I'm not entirely sure why that is, but it may not be as simple here as "works on POSIX". ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue30177> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com