OpenFGA SDK doesn't seem to support async_req parameter
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 85
- Forks
- 36
- Ø Merge
- 3 Std. 8 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
Checklist
- I have looked into the README and have not found a suitable solution or answer.
- I have looked into the documentation and have not found a suitable solution or answer.
- I have searched the issues and have not found a suitable solution or answer.
- I have upgraded to the latest version of OpenFGA and the issue still persists.
- I have searched the Slack community and have not found a suitable solution or answer.
- I agree to the terms within the OpenFGA Code of Conduct.
Description
Unless I missed something, it seems the async_req parameter to send requests asynchronously cannot be set from the public APIs. options_to_kwargs doesn't support this parameter, so there's no way to set it without using internal APIs. Is this expected?
Expectation
Description is explanatory.
Reproduction
OpenFGA SDK version
0.9.4
OpenFGA version
1.8
SDK Configuration
Logs
No response
References
No response
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 in openfga_sdk/client/client.py bei options_to_kwargs und vergleiche dessen öffentliche Optionen mit dem Parameter async_req in openfga_sdk/api_client.py. Bestätige, wie öffentliche Client-Methoden Request-Optionen übergeben, mache dann async_req über diese APIs verfügbar und überprüfe, dass asynchrone Requests konfiguriert werden können, ohne interne APIs zu verwenden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 55/100