summaryrefslogtreecommitdiff
path: root/net/py-prometheus_client
AgeCommit message (Collapse)AuthorFilesLines
2022-11-15py-prometheus_client: update to 0.15.0.wiz2-6/+12
[CHANGE] Remove choose_formatter. choose_formatter only existed for v0.14.x and was deprecated in v0.14.1. #846 [FEATURE] Support TLS auth when using push gateway with tls_auth_handler. #841 [ENHANCEMENT] Add sum, livemin, and livemax multiprocess modes for Gauges. #794
2022-04-25py-prometheus_client: updated to 0.14.1adam2-6/+6
0.14.1 [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.
2022-04-06py-prometheus_client: updated to 0.14.0adam3-8/+10
0.14.0 / 2022-04-05 Latest [ENHANCEMENT] Continued typing improvements and coverage. [ENHANCEMENT] Allow binding to IPv6 addresses. [ENHANCEMENT] Negotiate gzip content-encoding, enabled by default. [ENHANCEMENT] Allow disabling _created metrics via the PROMETHEUS_DISABLE_CREATED_SERIES environment variable. [BUGFIX] Correct minor typo in exception raised when exemplar labels are too long. 0.13.1 / 2022-01-28 [BUGFIX] Relax some type constraints that were too strict. [BUGFIX] Explicitly export functions with __all__. 0.13.0 / 2022-01-25 [CHANGE] Drop support for Python versions 2.7, 3.4, and 3.5. [FEATURE] Support adding labels when using .time() [ENHANCEMENT] Begin to add type hints to functions. [ENHANCEMENT] Improved go-to-declaration behavior for editors. [BUGFIX] Remove trailing slashes from pushgateway URLS. [BUGFIX] Catch non-integer bucket/count values
2022-01-04*: bump PKGREVISION for egg.mk userswiz1-1/+2
They now have a tool dependency on py-setuptools instead of a DEPENDS
2021-12-01py-prometheus_client: updated to 0.12.0adam2-6/+6
0.12.0 [FEATURE] Exemplar support (excludes multiprocess) [ENHANCEMENT] Add support for Python 3.10 [ENHANCEMENT] Restricted Registry will handle metrics added after restricting [ENHANCEMENT] Raise a more helpful error if a metric is not observable [BUGFIX] Fix instance_ip_grouping_key not working on MacOS [BUGFIX] Fix assertion error from favicion.ico with Python 2.7
2021-10-26net: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts...): net/radsecproxy/distinfo The following distfiles could not be fetched (fetched conditionally?): ./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz ./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch ./net/djbdns/distinfo djbdns-1.05-test28.diff.xz ./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch ./net/djbdns/distinfo djbdns-1.05-multiip.diff ./net/djbdns/distinfo djbdns-cachestats.patch
2021-10-07net: Remove SHA1 hashes for distfilesnia1-2/+1
2021-08-26py-prometheus_client: updated to 0.11.0adam2-7/+7
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. [BUGFIX] write_to_textfile will overwrite files in windows. If using python 3.4 or newer the replace will be atomic.
2021-05-08py-prometheus_client: updated to 0.10.1adam2-7/+7
0.10.1 [BUGFIX] Support lowercase prometheus_multiproc_dir environment variable in mark_process_dead. 0.10.0 [CHANGE] Python 2.6 is no longer supported. [CHANGE] The prometheus_multiproc_dir environment variable is deprecated in favor of PROMETHEUS_MULTIPROC_DIR. [FEATURE] Follow redirects when pushing to Pushgateway using passthrough_redirect_handler. [FEATURE] Metrics support a clear() method to remove all children. [ENHANCEMENT] Tag support in GraphiteBridge.
2020-11-19py-prometheus_client: updated to 0.9.0adam2-7/+7
0.9.0: [ENHANCEMENT] Add support for python3.9 [ENHANCEMENT] Various updates for latest OpenMetrics draft spec
2020-05-26py-prometheus_client: updated to 0.8.0adam3-8/+11
0.8.0: [FEATURE] Added ASGI application [FEATURE] Add support for parsing timestamps in Prometheus exposition format. [FEATURE] Add target_info to registries [ENHANCEMENT] Handle empty and slashes in label values for pushgateway [ENHANCEMENT] Various updates for latest OpenMetrics draft spec [ENHANCEMENT] Add HELP output for auto-created metrics [ENHANCEMENT] Use mmap.PAGESIZE constant as value for first read. [ENHANCEMENT] Add __repr__ method to metric objects, make them debug friendly. [ENHANCEMENT] Add observability check to metrics [BUGFIX] Fix urlparse in python >= 3.7.6 [BUGFIX] Cleaning up name before appending unit on name [BUGFIX] Allow for OSError on Google App Engine
2019-06-21py-prometheus_client: updated to 0.7.1adam2-7/+7
0.7.1: [BUGFIX] multiprocess: don't crash on missing gauge_live/sum files [BUGFIX] correctly bind method on Python 2.x
2019-06-10py-prometheus_client: updated to 0.7.0adam2-7/+7
0.7.0: [ENHANCEMENT] Multiprocess exposition speed boost [ENHANCEMENT] optimize openmetrics text parsing (~4x perf) [ENHANCEMENT] Add python3.7 support [ENHANCEMENT] Change exemplar length limit to be only for label names+values [BUGFIX] Disable gcCollector for pypy
2019-03-22py-prometheus_client: updated to 0.6.0adam2-8/+10
0.6.0: [ENHANCEMENT] Better exceptions on exposition failure [BUGFIX] Fix deadlock in gcCollector, metrics are now different [BUGFIX] Fix thread leak in Python 3.7 [BUGFIX] Make the format strings compatible with Python 2.6 [BUGFIX] parser: ensure samples are of type Sample
2019-01-08py-prometheus_client: add version 0.5.0markd4-0/+99
Prometheus instrumentation library for Python applications.