Ë ¹ÉT|ùWâ3ãód—dZddlmZmZmZmZddlmZmZm Z m Z m Z m Z m Z mZdgZGd„de«Zy)zÕ pygments.lexers.promql ~~~~~~~~~~~~~~~~~~~~~~ Lexer for Prometheus Query Language. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. é)Ú RegexLexerÚbygroupsÚdefaultÚwords)ÚCommentÚKeywordÚNameÚNumberÚOperatorÚ PunctuationÚStringÚ WhitespaceÚ PromQLLexercóæ—eZdZdZdZdZdgZdgZedd¬«e fZ ed d¬«e fZ ed d¬«e jfZ d efd efd efe e e defdej$fdej&fdej*fdefdefdej.fdej2fdeeee«fdedfdefdedfdedfgdedfd efd efd efd eej6eeeeee«fgd!edfdefgdedfded"fed«gd#œZy$)%rz¦ For PromQL queries. For details about the grammar see: https://github.com/prometheus/prometheus/tree/master/promql/parser .. versionadded: 2.7 ÚPromQLz=https://prometheus.io/docs/prometheus/latest/querying/basics/Úpromqlz*.promql)ÚboolÚbyÚ group_leftÚ group_rightÚignoringÚoffsetÚonÚwithoutz\b)Úsuffix) ÚsumÚminÚmaxÚavgÚgroupÚstddevÚstdvarÚcountÚ count_valuesÚbottomkÚtopkÚquantile)/ÚabsÚabsentÚabsent_over_timeÚ avg_over_timeÚceilÚchangesÚ clamp_maxÚ clamp_minÚcount_over_timeÚ day_of_monthÚ day_of_weekÚ days_in_monthÚdeltaÚderivÚexpÚfloorÚhistogram_quantileÚ holt_wintersÚhourÚideltaÚincreaseÚirateÚ label_joinÚ label_replaceÚlnÚlog10Úlog2Ú max_over_timeÚ min_over_timeÚminuteÚmonthÚpredict_linearÚquantile_over_timeÚrateÚresetsÚroundÚscalarÚsortÚ sort_descÚsqrtÚstddev_over_timeÚstdvar_over_timeÚ sum_over_timeÚtimeÚ timestampÚvectorÚyearz\nz\s+Ú,z[1-9][0-9]*[smhdwy]z-?[0-9]+\.[0-9]+z-?[0-9]+z#.*?$z(\+|\-|\*|\/|\%|\^)z==|!=|>=|<=|<|>z and|or|unlessz[_a-zA-Z][a-zA-Z0-9_]+z(["\'])(.*?)(["\'])z\(Úfunctionz\)z\{Úlabelsz\[Úrangez\}z#popzB([_a-zA-Z][a-zA-Z0-9_]*?)(\s*?)(=~|!=|=|!~)(\s*?)("|\')(.*?)("|\')z\]z#push)ÚrootrYrZrXN)Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚurlÚaliasesÚ filenamesrrÚ base_keywordsÚaggregator_keywordsÚReservedÚfunction_keywordsrr r r ÚFloatÚIntegerrÚSingler ÚWordr ÚVariablerÚLabelrÚtokens©óú;/usr/lib/python3.12/site-packages/pygments/lexers/promql.pyrrsЄñð €DØ I€C؈j€GØ� €Iñ ð ðô ð ð€Mñ$ ð ðô ð" ð%Ðñ, ð0 ðbôe3 ðh ×Ñðk6Ððt�JÐ Ø �ZÐ Ø �;Ð à Ø Ø à # VÐ ,à  &§,¡,Ð /Ø ˜&Ÿ.™.Ð )à �w—~‘~Ð &à # XÐ .Ø  Ð *Ø ˜xŸ}™}Ð -à &¨¯ © Ð 6à #¡X¨k¸6À;Ó%OÐ Pà �H˜jÐ )Ø �HÐ Ø �K Ð *Ø �K Ð )ð7 ð<�K Ð (Ø �JÐ Ø �ZÐ Ø �;Ð Ø RÙ �d—j‘j *¨h¸ Ø! 6¨;ó8ð 9ð  ð�K Ð (Ø # VÐ ,ð ð �H˜fÐ %Ø �H˜gÐ &Ù �F‹Oð ñW0�FrpN)r_Úpygments.lexerrrrrÚpygments.tokenrrr r r r r rÚ__all__rrorprqÚrus9ðñ÷@Ó?÷$÷$ó$ð ˆ/€ô]�*õ]rp