PK OBQ datadog-lambda-python-20/UTG}F_PK OBQ# datadog-lambda-python-20/.circleci/UTG}F_PK OBQȥH- datadog-lambda-python-20/.circleci/config.ymlUTG}F_Mk0sM6.&(TS)Fkն$RZ{76Kz3:U:~G+({يAFM!EN9,=z ) ٱ -r r{ Y!t2ݘ6;evI &tdht͢F螞 ] ł48{@%qr}CMptP *ֶ% de`$YҀ'JJ\Ṷ̑j٠ 9|R|\ZquL~i@2Գ?ar|NhJЬ^H ?wWMI7_ë vğ,`ղ 17E˺Ra`hf[iep(:zqc dh oa U~įzM7lG<C^-ܤ.\ss³:PK OBQf2k datadog-lambda-python-20/.flake8UTG}F_[flake8] max-line-length = 100PK OBQ! datadog-lambda-python-20/.github/UTG}F_PK OBQ0 datadog-lambda-python-20/.github/ISSUE_TEMPLATE/UTG}F_PK OBQ2ӸF datadog-lambda-python-20/.github/ISSUE_TEMPLATE/bug_report_template.mdUTG}F_]n0 Dw}U&hFBmS(Βv9wG{VZù^YREAZ-N'diK/*q.{Yۦ2Uƙ9"=}@d-㕌&❖q6nXKt8,͢ ߦx0 M{*w PK OBQOHM K datadog-lambda-python-20/.github/ISSUE_TEMPLATE/feature_request_template.mdUTG}F_]n0D8RQNĂ^p^fO3֚Y&6S$⇗¬FX C}!3[fBrkɬi?xT.k/БhSϜ>?^dhs~X,v〃LznL2jiZڛq~N몶DwPK OBQik9 datadog-lambda-python-20/.github/pull_request_template.mdUTG}F_}Tn0+ȡ6`["h$@C pC+r%H.i9'jfvvO5a S_h}h#xD5&%I+Ce—jURn1m+OiۅƾpC쬩jmW7כݲ3P 6A;c# AZC :\\\<>j2,WhMiDthZiGIg' qy`aF9veSdQvT*~::3߽:xf UYI ԰ eeL@g:a}Gf*;{nשFWkCC'fLat h=y$#H(#cQ0l,A& 1Pkn'3:@G=Sl}{% SPpjF JgbZ^a%-Rq(pTAܒ T(10B~ %&ya5}Y^xW{%{ٸyTnRު&jaI6KY:Gk`̓(S$ Rq-ER=8*.&CT)|j 7R1;[ PK OBQ;:1# datadog-lambda-python-20/DockerfileUTG}F_Q]K0}8@?0'945I7VqO9p>=5ej0g3C$sy iC&J>)t*ucXg {&&]`X4toǮei[yIAÖsXңmo bUÃf^ʌę>fl%TBwB Fy)YVvry˭Wi_Is4FH9Ӡ muj]5{eK}ߟvÆ `u*$ȵWNgz&jƙ8/;;Ͻ&Qy|x [<'(V[ )FZoUkM[p4IY3htqw3r!8#A^ ?Pf;Q|ܬpcl(?jkZ Q9|RoRyH\1=qpLH^cBRsg' NPn*-Űc4(KҘp#-1bZYdąn`x8[ dV9 X[BA[/ dΰœⓗ}`'HΓՏ`G% nvi{IlZ:t^GX=U sa6p52ӪGM(< ,ll"l°)B֗i()`v91'_Cya4{ߑx_5jzi)R.tVY!Od5D I'[ul-K*EV#QB(S'C(5s l_4OPK(l3 ɰmhEn\vx4'|*FG"x݋"'*ʴ=Z1k0˪3ͼ,aj 0. kP,|,ȍNKBwŋ(bWM:"7@)AZV"r{75wTXBJ v?V>f+kF/2DAfmprtTiǖȏx4`YCD9'la1sЭD?,S -((!:=5uX^PhS b8g3dhQU}de.ZH gÁIHn݈dsjFP?sN$zZv ;\_mA}&yS;tEusrT)ް r#g9߸5]?gܹQxFmłKG5wNr}8VGKL0FbLcVSbE@*2_.H>b(f.T>֭'d;D!A^`y GqobE\ŸA"BdZR4q}63y'!6/UrCstPIᰓhsɃD:CapbHLl7d r;V `EY Ohtxla 3,UGwX)MEF&(Dnl<8!= R2Dh1ќqvHOr\F}㇮-og|O;'Ϯ Ndʑe_zJ𡬨LANAI7ABG(Į>iW 6(鰝ʧ~IV F۠ :&[' Mʽ9O,J: M-,˦\78a S@@Co:AÌBIhB܅!~97nzԼ"Csk?Dz! m#2TL()oTꪱ u1X <42pbN&Mgb`cMҦfqL+Ob*<:%n&U8n%8ebr L-5;&{\cDU{n`+y4+|C5Ǘ\ vLxZq?.y/.땸˯oދo7O8u$pƤ)hN*N%SQCd!yp]՗/?_/ ݻ@R_/Wq{y{py'nnoV\mпM5: wpY[\Ct# qy)ON p!3m2gil~zr}7胖k+ ˀvigp4#Nm TE.&8l1Q~DH #Er7ݎFILpYic? Vn3|\^ H/^zv ĖL/Ѐ8sq\mxxk|5Lj1#; WًwA+DcP~{;vjIY0OBAW-p_造V2 N7Z& _@`%nQIQ~&=196uMjhWx0\ږ(hŔΣO+fxd#hH6d~EcF.+^/oo/oх4-DW7Re.(kiBB>F:Zr $;o)D_EɄvL:82Y;ԭS^@$ŏz +,?ŋPjY X848=qQ.}(ju++tC4qp1xbz_~A5!t q<Җ[`Ho^ EW>,KL*("t \<wƓ0P$5"fM19҅ЕCϽdru}*Ӓ/ϱ Ɇh45As$܁jVJMTaMDmF1 Pw|$1tw|./‡o}PK OBQc5!- datadog-lambda-python-20/LICENSE-3rdparty.csvUTG}F_OK@CN IT(5Pԓ1&K65f~f&u)Ǟ(b"#eNFYsxD 6nM[7V`g53~PK OBQ^~t datadog-lambda-python-20/NOTICEUTG}F_510 #H46XLlHig(LFT$6 'PV MZM:={k# -^!fM^ڱ28Ia Zչ޻Mz~PK OBQ-V&" datadog-lambda-python-20/README.mdUTG}F_XmoF_Wp!4wBXW,40 iE=S\vw)Y7(Fqز8/<3XvzZi#^j ~צUJcX\^n&ф&eSX ID$Sbq?wFX6bη:k,l0BK1UP+tZ:424PgO(B4'+#\^‹BU]2bɊq҄?Bw.{0 sFrxt> mx?УhuX9%Tgg:LMg RN,S|VK+'vW P^OP |#WNXzrO㟧&`(D3X0c83.l/E]Ё4wVHIHdtʞjb\V'nϭE ~.uUZ]k׾ʑrs7ձ0Ra`ah5>V+6(Yk CܽL'g``̢} @VJf{b4N4Î1O @DCD^CO65O l`ĝ+2縹x6Z]ImPؚIf}B3Vk8=$iaMQF_`@\ڎ|Iسv T,&XzYX=.ɟ.)/etUX<؃$RT ZA~B8TUP|l63vWu)M/TldC/x)Mǔe~#xgX_þš8{Wwu}Yznx:&Kdk 9VK]*7yi|6#a1Zvj97(fjb!Q/Ooà7(fZnc|u]ar0#^T[DxKBbKylG{ߝ"0yeERF!,uК]cA!pe.ptjFcw%dduE;RbSnrW+(8H/4U3I>Fb]eU]to"ͫ ^`u}Է!q@ǸR\/ \JJfj,,qZZMpA.pSaxh=Y&擀C;;h{/#y_X`W]Unk !Nڻa0nuGV)>; L0804hrwp1\R2o*˧Ur=T~ǮWbln|( %sl Sf4"k&vmu_l=Y z7AFPK OBQ( datadog-lambda-python-20/datadog_lambda/UTG}F_PK OBQGk~&3 datadog-lambda-python-20/datadog_lambda/__init__.pyUTG}F_UAk0 ½D6aޚi/W55M,cg-{Ohg)Dɰp.A"$g.IP`+`58?9T+c>sNykǿ Q"؀~ŗ7R*LI RjCJ]E-<wk!,u _j+HAK7z%{x'{[ANvc/PK OBQF3t5 datadog-lambda-python-20/datadog_lambda/cold_start.pyUTG}F_Qn0 &gکS]e EE{9i4}hDyq:IJl92Nmg(GdomH갇b.FA9ZagCF~H@ ·OF%";,CxE:))TOW\=\Ͷ–H?|ζtߵg1}w4Ze 3ϰX;@v"r*s {QKe-& 77W@o>PK OBQ.v4 datadog-lambda-python-20/datadog_lambda/constants.pyUTG}F_mSMo0WNS|N ֬zx\>1˩8 u\i %-~X՚|=Ⱥ.5YԕikC薝hQDh -B}ܸu%\'ovS;]6J m-ΞK=PK OBQoM2 datadog-lambda-python-20/datadog_lambda/handler.pyUTG}F_un0 z .E1,=dMz^ŢcItҼh;.ow;-:[YrgȤ j0lFAmY56CΠWht`b:_1 Vr)YLWc+Pө'< mh&m(t:I3߲ O!=4j9ᛯu -(Uw%T lC"\G(OZPK4Q~nFS1r.묺d?j!*yfiRHHA?xdѦm6juVnc6FX\7?h$U+FJ*CnR}_Q^q{f1=lSk`& r!6D_e۟0*C2,HbР,H@f6_Gu61Mǐ@JOt|[N8[4L7qԹCǎnѢ{+54qxD&LU2w~$֣\sRd& k%RR (Jwc4ˁS-H\ 9a8cP`+lr[ 1], ,}nU\s#Ъ=˺{fj%t]ΰʜqggX.$8״.lUvpE~4rAlH=.xM vb÷p!r[E sY[G#L=s|ϔJuqPhqTTjjOf.@42(0 }>'uBhWefWKrp1ôѽ0ќڝ_]9ُ%57a~ֽj.8dP|BKWAi!3h\Z`v4"Kl{g/z@bK-g`7H0^JmmIkxI wR.ҖG %l…Z7?x1_, t#5Tε~7oVf@O`UNdr]ܾ<w{O,lQZpXkX3BYC kLl1ʦkv$cy?6}sZ&z44_ szeƂzaŻ }C]qG=kK'boA}xy/'[^8f3Fsd 3k z(*14WdPK OBQCd6 datadog-lambda-python-20/datadog_lambda/module_name.pyUTG}F_M; 0Db*ib1|$7DLx W5DzfVЂ U nS/m R`#NGB:kw-ڽpyD^PK OBQQ0 datadog-lambda-python-20/datadog_lambda/patch.pyUTG}F_XIo6W2Jqz4=̑8&R%)OA{mj ||!5aۆ4; 5"Ҭrm@F f5Qv*F$UD1%<޸='SKA9-MdՕؖMW-Wf+vقԐJ$YGm^y)7RL;!%kQQ7T|RwÛk.(Z)![E[PmGDiZ0j1=셃k& X9ª2,PԔ= ܢeEs< JIDfoQJag ' &aUQW8kIQaET|] .VzE/"06 _iÀg+yp&LlI!lfs,o;zY)r~QXK BB;ZQls$*•x_ıS70cT S*P_IH|r )`_4:7#'n@vk-=!;b$ٙZ"~îuLj%, 9 n$u=WR ŋ~x]xq30q7r ǪB Xh,IDQ7PmA?p z Pl>άˎ7!;$~qJFy;_e̲k9im8oW3)K]is}jٹJWlI| ~$(3;kJ  z"⋇!N /@!@2 3hggмՎ9!v^z+G> BnU3;\/c Mf"g68+qHE'xP #0#4O׆9{{8_s`ya #f6vBT4a)s%d/Uȧ->gQ  !g탋6a&tC  ʃMfo? AM'by6ɜfG:z6ZX$ u[?υZ6ONGxO)'wS1)A0|'34oJn zR (0xrx=X --C D6(:TQ$HeAԈ)B.V \Oi\[̱x[{jF؟xel0W\Y8]k d>x-ܽX,% ׸/*^bb 4tR3@pM>ݕyxsDᵲn:VL:B~b ;RՊ)ѐ 'Ñv:Vc u I9KpQ 6f6-=gFM h_a}9˩S5"v*%cė^$P!IJ}%qsAPK OBQQ-f0 / datadog-lambda-python-20/datadog_lambda/tags.pyUTG}F_Vn6}W Zg(ЇK4HAËnI̙E(ml֪vt "4{U=6m*В[^ x*y'z,; UXN(AˆUff6 ᖕeC|$~Hvp/M<wܼb˳^J+jH%ɂa)іu Vw?/~tm-_Hw{+@Fõnשg.2E@%,WQdCwosrݙN]\%OdF]fޚsƞ/럖yD.';?BQDC4VȍKRV-%p$+׶}}9(7+JeqMS r/Q=`:g*4KʴW3j`d_~-OT/b:QG̑t_*'"]eV'KːnDyQ~SpZ>~e0%cܰ:vf:+Q3V@ ߸˽Z9is#JgD]\Yc'N{td~׸49M2-b|2#J!)%b>aZ\eC* 5 UqQxӠ,ӤScrP0}"t>9Qht]MQ.%^dnKNƼ#jGJ C{(Z;a,x#EgC*;5:q\F/Fb7{VkK`L\ok].. 2e*ZxJ_gm;fb8@岠Əw& ˾m5 NDu[TOjwC]|}?LͬZ;e@5c!YxֻAzR+z"b[ƤɬK H='uPRAxq·וr`QDyO6_V, PK OBQn% "2 datadog-lambda-python-20/datadog_lambda/tracing.pyUTG}F_ko8o兢{@3r{mw6Phv%/I91C"%9M>453K= M,vDH*YF*y}.EA9$6M%rYd`e81r):*/HfëN%M:Z{-+ A%9fՊRnի8Ӈi~5A'fխ$~O2G|$EZ>Vb4ZjMH8%"PH6.zѤu Bs{ORi.2'KPx) G~ R.x^\"u:4eN^ZR:@Ϋ)Fsw&J=lLo=L+*d1ݢ|/.̻FN5^1y$)%d4ʲDMR?>SJXIX rsHi2<>%O> ,EuL $Y0mހl2$Ŗqm˳{L. PO4rxIw(1d)?";ʊg[м.QdK7~x!>S߼^Gɰ,+0҄^LP#/R4 7?ë0OyF `W thZa|CdSG (]&f._wv2dGNg!4RMe&7t;b|J6R9u{/eay0@4G˻Zzl ač n(jEz|e7F=ZSyTv"Y;0Y+S yC㏳VO4%5 ƛZ&V9~}Ed p¢C=l *2%JȐ.~:qR$4K][;<8?VPƊ!2`9%.WԸ˚.)2*E,-j>MT̚5R宽^V=BG]nsn,x?m$N 5@a{ "+HMt8 kM}-ۭJ\DȽT޻FhzG6wgGա?M=rи:k:}׏ܤo E`[/(u%Q iO$ub9.h~mP,p}.oY1m\n+) ճ.*Fc"R '%O?OSh -Xp@2\qfBXW? d{€~ʪZ/ubmfP<ŅR&H/d=l_aD-% mZp Cua,Lw9H퟈xK$:sP ̲&vơ46J+kA} AWp2ׇl>0d"\`HnncLjFQm]*}f]BCW'цe9ޗ;^VvV/ DSlM٪.('7,^ő/' y;mXm!g|1lJ$`^QӊYx0CHbRiOհQ~͘R-]dp$tiZHUX$쁥KR5R)$BwJ|I9^GFi눛{(i،_4[m _2 NA\?a ݷwתA,>Oȿ;H}J[ݷw׃gW6YP]4z0BF֚O= 6g;Sg qlA:n0 Cn$*[%TKy@wD(?:4Ze TDb^C*Hq?%F52d6|TVē KfMIR>14v,tPZ<-HZR5N4(d+Yc=`prORT&$+zAZ7S2\\(1mL5[Q*Y"UadwkƚIL%mh}A0~9!(td& B\ ~pF^ĞuA'+'=*A m+U^FauGj"(uQLKL>4u E3{={͗{`+-c҃:ܳ&VVYU`9[y™BanH*G<ِ&G1"mI:M7$rBs1]k& 1EHRaFHMiy)Lfڜ9|'m4~IIdW2$=e{ cf2W8 а %gݤ'V.#&ÄbkĞEΕ(PRs쑥+#S'=㑌$uNj(7(5km~>&l}G듪] %KӍ\|٥PO㸰0K߭qo7 }~aR;|V-"HLk%6xuEo~.0Nbd>'c(кf>P}yxi⿧1/@4ҼԄKr]#z v3uşvqՂ^?{n6g9\F-mc"*^P~*qyFLsfpuԱUa5zjY?Ӊ]3ZRNWh4LmLwsfD,X.pn|wHz{ᨹ\9C<ҭ.5?Tvne\kcG&{#㽒p\\S~t0iv'_ߘo) h&4/zޝV6xL;`zzUj=&^RAsVI\(ZPK OBQ! datadog-lambda-python-20/scripts/UTG}F_PK OBQm6 2 datadog-lambda-python-20/scripts/add_new_region.shUTG}F_Vmo6_qS$"%NnKa`Av$pEDdR!:n(ɔ;s/hф9!{ALk`ESnhC @9SK<)Gpf5(VH͍T+j2YJ1 Mk)ͥ8F{kP2+SfӼоS3@77L`nLώe9)Ngm^blnGv"I}9]'0Ur&ꃑ 㚡je=!ף7xjߚ'nmr1̥8 }~߃󿇷]8+@YWÏa\ϓ*3=JY" “JB:8MeAx jWRAxzZL2 Q02?5DKxaB"ّUTb:_xb~Nµ]K5x>YJa7HO)؏&Mvhu3L-~y=Q.&#~xb9V4|x7/4<{L񻖿BaCY:ܸZ[æ}蕧Fo̘IW{ '6Iv1N:k#jM`/[w! `0@yk;EKFc@YWVr ^uT]UA.4 )g!nN@a88&v/7o7 |LV{ "0ms'AlwH3{BY/_My@n= Lo] "iVNii[YY6.v\^>, qѲxL*q5QCa:nO%8< Y-/Iz\MXB?X#iΥ%mFQ-x|ZfX1/]nӚdu9dJ"KS {65!D m5?z֡u_{T煠S\w)gR0c PK OBQK3Y0 datadog-lambda-python-20/scripts/build_layers.shUTG}F_uTao6_qS"ɀ``Ybp]xKJRq4GJ&>=>>_f+fdUZ xT2ځuܡJ4[ixUA!) WJ mf P%*Z%Pis{4Vjyh`ouQ V!w\5LJ{2mTtKz6/u3r]:8~~Pv v7;XA -P*wDBkZÙ7hE 2vq|-(>jqq~]Z|G=͚]~|ϛ$:N 5-hjuw œ\FiyM?ي,QݏE8Wd˦=S'p\Ii7ݭ]Õϡ+rRqpB(2'OЍG^(rYIbBX! {{D*_ШQ単QEJ8J@cOiMUvN~K., &~,bPK OBQ?:G0 datadog-lambda-python-20/scripts/check_format.shUTG}F_uKkA+*ACoA 1Bevw`1gA=䐺tUwECHV$ȴ/oM[o7dlGbJ.i8h_7!w+ \'/N\JW`(;R0apyhz .*&Z 0$"EOt!T1_M)mzbՅC+tout PK OBQB z/ datadog-lambda-python-20/scripts/list_layers.shUTG}F_Vm6_yH3}%Szfw0:[`Br$q&oʲ9IgY랉=ѩ][@?d=hC M@bhLIE3jDQ@O*4Mn+ЈB?#1~Fn L DW,Ld | + }\fHxE I1Z.Jd>մ2+N t?n0qdC1m4l62iA2@b% m45 ٫3t Fj0BA6ts/ T!# 70X BيV&ְ*/+@'y^-br9m[v֖!aq`]'yD+&Aׇ3h v=@;X%Cpi&V׫80,Q^|Rezzc'"A z m tj[n_fDU25AۉcW\*p5練-Z)=bXڇm΁(QN6 ^MӃkaApSX4 o3(D,@KZyA]~|ZKo<)c~ŽV0nVx<׽!K͊O!y~Lˢ?LN28&RP/|x"pm઒IC.*9;{hˋ`ô#p?͍=It ?=_-#ܸ wlPK OBQ~u,2 datadog-lambda-python-20/scripts/publish_layers.shUTG}F_WSF=3fz(عZf!Uf8d^YI.R^Ms8feoqD9wh \ACHČf )( C1`14L$HF5iiqH3JI_=nhYC;Pn$ͤYfh}LBZ  Ή a2)?=<\,^g^<֤v.36 h.Lu0GTt:K1è"0 ~-1zd IN1`~s!{] 'Sz 6+Emj;UGw(:Li&†l F|\)1ZdX8R'r/#z$Fc7@nTS4{`wLY"#)齔u8gXL@̆ndYϣ˫ӹvC׫k枭lx?ِ?{gĮYε?h.4a΋ %_A?y%RZ7nu֧1/(w3 U?lm:\H4Y` ,~dlLݼn;Vo䁾hhpbRuyš$>lfy6hmap':pw&JD~h0Kn'(8앨*&sMLWQMM-;Jg )0qglq,[M&+y","hܽ f#pi|Quw0z =^dBO'[HA$UWAFlOի~3QSZXyk/B5y|W4oT7;}X(z Ȱ`e0VVܫ2Khh: u[OML5I!|jwU*n.n[1EWꙛ Pki0dnW4pl1'*h>|K 3d" )g Ca!=K^ 9:$ ȸ\A*q "*rj|pYvF#J8uM*.$P8O/Pߔn,%!jݜj@U!}P,E}`N03Y֨}vuk=VB: ˽l \X+Yj>2Ju}ʇ<5RDC@..-y [ݝOq/K&9zL6 ͭc5* ˫ hF˕!UYg46P aS+U<LΪ,6֨j}.m0dSms|;PK OBQ߮9Il3 datadog-lambda-python-20/scripts/publish_staging.shUTG}F_SVOOJ,*N-QM/N.,(),.IL-**@H$f`)(M@)&PK OBQ`yz( datadog-lambda-python-20/scripts/pypi.shUTG}F_R0û9!A'ě؛ E,Ύ}85O~%#PYDqW.=&V8@dJļd2)*KYAwɌz|"7p4rR*q0_+8흽)cb4=JNJlӌ{.D,v$ 57&/?,/ OnGNS/Ia*{n4N/܏kwp7FM6 >ۃOO[8lwfSA4o+ԭfB3+K*&KГxbm2^ކsrƔ7u*pBTAW X%+- j {@[=K +$mhbx  p\zZҋjHs3被׉};Bd职2C"ϓ0^ ;ssvi$W63" "Z FH΍-ZU_<ҍK nS DZ-!Uk<$C%s+G EDɅȟ=BF Tui6@$}} tj!hוv7gG[6%s(So,C^j|=y ("Z[bX/8S$J}-_r؃~MscLZXǞY&AtpnI ~07BWUDCh5ю&MKj nl[ >Y,.Y ^mKV3ɂC(Gݢ?ͯO.s3܋"r'&eY3=І<# zd4sw`*S$kɾ =|O/ bMbt$_|%)KmE]4P}CfUKC%=¹Ws B ݳ5 ]ZekEV$Ez *[D66Vfӧ]=PW-41TŨXY}4[5SQzm7N:asY\RjELQd3&FT%QY&i4k"\\c]ZhVh'B NX( :hzě A(Sqôɜ˓}VzY„^ժ'F뭋!ټ eu#s>ڐ`;h% 0s[ɲ/ᑌ tŸϫ[q$׷Dzӭr[P+—+I`L|f7$ e[' F( /(<, luJt|Y{b -g2F {z9v+>^0 YtD|pmnu#vf#!6 nCK:WfWhC W;,p-L6p/߇3|ft&(C yDd}@3ؤ3VHmbOl:"e~qPDT[TWj]όb&I` kߨ,l.V[٧*IW(Iu'8L 4.=|lW.U;,@ywt ~ ~v*_]X s;6}$nn~m,vR#;z*a.Ӵ#9QtZ7rlh њVggwLKHdn#3PK OBQ+ϔ}- datadog-lambda-python-20/scripts/run_tests.shUTG}F_͒QK0)>(,.*Lꄱ mN`LbrzEw^2<49߿V17 _Ŕ5!DPcg*e`PcD >q *"p'qSP%Og`L;{9]nKbli[+zZXC+Rװ4+r=l?=ȇe4uC0{ 2^ a!̱/1N63>v|ƻ*ǟ2X62p+ U+`?7歱$*a{dM6~ ~j<S}9F S*p:}7+*~FyU8NY?ToPK OBQŤCy?! datadog-lambda-python-20/setup.pyUTG}F_TMo0+<8 k*ITmv*Mm4giIʅx$ת۶JUQ(El-PCN5\F}QK*HEC!O\$!QTrtLhIk>!$'d:e߷RBN<@ ෛT38bB6PMS)YMEcG#)8:qW H_b`ۏm[z:kLI˥%8?yM ȭ0,mf>/T=_׬9R u >_dNjT8Ɵ>㇮ƈ\.xUi]qkEK 6pױ(A?RofXǃ̼\@+^N_oh 'w8E C A:!UXZU#pRgϚgc@:N(]4㾴Z6%Z.Q2.`Jtjj? Rx+gWtyDW>gƛI *8)|`4 PK OBQ datadog-lambda-python-20/tests/UTG}F_PK OBQ") datadog-lambda-python-20/tests/DockerfileUTG}F_] 0<nV-bRBM4 Ipݭ'v\郲m(9LrPOP5lGpN0iɊuÊ0#)"QM>/ J"\Gy*v 0I#i pm[QFRH'N9PPzk/PK OBQ* datadog-lambda-python-20/tests/__init__.pyUTG}F_PK OBQ+ datadog-lambda-python-20/tests/integration/UTG}F_PK OBQsMOP7 datadog-lambda-python-20/tests/integration/decorator.pyUTG}F_KIMSHK,K̉OIM/J,/tRV\ @TPV L$ PZRZRυ&4 b(.PK OBQb!^x4 datadog-lambda-python-20/tests/integration/handle.pyUTG}F_RM0WL݋ lhX(6.ۦ;[r%9;h{fF J8J34) %YS,.>sh(:,|*EYh-l{,;j4Ѣm5tր`7XޞE$Q1c-~&3+V`co i]85RR GY@Mo0ᝁb`%Ӄ7 VH" 3yoOF#ȲaGi<ĉ|'z N($ϩҩDCSɺFN܈PK OBQ=gl; datadog-lambda-python-20/tests/integration/http_requests.pyUTG}F_Rj0+Tlp4GCPhJ15qH%;^\yˌy.0yX700 %:pViJ+Q*WFV % y_zYplt:(zY.T[OCƓ̕X:'(V*MSjK i v%}jCRHTUPGIQUn:їK 9ԗ$Ƨ.RboydaBEDML ta@n g:zFHdw)߅\BR(sJ% h/BD' Nc"`H;T߁$@Dȸ0`"-T^IgV@3$RIb,Sb?$s{< ^2RwTǵbâԛ2Dz\A F֓m?yu al̆o[=~ 賸@݅1ԛiNmmȌHVzN3ݝ &6-Jg,aۡ`ZE}5iYUB._Tq' <,:ǍN!Iw??mk0޺Sј_^i{mӶ,6hڧHC!nPfT+`H$AZ([5\}P Q ۸riCr.~ 5-J)T זwI yOM[ﶜoi'b7_)`^Ǖ60^ JpbhPK OBQXb 9 datadog-lambda-python-20/tests/integration/serverless.ymlUTG}F_͕Qo0+,R#A76RAE>YĀ5p2PeUl' dOwDFFC 2 h,+ɆƄ{B Vr^2-8DU%t@$lCyV`GNh2ơnU?{UD,k 9*b^Q4I\DC}~Ź8y[w&[ٚEjҺ7EFj̵5z,^J3x-f*Yvz:MCe@* =i/8`2,9Z9qT{ԓ4s PPoЎ]-xv:py;h BN~I&A d`2??`TwL4D 8#G\O{6Fv/kw6<^j( kl2`?5>{uPK OBQ5 datadog-lambda-python-20/tests/integration/snapshots/UTG}F_PK OBQ: datadog-lambda-python-20/tests/integration/snapshots/logs/UTG}F_PK OBQֳ#ގg T datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python27.logUTG}F_SMk1=ۿB,=vEl lCnwBY#h:!=ڮMKHnY]$4fUdQnl@;>|ԳXbYaӱ? _ 858kbBRbʻ.2UK%r# o]l3_ݴNfB1 7%b ZRskƟ3, 6ȗ@7!ZW[w(FgOqҧ=wPݟӶ DP~U1_.Y3nGTnx`E+AAѥ1IxׅSO z$d.f߿=y{x?Sm *40Zƪ3}aS p\:*\YtGM[ ջ6 [Fo#PK OBQv` datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python27_with_plugin.logUTG}F_UM0=ïЪh}cV*mbBKNvS XR|yXNKo? oe?7PZdx>NŲu=??}Ä9 AnBYČԾ}g'_A &EQVHC'EυRb<yRBʀJFA FHӼ2LE ':+Tt(K8Ն)C*E) d8ݸX ancrNد 0!(\oKۣB7$YhN`)ѠJP hb%@ӿX wqe}!TD*fbr$z35mR N["t9, N[xf@w;piwC1~w1~e_PK OBQܑg T datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python36.logUTG}F_SMk1=ۿB,=fEts-mq(aH[TuJk Iǩ.77z2HL H}@;}Ӫ*l!X7 K Dŵ[{ 1Squ-VzV\fȖJ('uJu:XE\T.6NcВM\yw>$j(B"EÆOqDeWɻR ` "(,͘/Wnxr("XA RgEW1͕Ux'**"ӏl8~pn - N1X f_ۜgN 9Hˡ¥Ew˩{m2V^ szώ[[YPK OBQz` datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python36_with_plugin.logUTG}F_Un0}NB{(ɪT[ҲMI6e*[b -5de|m_=>w6d SJLR|XoO^Q$,Yrd<"fr%^i׍~y)>0m1.fQ҄S\BF&Y THr~>gQ"a^]&Mava Pљ(QP 5 fhrβ!l J0 aM}U(g,GM6yw-;H,k~ˤR v,vV_W6+yh%DbhDmV\+)pbuqR#"x)خ"p,Q8OALs@EC>b`v䅜l;֒_Al"K2Phvst:_L.'lD]]emx~c5ZJV"D&@u*X=TnǶ4]:M)B<2s%l)LcT=n6U:u6ŧn:nߘkW"IӉFo!h.dy5XGL|zd]Ϳ ޠ}kSKaX(pݷ?n,}?zw{U PK OBQWg T datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python37.logUTG}F_SMk1=ۿB,=fE 9ć@8L-G:uK{݄ TV ̛ǛyU=l[x[þb `>LiUnNڭҩ8`:ҍ+=cz~+.3dK%rAJߺh%rnj`, ".C^*\@'K1hI&;zo|NF5!DCˢaC'Nt]RVtm0_{f ~X\+Bcw6d? S JLR|Xo^Q{$,Yrd<"fr%^i׍~y)>0m1.fQ҄S\BF&Y THr~>gQ"a^]&M{ava Pљ(QP 5 f'hrβ!l J0 aM}U(g,GM6yO-;H,k~ˤR v,vV_W6+yh%DbhDiV\+)pbuqR#"x)خ"p,Q8OALs@EC>b`v腜l;֒_Al"K2Phvsh|1NlD]]emx~c5ZJV"D&@u*X=TnǶ4]:M)B<2s%l)LcT=n6U:u6On:jߘk"IӉFo!h.dy9XL|zd]Ϳ ޠ}kSKaX(pݷ?nw,}?zw{UPK OBQMg T datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python38.logUTG}F_SMk1=ۿB,=fEPts-mq(aH[TuJk Iǩ.77z2HL H}@;}Ӫ*l!X7 K Dŵ[{ 1Squ-VzV\fȖJ('uJu:XE\T.6NcВM\yw>$j(B"EÆOqDeWɻR ` "(,͘/Wnxr("XA RgEW1͕Ux'**"ӏl8~pn - N1X f_ۜgN 9Hˡ¥Ew˩{m2V^ szώ[[YPK OBQȚ*z` datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python38_with_plugin.logUTG}F_Un0}N=d-UPi٦$2U[b -5fe|m_=>w-~5'>WPZdxo>z>|vÄ9 AnBYČ]_ucƲ~ b,tL`Ye4Tpk1tW$Ki V<ȓ"2PLW2 R0JDffKe@gNDSm2Ĩ0BJ@ƣə; 7(95YU"Ƴ85 7pZ~$YhI,%T *XWY;D0mWЦK"Ј| .0V9S ɗ!K`D<2e#s  E=ѣO93%"v%<]E2PHvsh|69OiwvAgimԜ;kyQ'9lqbݎm]iitRP<2UM;}Z?^rӱ7HYBo\`f⋆֣ĵ r[ 簂8ˈ W}6pC}`/ɾw{w_u'PK OBQ "Q datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python27.logUTG}F_VYoF~~łCK|lPJm4ư…!rLݥjE̒줵 (αs7h< X6c.Je!oѸpid#>:(g3 ^@,Yw;L0mjznURчL˼0RiR3md+ ;smoGelGeN'ެũ6*}_S*aUb#/( ?g;ߠF(0(3t<@ SoFKŝҶTsϏ~lpZx+57/Tє}1Mo_ @eTeb YV:9`"kQ\T3=-52j:K\5 rdBU ֟oNs϶f?VBW I/1-bmjf7} vnc3R  װnoGH&D6Np9O Wsm 畵nq%=ҊKci/ivh y-/I(UasVEz?c_,J(9A;5]v-^z {^2m/Mc-/۹_G+Yl̾͹Z/mz9VesAUUKݧXP(CWh)hWg0481DT F62+2XҨ(3";u)^d ڥ\}Rm7(Rt )%)3*(dududާDuG&\\"أ. u*~0jkݚxB{|e1H!6z}&F,6SBYOK&oyo=˪&ыG=Ul)&g.W]Kluʀ뷥EF4F*!4!/LOίRqYN:w'?^Ɲ;zޡsJeHXp/6_흋[V pn~iv8\؄a Sp _ԝ{qK.~A.Ef[vѲ]bݛ-hEK/^<-hyD#ZGCPK OBQu"Q datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python36.logUTG}F_Vmo6 B؇h5܆0Kh v !E֪7%۪ *EOw{f霝§ y v?N\LGYTf"!_<'y]ҠvSOp_sGAL.+XaQ&H"AtQ!9e" :w#ݥ1 J*(WfYO'tF.*>,(F*#2 7[YA'=EA>VD$]F{zj>?aEphF^&taq򰈒<g\d~G$>LښӠi ivUsz81FF&l2+S-URĬQ2;uOζ2' k%ڨCEeí#~ᆡ@O|U%To];жǟ>ap *\`2w045, !Ҵx4(yӠ>u*N[#BSUR@}722A *m@)o^VLO}PANs#g7zRC|qKmbo_)u4%K.&ewvID7Y;\kĤ[ ^t:(XqBN'jݯҴ"zDm;_ǣggX|nF!} Tw`_f_7ai Hh&(5AK -&5MO';GE^W?"maKh,l87J-17vXn RN>~Di߅a=,Y<ܕӣ7a C+32IS͍c+ٌ4##Ȏ_Kn^Xix''_lNaq5}.'_D{./d{k^ߵfPu/{ދ^hy{uޫ^W:y{u?VPK OBQCG] datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python36_with_plugin.logUTG}F_VKO1>ïV=Q·PTZB+w=$VU#@U^67o<&l? 0Drv?QYٛp<پ3O\ w)Hg"@*gn̛^WJ[i0%AHYDQV6T.4"cHT;~S3 ;w{ᵲ!3LVhQX-%dza-^a C{$2,ӄ4 MU?8?}qoshA$܀|,ṉź`%K+IF8]FO&gp¨&w:nvv B"" 02)ު-p JT*#}SYSHmU9_=`:ҍ߄-4+8]1ZeZ?TZDܽdG(J `/PYj7GBA"xؤ@'/u5'Hww^(ey"hq%ҲlمU#S"Ycl2|PhIΫ!YfہQqFY%({(bݗI*2.fa,$Ab` k9]Y[0(~\֭T{⎒,s$jp~f05z$,L3Ōgk @nz '%᧣Ǐhxy:id'fP1H~p-6wNN p/?>ad|4&&1LrO"[ԧ[\iE.ZvEӉ-hEK/ hyD#ZG<-xE PK OBQ<}"Q datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python37.logUTG}F_Vmo6 B؇(5b%X 4kEX"k[IJmItH"w=lSڼ;{J'E.Oo&lpd`y*/dBē.Bi\;̩nOp_ GAL.+ âMDliCr DuFP cJ*TP.͢ȟT`H@0Z +R'_@ z =( %"idT}0w7W)x( -<>4= dH:0ҸyXDIKR.Silx= 8+Ӥf4(wCnڸ]ܭF|4]-7{ZfeJ ~m` a}vΎp]6ӷMLx{lEF+^=D|(,o|寶#0c=:[ d7U| 6r `f\uI.^7w04v, !Ҵx4 EӟCsjTL컗BGΫ4: andl9d&0T ڲ*RïV=!v(*·PTZB+w=$VU#!@U^67o<&l? 0Drv?QYٛp<پ3O\ w)Hg"@*gn]Q+x-yi {,(+R*IDWET$Ujaq?J} sfm֙eZYX &+t(ehЖ[]H20xs0~VV}JieKa̦~] 8 P9 n@A`\uw_bMLƮfv@'3a8aT;Zat;!yE[FTOoU$\º |C$px?r_jԾ`R[UeN?adt7a NgF$yVVv4w/9#C96 TMxMhr*Mt^n|lAqFYD2IV 0Od-DZv-СjzJB;+p֖C.om0rDjHv Z+N]h6eŲ7Z,2ZE,$],Ua pޣ6v;k+ů˺cqO]QԚe.rDб F q&Q5{,4jɆwph1 >?~Z=ى:Tq =>8uӻb[U8 NRe0}>|cB `'t-ӭqK.\\شe-Ė^^<-hyD#ZG"PK OBQ-wT"Q datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python38.logUTG}F_Vmo6 B؇(5҄0h !E֪7%۪ *EOw{fٜ y v?'(`?̧ITf#!_<'y]ҠvS4\V;$cE e,$7+܍vƔ.(U\e??3 tQaF6RaTAVN>%D{ۣQ4cJDȨݵ`Ϲ,nSt( -<>4=dH:0Ҹ<,$E9)Y46@<ۯXҕiR[?4(wCnڸ]ܭF|4݄-{ZfeJ ~i` asvq]6wmLx{lEF+^=D(,/|϶#0[c:_ d7U|6r!ُ _B3Dzɤ 8;b ;ِv iZpfw#a:xWΦn ߽VgzU'V1IFF;W@Ӹ&ONg؜ e kdN]N\_Td%{/ٿeɾa^ Խf7ދ^8y/{qދ^+PK OBQ&FLG] datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python38_with_plugin.logUTG}F_VKO1>ïV=!v(*[(QA*-"iE]}wHPUxf2gcv? 0Xrv?QYٛp4޼3O\ w)H"@*enmP+x-yi {,(+R*IDWET$Ujaq?J} 3jm֙f۽ZiX &+t(ehЖ[]H2=7xq0~VV=JieKa&~]8 P9 n@@`\uw_bML.gv@Sa8fT;Zatv;!yE[FTOnU$\º |E$px?r_jԾ`R[UeN?`dt7a NgF$yVVv4w/!9#C96 TMxEhr*Mt^n|lAqFYD2IV 0Od-.EZv-СjzJB;+pCv.o1dzrDjHv Z)N]h֫eŢ7Z̽2ZE̍$],Ua p֣6v;kKů˺cqO]QԚf.rDб F q&Q5{,4rɆwpp1<~~FoVzq${|p-6wN6N p/?>adl M #$ŞEO76G-rq%bӲ][zҋ^zG<-hyD#Z<PK OBQȈ>*T datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python27.logUTG}F_Wo6[Ѳjb%X 4kCX"kի$ ylt:K,ރw#N7D3cYU ͫhܻke+'{2A 8Ge\%YCVo.rilxB_?"l`j_̪ѠJDpҥLC*TתiY9*TfbpS(vq]DףnUWA?ɴQۆR E;oo~ejb5Yc]*{<`߶`36|U!t3&Un "jum1Z#J*-ڼWYabad4۬`].r* ~־IȺ{5@S4XU;]7oeNl ~dv(Hᓧ㸋its[Qrۛ>Y?ᴲ!$x2vq]?B|eCaۤwzt.:vYgy +840"2ֱdl efq;;=FX7=E#f7_ k"t,ұH"Xr9h rG#i㋎/>V㋎/:㋎/>.E_GPK OBQsp ` datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python27_with_plugin.logUTG}F_VQo6~!쩨d[ob!CxIJRn\#}wlٍlp1bw<}w擛9-XFrv?jw?M| ^H|I)?H@/A&J/\8i#s.2PP dy^eJrIKipG-%,sMl6ڬYEӋrlF غ5Q򺔙u8L TAUUG? Pp%E) 2åpBE;*MnoQtKhxeIL Clwl;%.Oú}lO#D^oُ9X>*lؤ۾xTCT&y:/>%p_ [q///ShbQwQ'hur74I1Utzwu6+\ƨ(顃3";v뜭!~#o4eֻ{LCyU&J9,Zc9!S Q9%mٶl9P+J6?1J|hjdSQv4eL3c|SaOCcftsw٦#<ŵ6C)#5#K03Q40cGBݵ`蝟{齚Oo9@ G1(Z~"W "ĝ!ڝa%yOIy"L66 I pA(]&QCt'1亍D G!*]DU5%2XR&L>WR]csv@pvE@_QLUJPX\ gs2#\Дc䣱ߕW%pQb!|6r=؀x V(UW/]=O1&`664-<#' ʤr/ j\;wwLWiJ$qhj)(e7߫.5YګsȺh*h_[117}!4h'qJP JE@c+!J`/uYts0qz[gtֲ0 V7'm.k@CF)06PHӪ)m$XhʔJ v:o2UV:-fkeIF4Y*B[nu4T@QQO B!.KtHR&-YXRX!,h]BW|I  tƱ[s[ "*ra_a6;yXdbh8Dݪ{ULjʴxQ\XW6ݣV຋P"W+ 8!]|14͜E#֪ʮy|=j°8gW?4/W2\o~v!<*뚵- 4.>NZWDŽDcsfdӝa+*H*ʌ^"ۉR. >8bm ~?<::~n9j ڿ9Z%+fz]wl*|:RUjfm,QtHMMV>Zl׵˶%8 w_##ZV9*0]Wߑ!$(R{<ߪ (E dx).x7-x/Ϟߴ/nƽ;YG*A'B9y(F&<;8T INo؂Zb0nؼӹ\{sow^x9~wP%oxܗ7ޕ;[l;[l/YzggPK OBQ09*T datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python37.logUTG}F_Wmo6 B؇d5bX 4k{CX"k[IJmIzK:ޝLg;(:w*)rξ{3Mލ99/"{ C$PhTW>sjґJ v,°r$']]UyHrOr 4jwu&XK(d&A w1 4 Rs-+ QY!*|G1Ɨ`(gL(h`$Q+л|g~{5_&3F('cP^kEg@D;a5C(;"JrEp mm3zP"Mjcu0BTv ng76kJdeL %|am;g'(+t(GIDi(,Od>F)7zG~W:[E7*-hTey>q^B1D~  8;b60@dCb HC;rҀL*Mx|>~wSdQ(jiy NBؼkwq2Q)pR[Hz:3]na߼q̦6/8'(U4%%TȷEɡ3CV~nd ,$} N8TAyXqBN'f긟&Xfۡ >8ohx8<<>>jP\cAl8 H68a5TMP*똠^* W~EPSiӣ*C-dZZt/OTS>{*ê$D ! E!NWA 006ds'goReje )F;׬]ۊ<8]`3*u S3;WE#h79H%DZiI%D?HzjYiYeEZ,EK*[tEK-]tEKOrK-]|jtoPK OBQ3Fq ` datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python37_with_plugin.logUTG}F_V]o6}N~!d[ ob!Cx#WIʍ^N5AtiA"//ν<!hs_2J٘ᄂEVMi%9eSpUZȴKy2 ֡n1^eUr|TvaI%r+V7@C^ d+D4(eҒ5h.a8:?%yaW n@@`ʁ߶%-"WF8&w' 7l,F # LԭZ~@Pň!? 4ML+ʌgTI̅ujsz \wu(rra!4vbG"Ġp/4[]3sZUZ5oX-R^ @p)C{Aii75hjQӡRYۢ@3;uqxLH46gF6)F ߮D̘q l*o(;(#6f.u<9ã1WޫޠܭU 1ivquǦWZ-ZƱmBNWڤd5!v]l[ߡA?}>=¨e吣2 uuT6&ArNUE-h&SO_<=?k;>3;Vyݝ8uC12QxT\nދR/$??9dv5"۟{`{)rztJzܗ7>;[lXc睭wzg,lPK OBQ5 A9*T datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python38.logUTG}F_Wmo6 B؇d5҄0h v !E֪7%˪`YAu;=_[00-} h-'qB%" Ґyhn_Yts0qz[g5t֢08nLMW`t:&߹WV]%!|Xȿ 9^,qr} ]n`_އ?؇9ۜw69}s704,S{/4^81M0/މb^剾Il'Q1L!ΰF6_rH䐗"UDZiI%DZ Բ,ҲH"7-,AY.>Vd颥.Zh颥.7iK;.Z'PK OBQr ` datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python38_with_plugin.logUTG}F_V]o6}N~!)d[ ob!Cx#WIʍ^N-l]@"//ν<<|Sƾ] ڨwlؿ @|6Q.ߥ\2rUb ^`q|B¿~ 4d1!c 4&JrL)Y) ઴i<&Se(a.Cb6I˪82i(S5:1KZ21Vh˭n (*6 8>t{W(eiPʤ% k\ +dVqtq˯=K*˜e҂(q*V-qm0a6;yX|`g Fe1|4RXQf`n*F Ii geZIUf<LU.+UFԡʅl JUpQŇnufΈKXkUie<`HaX{NqG2%&pSc@on|gԢ;Cp[EfvҧAJ0hlΌlS2`RE1VU߶Q$wr;Qu3eGlͶ]r<9⣓1WޫޠܭS 1ivquǦZ-ZƱmBNWڤd5!v]l[Bu[sO}{Q!GeFmL"[@M)ǻi{y]{>k;>3{$?q,bd٫3qͺ z/oKed|K  w:הtroȍzwU}y S^lk켳;[l; PK OBQCS datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python27.logUTG}F_T]O0}naC$bhʨ$ͦN}I<;Nրﳓei$'^{d\`'=+hÕ$mAFA>DD 3")JQb] \uq灆C&bl8B*M8ӛ.KI}$9`.-A T% sS͔Y*5}AU%m%xSҵ7GN㮐ufԤ2W 3b Six"K[Gw8>Cge:1ʽePWE[H 2+}s)G@? Pp*b\86bp)mZj`˟>B3]|PD  ҆ S5 (o/u($u13(0z v,#e\#iV{ H}4WXM(<.ѡct9O ,;OZiXw/C8ᩨ+"<)7ABS{vGpxcuѓ~jh8jO]WIϦgϕwX+7.0qҬ9=G~AX}Irb6bϹ掿gOYן{I4Nc;}vbډi'1 PK OBQHv_ datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python27_with_plugin.logUTG}F_UM0=ïUZ+ZQPƳRbn8=Tjcכ7dmV}{q.~}sӧ/:hĆXV&XO{{Pm!$01gc z @\ʔ6ЕH≎lF 7hY X UUrȥ4d8\*6Qk\W0j(ipLU8"4_AwY&ChDڂ@;̀-4 tiڜB{{+(O [ƈd:'+ZD\;,G⁦MFkyqƅRqS!6*m  {k,ԅki^8tCk(zxC1Uu ]4Fx@^7=BlR7m#}U:}1I:cZ0^_>JIehٰvU_.8~^OٟO|~+&O,=9}(0*7|pg{(O{K$ſXH^m?lgnt+_^Gv;wb߉}'wbMPK OBQeyS datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python36.logUTG}F_TQO0~naC$i 4Q $ͦNs$l'k@I i/K.wy4Ehw%hs`J3)0p6FN 2"($XvWYоksOc?<KYj6Ё &f vXg)u3a UMr?׵~F16{c@R7DPɓX 6g!p0o-d4ICN!L(X,|D%G(38 Iu@vP;KX Äi[uJ i_+ss)'@{/nJ0TP0(NLJ ;;}f g@&5 (8k7p?I-A0@) ;`8Mr[ ŤbƣF ϱKtl=xFQϒ!cpƹ$䪥0,KYۻoߊ ɤvt% P1 !i3@rl+@qb(7,qZU<~][l>h6Fמ6۫٭~;WKmkuq z8o~#wNVh~?8̼M~q9(r9auviFc;1ĴNL;1?bPK OBQPy_ datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python36_with_plugin.logUTG}F_Un0}NB{(ɪT[ҲMI6e*[b -5Фe|m_=>w6d SJLR|XoO^Q$,Yrd<"fr%^i׍~y)>0m1.fQ҄S\BF&Y THr~>ו2n> U@g0eQ`(4S?G wamP)9kE93g?jlȻ{nAd][ jP%\e P6:iL~6]nL(Ff`Uɵș'nPL,5"r g*ʔ 0́/^4 #fGO^y)k(1!Sž͍h Grr9Fu]ֆ7Q3l@mB$R[ dơUsM4v\JHe",!0WTa9FfSsٞXsZ|xj􍯦zp%89X:_!k4BW%{$g =ۉ)+ jlsXCZzceB ag[@WdЛ}ofߛ}oOPK OBQpeS datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python37.logUTG}F_TO0~aC$bhʨ$ͦN}$l'k@ﳓR ^ǾwY$9`.- 2BSK`5&)j){i0T KVrȕ <.;YyF+cIԠ1#0Q4G`; tq>QfmapO ۈܟaq㲼*}I\!3%7Pjs{9 N$UwA M)-ok'4]7EH`e mx 2lu%=Syh mUtpAryZ'{|e < ҁ4WXM(}؝ct9<=3BEi!-S/`Xxʺ=~QKg,DSx[6 $. ̅Vps(䰞Һ"amcԚhQ3P/W7zݜ ԛN.Ο qfҭlq!熳f̏7Ύ ԏ _%/ͧ([04w}{X^WzNa5Nb;$v-vZii-PK OBQry_ datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python37_with_plugin.logUTG}F_Un0}NB{(ɪE[ҲMI6e*[b -5Фe|m_=>w6d? S JLR|Xo^Q{$,Yrd<"fr%^i׍~y)>0m1.fQ҄S\BF&Y THr~>ו2n U@g0eQ`(4S?G wamP)9kE93g?jlȻ}jAd][ jP%\e P6:iL~6]nL(Ff`Uɵș'nPL,5"r g*ʔ 0́/^4 #fG^y)k(1!Sž͍h Gߏd:Fu]ֆ7Q3l@mB$R[ dơUSM4v\JHe",!0WTa9FfSsٞnXsZ|tj􍯦zp)89X:_!k4B%{  =ۉk)+ jlsXCZzceB ac[@WdЛ}ofߛ}o3PK OBQBcRS datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python38.logUTG}F_TQO0~naC$iK4Q $ͦNs$l'k@I) i/ɋcww<"49M0Z}8Dyr#'uBJRb,\{ȫ,nhWX+OAB?t`B,Yݔ`䀙0&@ZP?qQL@R7xPɓX 6wC.U=`4nMd4IMK 'ĐDSx,[>O]^#Sh`! IX ÄiuR i _)s('@.J0TP0(NLSJ ;}턦 g @&iTIQp־oKK5(ZSE`>]@WI8E3:؏ǟ\Q-<4‚E(l|؞ch<3\i W-S`\:~QK&c(9wDQx6<$6 ̅ps(dҪ" qmc`A3PW7zٞԟM//^ Ul3XV{GsHKy3hFGsBk%Yé` lEs斿{GYJ?;$Nb7iivZi?PK OBQ~Tz_ datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python38_with_plugin.logUTG}F_Un0}N=d-UPi٦$2U[b -5Цe|m_=>w-~5'>WPZdxo>z>|vÄ9 AnBYČ]_ucƲ~ b,tL`Ye4Tpk1tW$Ki V<ȓ"2PQQ"46.0[ZB :+TtH%jÔ!FLUZ2MQMA /09 0Iل#vײ$B<`)ѠJP hǹ nllu)teiӘ"mܞQ,7k3N*ݠΙ|Ԉ˵+9EctP*S6<P0x0#=0S-b'ZQ_;Ud{c(Sž͍h Gޏgt:vIctYXF͸j@H}j5F>(Vh֕6˦),!c+a a*ZQTC\ݭK.?)}㫩\$O,x+4[\k&hhN\Ka^no>ĩ0_F,`;v;-i{E=?fߛ}of?PK OBQC datadog-lambda-python-20/tests/integration/snapshots/return_values/UTG}F_PK OBQn datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python27_api-gateway-get.jsonUTG}F_MNK 0q $4ԭ)Pj0I)i\۽/oD7RXQ9pi ?%ŏ|F1Gϗ??s昲4 B#VEm9R~7 &x+UPK OBQb6b datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python27_sns.jsonUTG}F_MA 0E9Eͺ6`z d*ĆfRAJnP1 pŏR<0އ0x#c"e0RV a܋5Vȷ˟;4#qT4)FJ7PK OBQb datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python27_sqs.jsonUTG}F_M0D|LhKiƐ]iZdo;f3dyb1_ҖzoErapEz şsw=on"Z\ZAUc8X80*eZ42 +7ZRQkCU՝fR2 "] 3&< Zٟ|_bePK OBQ ?En datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python36_api-gateway-get.jsonUTG}F_MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK OBQdBŋb datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python36_sns.jsonUTG}F_M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK OBQS}b datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python36_sqs.jsonUTG}F_M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK OBQ ?En datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python37_api-gateway-get.jsonUTG}F_MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK OBQdBŋb datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python37_sns.jsonUTG}F_M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK OBQS}b datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python37_sqs.jsonUTG}F_M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK OBQ ?En datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python38_api-gateway-get.jsonUTG}F_MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK OBQdBŋb datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python38_sns.jsonUTG}F_M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK OBQS}b datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python38_sqs.jsonUTG}F_M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK OBQ$Q@Pk datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python27_api-gateway-get.jsonUTG}F_RJ%+j0,Z\ THQHOWT+Ձ*.I,)-vO)320PK OBQ$Q@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python27_sns.jsonUTG}F_RJ%+j0,Z\ THQHOWT+Ձ*.I,)-vO)320PK OBQ$Q@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python27_sqs.jsonUTG}F_RJ%+j0,Z\ THQHOWT+Ձ*.I,)-vO)320PK OBQC@Pk datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python36_api-gateway-get.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python36_sns.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python36_sqs.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pk datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python37_api-gateway-get.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python37_sns.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python37_sqs.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pk datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python38_api-gateway-get.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python38_sns.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python38_sqs.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQ$Q@Pn datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python27_api-gateway-get.jsonUTG}F_RJ%+j0,Z\ THQHOWT+Ձ*.I,)-vO)320PK OBQ$Q@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python27_sns.jsonUTG}F_RJ%+j0,Z\ THQHOWT+Ձ*.I,)-vO)320PK OBQ$Q@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python27_sqs.jsonUTG}F_RJ%+j0,Z\ THQHOWT+Ձ*.I,)-vO)320PK OBQC@Pn datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python36_api-gateway-get.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python36_sns.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python36_sqs.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pn datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python37_api-gateway-get.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python37_sns.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python37_sqs.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pn datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python38_api-gateway-get.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python38_sns.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQC@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python38_sqs.jsonUTG}F_RĒbT%+#pR~J%P'T)e(+*rrPK OBQm datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python27_api-gateway-get.jsonUTG}F_MNK 0q $4ԭ)Pj0I)i\۽/oD7RXQ9pi ?%ŏ|F1Gϗ??s昲4 B#VEm9R~7 &x+UPK OBQb6a datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python27_sns.jsonUTG}F_MA 0E9Eͺ6`z d*ĆfRAJnP1 pŏR<0އ0x#c"e0RV a܋5Vȷ˟;4#qT4)FJ7PK OBQa datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python27_sqs.jsonUTG}F_M0D|LhKiƐ]iZdo;f3dyb1_ҖzoErapEz şsw=on"Z\ZAUc8X80*eZ42 +7ZRQkCU՝fR2 "] 3&< Zٟ|_bePK OBQ ?Em datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python36_api-gateway-get.jsonUTG}F_MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK OBQdBŋa datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python36_sns.jsonUTG}F_M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK OBQS}a datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python36_sqs.jsonUTG}F_M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK OBQ ?Em datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python37_api-gateway-get.jsonUTG}F_MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK OBQdBŋa datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python37_sns.jsonUTG}F_M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK OBQS}a datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python37_sqs.jsonUTG}F_M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK OBQ ?Em datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python38_api-gateway-get.jsonUTG}F_MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK OBQdBŋa datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python38_sns.jsonUTG}F_M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK OBQS}a datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python38_sqs.jsonUTG}F_M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK OBQ~e(4 datadog-lambda-python-20/tests/integration/yarn.lockUTG}F_uMo@7zl! IRl{hj&szf23} |b H`/_naݥ3 $ieҢ$pTA` - cbSYQ 8oUR%e$\+IJ(auy$ r6eJqzn!G~X.="%*"kIJTlHOL4͈n,ǺO־MվhuO]Йs?A xFeA+ÙQmz7|>PK OBQzj- datadog-lambda-python-20/tests/test_metric.pyUTG}F_RMk0 WmBOn=;bXi͜8>l'Ұuғ$U5"5 }FҚj)inBko4HocZcG%4[E$E^ZUᝓw/(n楱@.e;X1B X], B\8H;Jā.{g(,w} 8X:db(>kb2Rku$8Ӥd`[UnڙĄb,'Oet2 lf8E( (ГQߋ#v滎R9|jQ: N86%C`W:*U375쵌YoUb[dLe֌+^Ǘԭq4\t[ˡ~Qkvq7|5mo'Y?#PK OBQMXp2 datadog-lambda-python-20/tests/test_module_name.pyUTG}F_n ~ S"EkiӢAȀH˞@RjTi>,,ͣB~yBygk['>6m :H;T4l23! "{ Q ]KH":wv~9[ _٨b"?qU8Ug6M}mx@*r،Wq̰1KX.PWmYR|.DY]ip祢łQ\˯f]};)nun%=273&X*w+h/Cr HE7Y~?ކGma{)N[/鶪X]MEPH벸Iv:PK OBQkisE + datadog-lambda-python-20/tests/test_tags.pyUTG}F_VM0+H5I4H9Pis۞r$A lkcBqYofq}]fP7c+EB'?sC e|c9T*_^2dќR#۩ B*h]A,#H.1+.y¶=)%JVtK(m51=OS8&b\N Jv<[olϡ yԬM '}A8C| j<s1оI@mwѦd k},dp0:D U(n}]PzrtyL_P覯Jn dE,>4 gL}4M'?k9c *?K`=z:k{dF",c) 'nY$ Dfo1yPK OBQ". datadog-lambda-python-20/tests/test_tracing.pyUTG}F_YYoH~WX}- HyfdFy!16n'}mH2*:6$TRN#@[pS7UR[[ [D9xK)F⺔ ﱿ$ʩטNH(g@f颡E-8f{zFxtcb>^op@"@@.ڮk3ABg:#U8L]N̾- R$>w46H08=7-Q~NuD$.c4N>Dzj[#Y9xa0AxK❛ $d1u7!۾&7 Qэl ¯صj_dEX 1K+FX8ê@_4f'g!0yuˁ1rCE&)/=,m` !B\Diۍ:p|!< >v .HXWWgꐡ`!qW':eW(ry v=1LН_iԝc\AT! &<{Рe%v/$>Zĉ4ԎŁ)W>5uu|x=6Byn0ȮՓ;'bDUS$ΣU7#sY {Ey1m V(s[*@X+i"%] olQuUQ+` ¥ cd8zo)[y+twb_^Mu#Գ"%osIvv3ޞͧΧ/TLo!'LV^LU߈BzAUdpxQOi3H%6O,C9x:_?3o6Wӆo%?iE/^;ii[5:J;|icrԛpM0#|Sqx%{#|m~S] -Zq1C-;0%;F3$G%!y6I9/Au tz2";Yut~5HI/(N uS *Ò; icKlYzSHjfd;V|\Lb1{8O:Jޞ}.~ı$I{=Hޣ.({FAaz$2#PK OBQy/bW1. datadog-lambda-python-20/tests/test_wrapper.pyUTG}F_ko6 B-j$]S$)Ц lkDzzYJv&MCbw{tD\(eKšH)>3bdSbHC!`sϹ@|r R,<mh)9Yp2{)X45bB:\9(|RgT1O=wjeG;[$CSl oGp,2N-3AғI,GKMu<_LJ&9$ZG>[i[L 7 $Zzf*<3L vUXP#ZsЄj "Mu> P1bIIPU?R'^!LU$wQ_?G^pDq%[I` C֘_\x4 ]LtM^QW"^l/\y[=agbJZ[ll2\N9w5<>0k8k{r7r>0{UݥoF*6qE];6cw.*,k6¿َO3ñR̫FgKڶ'ͬ2&ޚv cȣGtg [eB׷!~}/S瀈{]؅pHgŀ%-IDqr;x{DWRD-$$/D$'K .Tdn@8ru$*0 [ _(c0&F[}{l[ҭ+ -5$Z6H.Z*'T]f-TjJL;$d 9Tҿ5ːD.]OuC&`h+Vz  dA4!;,Z 3?"ƈVTQS[p`Ι[ DC:D|^w^.mo< }qKz.ec _O.Smv n[lgjm0:K.__|ZfםeݺkM',s-=U_mJ97$91-e}Ap޳T\XL\7FX 1q;RvYJ YnZc&L?K&Jд]&`AB x"LCsxP)"ս PR0Oy%5ۉɪd˼фdLv{n>z8Oq:~(Yp+tg-̗кIp'K]*22( g==3y?EBԉ6>m *j'}D3,Zv=ؒi{JfKY.y@Ca{!%DqN| DYXsJQcAywJfB hCN78ׯ؜^|~y|zB/NޜMҪʾM׌CtI1l :[?z3k+@_1+}f|VqA'7|@Bn~HB&<>,`i˦°\Kbtfr-w(z޵{rvnZmm& l&?PK OBQ datadog-lambda-python-20/UTG}F_PK OBQ# @datadog-lambda-python-20/.circleci/UTG}F_PK OBQȥH- datadog-lambda-python-20/.circleci/config.ymlUTG}F_PK OBQf2k datadog-lambda-python-20/.flake8UTG}F_PK OBQ! datadog-lambda-python-20/.github/UTG}F_PK OBQ0 fdatadog-lambda-python-20/.github/ISSUE_TEMPLATE/UTG}F_PK OBQ2ӸF datadog-lambda-python-20/.github/ISSUE_TEMPLATE/bug_report_template.mdUTG}F_PK OBQOHM K datadog-lambda-python-20/.github/ISSUE_TEMPLATE/feature_request_template.mdUTG}F_PK OBQik9 datadog-lambda-python-20/.github/pull_request_template.mdUTG}F_PK OBQ'_# datadog-lambda-python-20/.gitignoreUTG}F_PK OBQ!  datadog-lambda-python-20/.vscode/UTG}F_PK OBQR-5. Q datadog-lambda-python-20/.vscode/settings.jsonUTG}F_PK OBQh\#  datadog-lambda-python-20/CODEOWNERSUTG}F_PK OBQ'2D( 2 datadog-lambda-python-20/CONTRIBUTING.mdUTG}F_PK OBQ;:1#  datadog-lambda-python-20/DockerfileUTG}F_PK OBQE}s, Idatadog-lambda-python-20/LICENSEUTG}F_PK OBQc5!-  datadog-lambda-python-20/LICENSE-3rdparty.csvUTG}F_PK OBQ^~t datadog-lambda-python-20/NOTICEUTG}F_PK OBQ-V&" P datadog-lambda-python-20/README.mdUTG}F_PK OBQ( (datadog-lambda-python-20/datadog_lambda/UTG}F_PK OBQGk~&3 >)datadog-lambda-python-20/datadog_lambda/__init__.pyUTG}F_PK OBQF3t5 `*datadog-lambda-python-20/datadog_lambda/cold_start.pyUTG}F_PK OBQ.v4 +datadog-lambda-python-20/datadog_lambda/constants.pyUTG}F_PK OBQoM2  .datadog-lambda-python-20/datadog_lambda/handler.pyUTG}F_PK OBQQM1 W0datadog-lambda-python-20/datadog_lambda/metric.pyUTG}F_PK OBQCd6 6datadog-lambda-python-20/datadog_lambda/module_name.pyUTG}F_PK OBQQ0 7datadog-lambda-python-20/datadog_lambda/patch.pyUTG}F_PK OBQQ-f0 / $>datadog-lambda-python-20/datadog_lambda/tags.pyUTG}F_PK OBQn% "2 Bdatadog-lambda-python-20/datadog_lambda/tracing.pyUTG}F_PK OBQK#p2 ^Ndatadog-lambda-python-20/datadog_lambda/wrapper.pyUTG}F_PK OBQ! 'Tdatadog-lambda-python-20/scripts/UTG}F_PK OBQm6 2 oTdatadog-lambda-python-20/scripts/add_new_region.shUTG}F_PK OBQK3Y0 Xdatadog-lambda-python-20/scripts/build_layers.shUTG}F_PK OBQ?:G0 큈\datadog-lambda-python-20/scripts/check_format.shUTG}F_PK OBQB z/ ]datadog-lambda-python-20/scripts/list_layers.shUTG}F_PK OBQ~u,2 큓adatadog-lambda-python-20/scripts/publish_layers.shUTG}F_PK OBQ߮9Il3 gdatadog-lambda-python-20/scripts/publish_staging.shUTG}F_PK OBQ`yz( 큻gdatadog-lambda-python-20/scripts/pypi.shUTG}F_PK OBQHt "9 큃idatadog-lambda-python-20/scripts/run_integration_tests.shUTG}F_PK OBQ+ϔ}- sdatadog-lambda-python-20/scripts/run_tests.shUTG}F_PK OBQŤCy?! udatadog-lambda-python-20/setup.pyUTG}F_PK OBQ /xdatadog-lambda-python-20/tests/UTG}F_PK OBQ") uxdatadog-lambda-python-20/tests/DockerfileUTG}F_PK OBQ* gydatadog-lambda-python-20/tests/__init__.pyUTG}F_PK OBQ+ ydatadog-lambda-python-20/tests/integration/UTG}F_PK OBQsMOP7  zdatadog-lambda-python-20/tests/integration/decorator.pyUTG}F_PK OBQb!^x4 zdatadog-lambda-python-20/tests/integration/handle.pyUTG}F_PK OBQLժb8 |datadog-lambda-python-20/tests/integration/http_error.pyUTG}F_PK OBQ=gl; ~datadog-lambda-python-20/tests/integration/http_requests.pyUTG}F_PK OBQ8 datadog-lambda-python-20/tests/integration/input_events/UTG}F_PK OBQ53XL ހdatadog-lambda-python-20/tests/integration/input_events/api-gateway-get.jsonUTG}F_PK OBQ8JԬ@ datadog-lambda-python-20/tests/integration/input_events/sns.jsonUTG}F_PK OBQN@ datadog-lambda-python-20/tests/integration/input_events/sqs.jsonUTG}F_PK OBQBWFI7 ?datadog-lambda-python-20/tests/integration/package.jsonUTG}F_PK OBQtW @ datadog-lambda-python-20/tests/integration/serverless-plugin.ymlUTG}F_PK OBQXb 9 datadog-lambda-python-20/tests/integration/serverless.ymlUTG}F_PK OBQ5 datadog-lambda-python-20/tests/integration/snapshots/UTG}F_PK OBQ: Gdatadog-lambda-python-20/tests/integration/snapshots/logs/UTG}F_PK OBQֳ#ގg T datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python27.logUTG}F_PK OBQv` datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python27_with_plugin.logUTG}F_PK OBQܑg T datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python36.logUTG}F_PK OBQz` datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python36_with_plugin.logUTG}F_PK OBQWg T datadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python37.logUTG}F_PK OBQ'z` Ǜdatadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python37_with_plugin.logUTG}F_PK OBQMg T Ȟdatadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python38.logUTG}F_PK OBQȚ*z` Ԡdatadog-lambda-python-20/tests/integration/snapshots/logs/async-metrics_python38_with_plugin.logUTG}F_PK OBQ "Q գdatadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python27.logUTG}F_PK OBQN] jdatadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python27_with_plugin.logUTG}F_PK OBQu"Q <datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python36.logUTG}F_PK OBQCG] ̰datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python36_with_plugin.logUTG}F_PK OBQ<}"Q datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python37.logUTG}F_PK OBQ"-G] &datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python37_with_plugin.logUTG}F_PK OBQ-wT"Q datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python38.logUTG}F_PK OBQ&FLG] datadog-lambda-python-20/tests/integration/snapshots/logs/http-error_python38_with_plugin.logUTG}F_PK OBQȈ>*T Kdatadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python27.logUTG}F_PK OBQsp ` datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python27_with_plugin.logUTG}F_PK OBQ :*T datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python36.logUTG}F_PK OBQYo ` datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python36_with_plugin.logUTG}F_PK OBQ09*T datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python37.logUTG}F_PK OBQ3Fq ` Zdatadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python37_with_plugin.logUTG}F_PK OBQ5 A9*T Rdatadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python38.logUTG}F_PK OBQr ` datadog-lambda-python-20/tests/integration/snapshots/logs/http-requests_python38_with_plugin.logUTG}F_PK OBQCS datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python27.logUTG}F_PK OBQHv_ 0datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python27_with_plugin.logUTG}F_PK OBQeyS ,datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python36.logUTG}F_PK OBQPy_ ^datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python36_with_plugin.logUTG}F_PK OBQpeS ]datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python37.logUTG}F_PK OBQry_ datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python37_with_plugin.logUTG}F_PK OBQBcRS datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python38.logUTG}F_PK OBQ~Tz_ datadog-lambda-python-20/tests/integration/snapshots/logs/sync-metrics_python38_with_plugin.logUTG}F_PK OBQC datadog-lambda-python-20/tests/integration/snapshots/return_values/UTG}F_PK OBQn )datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python27_api-gateway-get.jsonUTG}F_PK OBQb6b Adatadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python27_sns.jsonUTG}F_PK OBQb Wdatadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python27_sqs.jsonUTG}F_PK OBQ ?En datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python36_api-gateway-get.jsonUTG}F_PK OBQdBŋb datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python36_sns.jsonUTG}F_PK OBQS}b datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python36_sqs.jsonUTG}F_PK OBQ ?En datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python37_api-gateway-get.jsonUTG}F_PK OBQdBŋb  datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python37_sns.jsonUTG}F_PK OBQS}b  datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python37_sqs.jsonUTG}F_PK OBQ ?En G datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python38_api-gateway-get.jsonUTG}F_PK OBQdBŋb _ datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python38_sns.jsonUTG}F_PK OBQS}b s datadog-lambda-python-20/tests/integration/snapshots/return_values/async-metrics_python38_sqs.jsonUTG}F_PK OBQ$Q@Pk datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python27_api-gateway-get.jsonUTG}F_PK OBQ$Q@P_ wdatadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python27_sns.jsonUTG}F_PK OBQ$Q@P_ =datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python27_sqs.jsonUTG}F_PK OBQC@Pk datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python36_api-gateway-get.jsonUTG}F_PK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python36_sns.jsonUTG}F_PK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python36_sqs.jsonUTG}F_PK OBQC@Pk adatadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python37_api-gateway-get.jsonUTG}F_PK OBQC@P_ 3datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python37_sns.jsonUTG}F_PK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python37_sqs.jsonUTG}F_PK OBQC@Pk datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python38_api-gateway-get.jsonUTG}F_PK OBQC@P_ datadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python38_sns.jsonUTG}F_PK OBQC@P_ Wdatadog-lambda-python-20/tests/integration/snapshots/return_values/http-error_python38_sqs.jsonUTG}F_PK OBQ$Q@Pn datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python27_api-gateway-get.jsonUTG}F_PK OBQ$Q@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python27_sns.jsonUTG}F_PK OBQ$Q@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python27_sqs.jsonUTG}F_PK OBQC@Pn datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python36_api-gateway-get.jsonUTG}F_PK OBQC@Pb Ydatadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python36_sns.jsonUTG}F_PK OBQC@Pb "datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python36_sqs.jsonUTG}F_PK OBQC@Pn datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python37_api-gateway-get.jsonUTG}F_PK OBQC@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python37_sns.jsonUTG}F_PK OBQC@Pb datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python37_sqs.jsonUTG}F_PK OBQC@Pn Rdatadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python38_api-gateway-get.jsonUTG}F_PK OBQC@Pb ' datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python38_sns.jsonUTG}F_PK OBQC@Pb  datadog-lambda-python-20/tests/integration/snapshots/return_values/http-requests_python38_sqs.jsonUTG}F_PK OBQm !datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python27_api-gateway-get.jsonUTG}F_PK OBQb6a "datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python27_sns.jsonUTG}F_PK OBQa #datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python27_sqs.jsonUTG}F_PK OBQ ?Em %datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python36_api-gateway-get.jsonUTG}F_PK OBQdBŋa /&datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python36_sns.jsonUTG}F_PK OBQS}a B'datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python36_sqs.jsonUTG}F_PK OBQ ?Em s(datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python37_api-gateway-get.jsonUTG}F_PK OBQdBŋa )datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python37_sns.jsonUTG}F_PK OBQS}a *datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python37_sqs.jsonUTG}F_PK OBQ ?Em +datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python38_api-gateway-get.jsonUTG}F_PK OBQdBŋa ,datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python38_sns.jsonUTG}F_PK OBQS}a -datadog-lambda-python-20/tests/integration/snapshots/return_values/sync-metrics_python38_sqs.jsonUTG}F_PK OBQ~e(4 )/datadog-lambda-python-20/tests/integration/yarn.lockUTG}F_PK OBQzj- 0datadog-lambda-python-20/tests/test_metric.pyUTG}F_PK OBQMXp2 2datadog-lambda-python-20/tests/test_module_name.pyUTG}F_PK OBQuQ u, 3datadog-lambda-python-20/tests/test_patch.pyUTG}F_PK OBQkisE + 6datadog-lambda-python-20/tests/test_tags.pyUTG}F_PK OBQ". 9datadog-lambda-python-20/tests/test_tracing.pyUTG}F_PK OBQy/bW1.  @datadog-lambda-python-20/tests/test_wrapper.pyUTG}F_PKIF(a381b6936584a8ba606c798aede58ed2c0d3dbeb