Add support for a subset of the "RBAC" API. Thanks, @hamelg.
3.4.0 (2022-12-03)
Add support for "Datasource Permissions" API. Thanks, @hamelg.
Add support for "External Group Sync" API. Thanks, @hamelg.
Add support for "User Preferences" API. Thanks, @autokilla47.
Improve "Organization and Teams Preferences" APIs. Thanks, @autokilla47.
Alerting Provisioning: Add support for X-Disable-Provenance header.
Thanks, @jyepesr1 and @alexmobo.
3.3.0 (2022-11-26)
Implement foundation for accessing the Alerting API.
Thanks, @Maharacha.
3.2.1 (2022-11-01)
Fix handling 204 No Content responses from Grafana HTTP API.
3.2.0 (2022-11-01)
Implement foundation for accessing the Alerting Provisioning API.
Thanks, @bursztyn-pl.
3.1.0 (2022-09-15)
Update the update_folder method of the folder API to allow changing
the UID of the folder. Thanks, @iNoahNothing.
Add update_datasource_by_uid to the datasource API. Thanks, @mgreen-sm.
Add HeaderAuth authentication mechanism, using an arbitrary HTTP header for
authentication, where the user can specify both its name and value. Thanks, @l0tzi.
3.0.0 (2022-07-02)
Add example program examples/team.py. Thanks, @ricmano!
Improve data source API by adding the _by_uid variants.
Improve data source API by adding universal datasource.get() method.
Improve data source API by adding a data source health-check probe.
Support data source health check endpoint introduced with Grafana 9.
Thanks, @jangaraj!
Add gracefulness when using the new data source health check endpoint.
... (truncated)
Commits
26604d8 CI: Fix release workflow, which creates a release on GitHub
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Updates the requirements on grafana-client to permit the latest version.
Release notes
Sourced from grafana-client's releases.
Changelog
Sourced from grafana-client's changelog.
... (truncated)
Commits
26604d8
CI: Fixrelease
workflow, which creates a release on GitHuba80fde5
Release 3.5.0966d192
Add support for a subset of "RBAC" APIef2733f
CI: Useubuntu-20.04
to re-add support for Python 3.692699a7
Chore: Add inline comment aboutdatabase
field deprecation noticed53574f
Bump ruff from 0.0.152 to 0.0.158f40e058
Chore: Adjust dev dependency versions to protect against surprises7a524cb
Bump ruff from 0.0.94 to 0.0.1524bc2acc
CI: Improve efficiency on GHA9c87773
CI: Enable pip caching on "publish" workflowDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)