BSD Ports

net/py-prometheus_client 0.26.0 NetBSD

Prometheus instrumentation library for Python applications

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
0cd973c423
License
apache-2.0
Categories
net, python
Package size
132.3 KiB, 759.3 KiB installed

Description

Prometheus instrumentation library for Python applications.

Install

Binary package:

pkgin install py311-prometheus_client

From pkgsrc:

cd /usr/pkgsrc/net/py-prometheus_client && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.26.0
NetBSD 10.1 aarch640.25.0
SmartOS / illumos x86_640.26.0
macOS 15 arm640.26.0

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-prometheus_client-0.26.0, py313-prometheus_client-0.26.0, py314-prometheus_client-0.26.0

Commit history 1

DateCommitCreditsLog message
0cd973c423 adam py-prometheus_client: updated to 0.26.0
0.26.0 Expose measured duration on Timer context manager Use specific exception for duplicate timeseries Make clear() a no-op for label-less metrics Use object instead of Any for labels() parameters Add TLS version parameters for start_wsgi_server Validate Enum arguments before registering the collector Do not emit a leading zero in floatToGoString exponents >= 10 fix: make test suite pass on Windows and Python 3.12+ Parse the native histogram sum as a float Remove nameless collectors from the registry on unregister Fix operator precedence allowing exemplars on any metric type