[CHANGE] Specify that the `labelvalues` argument on metric constructors is internal by renaming it to `_labelvalues`. If you are affected by this change, it is likely that the metric was not being registered. 660 [BUGFIX] `write_to_textfile` will overwrite files in windows. If using python 3.4 or newer the replace will be atomic. 650
0.10.1
[BUGFIX] Support lowercase `prometheus_multiproc_dir` environment variable in `mark_process_dead`. 644
0.10.0
* [CHANGE] Python 2.6 is no longer supported. 592 * [CHANGE] The `prometheus_multiproc_dir` environment variable is deprecated in favor of `PROMETHEUS_MULTIPROC_DIR`. 624 * [FEATURE] Follow redirects when pushing to Pushgateway using `passthrough_redirect_handler`. 622 * [FEATURE] Metrics support a `clear()` method to remove all children. 642 * [ENHANCEMENT] Tag support in GraphiteBridge. 618
0.9.0
[ENHANCEMENT] Add support for python3.9 (600) [ENHANCEMENT] Various updates for latest OpenMetrics draft spec (576 577)
0.8.0
[FEATURE] Added ASGI application (512) [FEATURE] Add support for parsing timestamps in Prometheus exposition format. (483) [FEATURE] Add target_info to registries (453) [ENHANCEMENT] Handle empty and slashes in label values for pushgateway (547 442) [ENHANCEMENT] Various updates for latest OpenMetrics draft spec (434 445 538 460 496) [ENHANCEMENT] Add `HELP` output for auto-created metrics (471) [ENHANCEMENT] Use mmap.PAGESIZE constant as value for first read. (505) [ENHANCEMENT] Add `__repr__` method to metric objects, make them debug friendly. (481) [ENHANCEMENT] Add observability check to metrics (455 520) [BUGFIX] Fix urlparse in python >= 3.7.6 (497) [BUGFIX] Cleaning up name before appending unit on name (543) [BUGFIX] Allow for OSError on Google App Engine (448)
0.7.1
[BUGFIX] multiprocess: don't crash on missing gauge_live/sum files (424) [BUGFIX] correctly bind method on Python 2.x (403)