An open API service providing commit metadata for open source projects.

GitHub / prometheus/client_python / commits

Prometheus instrumentation library for Python applications

SHA Message Author Date Stats
c0e416da Update common Prometheus files (#1179)
Signed-off-by: prombot <p****m@g****m>
PrometheusBot <p****m@g****m>
Committed by: GitHub <n****y@g****m>
17 days ago
6133347b Use specific exception for duplicate timeseries (#1074)
Signed-off-by: Takashi Kajinami <k****t@o****m>
Takashi Kajinami <k****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
2c84c2a5 docs: follow-up fixes for collect() generator examples (#1169) (#1172)
Signed-off-by: k1chik <k****a@g****m>, k1chik <k****a@g****m>, k1chik <k****a@g****m>
Krishna <1****k@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
482656c8 docs: add API reference for CollectorRegistry and custom collector classes (#...
Signed-off-by: k1chik <1****k@u****m>
Krishna <1****k@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
e75a74f7 Expose measured duration on Timer context manager (#1166)
Signed-off-by: Lukáš Vokráčko <l****s@v****z>
Lukáš Vokráčko <l****s@v****z>
Committed by: GitHub <n****y@g****m>
about 2 months ago
130a4e8a docs: add API reference for pushgateway, textfile, and multiprocess (#1162)
Signed-off-by: k1chik <1****k@u****m>
Krishna <1****k@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
2cd1738f Release 0.25.0
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> 2 months ago
daa1626e docs: add API reference for all metric types (#1159)
Signed-off-by: k1chik <1****k@u****m>, k1chik <1****k@u****m>, k1chik <1****k@u****m>, k1chik <1****k@u****m>
Krishna <1****k@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
86739122 Support MultiProcessCollector in RestrictedRegistry. (#1150)
Signed-off-by: Mathias Kende <m****e@m****i>, Mathias Kende <m****e@m****i>, Mathias Kende <m****e@m****i>, Mathias Kende <m****e@m****i>
Mathias Kende <m****e@m****i>
Committed by: GitHub <n****y@g****m>
4 months ago
671f75c6 Fix spaces in grouping key values for push_to_gateway (#1156)
Signed-off-by: Varun Chawla <v****l@h****m>
Varun Chawla <3****y@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1cf53fea Fix server shutdown documentation (#1155)
Signed-off-by: Varun Chawla <v****l@h****m>
Varun Chawla <3****y@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
a8541354 Migrate to Github Actions (#1153)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
f417f6ea Release 0.24.1
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> 5 months ago
6f0e967c Pass correct registry to MultiProcessCollector (#1152)
Signed-off-by: Jelle van der Waa <j****e@v****l>
Jelle van der Waa <j****e@v****l>
Committed by: GitHub <n****y@g****m>
5 months ago
c5024d31 Release 0.24.0
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> 5 months ago
e1cdc203 Add Django exporter (#1088) (#1143)
Signed-off-by: Julie Rymer <r****o@g****m>
Julie Rymer <r****o@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
7b995920 Added compression support in pushgateway (#1144)
Signed-off-by: ritesh-avesha <r****h@a****m>, ritesh-avesha <r****h@a****m>, ritesh-avesha <r****h@a****m>, ritesh-avesha <r****h@a****m>, ritesh-avesha <r****h@a****m>
ritesh-avesha <1****a@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
13df1242 Relax registry type annotations for exposition (#1149)
Signed-off-by: Colin Watson <c****n@d****g>, Colin Watson <c****n@d****g>, Colin Watson <c****n@d****g>
Colin Watson <c****n@d****g>
Committed by: GitHub <n****y@g****m>
7 months ago
a264ec0d Don't interleave histogram metrics in multi-process collector (#1148)
Signed-off-by: Colin Watson <c****n@d****g>
Colin Watson <c****n@d****g>
Committed by: GitHub <n****y@g****m>
7 months ago
e8f8bae6 fix(multiprocess): avoid double-building child metric names (#1035) (#1146)
Signed-off-by: hazel-shen <m****l@h****e>, hazel-shen <m****l@h****e>, hazel-shen <m****l@h****e>
Hazel Shen <m****l@h****e>
Committed by: GitHub <n****y@g****m>
7 months ago
1783ca87 Add support for Python 3.14 (#1142)
Co-authored-by: Copilot <1****t@u****m>, Copilot <1****t@u****m>
Signed-off-by: Naoyuki Sano <n****o@a****p>, Naoyuki Sano <n****o@a****p>, Naoyuki Sano <n****o@a****p>, Naoyuki Sano <n****o@a****p>, Naoyuki Sano <n****o@a****p>
Naoyuki Sano <n****o@a****p>
Committed by: GitHub <n****y@g****m>
8 months ago
378510b8 Add remove_matching() method for metric label deletion (#1121)
Co-authored-by: Hazel <h****l@h****n>
Signed-off-by: Hazel <h****l@h****n>, Hazel <h****l@h****n>, Hazel <h****l@h****n>, Hazel <h****l@h****n>
Hazel Shen <m****l@h****e>
Committed by: GitHub <n****y@g****m>
8 months ago
10db862c Add an AIOHTTP exporter (#1139)
Signed-off-by: Lexi Robinson <l****i@l****k>, Lexi Robinson <l****i@l****k>, Lexi Robinson <l****i@l****k>
Lexi Robinson <l****i@l****k>
Committed by: GitHub <n****y@g****m>
9 months ago
8746c49a Release 0.23.1
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> 9 months ago
266beb25 fix: use tuples instead of packaging Version (#1136)
Signed-off-by: Ruslan Kuprieiev <k****r@g****m>
Ruslan Kuprieiev <k****r@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
f9471403 fix: Use `asyncio.new_event_loop()` to create event loop for tests (#1138)
Signed-off-by: Michał Górny <m****y@g****g>, Michał Górny <m****y@g****g>, Michał Górny <m****y@g****g>
Michał Górny <m****y@g****g>
Committed by: GitHub <n****y@g****m>
9 months ago
b9e78a3f Release 0.23.0
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> 9 months ago
b3fbbca8 Fix issue parsing double spaces after # HELP/# TYPE (#1134)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
47d2b416 Do not use global when only reading variable (#1133)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
4de31eee fix: remove space after comma in openmetrics exposition (#1132)
Signed-off-by: Dominik Süß <d****k@s****f>
Dominik Süß <d****k@s****f>
Committed by: GitHub <n****y@g****m>
9 months ago
3586355e Emit native histograms only when OM 2.0.0 is requested (#1128)
Signed-off-by: Arianna Vespri <a****i@y****t>, Arianna Vespri <a****i@y****t>, Arianna Vespri <a****i@y****t>, Arianna Vespri <a****i@y****t>
Arianna Vespri <3****i@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
9e3eb6c7 Fix bug which caused metric publishing to not accept query string parameters ...
Signed-off-by: hack <h****w@p****m>, hacksparr0w <h****w@p****m>, hack <h****w@p****m>, hacksparr0w <h****w@p****m>
hack <h****w@p****m>
Committed by: GitHub <n****y@g****m>
10 months ago
d358f469 Bump flake8 libraries (#1127)
Signed-off-by: Takashi Kajinami <k****t@o****m>
Kajinami Takashi <k****t@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
f48aea4e OM text exposition for NH (#1087)
Co-authored-by: Chris Marchbanks <c****s@g****m>
Signed-off-by: Arianna Vespri <a****i@y****t>, Arianna Vespri <3****i@u****m>
Arianna Vespri <3****i@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
73680284 Add support to `write_to_textfile` for custom tmpdir (#1115)
Signed-off-by: Aaditya Dhruv <a****v@m****g>, Aaditya Dhruv <a****v@m****g>, Aaditya Dhruv <a****v@m****g>
Aaditya Dhruv <6****v@u****m>
Committed by: GitHub <n****y@g****m>
11 months ago
26da8051 merge Merge pull request #1117 from prometheus/optimize-parser Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
f9151601 Add benchmark for text_string_to_metric_families (#1116)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
2a2ca527 Avoid unnecessary iterating across the same term
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> 12 months ago
119f1c24 Enumerate over text when finding unquoted char
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> 12 months ago
fb5f6d7a When searching for label end start the search after the label start
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> 12 months ago
09b0826d Add benchmark for text_string_to_metric_families
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> 12 months ago
6f19d31e Fix including test data (#1113)
Signed-off-by: Michał Górny <m****y@g****g>
Michał Górny <m****y@g****g>
Committed by: GitHub <n****y@g****m>
about 1 year ago
a6726a4b merge Merge pull request #1102 from prometheus/owilliams/utf8-02 Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
d24220a6 Release 0.22.1
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> about 1 year ago
f294cbbf Use License Expressions in pyproject.toml (#1111)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
938b73e0 BugFix: Skip validating and parsing comment lines early (#1108) (#1109)
Signed-off-by: Wissam Abu Ahmad <w****a@r****m>
Wissam Abu Ahmad <x****m@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
8dfa10e5 Release 0.22.0
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> about 1 year ago
e3902ea4 Don't send an empty HTTP header. (#1101)
Signed-off-by: Nils O. Selåsdal <n****s@u****h>
Nils O. Selåsdal <n****s@u****h>
Committed by: GitHub <n****y@g****m>
about 1 year ago
831ed026 UTF-8 Content Negotiation
Signed-off-by: Owen Williams <o****s@g****m>
Owen Williams <o****s@g****m> about 1 year ago
23ab8264 Add note on gauge.set_function not working with mp, see #504 (#1098)
Signed-off-by: Aapeli <g****t@a****m>
Aapeli <g****t@a****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c1ff3b28 Update docs (#1097)
Signed-off-by: Ethan S. Chen <e****n@1****m>
Ethan S. Chen <e****n@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e3bfa1f1 Update versions for docs Github actions (#1096)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
de8bb4ad Fix order-dependent flaky tests related to UTF-8 support (#1093)
Signed-off-by: Dennis Gaebler <d****r@u****e>
Dennis Gäbler <3****8@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
46eae7ba Changed pushgateway.md (#1083)
Co-authored-by: Mallika Muralidharan <m****n@l****e>
Signed-off-by: Mallika Muralidharan <m****n@l****e>, Mallika Muralidharan <m****r>, Mallika Muralidharan <1****r@u****m>
Mallika Muralidharan <1****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
b0a6f120 Migrate from setup.py to pyproject.toml (#1084)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ecf344b0 Correct nh sample span structure and parsing (#1082)
Signed-off-by: Arianna Vespri <a****i@y****t>
Arianna Vespri <3****i@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
5926a7c0 Add support for Python 3.13 (#1080)
Signed-off-by: Iurii Pliner <y****r@g****m>
Iurii Pliner <y****r@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
92b23970 if check before deleting in remove() (#1077)
Signed-off-by: GlorifiedPig <r****n@g****m>
GlorifiedPig <r****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ef95c4b9 Remove Python 3.8 support (#1075)
Signed-off-by: Takashi Kajinami <k****t@o****m>
Kajinami Takashi <k****t@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
00f21e98 Drop incorrect use of reentrant locks (#1076)
Signed-off-by: Przemysław Suliga <m****l@s****t>
Przemysław Suliga <1****p@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
33e68284 Support UTF-8 in metric creation, parsing, and exposition (#1070)
Signed-off-by: Owen Williams <o****s@g****m>
Owen Williams <o****b@y****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c89624f7 Fix write_to_textfile leaves back temp files on errors (#1044) (#1066)
Signed-off-by: Ethan S. Chen <e****n@1****m>
Ethan S. Chen <e****n@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
37cd8735 Add exemplar support to CounterMetricFamily (#1063)
Signed-off-by: David Tulloh <g****d@t****u>
David Tulloh <g****d@t****u>
Committed by: GitHub <n****y@g****m>
over 1 year ago
d7c9cd88 Add support for native histograms in OM parser (#1040)
Signed-off-by: Arianna Vespri <a****i@y****t>
Arianna Vespri <3****i@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
3b183b44 Release 0.21.0
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> over 1 year ago
0014e977 Use re-entrant lock. (#1014)
Signed-off-by: Ben Timby <b****y@g****m>
Ben Timby <b****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
7c45f84e Reject invalid HTTP methods and resources (#1019)
Signed-off-by: Andreas Maier <m****a@d****m>
Andreas Maier <a****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
09a5ae30 Fix timestamp comparison (#1038)
Signed-off-by: Miguel Angel Garcia <m****a@g****m>
Miguel Ángel García <m****x@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
e364a96f Fix a typo in ASGI docs (#1036)
Signed-off-by: Eden Yemini <e****1@g****m>
Eden Yemini <e****1@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
eeec421b Pin python 3.8 and 3.9 at patch level (#1024)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
7bc8cddf docs: correct link to multiprocessing docs (#1023)
Co-authored-by: Chris Marchbanks <c****s@g****m>, Chris Marchbanks <c****s@g****m>
Signed-off-by: Jason Mobarak <g****t@j****e>, Jason Mobarak <g****t@j****e>, Jason Mobarak <g****t@j****e>
Jason Mobarak <g****t@j****e>
Committed by: GitHub <n****y@g****m>
about 2 years ago
4535ce0f Add sanity check for label value (#1012)
Signed-off-by: Pengfei Zhang <a****d@g****m>
Andrew <a****d@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7a80f001 Release 0.20.0
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> over 2 years ago
6ae7737e wsgi server: address family discovery is not quite right (#1006)
Signed-off-by: Joshua M. Clulow <j****h@s****g>
Joshua M. Clulow <j****h@s****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
1f8ceb79 Reset counter (#1005)
Co-authored-by: Chris Marchbanks <c****s@g****m>
Signed-off-by: Paul Melnikov <p****6@g****m>
Paul Melnikov <p****6@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
b9edc432 Enable graceful shutdown for start_{http,wsgi}_server (#999)
Signed-off-by: Antti Rasinen <a****n@r****m>
Antti Rasinen <s****m@a****i>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9dd6b0d7 Update OpenMetrics Content Type to 1.0.0 (#997)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
998d8afa Update documentation and code warning for remove and clear in multi-process m...
Signed-off-by: Yuanchen Wang <y****3@g****m>
Thomas W <6****g@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
147c9d1a Update documentation for disabling _created metrics (#992)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2dcd17ef Release 0.19.0
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> over 2 years ago
d8306b7b merge Merge pull request #980 from prometheus/fix-doc-site-build Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2fcdfa63 Remove public/api check copied from client_java
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> over 2 years ago
dc140690 Add documentation site (#974)
Signed-off-by: Marc Tuduri <m****c@p****m>
Marc Tudurí <m****c@p****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fae24b79 merge Merge pull request #979 from weidongkl/master Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
da8d29d0 fix: error in determining timestamp less than
Signed-off-by: weidongkl <w****l@s****m>
weidongkl <w****l@s****m> over 2 years ago
3d786303 support HTTPS/TLS. (#946)
Co-authored-by: Andreas Maier <m****a@d****m>
Signed-off-by: kareza <k****a@q****m>, kareza <k****a@q****m>
Kareza Chen <k****a@q****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a000193a Release 0.18.0
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m> over 2 years ago
ea781282 Allow enabling/disabling _created metrics from code (#973)
Signed-off-by: Chris Marchbanks <c****s@g****m>
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
546599b4 Add mostrecent aggregation to Gauge (#967)
Signed-off-by: Masaya Suzuki <d****e@g****m>
Masaya Suzuki <d****e@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2f6bd47a Add support for Python 3.12 (#956)
Signed-off-by: Hugo van Kemenade <h****k@u****m>
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
e56cfda6 add restricted registry documentation (#968)
Co-authored-by: Chris Marchbanks <c****s@g****m>
Signed-off-by: remi <r****t@g****m>, Remi Jouannet <r****t@g****m>
Remi Jouannet <r****t@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
377e386e merge Merge pull request #970 from albertodonato/process-collector-param-type Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
0600a3d6 Mark collector parameter as optional in PlatformCollector
Signed-off-by: Alberto Donato <a****o@g****m>
Alberto Donato <a****o@g****m> over 2 years ago
cfc11d81 Mark collector parameter as optional in ProcessCollector
Signed-off-by: Alberto Donato <a****o@g****m>
Alberto Donato <a****o@g****m> over 2 years ago
249490e4 Update Collector type in README.md (#963)
Signed-off-by: Marek Czaplicki <m****i@g****m>
Marek Czaplicki <m****i@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2ff53283 Filter `readBody` deprecation notice in tests (#947)
Signed-off-by: kareza <k****a@q****m>
Kareza Chen <k****a@q****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
34553ad4 Change #!/usr/bin/python to #!/usr/bin/env python (#945)
Co-authored-by: Kishan Verma <k****2@g****m>
Signed-off-by: Kishan Verma <k****2@g****m>
Kishan Verma <7****3@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
4b288346 merge Merge pull request #934 from prometheus/update-exemplar-docs Julien Pivotto <r****e@i****u>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
3724a8ac merge Merge pull request #935 from rafsaf/gauge_typing_improve Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
3b492795 Rollback changes in decorator.py to 4.0.10 decorator module state
Signed-off-by: rafsaf <r****2@g****m>
rafsaf <r****2@g****m> almost 3 years ago

← Back to repository