python / python/mypy

Configuration file entries for stubgen

Offen
#19,602 0 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

feature
Vorherrschende Sprache
Python
Sterne
20.6k
Forks
3.3k
PR-Merge-Kennzahlen
PR-Kennzahlen ausstehend

Beschreibung

Feature

Add configuration file options to control stubgen.

Pitch

The mypy stubgen docs indicate there are several command line options to configure stub generation. It surprises me that those aren't able to be configured from a table in the pyproject.toml (or other config option) in a section like [tool.mypy.stubgen] or something. I'm lazy and since I use the same options and module(s) every time I run I'd like to be able to set those in a configuration file and just run stubgen.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem Lesen der stubgen-Dokumentation und der Überprüfung der vorhandenen Befehlszeilenoptionen. Untersuche anschließend, wie die mypy-Konfiguration in pyproject.toml dargestellt wird. Lege fest, wie ein Konfigurationsabschnitt für stubgen diesen Optionen zugeordnet werden soll, und verifiziere, dass die Ausführung von stubgen ohne wiederholte Flags die konfigurierten Module und Einstellungen verwendet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
cli, tooling
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.