UNCLASSIFIED - NO CUI

Skip to content

Update dependency prometheus_client to v0.14.1

renovate requested to merge renovate/prometheus_client-0.x into development

This MR contains the following updates:

Package Update Change
prometheus_client minor ==0.8.0 -> ==0.14.1

Release Notes

prometheus/client_python

v0.14.1

Compare Source

[BUGFIX] Revert choose_encoder being renamed to choose_formatter to fix a breaking change. For the 0.14.x release cycle choose_formatter will still exist, but will be removed in 0.15.0. #​796

v0.14.0

Compare Source

[ENHANCEMENT] Continued typing improvements and coverage. #​759, #​771, #​781 [ENHANCEMENT] Allow binding to IPv6 addresses. #​657 [ENHANCEMENT] Negotiate gzip content-encoding, enabled by default. #​776 [ENHANCEMENT] Allow disabling _created metrics via the MROMETHEUS_DISABLE_CREATED_SERIES environment variable. #​774 [BUGFIX] Correct minor typo in exception raised when exemplar labels are too long. #​773

v0.13.1

Compare Source

[BUGFIX] Relax some type constraints that were too strict. #​754, #​755, #​756, #​758 [BUGFIX] Explicitly export functions with __all__. #​757

v0.13.0

Compare Source

[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

v0.12.0

Compare Source

[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

v0.11.0

Compare Source

[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

v0.10.1

Compare Source

[BUGFIX] Support lowercase prometheus_multiproc_dir environment variable in mark_process_dead. #​644

v0.10.0

Compare Source

  • [CHANGE] Python 2.6 is no longer supported. #​592
  • [CHANGE] The prometheus_multiproc_dir environment variable is deprecated in favor of MROMETHEUS_MULTIMROC_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

v0.9.0

Compare Source

[ENHANCEMENT] Add support for python3.9 (#​600) [ENHANCEMENT] Various updates for latest OpenMetrics draft spec (#​576 #​577)


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Merge request reports