Set the config file’s location with an environment variable.
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 20.6k
- Forks
- 3.3k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Feature
Similar to setting MYPYPATH:
Allow setting mypy’s config file location with an environment variable, e.g.:
$ export MYPYCFG=~/work/settings/mypy.ini
Pitch
Most, if not all, of my Python projects use the same mypy.ini file, so currently I run mypy using:
mypy --config-file $MYPYCFG .
It would be easier if one could just run mypy, with mypy using $MYPYCFG as the config file setting.
What I do not know is whether anyone besides me would benefit from such a feature, so this might be too big an ask.
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, mypy's Konfigurationsverarbeitung über die Kommandozeile und deren Tests zu lokalisieren; das Issue nennt keine spezifischen Dateien oder Entry-Points. Vergleiche das bestehende Verhalten von --config-file mit der vorgeschlagenen Umgebungsvariablen MYPYCFG und betrachte den Aufruf aus dem aktuellen Arbeitsverzeichnis als Verifizierungsfall. Erledigt ist dies, wenn mypy die über die Umgebung bereitgestellte Konfiguration ohne die explizite Option verwenden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- cli, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100