Consider this code:
import pathlib
import shutil
data_dir = pathlib.Path("/tmp")
archive_path = data_dir / "hello"
shutil.rmtree(archive_path)
PyRight raises this error:
No overloads for 'shutil.rmtree(archive_path)' match parameters
Argument types: (Path)
Originally posted at microsoft/pyright#397