Move _TraitType from traits stubs to the core Traits library
- Vorherrschende Sprache
- Python
- Sterne
- 462
- Forks
- 90
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
The [_TraitType](https://github.com/enthought/traits/blob/3e22388e60acca6bb138f54fee06e6f34009c1f3/traits-stubs/traits-stubs/trait_type.pyi#L34) generic class is a potentially useful helper for others writing type declarations. I'd suggest renaming it (at least to remove the `_` prefix) and moving it to a new module `traits.typing`.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit traits-stubs/traits-stubs/trait_type.pyi, insbesondere mit der Deklaration von _TraitType, und untersuche anschließend das zentrale Traits-Paket und sein öffentliches Modul-Layout. Die Arbeit ist abgeschlossen, wenn der Helfer einen geeigneten öffentlichen Namen hat und aus dem neuen traits.typing-Modul verfügbar ist, wobei das bestehende Verhalten der Typdeklaration erhalten bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- developer-experience
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100