Sorry. I now realize that changing my local PROMPT to be the default '$ ', I dropped an important bit of information.
The file, `t.py` is NOT in the same directory as `pyproject.toml`. That is, while t.py was $HOME for the test, the pyproject.toml file and associated source was in some $RANDOM directory. Just like, if I have two python projects, A and B, living in completely different source directories, and A depends on B. If B is installed in normal mode, pylint against A works fine. However, if B is installed with 'pip -e', then pylint against A cannot find B. mrc