Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-prometheus-client for 
openSUSE:Factory checked in at 2026-04-10 23:44:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-prometheus-client (Old)
 and      /work/SRC/openSUSE:Factory/.python-prometheus-client.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-prometheus-client"

Fri Apr 10 23:44:57 2026 rev:15 rq:1345936 version:0.25.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-prometheus-client/python-prometheus-client.changes
        2025-02-28 17:38:47.539244125 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-prometheus-client.new.21863/python-prometheus-client.changes
     2026-04-10 23:45:05.035745773 +0200
@@ -1,0 +2,52 @@
+Fri Apr 10 18:03:11 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.25.0:
+  * Fix spaces in grouping key values for push_to_gateway
+  * Support MultiProcessCollector in RestrictedRegistry
+- update to 0.24.1:
+  * [Django] Pass correct registry to MultiProcessCollector
+- update to 0.24.0:
+  * Add an AIOHTTP exporter
+  * Add remove_matching() method for metric label deletion
+  * fix(multiprocess): avoid double-building child metric names
+  * Don't interleave histogram metrics in multi-process collector
+  * Relax registry type annotations for exposition
+  * Added compression support in pushgateway
+  * Add Django exporter
+- update to 0.23.1:
+  * fix: use tuples instead of packaging Version
+- update to 0.23.0:
+  * UTF-8 Content Negotiation
+  * Re include test data
+  * Improve parser performance
+  * Add support to `write_to_textfile` for custom tmpdir
+  * OM text exposition for NH
+  * Fix bug which caused metric publishing to not accept query
+    string parameters in ASGI app
+  * Emit native histograms only when OM 2.0.0 is requested
+  * fix: remove space after comma in openmetrics exposition
+  * Fix issue parsing double spaces after # HELP/# TYPE
+- update to 0.22.1:
+  * BugFix: Skip validating and parsing comment lines early
+  * Use License Expressions in pyproject.toml
+- update to 0.22.0:
+  * Add support for native histograms in OM parser
+  * Add exemplar support to CounterMetricFamily [Fix #1062]
+  * Fix `write_to_textfile` leaves back temp files on errors
+  * Support UTF-8 in metric creation, parsing, and exposition
+  * Fix incorrect use of reentrant locks
+  * Remove Python 3.8 support
+  * Check if labelvalues is in _metrics before deletion in
+    MetricWrapperBase.remove()
+  * Add support for Python 3.13
+  * Correct nh sample span structure and parsing
+  * Migrate from setup.py to pyproject.toml
+  * Changed pushgateway.md
+  * Fix order-dependent flaky tests related to UTF-8 support
+  * Update versions for docs Github actions
+  * Documentation Updates
+  * Add note on gauge.set_function not working with
+    multiprocessing
+  * Don't send an empty HTTP header for /favicon.ico
+
+-------------------------------------------------------------------

Old:
----
  v0.21.1.tar.gz

New:
----
  v0.25.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-prometheus-client.spec ++++++
--- /var/tmp/diff_new_pack.HrQfS1/_old  2026-04-10 23:45:05.907781648 +0200
+++ /var/tmp/diff_new_pack.HrQfS1/_new  2026-04-10 23:45:05.911781812 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-prometheus-client
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-prometheus-client
-Version:        0.21.1
+Version:        0.25.0
 Release:        0
 Summary:        Python client for the Prometheus monitoring system
-License:        Apache-2.0
+License:        Apache-2.0 AND BSD-2-Clause
 Group:          Development/Languages/Python
 URL:            https://github.com/prometheus/client_python
 Source:         
https://github.com/prometheus/client_python/archive/v%{version}.tar.gz
@@ -29,8 +29,11 @@
 # we disable testing the optional Twisted integration on older versions 
because that dependency tree is troublesome
 BuildRequires:  %{python_module Twisted}
 %endif
+BuildRequires:  %{python_module asgiref}
 BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module pytest-benchmark}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module setuptools >= 77.0.0}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -38,13 +41,10 @@
 Provides:       python-prometheus_client = %{version}-%{release}
 Obsoletes:      python-prometheus_client < %{version}-%{release}
 BuildArch:      noarch
-%if %{with python2}
-BuildRequires:  python-futures
-%endif
 %python_subpackages
 
 %description
-The official Python 2 and 3 client for Prometheus.
+The official Python client for Prometheus.
 
 %prep
 %autosetup -p1 -n client_python-%{version}

++++++ v0.21.1.tar.gz -> v0.25.0.tar.gz ++++++
++++ 9295 lines of diff (skipped)

Reply via email to