dmypy doesn't working when ignore_missing_imports in [tool.mypy] session
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 20.6k
- Forks
- 3.3k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Bug Report
dmypy doesn't working when ignore_missing_imports in [tool.mypy] session.
I run the command on win11.
To Reproduce
pyproject.toml[tool.mypy] ignore_missing_imports = true
dmypy run a.pyRestarting: configuration changed Daemon stopped Daemon started Response: {'restart': 'configuration changed', 'platform': 'win32', 'python_version': '3_9', 'roundtrip_time': 0.47419118881225586}
pyproject.toml[[tool.mypy.overrides]] module = ["apscheduler"] ignore_missing_imports = true
dmypy run a.pySuccess: no issues found in 1 source file
Your Environment
- Mypy version used: 0.991
- Mypy command-line flags:
dmypy run a.py - Mypy configuration options from
pyproject.toml:
[tool.mypy]
ignore_missing_imports = true
- Python version used: 3.9
- os: win11
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das Problem mit den beiden gezeigten pyproject.toml-Konfigurationen und dem Befehl dmypy run a.py in der angegebenen Umgebung zu reproduzieren. Vergleiche die Verarbeitung der globalen Einstellung ignore_missing_imports durch den Daemon mit der funktionierenden Override-Konfiguration; abgeschlossen ist die Aufgabe, wenn die globale Einstellung ohne einen unnötigen Neustart der Konfiguration das erwartete erfolgreiche Ergebnis liefert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100