Hi ports@, Here's an update of this port from 0.6.0 to 0.7.1 According to changelog:
[ENHANCEMENT] Multiprocess exposition speed boost (#421) [ENHANCEMENT] optimize openmetrics text parsing (~4x perf) (#402) [ENHANCEMENT] Add python3.7 support (#418) [ENHANCEMENT] Change exemplar length limit to be only for label names+values (#397) [BUGFIX] Disable gcCollector for pypy (#380) [BUGFIX] multiprocess: don't crash on missing gauge_live/sum files (#424) [BUGFIX] correctly bind method on Python 2.x (#403) The pypi package does not include the tests folder, so I left the NO_TEST as it is. The only consumer for this port is www/jupyter-notebook All tests pass for it, although I only tested py3. Cheers, Paco. Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/py-prometheus_client/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile 12 Jul 2019 20:49:49 -0000 1.2 +++ Makefile 12 Feb 2020 09:46:28 -0000 @@ -2,7 +2,7 @@ COMMENT = python client for the prometheus monitoring system -MODPY_EGG_VERSION = 0.6.0 +MODPY_EGG_VERSION = 0.7.1 DISTNAME = prometheus_client-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/py-prometheus_client/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 29 Apr 2019 13:05:01 -0000 1.1.1.1 +++ distinfo 12 Feb 2020 09:46:28 -0000 @@ -1,2 +1,2 @@ -SHA256 (prometheus_client-0.6.0.tar.gz) = Gzi5WHUPZvIIvNmrkqYzwMmU2IWcgx96vB9Gck/O5JA= -SIZE (prometheus_client-0.6.0.tar.gz) = 36583 +SHA256 (prometheus_client-0.7.1.tar.gz) = cc0korPrM1y4AMcVn0I98b1NzVFxsjS+FePzHsn2Ito= +SIZE (prometheus_client-0.7.1.tar.gz) = 38440 -- Paco Esteban. 5818130B8A6DBC03