Comparing v0.21.0...v0.22.0 · prometheus/client_python
Commits on Sep 20, 2024
-
Add support for native histograms in OM parser (#1040)
* Start on native histogram parser * Fix regex for nh sample * Get nh sample appended * Complete parsing for simple native histogram * Add parsing for native histograms with labels, fix linting * Mitigate type and style errors * Add test for parsing coexisting native and classic hist with simple label set * Solve error in Python 3.9 tests * Add test for native + classic histograms with more than a label set and adapt logic accordigly * Separate native histogram from value field, improve conditional/try blocks * Clean up debug lines, add warnings, delete unnecessary lines Signed-off-by: Arianna Vespri <arianna.vespri@yahoo.it>
Commits on Dec 3, 2024
-
Drop incorrect use of reentrant locks (#1076)
This fixes a correctness bug introduced in 0014e97 resulting in lost updates during some scenarios. The code being locked is not reentrant safe. It's preferable to deadlock in these situations instead of silently loosing updates for example. Signed-off-by: Przemysław Suliga <mail@suligap.net>
-
Remove Python 3.8 support (#1075)
Python 3.8 already reached its EOL last month. Remove support and testing of Python 3.8 . Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
Commits on Jan 17, 2025
-
Correct nh sample span structure and parsing (#1082)
* Add test for nh with more spans * Allow for span arrays to be of whatever length and for delta lists to be None * Allow for spans to be None, condense spans and deltas composition Signed-off-by: Arianna Vespri <arianna.vespri@yahoo.it>
Commits on Jan 21, 2025
-
Migrate from setup.py to pyproject.toml (#1084)
Update the project configuration to use a pyproject.toml file instead of setup.py. This is the preferred tool and will allow easier integration with other tools in the future. We can also get rid of MANIFEST.in as the cache and compiled files are automatically excluded. Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
Commits on Jan 28, 2025
-
Changed pushgateway.md (#1083)
* Changed pushgateway.md --------- Signed-off-by: Mallika Muralidharan <mallika.muralidharan@lrz.de> Signed-off-by: Mallika Muralidharan <mallika-mur> Signed-off-by: Mallika Muralidharan <179001939+mallika-mur@users.noreply.github.com> Co-authored-by: Mallika Muralidharan <mallika.muralidharan@lrz.de>
mallika-mur and Mallika Muralidharan authored
Jan 28, 2025