Export `get_all_awaited_by` API into public Python API.
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 77.2k
- Forks
- 35.9k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Currently get_all_awaited_by API is provided part of _remote_debugging module.
But the module is private currently, and there are some usecase for this API from aiomonitor.
So it would be useful if we could export it as part of the asyncio API, such as 'asyncio.get_all_awaited_by'.
Please let me know if there is concern to export this API as public. @kumaraditya303 @pablogsal
cc @achimnol
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, die vorhandene Implementierung von get_all_awaited_by im privaten Modul _remote_debugging und die umgebenden öffentlichen asyncio-API-Exporte zu überprüfen. Prüfe, wie ähnliche asyncio-APIs bereitgestellt und getestet werden. Erledigt ist die Aufgabe, wenn die Funktion als asyncio.get_all_awaited_by verfügbar ist und eine angemessene Abdeckung ihres öffentlichen Verhaltens vorhanden ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api, backend
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100