tag:github.com,2008:https://github.com/prometheus/client_python/releases
Release notes from client_python
2026-01-14T15:26:06Z
tag:github.com,2008:Repository/30618733/v0.24.1
2026-01-14T15:27:01Z
v0.24.1
<ul>
<li>[Django] Pass correct registry to MultiProcessCollector by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jelly/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jelly">@jelly</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3809901557" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1152" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1152/hovercard" href="https://github.com/prometheus/client_python/pull/1152">#1152</a></li>
</ul>
csmarchbanks
tag:github.com,2008:Repository/30618733/v0.24.0
2026-01-12T20:13:55Z
v0.24.0
<h2>What's Changed</h2>
<ul>
<li>Add an AIOHTTP exporter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Lexicality/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Lexicality">@Lexicality</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3427807376" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1139" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1139/hovercard" href="https://github.com/prometheus/client_python/pull/1139">#1139</a></li>
<li>Add remove_matching() method for metric label deletion by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hazel-shen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hazel-shen">@hazel-shen</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3317605937" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1121" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1121/hovercard" href="https://github.com/prometheus/client_python/pull/1121">#1121</a></li>
<li>fix(multiprocess): avoid double-building child metric names (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2312574313" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1035" data-hovercard-type="issue" data-hovercard-url="/prometheus/client_python/issues/1035/hovercard" href="https://github.com/prometheus/client_python/issues/1035">#1035</a>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hazel-shen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hazel-shen">@hazel-shen</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3625179029" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1146" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1146/hovercard" href="https://github.com/prometheus/client_python/pull/1146">#1146</a></li>
<li>Don't interleave histogram metrics in multi-process collector by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cjwatson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cjwatson">@cjwatson</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3646699772" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1148" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1148/hovercard" href="https://github.com/prometheus/client_python/pull/1148">#1148</a></li>
<li>Relax registry type annotations for exposition by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cjwatson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cjwatson">@cjwatson</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3647072442" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1149" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1149/hovercard" href="https://github.com/prometheus/client_python/pull/1149">#1149</a></li>
<li>Added compression support in pushgateway by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ritesh-avesha/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ritesh-avesha">@ritesh-avesha</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603603716" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1144" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1144/hovercard" href="https://github.com/prometheus/client_python/pull/1144">#1144</a></li>
<li>Add Django exporter (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2812719791" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1088" data-hovercard-type="issue" data-hovercard-url="/prometheus/client_python/issues/1088/hovercard" href="https://github.com/prometheus/client_python/issues/1088">#1088</a>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Chadys/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Chadys">@Chadys</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3571550644" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1143" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1143/hovercard" href="https://github.com/prometheus/client_python/pull/1143">#1143</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/prometheus/client_python/compare/v0.23.1...v0.24.0"><tt>v0.23.1...v0.24.0</tt></a></p>
csmarchbanks
tag:github.com,2008:Repository/30618733/v0.23.1
2025-09-18T20:48:18Z
v0.23.1
<h2>What's Changed</h2>
<ul>
<li>fix: use tuples instead of packaging Version by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/efiop/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/efiop">@efiop</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3408084414" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1136" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1136/hovercard" href="https://github.com/prometheus/client_python/pull/1136">#1136</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/efiop/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/efiop">@efiop</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3408084414" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1136" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1136/hovercard" href="https://github.com/prometheus/client_python/pull/1136">#1136</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/prometheus/client_python/compare/v0.23.0...v0.23.1"><tt>v0.23.0...v0.23.1</tt></a></p>
csmarchbanks
tag:github.com,2008:Repository/30618733/v0.23.0
2025-09-11T19:53:26Z
v0.23.0
<h2>What's Changed</h2>
<ul>
<li>UTF-8 Content Negotiation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ywwg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ywwg">@ywwg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2980992193" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1102" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1102/hovercard" href="https://github.com/prometheus/client_python/pull/1102">#1102</a></li>
<li>Re include test data by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mgorny/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mgorny">@mgorny</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3112390318" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1113" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1113/hovercard" href="https://github.com/prometheus/client_python/pull/1113">#1113</a></li>
<li>Improve parser performance by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/csmarchbanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/csmarchbanks">@csmarchbanks</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3197112845" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1117" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1117/hovercard" href="https://github.com/prometheus/client_python/pull/1117">#1117</a></li>
<li>Add support to <code>write_to_textfile</code> for custom tmpdir by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aadityadhruv/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aadityadhruv">@aadityadhruv</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3177775089" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1115" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1115/hovercard" href="https://github.com/prometheus/client_python/pull/1115">#1115</a></li>
<li>OM text exposition for NH by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vesari/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vesari">@vesari</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2811685267" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1087" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1087/hovercard" href="https://github.com/prometheus/client_python/pull/1087">#1087</a></li>
<li>Fix bug which caused metric publishing to not accept query string parameters in ASGI app by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hacksparr0w/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hacksparr0w">@hacksparr0w</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3363366368" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1125" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1125/hovercard" href="https://github.com/prometheus/client_python/pull/1125">#1125</a></li>
<li>Emit native histograms only when OM 2.0.0 is requested by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vesari/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vesari">@vesari</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3378812002" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1128" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1128/hovercard" href="https://github.com/prometheus/client_python/pull/1128">#1128</a></li>
<li>fix: remove space after comma in openmetrics exposition by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/theSuess/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/theSuess">@theSuess</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3387266596" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1132" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1132/hovercard" href="https://github.com/prometheus/client_python/pull/1132">#1132</a></li>
<li>Fix issue parsing double spaces after # HELP/# TYPE by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/csmarchbanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/csmarchbanks">@csmarchbanks</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3407770687" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1134" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1134/hovercard" href="https://github.com/prometheus/client_python/pull/1134">#1134</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mgorny/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mgorny">@mgorny</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3112390318" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1113" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1113/hovercard" href="https://github.com/prometheus/client_python/pull/1113">#1113</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aadityadhruv/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aadityadhruv">@aadityadhruv</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3177775089" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1115" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1115/hovercard" href="https://github.com/prometheus/client_python/pull/1115">#1115</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hacksparr0w/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hacksparr0w">@hacksparr0w</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3363366368" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1125" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1125/hovercard" href="https://github.com/prometheus/client_python/pull/1125">#1125</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/theSuess/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/theSuess">@theSuess</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3387266596" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1132" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1132/hovercard" href="https://github.com/prometheus/client_python/pull/1132">#1132</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/prometheus/client_python/compare/v0.22.1...v0.23.0"><tt>v0.22.1...v0.23.0</tt></a></p>
csmarchbanks
tag:github.com,2008:Repository/30618733/v0.22.1
2025-06-02T14:29:06Z
v0.22.1
<h2>What's Changed</h2>
<ul>
<li>BugFix: Skip validating and parsing comment lines early (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3093293811" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1108" data-hovercard-type="issue" data-hovercard-url="/prometheus/client_python/issues/1108/hovercard" href="https://github.com/prometheus/client_python/issues/1108">#1108</a>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wissamir/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wissamir">@wissamir</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3093319278" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1109" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1109/hovercard" href="https://github.com/prometheus/client_python/pull/1109">#1109</a></li>
<li>Use License Expressions in pyproject.toml by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/csmarchbanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/csmarchbanks">@csmarchbanks</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3098874144" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1111" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1111/hovercard" href="https://github.com/prometheus/client_python/pull/1111">#1111</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/prometheus/client_python/compare/v0.22.0...v0.22.1"><tt>v0.22.0...v0.22.1</tt></a></p>
csmarchbanks
tag:github.com,2008:Repository/30618733/v0.22.0
2025-05-16T20:53:45Z
v0.22.0
<h2>What's Changed</h2>
<ul>
<li>Add support for native histograms in OM parser by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vesari/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vesari">@vesari</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2360206590" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1040" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1040/hovercard" href="https://github.com/prometheus/client_python/pull/1040">#1040</a></li>
<li>Add exemplar support to CounterMetricFamily [Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2581214773" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1062" data-hovercard-type="issue" data-hovercard-url="/prometheus/client_python/issues/1062/hovercard" href="https://github.com/prometheus/client_python/issues/1062">#1062</a>] by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lod/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lod">@lod</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2581432228" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1063" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1063/hovercard" href="https://github.com/prometheus/client_python/pull/1063">#1063</a></li>
<li>Fix <code>write_to_textfile</code> leaves back temp files on errors by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ethanschen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ethanschen">@ethanschen</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2592327469" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1066" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1066/hovercard" href="https://github.com/prometheus/client_python/pull/1066">#1066</a></li>
<li>Support UTF-8 in metric creation, parsing, and exposition by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ywwg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ywwg">@ywwg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2638276909" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1070" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1070/hovercard" href="https://github.com/prometheus/client_python/pull/1070">#1070</a></li>
<li>Fix incorrect use of reentrant locks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/suligap/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/suligap">@suligap</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2709697700" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1076" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1076/hovercard" href="https://github.com/prometheus/client_python/pull/1076">#1076</a></li>
<li>Remove Python 3.8 support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kajinamit/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kajinamit">@kajinamit</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2684282727" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1075" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1075/hovercard" href="https://github.com/prometheus/client_python/pull/1075">#1075</a></li>
<li>Check if labelvalues is in _metrics before deletion in MetricWrapperBase.remove() by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/GlorifiedPig/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/GlorifiedPig">@GlorifiedPig</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2715097811" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1077" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1077/hovercard" href="https://github.com/prometheus/client_python/pull/1077">#1077</a></li>
<li>Add support for Python 3.13 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Pliner/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Pliner">@Pliner</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2734039655" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1080" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1080/hovercard" href="https://github.com/prometheus/client_python/pull/1080">#1080</a></li>
<li>Correct nh sample span structure and parsing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vesari/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vesari">@vesari</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2774984719" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1082" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1082/hovercard" href="https://github.com/prometheus/client_python/pull/1082">#1082</a></li>
<li>Migrate from setup.py to pyproject.toml by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/csmarchbanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/csmarchbanks">@csmarchbanks</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2785604568" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1084" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1084/hovercard" href="https://github.com/prometheus/client_python/pull/1084">#1084</a></li>
<li>Changed pushgateway.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mallika-mur/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mallika-mur">@mallika-mur</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2775787259" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1083" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1083/hovercard" href="https://github.com/prometheus/client_python/pull/1083">#1083</a></li>
<li>Fix order-dependent flaky tests related to UTF-8 support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dg98/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dg98">@dg98</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2873582267" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1093" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1093/hovercard" href="https://github.com/prometheus/client_python/pull/1093">#1093</a></li>
<li>Update versions for docs Github actions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/csmarchbanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/csmarchbanks">@csmarchbanks</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2891694154" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1096" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1096/hovercard" href="https://github.com/prometheus/client_python/pull/1096">#1096</a></li>
<li>Documentation Updates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ethanschen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ethanschen">@ethanschen</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2923216854" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1097" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1097/hovercard" href="https://github.com/prometheus/client_python/pull/1097">#1097</a></li>
<li>Add note on gauge.set_function not working with multiprocessing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aapeliv/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aapeliv">@aapeliv</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2932750154" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1098" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1098/hovercard" href="https://github.com/prometheus/client_python/pull/1098">#1098</a></li>
<li>Don't send an empty HTTP header for /favicon.ico by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/noselasd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/noselasd">@noselasd</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2977057837" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1101" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1101/hovercard" href="https://github.com/prometheus/client_python/pull/1101">#1101</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/prometheus/client_python/compare/v0.21.0...v0.22.0"><tt>v0.21.0...v0.22.0</tt></a></p>
csmarchbanks
tag:github.com,2008:Repository/30618733/v0.21.1
2024-12-03T15:01:10Z
0.21.1 / 2024-12-03
<h2>What's Changed</h2>
<p>[BUGFIX] Revert incorrect use of reentrant locks. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2709697700" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1076" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1076/hovercard" href="https://github.com/prometheus/client_python/pull/1076">#1076</a></p>
csmarchbanks
tag:github.com,2008:Repository/30618733/v0.21.0
2024-09-20T15:30:12Z
0.21.0 / 2024-09-20
<h2>What's Changed</h2>
<p>[CHANGE] Reject invalid (not GET or OPTION) HTTP methods. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2216272853" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1019" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1019/hovercard" href="https://github.com/prometheus/client_python/pull/1019">#1019</a><br>
[ENHANCEMENT] Allow writing metrics when holding a lock for the metric in the same thread. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2169730690" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1014" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1014/hovercard" href="https://github.com/prometheus/client_python/pull/1014">#1014</a><br>
[BUGFIX] Check for and error on None label values. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2165134738" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1012" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1012/hovercard" href="https://github.com/prometheus/client_python/pull/1012">#1012</a><br>
[BUGFIX] Fix timestamp comparison. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2318066968" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1038" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1038/hovercard" href="https://github.com/prometheus/client_python/pull/1038">#1038</a></p>
csmarchbanks
tag:github.com,2008:Repository/30618733/v0.20.0
2024-02-14T15:55:57Z
0.20.0 / 2024-02-14
<h2>What's Changed</h2>
<ul>
<li>[CHANGE/BUGFIX] Update OpenMetrics Content Type to 1.0.0. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2094902892" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/997" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/997/hovercard" href="https://github.com/prometheus/client_python/pull/997">#997</a></li>
<li>[FEATURE] Enable graceful shutdown for start_{http,wsgi}_server by returning the server and thread. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2099937082" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/999" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/999/hovercard" href="https://github.com/prometheus/client_python/pull/999">#999</a></li>
<li>[FEATURE] Allow resetting counter metrics. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2120468821" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1005" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1005/hovercard" href="https://github.com/prometheus/client_python/pull/1005">#1005</a></li>
<li>[BUGFIX] wsgi server: address family discovery is not quite right. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2129106339" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/1006" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/1006/hovercard" href="https://github.com/prometheus/client_python/pull/1006">#1006</a></li>
</ul>
csmarchbanks
tag:github.com,2008:Repository/30618733/v0.19.0
2023-11-21T00:49:16Z
0.19.0 / 2023-11-20
<h2>What's Changed</h2>
<p>[FEATURE] support HTTPS/TLS in start_http_server. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1817070052" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/946" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/946/hovercard" href="https://github.com/prometheus/client_python/pull/946">#946</a><br>
[BUGFIX] fix: error in determining timestamp less than. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1989941511" data-permission-text="Title is private" data-url="https://github.com/prometheus/client_python/issues/979" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/client_python/pull/979/hovercard" href="https://github.com/prometheus/client_python/pull/979">#979</a></p>
csmarchbanks