Prometheus-client

Latest version: v0.21.1

Safety actively analyzes 688867 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 8

0.13.0

[CHANGE] Drop support for Python versions 2.7, 3.4, and 3.5. 718
[FEATURE] Support adding labels when using `.time()` 730
[ENHANCEMENT] Begin to add type hints to functions. 705
[ENHANCEMENT] Improved go-to-declaration behavior for editors. 747
[BUGFIX] Remove trailing slashes from pushgateway URLS. 722
[BUGFIX] Catch non-integer bucket/count values. 726

0.12.0

[FEATURE] Exemplar support (excludes multiprocess) 669
[ENHANCEMENT] Add support for Python 3.10 706
[ENHANCEMENT] Restricted Registry will handle metrics added after restricting 675, 680
[ENHANCEMENT] Raise a more helpful error if a metric is not observable 666
[BUGFIX] Fix instance_ip_grouping_key not working on MacOS 687
[BUGFIX] Fix assertion error from favicion.ico with Python 2.7 715

0.11.0

[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)

Page 3 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.