Python client library for accessing the Grafana HTTP API.
get_all_folders
.All fixes and improvements submitted by @chintal. Thank you so much.
Full Changelog: https://github.com/panodata/grafana-client/compare/4.0.1...4.1.0
Full Changelog: https://github.com/panodata/grafana-client/compare/4.0.0...4.0.1
AsyncGrafanaClient
. Thanks, @Ousret.
Changed the HTTP backend from requests
to niquests
.
BREAKING CHANGE: In certain conditions, you will need to adjust your code,
as it no longer propagates requests.exceptions.Timeout
exceptions, but
uses GrafanaTimeoutError
instead. Other than this, Niquests is a drop-
in replacement for [Requests] and therefore is largely compatible.parent_uid
option to relevant
endpoints, and by adding missing move_folder
. Thanks, @grafuls.Full Changelog: https://github.com/panodata/grafana-client/compare/3.11.2..4.0.0
Full Changelog: https://github.com/panodata/grafana-client/compare/3.11.1...3.11.2
Full Changelog: https://github.com/panodata/grafana-client/compare/3.11.0...3.11.1
add_annotation
to also accept dashboard_uid
argument. Thanks, @IBUMBLEBEE.Full Changelog: https://github.com/panodata/grafana-client/compare/3.10.0...3.11.0
get_permissions_by_uid
and update_permissions_by_uid
.
Thanks, @meyerder.organization_id
argument to GrafanaApi
and GrafanaClient
, for targeting all
requests to a Grafana organization using the X-Grafana-Org-Id
HTTP header.
Thanks, @lilatomic.Full Changelog: https://github.com/panodata/grafana-client/compare/3.9.2...3.10.0
distutils
.
Thanks, @foreverhy.Full Changelog: https://github.com/panodata/grafana-client/compare/3.9.1...3.9.2
Full Changelog: https://github.com/panodata/grafana-client/compare/3.9.0...3.9.1
Full Changelog: https://github.com/panodata/grafana-client/compare/3.8.2...3.9.0