PK ^R datadog-lambda-python-37/UTZҚ`PK ^Rf2k datadog-lambda-python-37/.flake8UTZҚ`[flake8] max-line-length = 100PK ^R! datadog-lambda-python-37/.github/UTZҚ`PK ^R0 datadog-lambda-python-37/.github/ISSUE_TEMPLATE/UTZҚ`PK ^R2ӸF datadog-lambda-python-37/.github/ISSUE_TEMPLATE/bug_report_template.mdUTZҚ`]n0 Dw}U&hFBmS(Βv9wG{VZù^YREAZ-N'diK/*q.{Yۦ2Uƙ9"=}@d-㕌&❖q6nXKt8,͢ ߦx0 M{*w PK ^ROHM K datadog-lambda-python-37/.github/ISSUE_TEMPLATE/feature_request_template.mdUTZҚ`]n0D8RQNĂ^p^fO3֚Y&6S$⇗¬FX C}!3[fBrkɬi?xT.k/БhSϜ>?^dhs~X,v〃LznL2jiZڛq~N몶DwPK ^R}j9 datadog-lambda-python-37/.github/pull_request_template.mdUTZҚ`}Tn0+ȡ6`["h$@C pCH.i9'jfvvO5ǾFpCxDOud j2^].|bꥴ}u+mlТX!vTu 2~} &FP 2N&yOL.K'+=a b۔6d'LP#z,!.Ol(GN&8b6+j|݃R amʰř5rϾu6i[8R.958v-)0S WkB"&}b_(H*+Ü!\4y84  ֳs(w9=lSΆ8n#whŐ#1 3a$ȩGydJBN [zg<8EaQ-!dLXQԚӉc+bἠr:!59>k6eA"-j۶f<ڑ%KÜz(D/9ჳZcd\U3w p{8BCv"" pTO8R6PK ^R+ datadog-lambda-python-37/.github/workflows/UTZҚ`PK ^R;  4 datadog-lambda-python-37/.github/workflows/build.ymlUTZҚ`mkA)`zw$ M8(Īi&±ލ=I;{jS4! K% ee U@,pMȬYFP7b}J*^^F*jS19Aꑊ*Էy+:oܶ=RRJV+j\u]iRC5vlQU [3Gn䵞aͥ{syݹhGWnLw9J˨{PK ^Rr <9 datadog-lambda-python-37/.github/workflows/check-size.ymlUTZҚ`uJ@ }@[ЃГI Q@G$Yu$0#7:F<*Ż)`C *qqDKIs/@ 4wyzXO\|n$+rFPԗ9G Q&lݾti@20m"(9.+5uoλWjirʪfm̴nf*e`>bM~PK ^R'_# datadog-lambda-python-37/.gitignoreUTZҚ`5NAJ1+&s?AAX$2I70^SU]U{pg^|`cDaL p *;TN1qroaNV߀ot3&p9c@N{pOtN#ddRTGYlߺǒL&ЊMڙ4#`;mPQlKA45}:C&Z'Uf'26B[Dwx?PK ^R! datadog-lambda-python-37/.vscode/UTZҚ`PK ^RR-5. datadog-lambda-python-37/.vscode/settings.jsonUTZҚ`Rʒ<=Xd_Z\4VPK ^Rh\# datadog-lambda-python-37/CODEOWNERSUTZҚ`* @DataDog/serverlessPK ^R( datadog-lambda-python-37/CONTRIBUTING.mdUTZҚ`VOH~_1R蝈-"롪ً ofmHitH%ޙof NrFIU*}_$ 6. U"e3S֛C#HKϺN=!TӟyEoCno"`Kb5Р*srnDfP\sCc.`ڦWm%1Zi GLՅ#3ao-Zl%P*GRHͿ9Ep%ՊPRՍڗQ"u"X3i#( ŖБZMrc*G2T dy/^Ir繥}I7-?̬% NJwē̢2"@M8RRґPs.!qv:ź ?;ibCH1Dю-ϝ&@^ɯ] p P>;R3A1*!CVҮ9^!C^Di\0a0Ԭ 4MŪ!JphɊ.B B8Y#;pa+i6\_RSS֢Fa;=pϮW'Gp=oԬnx[z{o>ݑy;=0}.YSck;5?ߙXa]T#^Qc0v4`3Rཐ:O;hb ֗e R/h^qw׎A_T𨢕PK ^Rޞp# datadog-lambda-python-37/DockerfileUTZҚ`Ak0hjBϛ[\J(,wʒ*U}gc)lO{h]ÎjCէn}^&v+\%RL-DC*Ȝ&S"$9I` o(9 Nt#~δ6پ=[rlNrun?tq3+`+6nQP$okKC #\UW?Рyf6. jFsv4'E`Tv,P{5f}mӑo8 S< 8<ͤ M >׿*u6;Q/dX~V:C9ٕ))LHc3|`b)ƐX`/{UNJSPK ^RE}s, datadog-lambda-python-37/LICENSEUTZҚ`Z[s~ϯrSi7iI䆭CiDN"(sHJvoxĞ={.Y?,J|Х'Ӧo Wٍśׯyvv^vmn^5{.y%.WjqY;.;ŏ z.T;=rnfO4n+FJvbʶNȮ*^%jcT!ꭩ.(|nz=B:QᖪX| 7[05|)Vuá^)V~of;,^qIy9V [9tc%,6CF\#%H+!K3^Z9 :XBZ>4toǮ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 ^Rc5!- datadog-lambda-python-37/LICENSE-3rdparty.csvUTZҚ`OK@CN IT(5Pԓ1&K65f~f&u)Ǟ(b"#eNFYsxD 6nM[7V`g53~PK ^R^~t datadog-lambda-python-37/NOTICEUTZҚ`510 #H46XLlHig(LFT$6 'PV MZM:={k# -^!fM^ڱ28Ia Zչ޻Mz~PK ^R%>" datadog-lambda-python-37/README.mdUTZҚ`Xmo۶_-nXR]bpmj;A+ hDj$e_.ƶt^~3SCs Z9 YKݥ5/UYi2@'YTBnul%)W,қU'fw3 *kΊ\G\ծDngO#Vqo,3'q'p HHn,)ͥx^c82}O dkj"Ot~uY+w3&4*4+5.UثhfaxӢfi\R.ѰLI',%TQ#K_FoU!Ta"cy#dFLwI5|Kkejmd Ӓkt?Y*xz 0v7[3+:I3WC;OGfS25m(ݑL  0 yQ -H :$ X#PCwzr#D}B7vh{Y,V&c>G9o[|ϻB;;\# zӑ|` of>ʬ =DkS>S݂){N,ܧW,w'#T?\0𒅍f4x"6\I' F?g 2.Z@b rNc{!;z'5(=@<{qlOz=R֤_:LM&#s+fEN{uKUԟZ\'lR1ԍmmRp# -i]mݲf ;z{r J"YHnɗ-W|0ΒE8 cM\HCӵi\#%D >gK.QCAyHkvCv%&K <+SB<`Fs>'R $nv6y/ \AcF}`AK4&yvEOqKԀ~Oɘ ¶vYץ{{X{,)_j IIs:OzģBq>` +[ ED3Z0Vlj&\9~Ͱ AF]Wh*Oq2 ZrDV8!?90hAh+/+l^::̿V<[KQw[X<5rlZFq(m0GVZ:VrcEd Qݷ0c:N~Ix><"#awL*ܠgFk(*giZ#<<>(b)%{~2? L0l?OLDP,82j$D\ldSTR7<z0JnmA)y 0/sn{%9l|#ǹ}lLY?9[}2) i5CzQ*.ؐH\WL5@ SHBS)4To!-ֆ5@MD1^4S9kۤ+ n$U^Wy=|FC[QEV9{&}9CKy aDzEF,vWy 6 E'qm=QNV/ñOR=X;޽,C{ydgvN:x H'P>ΆQwteYCAqYoPQ%ING~Bƚ5[@_GN [ܟ,rC;[BƍvgGI Il/5'^ w{ri(.gVs獙MIj-jm勗?/ "PK ^R( datadog-lambda-python-37/datadog_lambda/UTZҚ`PK ^R &3 datadog-lambda-python-37/datadog_lambda/__init__.pyUTZҚ`UAk0 ½Dzk6^4疶l=%¹p$CY`u`t?PGmJv<\BAE`z-vZ)$y)O5!zn;5DMLd/{3k %Cߓ=Ͻ-QNvc/PK ^RF3t5 datadog-lambda-python-37/datadog_lambda/cold_start.pyUTZҚ`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 ^RU{.4 datadog-lambda-python-37/datadog_lambda/constants.pyUTZҚ`mSMs0+v%)rkfzp4cl!'\ig-IhV7QZ x. J*.`If)GsA%T@`V6;QYz7P !HԜ3+{oq]\ӔFgUJLUVT3f.Y >mNTڇt:yYTw5D#9hksztDdD`ő=ːHBpQ[V~cJw=& $ ~`@>kF-rA9 ϶2kqOd>ey0p]eOQ*zi%p uuР Do-vGҜ+ֈKsh/zt7k8u,'|Lbue82+o]B`ﳢ53~rO" vV*&E 5]X GZŝH)4&KAv3kj[[qb󝬊XI[WEj@k faűm?"Hc^Kd ,,4Kw\Hapyz~q\ϓlzw0sG tZP 8=F#7Ϛc~ 3WO˵)K:Lޅ1.8q[ 8"pi((Qd(!4d|[ve[uϸ!91`CJgO ckԅuKrǩ .bvxO`uPKtb6]ruk,2˔5(g2# ȑ͎&:$h.yqVJ_k =#`33"Q W8LQ{2v^Abt+ѐXag:b@w1i,!Ym3>lB[ɢͭ^oݱ8NNnjX*͵K#ib|d)CKCLee77-sFyN96 z ktlY@fٟV2Tk~OI7*@]RA` TX}64Idu  KnHP}XJ!T6a0[ҵOÞG}o x;a{v|Ox zC)WmԻ!ې:7/`vA=BZCp]j!St!ΰ;/ mT09Ta/?0aGc{ZV , fhJWPݘY`;:zhJ9ZyJ'|fh'gL2· q=xk^p=!ōe~G O \Earzy/s\[t qj@1V;ZP`qȡHfb!u6\e㏁{:~j+ Sn7'#%(t0Y |i*y@̮yK0zľ}W?"cS4@~PkQ*l0sVlyYx s^OY,#`j A\|窺@~S|5*GP|x k cw ~Kޡ37O9ŮҬ}^ uCr{FRTҭ!C!΍ 1*PK ^RCd6 datadog-lambda-python-37/datadog_lambda/module_name.pyUTZҚ`M; 0Db*ib1|$7DLx W5DzfVЂ U nS/m R`#NGB:kw-ڽpyD^PK ^R\0 datadog-lambda-python-37/datadog_lambda/patch.pyUTZҚ`XYo6~_A(*C @8FmCJ]&ZR!)o 3U83A+Y2p 4kq ayR|9KI~$yJ?&'[x+:#\Ɋ3a"+b/RȪb6:"McЯ7RU +u7˃[%yI,WSôѻ;"RԂmf%[p>Q䜻 UTf@qdCH$:7>>&^n@64kozܷ}:3['dcVvm8*U9̪ Zðhp\I܎/~6~6_ΣDKD3JJn հ(D[Hs0 --T^Pi&Jx!$!QopO?FnZ.^S(=֓HeO?OLkހ9i6 8!RҖ Ԫs.+٢Yэ"261@"#<`7AdC[{x*WE/C o_ABBrqA6i@#W- 'uFtzWIN:paAOLN LO+҂8z GGv?`{ȈF0tzPvN}. 3W\QrlMPcK^^GcRqQ@R) l >Yo@qOT$61~@M'by6ɜއkn}'yN揤l0ܱI+&b(~j3%fS/bQ #G&L<1Mۂԑj8H+)%7Iqb0|(Xrnj R:uvge6GU{<# JY/5r ^V}T`[|.vYw^EwÀH-ؽFU xrO-Xayw;wa+vZZ%jK[+AB D_F5HCǦVPq(Yx-QHR)(4s?G sz% Y X${[q9鮐@NWY _ϠͽK2 ?ҽvy?D"J6mGܻe ͦvdT(Ph 20*ZR)ib =O#!4_EB 3xP{ǔ< }|Ѿ&v0sƗd8b/_XKhXqbNCsPK ^R / datadog-lambda-python-37/datadog_lambda/tags.pyUTZҚ`Vn6}W kZg(Ї} 67)T7ȿwxV60"9sʀ>ld MFif'EJsz0̰RnEͧBVe #ѠEalVr ,2=|̀$qNR!/mG{YwݼWFvU+ n!"//I͉4zF𰄓B*[^^prH"C25}D_KX h/HB#Y#FqR{@"|N+'Z➌)qךmLyX,0lzv@ :* M`\3K"Qɪ3rnr i8O#͔?c{ͬȴXeˏW7W7?nM+ CiՇ  @mF"Q.6J^[wFG 8ڎ;A>3Q8k1ה>ģZmNʾv0O<:cR'?O=RbޙYOpݳ?@j[ϗpKBRUtݙ:cFwD:/#[ttQ%SO7"z^V)`Hc241>  ?9yAsIYhT`Musb׌qi9 R+ pӤ6"= )9XqjIn*#_m v-~D~3f(tҡȲjYEl^ClVy=ˆnRDo-prN+ڏʜcԋRutQe y8nhniڜCpQl{v ـ R |Bڠ.{~( bm@UkG;, v) um­([ Ы3\3WXKކ$o6۸X Cv$ <#?Zpik,+ȴ_8ބAvH{9T¨wSdG/($T<`OO?XlUvB>}fE_;si^efFɸiY.% DT7T2ZA}l/W5SLI>p}7S^Bhհ,\@,-I<B8?pa!e BAV཰0Cvoq,ụ/.^ R9%`_Xe(ΓJ7\Hap l5ʿǖHDjfשc*ѥ3Mh,[%2KD#2>0`UiL=z `@w'2ShMz4%3RqM\=T=Y 'җs6>@>8P#$ېˆ"$弚F;)x&6Iu1Ioy 'ߪ|k>5:c^\{Nda/{qs<~Ly9l΀P, kE{5ŷTTѠZ[Wx~[{{{gӉQqi$2QRNb•Lre=IR25|s4ii.-Egcw%;sW32LapVe[e\a$2H#@+aC2? {&W]w8tAdK${ >I2 יUw7O#iO+XQ.nڎ3K{$F:' z/l1L濖1 I=[|e5َD/yS)ӣ(=ՙ %J$/3F>o5Vy&cXCvp9qsRISz A_+#cqsbR)y]wҐ~\ OoϏ;ld⃦~FWOsyHʹ;Z7ftag0CD";0)?K￯W?AaK*"Ǚ2~wir~LJM5Ќ0B/*x+lWx#40, $H}PFd'~k1z/ĽST훧=PK ^Rj2 datadog-lambda-python-37/datadog_lambda/trigger.pyUTZҚ`n6_A/6`izj ,t]60hʢ*RqsHJ"uqayH(xyDާ Y#*,sMFxJԖKLHD~ 4g0Y*Y+=2g}$yc0r-Y:NǴ5+hc`)_f-[FU!U"E jWRm, ~q;4^t0~- &n'ax٣^^.1uA*Z:v\NFժ!] @qOJ^M g8t#7IqIthc1&6"Livr$kP+M /o߄f%qT3dE[QT =H !K4uD{q1 7@jS?YhEl?> 7!Wt ,UL'<>2g3E8}F`UD 8A'o(t$0* X?}`&F.9y $.{hs θ*P˗Wp_w`-m l7)&d>=A| BmTc M!ԥ)(9VMstp$})Z$C_nuxjmЌ#"|9}V]7h9,?xvnd&E6s 0 k'3H %2l@{־*MEgaR}}jHK8jՇ ;{ ?!&cΫ F`11"TeZr ίЈ]AAtxC^zb ѐrļV!1Lm kV 7T|usy04>qb~.le@ VsX.Ok\нS 4)=9?gu[}[׆Mk7ZNz7"eGe;e,GVH֒H-Eg IY6s@I[>B&B!A)E|iF![y`cwР?Fcm#!P(OkխZȓ`"C羝L{nИ yez1Ŷs$Ǹ^v&*hujDήTDHa3;P[(T'`!Y[]nv ue&܂ g;^jP9ƴNG}`NMʀ܉kڗt X=®uhὯ]֘K{Ts]$E/tdn3u3lL?$NzȆ&wMc}[a A=eůI.fW=r& ]xd&Rxcތ_ho導_~QTfk yK-ҲHςڅ.m@\Ό1=֡8jͅ)*Ñ _l=fڌw~vذ*UKiaWY+Iq@iV]EsK w dwG {A7FmN @qE>^nx%bœS%X O-v0 LaV<(KnMۙ! K,=ގ$*50zjsR`Y$@F9 z3 +NAVKcm-!hfYbdQiL hbD'FOy!?iU>Ҹ2_$ŔvA-Ĩ.cErѮ3V%TolB(RuaBl<lI[E^ep#<ԋAhWwH2Bёa>g=@jl޼#`Zl2QF+Ag.<`w47fCڱza0Jm8"9x倴$d?&էsgh$Tz>XqD)Y>QK|C3'}t*3ha_?)_I+ *,6 =s%NSM +3˩C?'^8/b}r=Pl  YA-I+XExW%&/nh 5F2S+bjQCLHB/!:G Ml>wpԙ$Jچ36f.Ւ=0ئ`| ; _TYRyk iC:8J`Jw0٘uQP)wqi1q ^i ^ያ.gy=x-hDEg.^@'q-C H?֧WAŹK?bK#KuݕDzq}aW_t}Hu"6nZ!Wnog+H/W׆yڤ ~^o%/Wݗ>K nV܅ @ 8cG8Aˏm>`bF<9Jd[^AZ݇/L{H^j{`".@SQkZeGRTo6l8Mwuzխt}Ճ*KxރM}w~Pv6|qH8u^=K.nEz>kM>8KYH.0I;LQG#&GvBN@o}Ћv][Tߠ0`m<űJN[ _ȸO/&̭r} fpE>hq+4YG'nn<"U&MQ> f}[^.]h- z@trLD{zyHwYJa7HO)؏&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 ^RD,  0 datadog-lambda-python-37/scripts/build_layers.shUTZҚ`Uao6_qU""Iusa`Nn4p]tHJq,;Rr";E={{{ӟqџ1]x%J.yMm )P-F`e 90L5(F0@(4f* B,IPi.E"0"5"fx3p  cj=e5(Ug1OdR|^8zw:bF/3 mfXj^xlE ! & Lq_/|\DMT݃8ߊVHƔ]#%2DV=o2:&tG~)/Se5%MMI('dp?>࿏~q_- eyHf<5?6}0-$xۢ8h. eEë^~HauO]K%^';Q?Ҿ*`w0c%mSFpRHIs+Y ~Fqy%i|~u^s1;bQG*vIL "m[(ʹJrT!eC2Et0nDOwW; Fdm;D6<2aqaΡ[ 6![y1/:EFD8DKK^;t=PK ^R?:G0 datadog-lambda-python-37/scripts/check_format.shUTZҚ`uKkA+*ACoA 1Bevw`1gA=䐺tUwECHV$ȴ/oM[o7dlGbJ.i8h_7!w+ \'/N\JW`(;R0apyhz .*&Z 0$"EOt!T1_M)mzbՅC+tout PK ^R7"ub4 datadog-lambda-python-37/scripts/check_layer_size.shUTZҚ`}SkO0_qg"nc/U"E++b09C,8.tIJG>{8;_OUd;0Nc, 3:T(4!gR -М2y8CIx G 1jps%d ]FܯB&%exP_PO EƟx,3A5PMVu:t:Y=ځLvy,Y.# ݃ΗW>i`e=P\ALghRZY\d B*b4LjH!""8;GCr'Ƚ{?N6GΟ=t?oftè?q^r^LQ/%]vq܋QE'}XޫϤmiL+݂LWϬ7q9_*-ռA8^`YY.RȮ"`[d1 bZ`][SMMJ" dP&Z%~Ug x+Ln X׶%K[qR俓Ɩ9WyP`^zFx EH*9I3ɁƽD,ȁL0@hL~.<+k [)72YJ8kQ)64~cdsR4ddPK ^RB z/ datadog-lambda-python-37/scripts/list_layers.shUTZҚ`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 ^RA2 datadog-lambda-python-37/scripts/publish_layers.shUTZҚ`XOFõaRP1H*}In8񝛦sҤY;w޷rw/vG,>u{S΁~b2/ "h|80fH,1er4_)Jp!"hD3⫯朥 t$,O"6t,cD?8P "$J'К |Dzpzl-y"gr0^,l!ULfkړ0O4r (8K&ڦpIq2p}:읟u{ܧ ǟpk/ȴC%Ë(,Qp*RȝN! "Tu!↣s(X31@2G$7x";rOWφF!Z;Dk-W{q| ^[vË:Ж_Y7I@^rWBFWCkjxZdv0yM`7^732/) ML:Du:"\84ףC9*s,n~:Q>l 7ϑfĪao ZU=\ zWM̱'p1MkR*8۫h6$F:"NtQzL<6p ՛!2KPΪit\NFTIS #DZvjiIxfq%eL*b7i9.ד.lu]s)ZKj/tq Bp3 ad3S]F" u1[J&D{ W|ZqjR{۞44@ 뽲3"]5R%t3[2r}/Ao)lJ׽0rAG֍խ6# zK={Fg>V.fMX Ve6Z٪D&ӗsxU$nX.)f#tgRSM"psn6yI$T h=S];g~̽*^mi2@%~D%V;eTϸ 07%DS<{TeޜVyl.EuLQʛA[߿/(^7{eHo_YvI~O2y)`J&P(n\0.aIG9XaOEzT4 *g|-vDv_!)8]ѷDaY!ԖXw!AVʂR@ʢ~VDiV4xEf080*BMD_Q.YpkM$U۴C5w2PܿPK ^Rm9) 0 datadog-lambda-python-37/scripts/publish_prod.shUTZҚ`VmsFίX_4~鋚q,xƕ=rLVp1!&o di2>vyvٽ{v"sz Npܼ R?/d~zWgsoϼobe)`q2U2,LS B5*mN_OPyA̓[^{'ӑ%p&LP?pa"ͤ`"Yc'-Lvڥ14ljhYK*Pf\A,Fհ3`MFJs]*J'E)EURC9(\Lptpηd00D eQ,W1SJ=C,a*.^bd'%ѱ1qsois0VCX"BPW}׼L5a|mImy X(]TmVan$ ,!kEpY]6ZjTUH< !Laf N/foգUӍG٧¶C̣AV%330T>p3&yzp>y\;cg%|D} N^ܛa;b’RC6{ #wo7hl7W5`GӀTFmfiY v(LJk_6|9),}} =UxD-1r^n=U|S98Wȵro?+y%lXOYX45~1'356#?s>qLRo蜖4A:Puw]Y.u]Eۭ:mv6+n*2ZuѼWa%2bN>2yPsy lCsF5咭rv5w2xr)0EyjEjփ[a6nJP5)b*Ry-r %ALvX~EoPK ^ROc3 datadog-lambda-python-37/scripts/publish_sandbox.shUTZҚ`10 F=0bvs$d'ܪ}KV5:d[5yہ[ :i Qu;YJFt f@XPK ^R`yz( datadog-lambda-python-37/scripts/pypi.shUTZҚ`R0û9!A'ě؛ E,Ύ}85O~%#PYDqW.=&V8@dJļd2)*KYAwɌz|3cF95g:V>QdA܅e n0w|/8 m/޲ E $؛I<}Gq7{CG?f~kOf$t˶떳t}c;rX 1 |3"R_su^ߛ Yb|' 2o(m@qŌ~2Zf* `!iܽP6pE kx-Da]e?>>@-k>GxF6P2%3MKǠaZ܍4.fwR3+\ e4k*%jKfJSY*_!pPޡB|.e3F1[r'uKrh1:܈#+T| 'Ɨyy.=]S>9iQud- xV0T] fJh 9^, xXe[VչY: 88|Bz^I tLA%vCW`JCkdn*gTP3H 'm fћQ%lޮ}qt}`PR48k&p2]WQiEb*w,h},!ܥ:emUp!A1HBwv=od:* KS4htVMY0gAu E5uΙ<-<;eK`RAcO/tcCYA&IBז+RgKa-,f V{Ӂ@5^@/ݴ'}d}' \<a_:Y^^BPeSBAK/?|f-OW,u\%T`3sM'9ıN:G_g4% ^V ^`}Q0>*&JWd('naNUHGL@ T+u+@8r{yeVq/aZR$Tn|A-Av ,gܨx(XZ $\]+躱"!|)2ompl 5Qukv78VdX0D!=Gpl^O= ̱b :Z (e(uOb 4Vh%2Iq𭿒S3ڰKwˮ,ig|iL:SBL.؂[f O#g:P8\{_QVv ؀O/+$_b,J.  Z.<7xG˵.^M_,L? YbnF85HQCׄ}G{ɷ.k1B˾:ҩ|$ϾW"8z0&0[!G B7 !wfiGjL;^"I6սmjI2ORKF XIc#D%+M:ª|Ϡwjn&Lޢ4gKyh F)=h'pjSb}[L)dS=$vN /i_}aq}ʴ&|_o%Rb]:&3zR{Lm8M^>R+Oܥgm?gtnoq |3u_>`siBWי49Rs%}s6@&r44%oYx(uJJn$62|]3eBXQ|nƼlv) Cθzmje\5l;}Ph U 䘑=p6ٲ>CVغoˁ/UoA7"TYG=:?s>ECʪ{A~9j|V*M/6J8;y)v v䛚&jZqvXwWvZ' ^HfxbnO9u^{}?ږ^\6X4'\EWilNyIIBfTD-l #׫-@(Szqz%fPZHk $e_ydε1Lz/:X@awΉ~H Jq)bdf'ۂ50eNu-$X }6?EvSi<5(4Jwe5d*31u1~EK՝| n 2^":f߬*lږLOrEՏ[AYɃfnY4eF%îv{7Emcc8o*OYxou9:1T#K@\I dQ `%U˹{AP«A)+Q0Obԭ[Nԧta!V!rY=vtH5_%#Έ37:QV*y/HW0861x;8)% UM[:8iJPuj^zAs{Uñ2|ewїꈐ%PVWk-iݦcjl O؈i3XNI^u;l YS{]rEo2+-%S=URq6i7,SqQ"dkAs7}J5ӗhR9J(_ݨWE -0΅v)P -McBLBSMջ=ِ ߸-qL|Z7]NG5K8O'l59Bq⅊ZC/B#GLNZqgc.\g߳^[e;v 'Q_Ae,p%lpґƙ n|M}!1|tG(@jwbtWߖFTZQZ.\ d PK ^R:B! datadog-lambda-python-37/setup.pyUTZҚ`T]O0}ϯکu@0< 1 m&N5Pi}v@y8\ۙ4ԀWT 'gMM}f")549)iNi@SKAHL1[ DG"JЊx`Mw)$#0KTp<L$2"ǰ1t ǀj`RL'ƒ3MGAQcrp҆<}+)/ J"\Gy*v 0I#i pm[QFRH'N9PPzk/PK ^R* datadog-lambda-python-37/tests/__init__.pyUTZҚ`PK ^R- datadog-lambda-python-37/tests/event_samples/UTZҚ`PK ^RZ<= datadog-lambda-python-37/tests/event_samples/api-gateway.jsonUTZҚ`WQs6~ϯ`^,0M:yp}wMһԩ:}!;JǠM_$.@͡4@7sFd5f$"(L;rtKp}(_/EVF.%SӜG ؉@p`u*u!e`.N(t1 I_:Gܝ=|"p;98.SG@<"1L~tsO8Y[Vn]H^OQ h׈{5TDr#(Ly%LV_W{Ⱦ3e@ex?'qcLbyBԜ/P (L<4BPd{(TiBBfQG)WBV"UJ.c)hEF}B3Za#S!j*ꂩ||RT]aXK]5AE[[Wc캢gwa{嫢vy&~[2ry ocwF@Cdc@hp^$}S7NN t` c-NR{a㓱9[omj )0#$KH(֡5V"L ~MLZ;;Ә,)N&y221㿸f8t/J<0EwpGzj_w=޼mO>܎ͶQZ߆E1Pjb Z^PK ^R⦗#2K datadog-lambda-python-37/tests/event_samples/application-load-balancer.jsonUTZҚ`uS]O0}WDyVl4xqnS "lPFd)ֹ{||/TBm.01^wJT W۲?w};AZoLH{@pw9K}so5|VGሠ#*S9„FRH1=FEnk-"J{&Z M$@2? άx53qUQVnO0B =U%!-,@Ԯ ~+Q@t?d4))hY^-묩$|e.CTkP-nT(;HMOJ(%X?Ҽd){L2tp/PK ^Rf=9< datadog-lambda-python-37/tests/event_samples/cloudfront.jsonUTZҚ`S]K0}(ysbdV7DcYrkmR!Ie(m`y{=r &#!BIt AHTڼ{魹:eJK6 > ۇuQ^›9` Ry-H8a߿yO`fv0`(H6࠻FQ #K8gyg9:-RX &畝5Nq<9MN&gyd$-/JйpJvuW෫Xor E$DZk|/LC:dM>AQ0 UJ[{ZuPK ^RNdBC datadog-lambda-python-37/tests/event_samples/cloudwatch-events.jsonUTZҚ`U0E|j "{~@]i\vTCݡ,9) !FI@ 9TD,NJhf&au0m &PIe^vSZ-J(^&4GvHek˘4 T޷ƥM%1ȏMF ^ȟz+aNǹ]PK ^R!FFA datadog-lambda-python-37/tests/event_samples/cloudwatch-logs.jsonUTZҚ`5ˎ0@ѽ_aز9˜K@Jg)iC b2wy5O Sܨ>ADt@ ׆@Ų[ބGIN|\>Ivel>;/Xmւ«4ȴ<3Db%]*&b@촖H3tmx暄#!/q=];?&\[bH3iRwyq&NTx'I)Kes9Jzͅ 74b>޳PK ^R7?)28 datadog-lambda-python-37/tests/event_samples/custom.jsonUTZҚ`RҢT%+h0,X^^XRZRPK ^R : datadog-lambda-python-37/tests/event_samples/dynamodb.jsonUTZҚ`TM0+(ev΍ZD"VUU!Ǚ@$hi)@/U?%̛x<@.Xum~!WRPb0"^}4Vbs `QCE^-nU!uVNEO.|#~KR]$G;Gj[بFzY;u{s)g1.4(Ti ً3NױQfo,i&JxU(gW0)aa[5iEP\(%A}_خ.C^nJXM┍SXn<߽d?7ns}&9l_gߢ&5-qShwȖs}ZvC6;DȡA-:0؄<$a%ȲƥĔYD^T`^*ĊgҒnτj˙ȧy}Cjb e$ 42%3KbaG"1.;;n]uT}lm[_PK ^RI3wX 9 datadog-lambda-python-37/tests/event_samples/kinesis.jsonUTZҚ`]K0+F$m~YtEZS"k[0IemZ@ ys|&B톊i"` &dId- Y.~Jd  )T\,n.f+5kQ0Գ\U'VD\X[1\B1Fk11,41rG:-K^|J9g[2fe ñL{PG` 'w/ Ɗk Yxt4bAtcy@hy?Qf/_Gṏ+ :P!u};{PK ^R)_4 datadog-lambda-python-37/tests/event_samples/s3.jsonUTZҚ`S[o0}WTy^ty4ݐvAMӦ=+uIԗrg; ApEb;K> h)ҋ_~=/3⥰(]rWI!Z,"F@qPj /(F؎9B] +I@XҩMQ '2ZiQI.(H>aN112E'׆'JOuhkWXZy&c]&î:@UPP[71)v񾘘׏UÐ#gqr9YPI`+U+DY=Izݍ7Of#M>@A†摴|i$W$m!DZ<UZAH}JӴQ1v_7{nR;FɠstJ:Eu .‚"#|7Qt kPK ^R5upI5 datadog-lambda-python-37/tests/event_samples/sns.jsonUTZҚ`]o @m[za2eeٲ J 6ƩUh.R9&Ќj2H\y)(hl@e(XYL$P N5,D*UUJYZuME^0zC&c؊Qztpsd0K8‰ǧI9u]zl"ٚ;$@=WP[T|Uh_vӛ.dtRijCRHTUPGIQUn:ї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[ﶜoi5`R3q B$Cmxģ 0^.UbϮ7ӏaqt='cg|1I9n*h|D)RޯBk *2/3UUjLq]WEQ.rM(|Ix 꽉zWۇfh;> O'r!UN.hY ~D?{Y:!N{;kP$a)c<S B=;å6>a!x.أ2Ks R>GAMYRBFvhre \L's|?+9b)ϳA4O3[`3 و"8 [>A1Ôf Zr@ë'?W@wBnkPK ^RGJ7 datadog-lambda-python-37/tests/integration/package.jsonUTZҚ`RPPJI-sI-HKIKL-VR %SRrRu rJ3tSKSӁJ - JkjPK ^RQ)9 datadog-lambda-python-37/tests/integration/serverless.ymlUTZҚ`RM0W`m#j7 * (ɮ$&6qRaEJ)[x<޼y]fJJ(G%' - ,޸ 2I56)n#Uͭw:ԲI@J)[/>NΦ ZʲS|ŕr 8hlӨŖ+%ِ$"2~rIKee&Rq!ӘbEgBL* X ZƁkwHN$< }\h)4 ǘfcPh_°Y $o2}skx$IT " dʠ-Q}8cNm9 x7~Lօk~N\o0pw B,P(lyg++Dhsz龤? P0sbɎ"tsL-!c[/$VeJEBƹuok)Xٞ[Ǹέ=;wHQU}YژpN9ҝSJ-7x"F(^^\UJCƺ燡#dP5.hގ#L:~fce5vryt`N"f̕37] dfɌ#Ñw_ZOoS&BÈS6Nۂ3qDމf5bXop3;HTO{*S?Pҭ%۫!#QjĔ޿LJoƃG"ίg=~P z S*Tƞ*?|eHsW}#~TNV nOt.=݆PK ^R#맜!T datadog-lambda-python-37/tests/integration/snapshots/logs/async-metrics_python36.logUTZҚ`Vmo0(NFm  $4E&ytΝ]G7!^~Hrw;?;?'Ӄs h"{9@ȅstr2ݽt3W8/Bi\wvC|W\1ԒԆ XaQ&H"A$:2be3 jVfdͤe`T<#' tQp{aF6RaT$ +T/ d` ٮvi$8hpf[Q Q9ӯ3HӂɍРRTkQ+q{D]4Y.y}=ź[^@ḓ[ĐĐ0jZCr- MJ.uZfeR%JL-%CX=uQ.[v>w~Zb~Pz4ׄ! Z v,P*fƲ=mJ~EZ.c,mv&u2C`n=Y+ÑVm=a=AۛAt)\6͘sEH]1(s*e92a1ͅo_׶KW֠J{f/OJbmPws߬8a/m~8ܯM|t d E#RSA9dee0\!V o_V{lS;݀}R{n}~(z%Q)'=h+O[L^sɛ)aӖgzI9G:'D ѓ#ixv/|Ioag2=xO{*PPO⺹~Q__ G{ǃO*3Oz3;3*T aD{R[H|#)jTpD'0PK ^R.!T datadog-lambda-python-37/tests/integration/snapshots/logs/async-metrics_python37.logUTZҚ`Vmo0(NFm  $4E&ytΝ]G7!^~Hrw;?;?'Ӄs h"{9@ȅstr2ݽt3W8/Bi\wvC|W\1ԒԆ XaQ&H"A$:2be3 jVfdͤe`T<'' tQp{aF6RaT$ +T/ d` ٮvi$8hpf[Q Q9ӯ3HӂɍРRTkQ+q{D]4Y.y}=ź[^@ḓ[ĐĐ0jZCr- MJ.uZfeR%JL-%CX=uQ.[v>w~Zb~Pz4ׄ! Z v,P*fƲ=mJ~EZ.c,mv&u2C`n=Y+ÑVm=a=AۛAt)\6͘sEH]1(s*e92a1ͅo_׶KW֠J{f/OJbmPws߬8a/m~8ܯM|t d E#RSA9dee0\!V o_V{lS;݀}R{n}~(z%Q)'=h+O[L^sɛ)aӖgzI9G:'D ѓ#ixv/|Ioag2=xO{*PPO⺹~Q__ G{ǃO*3Oz3;3*T aD{R[H|#)jTpD'0PK ^RYW!T datadog-lambda-python-37/tests/integration/snapshots/logs/async-metrics_python38.logUTZҚ`Vmo0(NFm  $4E&ytΝ]G7!^~Hrw;?;?'Ӄs h"{9@ȅstr2ݽt3W8/Bi\wvC|W\1ԒԆ XaQ&H"A$:2be3 jVfdͤe`T<|LNR"m2¨ HAVZ'_@ ȆL]Hq$Ͷ%Z+ s_;gGA5 3AA"aWoעWp, ih]x>qM̘R ϳO# dJJ&yXDIKR>p"8K}zu'4[!;!7a2մ#n3[d-]saJ Z-6JX{\8|/ҵ*M@؅i u)u6Ci:HXt3(U((<͌e{DU u v5 8b']X$ۤLe LJD;{V #ѭz:.Λ{B7E-D}S:am ;<1cp.cPTJrebl Yj5m-<ܭA.^ǟ<Ġ=*渿Yaq_H+`kp_!0lZxiAnkGR+r*ɠˠ`>$-4uiC!(-M޾t5٦vJpQ KRN>z7B=VP":\纻Ǔ7Sv-#Γ$M!r+,3tN: ';G*5*^ݓd{*ST⋡susy5 GCTͭgп gwf=UrOS*-HFR :nOt6a PK ^R-S datadog-lambda-python-37/tests/integration/snapshots/logs/sync-metrics_python27.logUTZҚ`Ymo6 A؇$[s0Kh !E֢7%۲F%x|xG1W Yc B&Eά>+Fe>B)>G܅|"7" 5;dJrTN$< *WA1ICUf3`I ڒ1S5i:(2h JkERqPY!2z˩s}gDkbZ]'`{ӷ% ]يV3D R8Q&{Sjm\)UO Ie4ߚ/'M->AcAzzZڎTRHuu_gw7NCژfWhҠhU@c,7h,?UlJ`,EOTnQr:8A)s{ׄ>7z+.M -*idβR[WLs1jZo.V!'ƪp˭TDM'rίl;nʹ:@K8ю,"QTKV–ܽy,_$?⼊ bByB.v/w<Az2us#] B]tH-nr)%ϻYMZ>tmG;b ѩDur{wѾDG!~%acaUy|p&oWhn&7$i uSp95$glKuFQ>O-F6YʬOy* 6PkC 6SG%Ѳiy07{>elvﳾΫ^'p0bÈ.ԆFl>)hk=D߇JK$ρI]p5jӅWC\qPK ^R.@᯷-S datadog-lambda-python-37/tests/integration/snapshots/logs/sync-metrics_python36.logUTZҚ`Wmo6 B؇$u0Kh !E֢7%ۊck,x{xzpdNG}?'H9g?|oWKE9cyI>)B\9;̙]ԾƟg\*P풱âuDliCr xkqj PT]5C7-PJk4 Rs-+ BNUx]0lVzfi$8Q:(j1+wigtn8㏧ExͲ% sEe~?/wᄦZ.fs xlx8-qKMxa?'!&d8fׯPD\H}"ƐI ?DwяF#b<̛EKƅ"2̫4%VI]ظs4c)(CH'hJ('"%Zv:IzN|)fgL 1GZ޼`xgQҠ*E<Z_hfCc8ܡݩ,hT5hGЭpVFލ>"K>NhcL 4mv!=>8ƛ>6|{ݽZwڹr8.^:af SWuʹ38]1H&TGZ@&vcd+12иY)_ACO]8)Sa0qa`:Yyć綮* WʢDA˧32 &]mqB lk[[1=}%S2VrF{%QI'PoGPtO.0fv>9J>NFNpK" C$h-LѮOp_SSGBL.pA(XaQ:H"N4tV!9E<58w5ܲ|!kWyfexC>$"\ h(JC F`J,Q J|$E>jrgej>;l7) LB>+ o4C`QҐy,*A|i0#`ڧٛ'tXːͳ~?}s}b>djZƊ{cΈvϰ$* 2BP-j17%?X~_֮GJڍVfjmF{;|q(X;יPƉyqybLJk+Jk+;i=opV[?V%QJ5xrj{n?)*^YEl7U)b+}_ @+}J_+}*dE3܋5DJ._ݻV~kP[j3 ׿PK ^R{-S datadog-lambda-python-37/tests/integration/snapshots/logs/sync-metrics_python38.logUTZҚ`Wmo6 B؇$ub5X 4kxCX"k[HJmʼnK`Ay<=<=dJ>NFNpK" C$Ph4WsjԑK%\J}2aXT- UyHrOr 4]* yfexK>$"\ h(S| f< ەY -"x$E> yk6 >yo6ߍFG췃h]*橅*z=av򰈒CHu䤁LN;11M%BU+@x"6 "A 2ehU)pcMe-Rc(됤gO]f~@sM wVM, RCIfl1:) =ڝϢFU| jmD(ㄖ8=͔@fm7clcͷ{`gU6us᠝+Gc_^m0uT[hU:Z2#3^W헁Ƶd5N)Rog9 ޹#1(256 &lQj M|xpn!0LҐy,*A|i0#ӠM:eٿYݏ뾹>UW25-c=1gDgXhpa^ 5]MWaqcl]֮GJڍ- ƛ$M!bw'c'$=vfP\v/3Dd*HVZ[imVZwzଶ~mKУ45j^?)*^YEl7U)b+}_ @+}J_+}*dE3܋5DJM]̿wI+\p֠ gPK ^RC datadog-lambda-python-37/tests/integration/snapshots/return_values/UTZҚ`PK ^Rn datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python27_api-gateway-get.jsonUTZҚ`MNK 0q $4ԭ)Pj0I)i\۽/oD7RXQ9pi ?%ŏ|F1Gϗ??s昲4 B#VEm9R~7 &x+UPK ^Rb6b datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python27_sns.jsonUTZҚ`MA 0E9Eͺ6`z d*ĆfRAJnP1 pŏR<0އ0x#c"e0RV a܋5Vȷ˟;4#qT4)FJ7PK ^Rb datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python27_sqs.jsonUTZҚ`M0D|LhKiƐ]iZdo;f3dyb1_ҖzoErapEz şsw=on"Z\ZAUc8X80*eZ42 +7ZRQkCU՝fR2 "] 3&< Zٟ|_bePK ^R ?En datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python36_api-gateway-get.jsonUTZҚ`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK ^RdBŋb datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python36_sns.jsonUTZҚ`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK ^RS}b datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python36_sqs.jsonUTZҚ`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK ^R ?En datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python37_api-gateway-get.jsonUTZҚ`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK ^RdBŋb datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python37_sns.jsonUTZҚ`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK ^RS}b datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python37_sqs.jsonUTZҚ`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK ^R ?En datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python38_api-gateway-get.jsonUTZҚ`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK ^RdBŋb datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python38_sns.jsonUTZҚ`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK ^RS}b datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python38_sqs.jsonUTZҚ`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK ^Rm datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python27_api-gateway-get.jsonUTZҚ`MNK 0q $4ԭ)Pj0I)i\۽/oD7RXQ9pi ?%ŏ|F1Gϗ??s昲4 B#VEm9R~7 &x+UPK ^Rb6a datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python27_sns.jsonUTZҚ`MA 0E9Eͺ6`z d*ĆfRAJnP1 pŏR<0އ0x#c"e0RV a܋5Vȷ˟;4#qT4)FJ7PK ^Ra datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python27_sqs.jsonUTZҚ`M0D|LhKiƐ]iZdo;f3dyb1_ҖzoErapEz şsw=on"Z\ZAUc8X80*eZ42 +7ZRQkCU՝fR2 "] 3&< Zٟ|_bePK ^R ?Em datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python36_api-gateway-get.jsonUTZҚ`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK ^RdBŋa datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python36_sns.jsonUTZҚ`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK ^RS}a datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python36_sqs.jsonUTZҚ`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK ^R ?Em datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python37_api-gateway-get.jsonUTZҚ`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK ^RdBŋa datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python37_sns.jsonUTZҚ`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK ^RS}a datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python37_sqs.jsonUTZҚ`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK ^R ?Em datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python38_api-gateway-get.jsonUTZҚ`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK ^RdBŋa datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python38_sns.jsonUTZҚ`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK ^RS}a datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python38_sqs.jsonUTZҚ`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK ^R'V,T)4 datadog-lambda-python-37/tests/integration/yarn.lockUTZҚ`uMo@7zlEĤT+m4eY((꯯ƳɜLUNNg^N<5<׏i*Ri[C2gN$#mE8ՉZRf }RX&8kjQZ›#BXU[BYJG}Xʏ=>z[inh#kd4CӲFʇMÆi>Z2qO M$ER>fK7/}d07] #|)Y _4t/mJnal@ZNn9Q첶{^'?U\¨igAPZ3 r9nLPJݢ Ij,3vquw{[纃8ڿ>^F$$}u$h\a0bz=(z}.m%b{3hvBm`7.ym5^jVG7ה/KK 7,&XϾ wH zhR_׷xiĥ-9?m(^HsU;pbԓ^F$l J CxV A@nվ|[5_cǫdGr54 PK ^RMXp2 datadog-lambda-python-37/tests/test_module_name.pyUTZҚ`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 ^RkisE + datadog-lambda-python-37/tests/test_tags.pyUTZҚ`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 ^Rrʀ& =. datadog-lambda-python-37/tests/test_tracing.pyUTZҚ`rP IBַI%{jK5HQ"$" ۔~zF4H—CG==}Zo\/jVwuj k5~ZYL4 oM@]7„=RQ@ `W ^ig ɮYkcG ѵ? 4kVwI)~W cf|svkka#m 8wVw߱4B1Ru P>`,[?pG箃#P>'#.T {8eb(5^N5,o9zq$5zj9Wli1F@VBaƜNg78mvNP$e@Mг͠摒 k/Cx8K, q#| bJI#)#W2.-D 66#-}="?Gz`-7^+1QXFv(N [bB:xHF&hwB-$˘Ȳr]t4mx_eZ)W9 Q#`䝸Γ@:k 2r]$ИDg׍w\ߋ ݭge]3E2v߇8Ev=$Db}Y'3G9麐eġ ʒ:'7`4*86QBĻfy-ϫ"&sEFVjϧ>9I/M?@=VL%79ٳ/Ž?>1.pH{Q?_if!VrkKdٺw+F#uBPAK}^]y\7Tz/ig-TblEzhE(S& Ó8%i ߩ5}2XJBn5$d-Z}T;ДAY:"cژ}[Og}Wxuc4;uP.pMjd\x,FA$6ϽPO WB+ož[E~@Y{`&}Bmz)qLPFPFLw§|B-MNXjf u/$(_X h!dkYC@!z HE.F~/rU?t{sbڟB:^B2!]xdݿeKPt`ͼt z\x9ӃTWUi9įzW$/ceTB/;D ]n`򁉇-uޢݚHe(>TaW/[lXx\>=.[h{~?HE`mN-|QCu]8}46ppf.ȞޜΏ瓋s}>z7#qI)L?"@Sŏ %0ehQмWxdiNN2E61MĖKA{;ᨀ؉.@i=m HZG2+wh@F/0jKgXzY0ČA'IZ#}E4!UseGaDDE CZ=#Ovz@@ru;>Zx5v5]7uvԾvM`;,,w4I vܢ|=ud [`z x r|xྒྷU5ey ޜ+- y%3; /p>n+@{ԲcpemT\bNL\t!,A>\*,<!P''4B zdbhU쐘D\̚FLےȋtEUd,A/#$2Εk 9~H~TjmD-EY#Da&w1s\Lj 4lwk^Ӳh cX-eD,)PK ^RLk7. datadog-lambda-python-37/tests/test_trigger.pyUTZҚ`mo:S ^%Z I/)Һ 9VmdU=6 IIV*sα}" +rFNӕQQHm9u peRBs.h#lZLms:yWF e?MFBjlw0/Y܌Ù9xey`2xLX;N'rblPhY[%SX~^N/V|N|C+L5у LI$ sl;l/'(Qlj )MuWbfN1my1eS|,t+?|Mp\EZthe؛Ʋp2jj+\OX4;EY`+*U{ bQld7EY| 7[_2M#_oM"LPE k>D^K1c;|7Ӳ:#]4Pĸc (@g8Jl5vTZH,JcN| ʈ M[TLwz##mtdpDa%a0v?m%DS*Uh ZʚOYFVV7x]O#Pl#o>=y@ܚGl(%Ҩ-ÃRޟ%8/ Ix5޶ۜ!*8W^hAiERRmGl>bxs4jd84N΍~~qQ;̭-qM n}/<$DW>;n ³c0pahкU>XoB>BX[ \S/ } J#@V6W8Ļga lW} 'gGBhWO"gyšDjlNnIZY.ڒp&5U|UPBڭ z"]B%Of 9 YG 0݂cG4" qFib 7_n'kfO;^K5mb~z[u? 9a~ף ]5= #m=|fkOM" E |BR U+u:!Z^thEi!R"B C䥈c{Tr8"kh;3)qB$ӠNxR=qz'BUYrmI. Iefz5RF?q0 SQ#*!r$'i q$:BQSEfAxa i[e=(I?{e⟱:>VN-DFgԦ͊05KӲtlW!iB}C (_'9Z%m#^uE?wr敀FPH_V FeS')QaH2Qͻ/UPRM˗UD}Rh3R"E+;Xr(/z0!Gm@:0smX V T70!pRҷ&JtwsWMZ! YJNhbdF4sUOb_=6."&Lg.gqzjpκ}o]øWG%YX\WE^lQ{͒\g\?a}'G#,$]$ Pm&Kqr ZX[i4)tbyho  hzŦ=+A,qB3Ŋ ^]Ӕzj%ruk@ TYNѴ6az}}K=+zZ͈6K1DTy'4iO`Ľd4 u~+uj6ܔc^_ucGE*hN6qqmйHg91srYj9_ 3;lX"Ԏ|T$ %=MXQxUK,@#O 呰?^{{g7۪/M*~@DXPȕ_4Wz c# Hud]8;="l)wY'GF`DrBm:,0|׸g TCKКEo١,umTsZ5PK ^R datadog-lambda-python-37/UTZҚ`PK ^Rf2k @datadog-lambda-python-37/.flake8UTZҚ`PK ^R! datadog-lambda-python-37/.github/UTZҚ`PK ^R0 datadog-lambda-python-37/.github/ISSUE_TEMPLATE/UTZҚ`PK ^R2ӸF Ddatadog-lambda-python-37/.github/ISSUE_TEMPLATE/bug_report_template.mdUTZҚ`PK ^ROHM K idatadog-lambda-python-37/.github/ISSUE_TEMPLATE/feature_request_template.mdUTZҚ`PK ^R}j9 datadog-lambda-python-37/.github/pull_request_template.mdUTZҚ`PK ^R+ Vdatadog-lambda-python-37/.github/workflows/UTZҚ`PK ^R;  4 datadog-lambda-python-37/.github/workflows/build.ymlUTZҚ`PK ^Rr <9  datadog-lambda-python-37/.github/workflows/check-size.ymlUTZҚ`PK ^R'_# D datadog-lambda-python-37/.gitignoreUTZҚ`PK ^R! } datadog-lambda-python-37/.vscode/UTZҚ`PK ^RR-5.  datadog-lambda-python-37/.vscode/settings.jsonUTZҚ`PK ^Rh\# G datadog-lambda-python-37/CODEOWNERSUTZҚ`PK ^R(  datadog-lambda-python-37/CONTRIBUTING.mdUTZҚ`PK ^Rޞp# datadog-lambda-python-37/DockerfileUTZҚ`PK ^RE}s, datadog-lambda-python-37/LICENSEUTZҚ`PK ^Rc5!- #datadog-lambda-python-37/LICENSE-3rdparty.csvUTZҚ`PK ^R^~t  %datadog-lambda-python-37/NOTICEUTZҚ`PK ^R%>" %datadog-lambda-python-37/README.mdUTZҚ`PK ^R( .datadog-lambda-python-37/datadog_lambda/UTZҚ`PK ^R &3 /datadog-lambda-python-37/datadog_lambda/__init__.pyUTZҚ`PK ^RF3t5 10datadog-lambda-python-37/datadog_lambda/cold_start.pyUTZҚ`PK ^RU{.4 1datadog-lambda-python-37/datadog_lambda/constants.pyUTZҚ`PK ^RO04 4datadog-lambda-python-37/datadog_lambda/extension.pyUTZҚ`PK ^RoM2 5datadog-lambda-python-37/datadog_lambda/handler.pyUTZҚ`PK ^RD !1 7datadog-lambda-python-37/datadog_lambda/metric.pyUTZҚ`PK ^RCd6 Bdatadog-lambda-python-37/datadog_lambda/module_name.pyUTZҚ`PK ^R\0 Cdatadog-lambda-python-37/datadog_lambda/patch.pyUTZҚ`PK ^R / 4Jdatadog-lambda-python-37/datadog_lambda/tags.pyUTZҚ`PK ^R7K i32  Odatadog-lambda-python-37/datadog_lambda/tracing.pyUTZҚ`PK ^Rj2 o]datadog-lambda-python-37/datadog_lambda/trigger.pyUTZҚ`PK ^RQ t~2 edatadog-lambda-python-37/datadog_lambda/wrapper.pyUTZҚ`PK ^R! mdatadog-lambda-python-37/scripts/UTZҚ`PK ^Rm6 2 mdatadog-lambda-python-37/scripts/add_new_region.shUTZҚ`PK ^RD,  0 큌rdatadog-lambda-python-37/scripts/build_layers.shUTZҚ`PK ^R?:G0 vdatadog-lambda-python-37/scripts/check_format.shUTZҚ`PK ^R7"ub4 +xdatadog-lambda-python-37/scripts/check_layer_size.shUTZҚ`PK ^RB z/ zdatadog-lambda-python-37/scripts/list_layers.shUTZҚ`PK ^RA2 ~datadog-lambda-python-37/scripts/publish_layers.shUTZҚ`PK ^Rm9) 0 ܅datadog-lambda-python-37/scripts/publish_prod.shUTZҚ`PK ^ROc3 \datadog-lambda-python-37/scripts/publish_sandbox.shUTZҚ`PK ^R`yz( datadog-lambda-python-37/scripts/pypi.shUTZҚ`PK ^Rq< v+9 datadog-lambda-python-37/scripts/run_integration_tests.shUTZҚ`PK ^RciF- datadog-lambda-python-37/scripts/run_tests.shUTZҚ`PK ^RFz / datadog-lambda-python-37/scripts/sign_layers.shUTZҚ`PK ^R:B! Cdatadog-lambda-python-37/setup.pyUTZҚ`PK ^R datadog-lambda-python-37/tests/UTZҚ`PK ^R") _datadog-lambda-python-37/tests/DockerfileUTZҚ`PK ^R* Qdatadog-lambda-python-37/tests/__init__.pyUTZҚ`PK ^R- datadog-lambda-python-37/tests/event_samples/UTZҚ`PK ^RZ<= datadog-lambda-python-37/tests/event_samples/api-gateway.jsonUTZҚ`PK ^R⦗#2K datadog-lambda-python-37/tests/event_samples/application-load-balancer.jsonUTZҚ`PK ^Rf=9< :datadog-lambda-python-37/tests/event_samples/cloudfront.jsonUTZҚ`PK ^RNdBC ֮datadog-lambda-python-37/tests/event_samples/cloudwatch-events.jsonUTZҚ`PK ^R!FFA datadog-lambda-python-37/tests/event_samples/cloudwatch-logs.jsonUTZҚ`PK ^R7?)28 datadog-lambda-python-37/tests/event_samples/custom.jsonUTZҚ`PK ^R :  datadog-lambda-python-37/tests/event_samples/dynamodb.jsonUTZҚ`PK ^RI3wX 9 |datadog-lambda-python-37/tests/event_samples/kinesis.jsonUTZҚ`PK ^R)_4 4datadog-lambda-python-37/tests/event_samples/s3.jsonUTZҚ`PK ^R5upI5 Ydatadog-lambda-python-37/tests/event_samples/sns.jsonUTZҚ`PK ^R35 %datadog-lambda-python-37/tests/event_samples/sqs.jsonUTZҚ`PK ^R+ datadog-lambda-python-37/tests/integration/UTZҚ`PK ^R 4 datadog-lambda-python-37/tests/integration/handle.pyUTZҚ`PK ^R8 Mdatadog-lambda-python-37/tests/integration/input_events/UTZҚ`PK ^R53XL datadog-lambda-python-37/tests/integration/input_events/api-gateway-get.jsonUTZҚ`PK ^R8JԬ@ wdatadog-lambda-python-37/tests/integration/input_events/sns.jsonUTZҚ`PK ^REy@ datadog-lambda-python-37/tests/integration/input_events/sqs.jsonUTZҚ`PK ^RGJ7 Zdatadog-lambda-python-37/tests/integration/package.jsonUTZҚ`PK ^RQ)9 datadog-lambda-python-37/tests/integration/serverless.ymlUTZҚ`PK ^R5 datadog-lambda-python-37/tests/integration/snapshots/UTZҚ`PK ^R: datadog-lambda-python-37/tests/integration/snapshots/logs/UTZҚ`PK ^RP!T Edatadog-lambda-python-37/tests/integration/snapshots/logs/async-metrics_python27.logUTZҚ`PK ^R#맜!T datadog-lambda-python-37/tests/integration/snapshots/logs/async-metrics_python36.logUTZҚ`PK ^R.!T datadog-lambda-python-37/tests/integration/snapshots/logs/async-metrics_python37.logUTZҚ`PK ^RYW!T 0datadog-lambda-python-37/tests/integration/snapshots/logs/async-metrics_python38.logUTZҚ`PK ^R-S ydatadog-lambda-python-37/tests/integration/snapshots/logs/sync-metrics_python27.logUTZҚ`PK ^R.@᯷-S datadog-lambda-python-37/tests/integration/snapshots/logs/sync-metrics_python36.logUTZҚ`PK ^R6-S datadog-lambda-python-37/tests/integration/snapshots/logs/sync-metrics_python37.logUTZҚ`PK ^R{-S datadog-lambda-python-37/tests/integration/snapshots/logs/sync-metrics_python38.logUTZҚ`PK ^RC Ddatadog-lambda-python-37/tests/integration/snapshots/return_values/UTZҚ`PK ^Rn datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python27_api-gateway-get.jsonUTZҚ`PK ^Rb6b datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python27_sns.jsonUTZҚ`PK ^Rb datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python27_sqs.jsonUTZҚ`PK ^R ?En datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python36_api-gateway-get.jsonUTZҚ`PK ^RdBŋb (datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python36_sns.jsonUTZҚ`PK ^RS}b <datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python36_sqs.jsonUTZҚ`PK ^R ?En ndatadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python37_api-gateway-get.jsonUTZҚ`PK ^RdBŋb datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python37_sns.jsonUTZҚ`PK ^RS}b datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python37_sqs.jsonUTZҚ`PK ^R ?En datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python38_api-gateway-get.jsonUTZҚ`PK ^RdBŋb datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python38_sns.jsonUTZҚ`PK ^RS}b datadog-lambda-python-37/tests/integration/snapshots/return_values/async-metrics_python38_sqs.jsonUTZҚ`PK ^Rm *datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python27_api-gateway-get.jsonUTZҚ`PK ^Rb6a Adatadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python27_sns.jsonUTZҚ`PK ^Ra Vdatadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python27_sqs.jsonUTZҚ`PK ^R ?Em datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python36_api-gateway-get.jsonUTZҚ`PK ^RdBŋa datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python36_sns.jsonUTZҚ`PK ^RS}a datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python36_sqs.jsonUTZҚ`PK ^R ?Em datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python37_api-gateway-get.jsonUTZҚ`PK ^RdBŋa datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python37_sns.jsonUTZҚ`PK ^RS}a datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python37_sqs.jsonUTZҚ`PK ^R ?Em ? datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python38_api-gateway-get.jsonUTZҚ`PK ^RdBŋa V datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python38_sns.jsonUTZҚ`PK ^RS}a i datadog-lambda-python-37/tests/integration/snapshots/return_values/sync-metrics_python38_sqs.jsonUTZҚ`PK ^R'V,T)4  datadog-lambda-python-37/tests/integration/yarn.lockUTZҚ`PK ^R0Ӣ\- datadog-lambda-python-37/tests/test_metric.pyUTZҚ`PK ^RMXp2 datadog-lambda-python-37/tests/test_module_name.pyUTZҚ`PK ^RuQ u, Vdatadog-lambda-python-37/tests/test_patch.pyUTZҚ`PK ^RkisE + jdatadog-lambda-python-37/tests/test_tags.pyUTZҚ`PK ^Rrʀ& =. datadog-lambda-python-37/tests/test_tracing.pyUTZҚ`PK ^RLk7. |"datadog-lambda-python-37/tests/test_trigger.pyUTZҚ`PK ^RoV=. <(datadog-lambda-python-37/tests/test_wrapper.pyUTZҚ`PKqq3b0(12c476fa6b4897087f462834c84bda822b985d25