influxdata / influxdb-client-python

InfluxDB 2.0 python client
https://influxdb-client.readthedocs.io/en/stable/
MIT License
724 stars 187 forks source link

Implement missing async APIs, especially organizations_api, bucket_api, tasks_api and authorizations_api #556

Open Sh4pe opened 1 year ago

Sh4pe commented 1 year ago

Proposal: Some crucial APIs such as organizations_api, bucket_api, tasks_api and authorizations_api (among others) are not yet availably as async APIs. They should be available to enable users to go fully async.

Current behavior: For the APIs in the issue title, no async version is available.

Desired behavior: For our use case, we need async versions of the APIs in the issue title.

Alternatives considered: As an alternative, one could use the lower-level services like OrganizationsService, BucketsService etc. However, having the same interface to all aspects of the API would be preferable.

Use case: Users of the async API need access to the full range of InfluxDB APIs.