-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Description
Bug Report
First of all, thank you for supporting the highly requested pyproject.toml config format #5205
I'm hoping we can resolve an issue to bring mypy inline with several others including but not limited to isort, black, and pylint. I think mypy should search parent directories for pyproject.toml config file. I think mypy should search up until the user's home directory (or ~25 directories, whichever comes first) for config files.
To Reproduce
Prepare a project such as this
outer/
inner/
main.py
pyproject.toml
From inside the inner directory, run mypy main.py
Expected Behavior
I expect mypy to use the settings defined in the pyproject.toml file found in the parent directory outer. I'm guessing mypy only checks the directory it is invoked from.
Actual Behavior
The settings inside pyproject.toml are not used.
Your Environment
- Mypy version used: 0.900
- Mypy command-line flags: None
- Mypy configuration options from
mypy.ini(and other config files): None - Python version used: 3.9.4
- Operating system and version: macOS 10.15