Python 3.15 tracking issue
Offen
Dieses Issue hat noch niemand übernommen.
feature
meta
- Vorherrschende Sprache
- Python
- Sterne
- 20.6k
- Forks
- 3.3k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
- PEP 810 lazy import. https://github.com/python/mypy/issues/20978 needs native parser support + tests
- PEP 814 frozendict. should only need typeshed sync
- PEP 661 sentinel. will need custom narrowing and typeanal
- PEP 798 comprehension unpacking https://github.com/python/mypy/issues/21489
- PEP 728 typeddict https://github.com/python/mypy/issues/18176
- PEP 747 typeform https://github.com/python/mypy/issues/9773 needs perf regression fixed, see https://github.com/python/mypy/pull/21262#issuecomment-4364872582
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
Dies ist ein Tracker und kein einzelner Einstiegspunkt. Wähle zunächst einen nicht abgehakten PEP aus und lies den darin verlinkten mypy-Issue (20978, 21489 oder 18176) zusammen mit dem PEP; PEP 810 verlangt ausdrücklich native Parser-Unterstützung und Tests. Erledigt bedeutet, dass das ausgewählte Feature mit den erforderlichen Tests implementiert ist und die Checkliste aktualisiert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- compilers
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100