Cameron Trando <ctra...@ucsd.edu> added the comment:

What happened is that we have a hard time analyzing PathLike because in the 
pathlib stub they use PathLike[str], so when we try to analyze Path which 
inherits from PathLike[str], because PathLike is not generic, then we think 
it's an instance of an object and don't inherit from it. That means Path has 
incorrect bases.

Previously we assumed we only had to special case typing so we will special 
case PathLike as well.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue37920>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to