Environment data
- Language Server version: XXX
- OS and version: XXX
- Python version (& distribution if applicable, e.g. Anaconda): XXX
Code Snippet
ousideLib/needs_stub.py
typings/needs_stub.pyi
def foo(x:int) -> int: ...
test.py
from needs_stub import foo
foo(1)
settings.json
"python.analysis.extraPaths": [
"./outsideLib"
],
"python.analysis.stubPath": "typings"
Repro Steps
- Create a new folder under
typings
- Drag needs_stub.pyi into it
- Notice that need_stub.py also gets moved
Expected behavior
We dont bring in .py files under the stubPath folder when moving .pyi files.
Actual behavior
typings/newfolder/needs_stub.py
typings/newfolder/needs_stub.pyi
Logs
Environment data
Code Snippet
ousideLib/needs_stub.py
typings/needs_stub.pyi
test.py
settings.json
Repro Steps
typingsExpected behavior
We dont bring in .py files under the stubPath folder when moving .pyi files.
Actual behavior
typings/newfolder/needs_stub.py
typings/newfolder/needs_stub.pyi
Logs