Changelog
- New metric
qbittorrent_total_peer_connections— total peer connections gauge. - Metrics now use grouped
GaugeMetricFamily—torrents_count,torrent_size,torrent_downloadedare emitted as proper grouped Prometheus metrics per spec. - HTTP client recreated on every scrape —
_create_client()called at start of each collect()instead of once at init, improving connection resilience for long term. - Dependency update to make it compatible with latests qBittorrent version
What's Changed
- Update py-cov-action/python-coverage-comment-action digest to 2b84cfb by @renovate[bot] in #65
- Update python:3.13-alpine Docker digest to d4daf85 by @renovate[bot] in #67
- Update pdm-project/setup-pdm digest to b2472ca by @renovate[bot] in #71
- Update actions/upload-artifact digest to 6f51ac0 by @renovate[bot] in #73
- Update docker/setup-buildx-action digest to 6524bf6 by @renovate[bot] in #72
- Update docker/build-push-action digest to 48aba3b by @renovate[bot] in #70
- Update docker/metadata-action digest to 369eb59 by @renovate[bot] in #69
- Update python:3.13-alpine Docker digest to 657dbdb by @renovate[bot] in #68
- Add total_peer_connections metric by @Sebclem in #89
- Update py-cov-action/python-coverage-comment-action digest to fb02115 by @renovate[bot] in #85
- Update docker/metadata-action digest to 902fa8e by @renovate[bot] in #84
- Update docker/setup-buildx-action digest to b5ca514 by @renovate[bot] in #82
- Update docker/build-push-action digest to 14487ce by @renovate[bot] in #76
- Update docker/setup-qemu-action digest to 2910929 by @renovate[bot] in #77
- Update actions/setup-python digest to a26af69 by @renovate[bot] in #80
- Update actions/upload-artifact digest to ea165f8 by @renovate[bot] in #79
- Update docker/login-action digest to 74a5d14 - autoclosed by @renovate[bot] in #92
- Update EnricoMi/publish-unit-test-result-action digest to afb2984 by @renovate[bot] in #93
- Update python:3.13-alpine Docker digest to 18159b2 by @renovate[bot] in #78
- Update dependency python to 3.13 by @renovate[bot] in #87
- Group torrents_count, torrent_size and torrent_downloaded metrics. by @nixautomatix in #91
- Fix qbittorrent spelling in README by @esanchezm in #101
- Update python:3.13-alpine Docker digest to 70dd893 by @renovate[bot] in #96
- Update docker/setup-qemu-action digest to c7c5346 by @renovate[bot] in #107
- Bump python dependencies by @esanchezm in #110
New Contributors
- @Sebclem made their first contribution in #89
- @nixautomatix made their first contribution in #91
Full Changelog: 1.6.0...1.7.0