Releases: grafana-toolbox/grafana-wtf
Releases · grafana-toolbox/grafana-wtf
0.20.2
What's Changed
- CI: Verified support on Python 3.13
- Fixed
DatasourceItem
re.Unexpected keyword argument 'default'
.
Thank you, @jwoodhouse.
Details
- CI: Verify support on Python 3.13 by @amotl in #147
- CI: Update to Grafana 11.2.2 by @amotl in #148
- CI+Sandbox: Stop using
setup.py
, instead only usepip
by @amotl in #149 - Chore(deps-dev): Update pytest-cov requirement from <6 to <7 by @dependabot in #151
- Chore(deps): Update twine requirement from <6 to <7 by @dependabot in #153
- Chore(deps): Bump codecov/codecov-action from 4 to 5 by @dependabot in #152
- This and that: A few improvements to CI, OCI building, and documentation by @amotl in #156
- OCI: Improve building by @amotl in #157
- Tests:
test_plugins_status_app
started tripping on Grafana < 10 by @amotl in #162 - Chore(deps): Bump astral-sh/setup-uv from 4 to 5 by @dependabot in #158
- Fix
DatasourceItem
re.Unexpected keyword argument 'default'
by @amotl in #160
Full Changelog: 0.20.1...0.20.2
0.20.1
0.20.0
What's Changed
- CI: Verify support for Grafana 11
- AMG compatibility: Fetch Grafana version from
/api/frontend/settings
instead of/api/health
. Thanks, @squadgazzz. - Accept
datasource
attribute onDatasourceItem
, but ignore it for the time being. Thanks, @apepojken.
Details
- Update duckdb requirement from <0.11 to <1.1 by @dependabot in #138
- Update lovely-pytest-docker requirement from <1 to <2 by @dependabot in #142
- CI: Verify support for Grafana 11 by @amotl in #140
- Bump docker/build-push-action from 5 to 6 by @dependabot in #139
- Fetch Grafana version from
/api/frontend/settings
by @squadgazzz in #144 - CI: Update dependencies for Docker-based test layer by @amotl in #145
- Update duckdb requirement from <1.1 to <1.2 by @dependabot in #143
- Accept
datasource
attribute onDatasourceItem
, but ignore it by @amotl in #131
New Contributors
- @squadgazzz made their first contribution in #144
Full Changelog: 0.19.1...0.20.0
0.19.1
What's Changed
- SQLite cache: Use SQLite write-ahead logging for better concurrency
behaviour, allowing read operations to not block writes, in GH-136. Thanks, @JWCook.
Full Changelog: 0.19.0...0.19.1
0.19.0
What's Changed
- Updated to grafana-client 4.0.0. Thanks, @Ousret.
- OCI: Removed builds for linux/arm/v7
- Dependencies: Use
verlib2
instead ofpackaging
- Dependencies: Updated to
docopt-ng
- Add subcommand
explore permissions
. Thanks, @meyerder. - Added support for Python 3.12
- Removed support for Python 3.7
- SQLite cache: Use
requests_cache.CachedSession
for better concurrency
behaviour. Thanks, @JensRichnow and @JWCook. - Improve error reporting and exit behavior when connecting to Grafana
instance fails. Thanks, @interfan7. - Set
User-Agent
HTTP header likegrafana-wtf/0.18.0
Full Changelog: 0.18.0...0.19.0
0.18.0
What's Changed
- Added "channels" subcommand, to get information about the notification
channels. Thanks, @nikodemas. - Fixed datasource output text, it is not always a dashboard. Thanks,
@nikodemas.
Full Changelog: 0.17.0...0.18.0
0.17.0
What's Changed
- Use 60 minutes as default cache TTL. Thanks, @pciang.
- Fix wrong
jq
commands in documentation. Thanks, @rahulnandan. - Fix collecting data information from dashboards w/o
targets
slots
in panels - Add
--queries-only
option toexplore dashboards
subcommand.
Thanks, @meyerder.
Full Changelog: 0.16.0...0.17.0
0.16.0
What's Changed
- Caching: Set cache filename to appname. Thanks, @gtirloni.
- Update to pandas 2.0 and requests 2.26
- CI: Update to Grafana 8.5.27, 9.5.12, and 10.1.4
- Grafana 9.3: Work around delete folder operation returning empty body
- Grafana 9.5: Use standard UUIDs instead of short UIDs
- Add
explore dashboards --data-details
option, to extend the output
by many more details about data inquiry / queries. Thanks, @meyerder. - Add
plugins {list,status}
subcommands, to inquire installed Grafana
plugins. Thanks, @bhks.
Full Changelog: 0.15.2...0.16.0
0.15.2
0.15.1
What's Changed
- Fix processing panels without title. Thanks, @nikodemas and @atavakoliyext.
Full Changelog: 0.15.0...0.15.1