Releases: prometheus/client_python
Releases · prometheus/client_python
v0.22.0
What's Changed
- Add support for native histograms in OM parser by @vesari in #1040
- Add exemplar support to CounterMetricFamily [Fix #1062] by @lod in #1063
- Fix
write_to_textfile
leaves back temp files on errors by @ethanschen in #1066 - Support UTF-8 in metric creation, parsing, and exposition by @ywwg in #1070
- Fix incorrect use of reentrant locks by @suligap in #1076
- Remove Python 3.8 support by @kajinamit in #1075
- Check if labelvalues is in _metrics before deletion in MetricWrapperBase.remove() by @GlorifiedPig in #1077
- Add support for Python 3.13 by @Pliner in #1080
- Correct nh sample span structure and parsing by @vesari in #1082
- Migrate from setup.py to pyproject.toml by @csmarchbanks in #1084
- Changed pushgateway.md by @mallika-mur in #1083
- Fix order-dependent flaky tests related to UTF-8 support by @dg98 in #1093
- Update versions for docs Github actions by @csmarchbanks in #1096
- Documentation Updates by @ethanschen in #1097
- Add note on gauge.set_function not working with multiprocessing by @aapeliv in #1098
- Don't send an empty HTTP header for /favicon.ico by @noselasd in #1101
Full Changelog: v0.21.0...v0.22.0
0.21.1 / 2024-12-03
What's Changed
[BUGFIX] Revert incorrect use of reentrant locks. #1076
0.21.0 / 2024-09-20
0.20.0 / 2024-02-14
What's Changed
0.19.0 / 2023-11-20
0.18.0 / 2023-10-30
[CHANGE] Remove support for Python versions < 3.8. #936
[FEATURE] Add mostrecent
aggregation to Gauge. #967
[ENHANCEMENT] Typing improvements. #935, #970
[ENHANCEMENT] Allow enabling or disabling _created
metrics from code. #973
[BUGFIX] Change #!/usr/bin/python to #!/usr/bin/env python in remaining places. #945
0.17.1 / 2023-07-19
[BUGFIX] Use #!/usr/bin/env python instead of #!usr/bin/python in bridge/graphite.py. #928