Support infer_variance= parameter for TypeVar (PEP 695)
Offen
Dieses Issue hat noch niemand übernommen.
feature
topic-pep-695
- Vorherrschende Sprache
- Python
- Sterne
- 20.6k
- Forks
- 3.3k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Feature
See this section of PEP for details.
Pitch
This is probably the most significant omission from full PEP 695 support (though this mostly impacts users of older Python versions).
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
Lies zunächst den verknüpften PEP-695-Abschnitt zu auto-variance für TypeVar und untersuche dann die vorhandene Unterstützung von PEP 695 und TypeVar in mypy. Die Aufgabe ist abgeschlossen, wenn infer_variance= für TypeVar konsistent unterstützt und durch Tests für das im PEP beschriebene Verhalten abgedeckt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 32/100