PK R datadog-lambda-python-34/UT~c`PK Rf2k datadog-lambda-python-34/.flake8UT~c`[flake8] max-line-length = 100PK R! datadog-lambda-python-34/.github/UT~c`PK R0 datadog-lambda-python-34/.github/ISSUE_TEMPLATE/UT~c`PK R2ӸF datadog-lambda-python-34/.github/ISSUE_TEMPLATE/bug_report_template.mdUT~c`]n0 Dw}U&hFBmS(Βv9wG{VZù^YREAZ-N'diK/*q.{Yۦ2Uƙ9"=}@d-㕌&❖q6nXKt8,͢ ߦx0 M{*w PK ROHM K datadog-lambda-python-34/.github/ISSUE_TEMPLATE/feature_request_template.mdUT~c`]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-34/.github/pull_request_template.mdUT~c`}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-34/.github/workflows/UT~c`PK RŮo 4 datadog-lambda-python-34/.github/workflows/build.ymlUT~c`mk0S [mڕ͒((Rb-d6t;9I8alD;[)`hyN=O 3%:r.PVh9ء91Li =wAT9;K'Қ6LG@Råa0_^#2fl3I%\3c \\7Y{%S?MІ9PV0AH9/%Ĕ)2Lk.m(6-JY݉JlVYu^I5%p1UAAS d:p4+jhr2a@!TLN n|N*p1-zJ(#8{5?xhpw@&># o}? 1>0nÎRS]uA9&),,O+0YHu̕ڼvלF:s%7͍8ǝH\q%lG5 IN Υ ջ%\L1FÕB˃TuV\2rHr ^~؈?Bh Q53| 6 5KS -,kZ%ݧ\Hmk:bpO Fɠ}ۻQ Kݤ}OnwYֿگ??ْ~w=lü:75 .,UCV5\&%U+PK Rr <9 datadog-lambda-python-34/.github/workflows/check-size.ymlUT~c`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-34/.gitignoreUT~c`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-34/.vscode/UT~c`PK RR-5. datadog-lambda-python-34/.vscode/settings.jsonUT~c`Rʒ<=Xd_Z\4VPK Rh\# datadog-lambda-python-34/CODEOWNERSUT~c`* @DataDog/serverlessPK R( datadog-lambda-python-34/CONTRIBUTING.mdUT~c`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-34/DockerfileUT~c`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-34/LICENSEUT~c`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-34/LICENSE-3rdparty.csvUT~c`OK@CN IT(5Pԓ1&K65f~f&u)Ǟ(b"#eNFYsxD 6nM[7V`g53~PK R^~t datadog-lambda-python-34/NOTICEUT~c`510 #H46XLlHig(LFT$6 'PV MZM:={k# -^!fM^ڱ28Ia Zչ޻Mz~PK R ߲;" datadog-lambda-python-34/README.mdUT~c`Xmo۶_-nXR]bpmj;A+ hDj$e_⦻.ƶt^~ QC3 sZ3;"{WWTBڅћ6y?o|Ei\QQ0x$+)˶eO+md ~Py\ZT"5 n'фn'!1(%dD #<kN byq-R8rcV*pKFBlr&pu)6~q*"ɊPHFs`?;D@ MʜQ Rьq & pݟd|!CUΥ{/d2'  ] }"\7m4_9u0tAp p-Foꕬ 2٨hKA鎤RЏNhi2RhN2f(5%N0k,\5<VGԊȷ=`Ќ!x[!YGƞ}S:ަwmՆvwr)GrV5L#:} Y{V}&umSXW,'T?\0}z.x"6\I'zӟ?O' 3.Ab3r Ne{!;z'(@<{qtgYZYKAH+e}&]湕^ *cOm-6U)ǘ[^`ƶ6 ) jʍnY\{=r_%,$;w̖+>',jdDZ&r)!i[.qۑYhCAyHkvCv%:Kn <9UP!e {4mܡ9 )7U+1#l]D3R27#TqҽO&ȋ8  3kH!tmXv =3ͱ4Xȥ R+Cx8uGG|>gNV40!}tf4T`z`Mra W *K Z%Ted DV4!f?6^ۚkAh+/Jl^:f t`_zrBKh -~P,ؿSl9-ur'86SnQ}w_ Y2lqK"2Yޅ(O1G$Ivf <LnAv;l*bn3qt|J y"<<AOqϝQ7M{&b'rl+(X _fxt ".62u$Tz tz) {[~Pl/9.p"r\N7c;Icqn#M;gb#}ܿOw8EӽAX:mtw>Av\/K 86d8$#%(u+?AІTJ0U[ `dKa(q&"S/BکJ\ȵmRF7*<m>(Q"ͫ=]!XakŰc"#}X LRRɬNZâfжKǨa'QsЕ]؃l)ٞI+j/^X0C3;'RVy^kPK RU{.4 datadog-lambda-python-34/datadog_lambda/constants.pyUT~c`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"$ h4ͯU~|\D~z9fon&{fVʽ}( a[([EgGzԼ(~=by}`C4VTDV8x ?km5"PFdmE6ṸEey~̾ /1Х0W?hcM0hNJŁ\2f;a&> ݶU.::žg5GLjuVM;--  zuNHP? -UB1#KH*.~J`.EnҒk*ؚ2auS}1!{܈WHj/*֎[*e5XS1Glؖ?F)W[i)pSO9Īb>gςdM~Zt\ GRX+$G6hlJd7O=fF-CRQ *S[Ǒ&*$0]p$щ^I Z1h}MGh[\Kgu&AC@0ئ(mV=5p!Y4K^) g[h00)i/2h CWpn;0qf@~ `BMKP˅ i(r*~ˍv`FW%$dZ-NJ|ԹiR *zNdSuX+sz?C:>[ef)HTCs,Cl3D@_P.'AP-JDWLE[ M`Ǜ3T6ig}" ?Wf(kPk{!<;hCAT(5m9ij^ H_2a0I }+saϊl![zZGAGkz ۳3d{~0 Ø(h}%-tCx]aveEBYnZl&dž\QXZ0wcWHBޔʖ a^p{P=o9gGgl!,6p5ݻ(lURf> %KרfB|DO wDlM}:םY7&_Rx~Q,t9{l=x']w,3 =#ly΁š"Y>/h& ٲϭ\zXGVZSͶ(B7ɀ1{B}bZ+N<اcgKY@ׄL&ufX zf\R5u/&G_Y\=>B3ӼH0EwU\KzgI{!类w,=QoNSQw{6fI{W|g\0 PK RCd6 datadog-lambda-python-34/datadog_lambda/module_name.pyUT~c`M; 0Db*ib1|$7DLx W5DzfVЂ U nS/m R`#NGB:kw-ڽpyD^PK R\0 datadog-lambda-python-34/datadog_lambda/patch.pyUT~c`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-34/datadog_lambda/tags.pyUT~c`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 Rx92 datadog-lambda-python-34/datadog_lambda/trigger.pyUT~c`n6_A/6`izj ,t]60hʢ*RqsHJ"uqa})xyDާ Y#*,sMFxJԖKLHD~ 4g0Y*Ygm` Gd,Y'csYo1 [2*fןٳzaA"9gUxQwñUT$K_\H tEK½ Dd tw]ןQjbxDk½*ЁW$sCBiM($*]1ͯ.lo[<`:|JSB(&7!Y&,`IL Ba1T3dSbE[QT ME !K4҅ D{q1 +@jS?YhEk? 7!4L̔l*χ?U㋳ҙJ_VU> Py*LyŠ7T.J5y<O=X?>ǣKhR ;IDƣ^!"\3 8!XKbwG<'[ jŹE|DOO/߂fG:qqSH'+ui ʟ~f*ɩq.r 9З[F]3Z;4_l_r}WA&M(7Zt%2aq7>.EMLBZI<0BI ꞵ g}twT_x߾`s8#I*|o`Åf WϟmUk [* 2p-atWhD x:ga ! =hH9DbR+VZXk6<|ݜz^$ M/aPa}eX p1!v&tTMJkq!bN/Y]V_ֵ!qڍSsHQNkՀ"$4RK|YBRI[^(I~{KBWD?8]($h;vq—oq0(d+ wT7md;c\y,@V1tHbܷss-=|<^!L/ྎ`y={d6u_VmN-xٕ(=\;lfujv j[z,?D3KxK[nZB|od[lqK j#'ؘv(, ӳI^1Bc;q2NA=GN9+siσjۡ%,Yݍvn B/ܤV8ϽIc|O^t1,2!迧5GB.D D*Yo#k== mup/5 _| :o鯥AZYP>¥ ߙ1:!~G":Z||8`UT RFX1#>906lw?S=hyiZCo] ViLTRaq^U]WMh;^lPK R72 datadog-lambda-python-34/datadog_lambda/wrapper.pyUT~c`n6]_A(/R*mVIKbZlTwHE*Es'Ȩ>H*hQg"e(ep HВK8 "(HZHx'**E*$zܝFS TqV%_T5Ƅ>ҌQ(- vJ~zqO48xylSݛ?` tQđ籼B!.۷oضJnHKQMgpY(٢xp[m$wZ3^(W"N<9U-C4q%fEV)̊GrI\\;1.HN[8!K] c>0x7,(NlTlS 7*Z b+d4fF%@ӂl24 3z<`*bBh\7YbNYƊl[!g\iwK<:aPҬ<{I}~SQ es6.ԋ جHd4ģC{~5M}#`Z?h@WN |!O584K!s34k` p1}mWE)Y4JaV 6RJYr@ZF2/23f4n"x>XuDyZǔtk#n^p!J>LҡN ę4ٲ_I' T*,6 =s%NSm +3i#x༈i ^@ݓl Cd=3 $ ch)uNI8"e4T)8LiEYXǘZt^Br/uO@X Z8L%tSm-!omS0QHJO/ӝq,}i<5tFT V@a|14K`Kw0ٚsQP9wiZ1q ^i]돐.}?2o r|%*xukMy-m}vwq}/Q m9[_כNg?ҺF=}գ*K&GxCAVBaYmJ͑q͡űqy,el36,en $UP }Ѱeb=>5p7;r:5~^ܴ\# G7#mgѬiܮSҕ)' xB>!ԏh΄HŸE\:`՝qG>؊jz|UW 0QK;p}i*7djF;N}ntCN9Z?svts0=9Zi*D +ur<&ouj0fJ۟>( . x /9Oq$@\kMfha#XҶQ⣒C~`rXb #20/:躧w kAq+R?(q|+v*;pwC4ϤZrߑ(1!PK R! datadog-lambda-python-34/scripts/UT~c`PK Rm6 2 datadog-lambda-python-34/scripts/add_new_region.shUT~c`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 RD,  0 datadog-lambda-python-34/scripts/build_layers.shUT~c`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-34/scripts/check_format.shUT~c`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-34/scripts/check_layer_size.shUT~c`}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-34/scripts/list_layers.shUT~c`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-34/scripts/publish_layers.shUT~c`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-34/scripts/publish_prod.shUT~c`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-34/scripts/publish_sandbox.shUT~c`10 F=0bvs$d'ܪ}KV5:d[5yہ[ :i Qu;YJFt f@XPK R`yz( datadog-lambda-python-34/scripts/pypi.shUT~c`R0û9!A'ě؛ E,Ύ}85O~%#PYDqW.=&V8@dJļd2)*KYAwɌz|geAzqtFOcajIb3D|ЛƜ0"` ?dd0gha0v=~'#4FӢߞ3OX2޶jฏ'C_~YGV;:0r/;F /7rvP}tG[?7gDAzRZ}@k6̠N[좣>t Ǭ\\!).,ЇyczbN7s, rIĪw/F?v"_~FF5pF¼YLYq30!KƢۀN-DQ"=*_6Ox<0 ZCF.mm5XP>n., B:8bp μ:5P3IsMw J_B #g 7_c <܄VIwɺf,Cw0D&&g) -uW a0*df@39 Dkh<+ct!Dҝ +N т3$-QdETHX㺶 2Q$!|f9 ߸~q_&~񳈑eICV(hCԓP=Un0ht1nDMww>C=g&v%] 0#K 9q󜺺몓/gXI П¬a^8](Y2̻L54nfޙ" ^P,ϤN1 t!e&f򶵙GubjM)O2j$w*Hð;8:;P^aF$mPXdjz7 "I扪NzRf 2Qz4l0/CkQ4| E10J=B@ S<*iE~7@֑)6=3bkQuĞ^|oT2mX#_y #hI,cI#9^p\!~v"V4 it6]F$O|gat8V$jIC8T0-+r,h;_ퟮW7ێr9!?gdƨ϶Ăɧygzfco9<;%ʪ>;܀Z:KJIvOV;R_k[3((zAcV\]^]^*+}m~9&!ݳa+"s'uO<4Wi z7X lq /tB{C350j_,ȧq;A܅\Mmx6Wm_I&ܶ$[ mhzWi"m<`_{jpdR-BKR9 -62UOerdW}ɺ0/7@ QnJh+Yke@&Ď[R_$ 8]O? *cpvABXQ|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-34/setup.pyUT~c`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-34/tests/__init__.pyUT~c`PK R- datadog-lambda-python-34/tests/event_samples/UT~c`PK RZ<= datadog-lambda-python-34/tests/event_samples/api-gateway.jsonUT~c`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-34/tests/event_samples/application-load-balancer.jsonUT~c`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-34/tests/event_samples/cloudfront.jsonUT~c`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-34/tests/event_samples/cloudwatch-events.jsonUT~c`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-34/tests/event_samples/cloudwatch-logs.jsonUT~c`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-34/tests/event_samples/custom.jsonUT~c`RҢT%+h0,X^^XRZRPK R : datadog-lambda-python-34/tests/event_samples/dynamodb.jsonUT~c`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-34/tests/event_samples/kinesis.jsonUT~c`]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-34/tests/event_samples/s3.jsonUT~c`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-34/tests/event_samples/sns.jsonUT~c`]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-34/tests/integration/package.jsonUT~c`RPPJI-sI-HKIKL-VR %SRrRu rJ3tSKSӁJ - JkjPK RPMu9 datadog-lambda-python-34/tests/integration/serverless.ymlUT~c`T]o0}ϯ*=$@YlҞ"jdCŪqhE*CH8'KoPQ!hp򫤜 |MC gdKST&pI$1Rؒ).`.62əe<_ӈpdAŊ 9g n=qHY)ΖFp1B 8P')YF4(O}z1dzi{>RT%ٞg/ë7=W'w=("u?,J՘ (TQlxY!״JDM^5B_&ooLfp x*Kt@]j-\^jӤ6`*5Š`u/Vgj\~PK R5 datadog-lambda-python-34/tests/integration/snapshots/UT~c`PK R: datadog-lambda-python-34/tests/integration/snapshots/logs/UT~c`PK RP!T datadog-lambda-python-34/tests/integration/snapshots/logs/async-metrics_python27.logUT~c`XmOH ²ډ/f#V: rJ7vסnIl%Jw^ٙG9NS,A!>[/>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-34/tests/integration/snapshots/logs/async-metrics_python36.logUT~c`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-34/tests/integration/snapshots/logs/async-metrics_python37.logUT~c`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-34/tests/integration/snapshots/logs/async-metrics_python38.logUT~c`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 Rb-S datadog-lambda-python-34/tests/integration/snapshots/logs/sync-metrics_python27.logUT~c`Ymo6 B؇$Ksb%X 4kEX-$D wGɶ$kh`;;GG#r+.ۈO!ISӻhV+ VNʲsx>ay#'"d 4;єd6gRJXU$hNw~xuV&N69w"(+JPwgMozfgb*{XMfLGM)+,"_½gٸg9s '_B|E'r{3c XĮ,bd)2 K]Dr:iZ<̷5v`Z%jbEXJ*M᭍:rm_4?z~'}j[7Րק !>PK R7-S datadog-lambda-python-34/tests/integration/snapshots/logs/sync-metrics_python36.logUT~c`WmOH be݇ IHCtV*W=8>:"{gNbGtjٙgs2;c@wgR%EO'k's8sĥR}X!D^OPh4Ws&h'8/#!&J vd,°r$'[:"biTn9c|!kWM@$TA== TQpaFBje4AVȩJvz} F`J,Q5J|R'E> yc6 >yn6G쏃!k]*橅*:{av򰈒*^ nqe]{陳rQ nsJdeL )_Zavqod3?pH],_xaш?Q\?WJPX7 ar#ДQl=Q %pQ".5C"_½ɳ:$~Q^w5+C\Lp̮^ A?cL@y! C#'iMvh4"ɾ}dd\("ļJSb$!,޵;G8F02*1Dr"Rkchkg(zOmv~Dsu wVu, RCN=fl3:) ڝzТFU| jiF(ㄖ8= Δ@f7clen٪u|I}頝kGc_~m0uUW[hU`Budc7Fvo/k-jRd9#1(256&lQj M|xpn!0LҐy,*A|i0#`ҥٛ'Xːͳ5?}s}b>djZƊcΈvϰ$* 2BP-j1%[F_֯GڍFfjMF|;|q(X3ؙXƉwyqybLk+k+Hy=orV_?VEQJx9yhmbjV[UAmUC_+W"_+'YBb {RfS}ҊW+^7xWPK RS+e-S datadog-lambda-python-34/tests/integration/snapshots/logs/sync-metrics_python37.logUT~c`WmOF beCarQUHAp"]8ޙ)WPhϻ3ώdwJ>NFNpK" C$h-LѮOp_SSGBL.pA(XaQ:H"N4tV!9E<58w5ܲ|!kWyfexC>$"\ h(JC F`J,Q J|$E>jrgO=N6O~P]TYym嵕V^[ymw)M'ת=JW^^_m4嶱YUK5*!Ul寕+h寕VZk]}F{нX)t+{Պo j+^x}f7PK Rdܽ-S datadog-lambda-python-34/tests/integration/snapshots/logs/sync-metrics_python38.logUT~c`Wmo6 B؇$ub5X 4kxCX"k[HʉlʼnK`Ay<=<=dJ>NFNpK" C$h-LѮOpj_SSGBL.pA(XaQ:H"N4tV!9E<58w5r'B֮塛Iz.Jk4 Rs-+ BTx7]0lVzfi$8Q:(j1+43|7Fluګ?|DC!="J_rEp m H1Ctcu+-+ϜՕ;ZH4u;S"+S-eRDb-Ec9J>'ExͲɅӾ% sEe~f?/0 MYu\s dJ;̫4%bi]ظs4cS)(ìHC)hJ,("%fln:OzOnt)%'L91GZ޼`x fiP"_Bu m14fw1HYHԂ}4#V8TM/roGD%'Yov@Hc7^]vnn5ΆE? տ8laꪮ@S9Ѣ8hQ Hnx)f__6K;`s8K0P{>Ġ||v7UW25-cU1gDgXhpa^ 5NWaqcl]Gڍ ƛ$M!bw'c' >vfP\fﯭVƉyqybLʪkڪkGu=qV^?V=QJxrj{gwДfEԬ(ڊDUV4UVZkկUOs:u:bf._ծV~kP[j3k׿PK RC datadog-lambda-python-34/tests/integration/snapshots/return_values/UT~c`PK Rn datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python27_api-gateway-get.jsonUT~c`MNK 0q $4ԭ)Pj0I)i\۽/oD7RXQ9pi ?%ŏ|F1Gϗ??s昲4 B#VEm9R~7 &x+UPK Rb6b datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python27_sns.jsonUT~c`MA 0E9Eͺ6`z d*ĆfRAJnP1 pŏR<0އ0x#c"e0RV a܋5Vȷ˟;4#qT4)FJ7PK Rb datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python27_sqs.jsonUT~c`M0D|LhKiƐ]iZdo;f3dyb1_ҖzoErapEz şsw=on"Z\ZAUc8X80*eZ42 +7ZRQkCU՝fR2 "] 3&< Zٟ|_bePK R ?En datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python36_api-gateway-get.jsonUT~c`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK RdBŋb datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python36_sns.jsonUT~c`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK RS}b datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python36_sqs.jsonUT~c`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK R ?En datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python37_api-gateway-get.jsonUT~c`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK RdBŋb datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python37_sns.jsonUT~c`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK RS}b datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python37_sqs.jsonUT~c`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK R ?En datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python38_api-gateway-get.jsonUT~c`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK RdBŋb datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python38_sns.jsonUT~c`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK RS}b datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python38_sqs.jsonUT~c`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK Rm datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python27_api-gateway-get.jsonUT~c`MNK 0q $4ԭ)Pj0I)i\۽/oD7RXQ9pi ?%ŏ|F1Gϗ??s昲4 B#VEm9R~7 &x+UPK Rb6a datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python27_sns.jsonUT~c`MA 0E9Eͺ6`z d*ĆfRAJnP1 pŏR<0އ0x#c"e0RV a܋5Vȷ˟;4#qT4)FJ7PK Ra datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python27_sqs.jsonUT~c`M0D|LhKiƐ]iZdo;f3dyb1_ҖzoErapEz şsw=on"Z\ZAUc8X80*eZ42 +7ZRQkCU՝fR2 "] 3&< Zٟ|_bePK R ?Em datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python36_api-gateway-get.jsonUT~c`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK RdBŋa datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python36_sns.jsonUT~c`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK RS}a datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python36_sqs.jsonUT~c`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK R ?Em datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python37_api-gateway-get.jsonUT~c`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK RdBŋa datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python37_sns.jsonUT~c`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK RS}a datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python37_sqs.jsonUT~c`M0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK R ?Em datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python38_api-gateway-get.jsonUT~c`MA EYCZJc0I5wBn޼KD>đﵖ_ ,N)qĕ)Ha 3"=gJ&5KVTm{aߦ=riD*K}lePK RdBŋa datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python38_sns.jsonUT~c`M 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK RS}a datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python38_sqs.jsonUT~c`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-34/tests/integration/yarn.lockUT~c`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 _4l'Ұ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 RMXp2 datadog-lambda-python-34/tests/test_module_name.pyUT~c`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-34/tests/test_tags.pyUT~c`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-34/tests/test_tracing.pyUT~c`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 RV6. datadog-lambda-python-34/tests/test_trigger.pyUT~c`o8W m Il[>Twvt'N%flwBRR[*33g>6p\ }sxǍ3w:9%F_N Z+ \SO(%4[ȓ6&F:`weQMd$vB+N8ɑÊg&㈇̴Ithx)*ڙ]>|JTk-=HTbޢ^QJ*khPSq7Sp/6NCݹ>fnM,nkq{{q&i/bq[ C߯-_ ’\RHZz}eP[P>6wq+!޿m> /`O8Y`00"D{| @`ʹ1G-'bQZvXbӞGuĒvDkdW뮘_!->rդ. cZE9sKa+04Y%*%[ SYy5!ҴTmP%\ZbKjFӒ$H3[#¼7fZ(Ib낶)ԃT QRi]ʔD2!oU%ӂ"APo1" Q2iec:|"6F:ElLI1 ϰiֿpÜS 8I'2K',7\-Rߓ\u2EfoU u_oE/&fFPK Rd@. datadog-lambda-python-34/tests/test_wrapper.pyUT~c`ko6 B-j$]3$)hR+Rv}Gae yw;ދE1_q AhD<y0#JXr1c߽쒩@ "XT֔HKA{X`ySe^'5bDD!Icp$sBA>ϹO1Jw}۳: $ `B'iG98tBG?} OǼ;T{/w 1aar.98?$4/_;dR4Xj}h:r @6PM dS ]WM&ܠP""bौ R9m'Fw J̱8Ü n愎F,r lH0/8r#AXô@!!JLvFrP G1i(QaAwJ blx\`HG}oަo|x>rR;Iph:# 0hk4Qx^VZP*dIFe.X& a׊Ӏ@Ut743g֍L5J6 7®p<ϑ?HFVZd; * Ә6itB!7B Eb}<)~qi}8VU%w zmYVhd% lUeJbG^)"Jҵ,0**"َFR(PbmD l3HAӁ,h%K'rDmVgP/UL:(%"%J-*b^`T`CAX msջ7[ e/GKV[yjaFbtM]uQ4'\F+p!G Ӎ*`:Z+ tSKMHdA(:7nf׀y1-{K `]ZH5wRenmTEhosJȴ땻Pbp7cncK<> ඲AB#qi@)CkL9وGMa]hQ9=tn?O8 ~z<kJ{"˛?//<~뵺^W6Uyw՜kێ(GOTZc9Of8vgOܬ7Ed,\J7PSzaBf`[ 5?%33 Kplcm=)|X1m L9oOMDꎎaKr笘o%!.R2}@gMd*ָ}&?֗uy|ڛjrCti1}}$+}"͟]oG1 SWl`[sSOމGCD9 Qs44mv7 9$#LX/k[_ՄǂCd8D%8x t̜7/n޼98w/o/פdUڤ.); lUwOs]k1S{,P+S b<e߫"G>HdlDZ|"9®ʓa7vB+>6(}6Է9Њ;`.ƛ(4d3PK R datadog-lambda-python-34/UT~c`PK Rf2k @datadog-lambda-python-34/.flake8UT~c`PK R! datadog-lambda-python-34/.github/UT~c`PK R0 datadog-lambda-python-34/.github/ISSUE_TEMPLATE/UT~c`PK R2ӸF Ddatadog-lambda-python-34/.github/ISSUE_TEMPLATE/bug_report_template.mdUT~c`PK ROHM K idatadog-lambda-python-34/.github/ISSUE_TEMPLATE/feature_request_template.mdUT~c`PK R}j9 datadog-lambda-python-34/.github/pull_request_template.mdUT~c`PK R+ Vdatadog-lambda-python-34/.github/workflows/UT~c`PK RŮo 4 datadog-lambda-python-34/.github/workflows/build.ymlUT~c`PK Rr <9  datadog-lambda-python-34/.github/workflows/check-size.ymlUT~c`PK R'_# # datadog-lambda-python-34/.gitignoreUT~c`PK R! \ datadog-lambda-python-34/.vscode/UT~c`PK RR-5.  datadog-lambda-python-34/.vscode/settings.jsonUT~c`PK Rh\# & datadog-lambda-python-34/CODEOWNERSUT~c`PK R(  datadog-lambda-python-34/CONTRIBUTING.mdUT~c`PK Rޞp# datadog-lambda-python-34/DockerfileUT~c`PK RE}s, datadog-lambda-python-34/LICENSEUT~c`PK Rc5!- `#datadog-lambda-python-34/LICENSE-3rdparty.csvUT~c`PK R^~t $datadog-lambda-python-34/NOTICEUT~c`PK R ߲;" %datadog-lambda-python-34/README.mdUT~c`PK R( .datadog-lambda-python-34/datadog_lambda/UT~c`PK R̀(&3 .datadog-lambda-python-34/datadog_lambda/__init__.pyUT~c`PK RF3t5 0datadog-lambda-python-34/datadog_lambda/cold_start.pyUT~c`PK RU{.4 g1datadog-lambda-python-34/datadog_lambda/constants.pyUT~c`PK RO04 3datadog-lambda-python-34/datadog_lambda/extension.pyUT~c`PK RoM2 k5datadog-lambda-python-34/datadog_lambda/handler.pyUT~c`PK R#1 7datadog-lambda-python-34/datadog_lambda/metric.pyUT~c`PK RCd6 1@datadog-lambda-python-34/datadog_lambda/module_name.pyUT~c`PK R\0 @datadog-lambda-python-34/datadog_lambda/patch.pyUT~c`PK R / Gdatadog-lambda-python-34/datadog_lambda/tags.pyUT~c`PK R7K i32 ~Ldatadog-lambda-python-34/datadog_lambda/tracing.pyUT~c`PK Rx92 Zdatadog-lambda-python-34/datadog_lambda/trigger.pyUT~c`PK R72 @cdatadog-lambda-python-34/datadog_lambda/wrapper.pyUT~c`PK R! $kdatadog-lambda-python-34/scripts/UT~c`PK Rm6 2 lkdatadog-lambda-python-34/scripts/add_new_region.shUT~c`PK RD,  0 odatadog-lambda-python-34/scripts/build_layers.shUT~c`PK R?:G0 _tdatadog-lambda-python-34/scripts/check_format.shUT~c`PK R7"ub4 큚udatadog-lambda-python-34/scripts/check_layer_size.shUT~c`PK RB z/ jxdatadog-lambda-python-34/scripts/list_layers.shUT~c`PK RA2 :|datadog-lambda-python-34/scripts/publish_layers.shUT~c`PK Rm9) 0 Kdatadog-lambda-python-34/scripts/publish_prod.shUT~c`PK ROc3 ˇdatadog-lambda-python-34/scripts/publish_sandbox.shUT~c`PK R`yz( 큈datadog-lambda-python-34/scripts/pypi.shUT~c`PK RM!&P #9 Pdatadog-lambda-python-34/scripts/run_integration_tests.shUT~c`PK RciF- datadog-lambda-python-34/scripts/run_tests.shUT~c`PK RFz / datadog-lambda-python-34/scripts/sign_layers.shUT~c`PK R:B! -datadog-lambda-python-34/setup.pyUT~c`PK R datadog-lambda-python-34/tests/UT~c`PK R") Idatadog-lambda-python-34/tests/DockerfileUT~c`PK R* ;datadog-lambda-python-34/tests/__init__.pyUT~c`PK R- datadog-lambda-python-34/tests/event_samples/UT~c`PK RZ<= datadog-lambda-python-34/tests/event_samples/api-gateway.jsonUT~c`PK R⦗#2K datadog-lambda-python-34/tests/event_samples/application-load-balancer.jsonUT~c`PK Rf=9< $datadog-lambda-python-34/tests/event_samples/cloudfront.jsonUT~c`PK RNdBC datadog-lambda-python-34/tests/event_samples/cloudwatch-events.jsonUT~c`PK R!FFA datadog-lambda-python-34/tests/event_samples/cloudwatch-logs.jsonUT~c`PK R7?)28 ldatadog-lambda-python-34/tests/event_samples/custom.jsonUT~c`PK R : datadog-lambda-python-34/tests/event_samples/dynamodb.jsonUT~c`PK RI3wX 9 fdatadog-lambda-python-34/tests/event_samples/kinesis.jsonUT~c`PK R)_4 datadog-lambda-python-34/tests/event_samples/s3.jsonUT~c`PK R5upI5 Cdatadog-lambda-python-34/tests/event_samples/sns.jsonUT~c`PK R35 datadog-lambda-python-34/tests/event_samples/sqs.jsonUT~c`PK R+ datadog-lambda-python-34/tests/integration/UT~c`PK R 4 datadog-lambda-python-34/tests/integration/handle.pyUT~c`PK R8 7datadog-lambda-python-34/tests/integration/input_events/UT~c`PK R53XL datadog-lambda-python-34/tests/integration/input_events/api-gateway-get.jsonUT~c`PK R8JԬ@ adatadog-lambda-python-34/tests/integration/input_events/sns.jsonUT~c`PK REy@ datadog-lambda-python-34/tests/integration/input_events/sqs.jsonUT~c`PK RGJ7 Ddatadog-lambda-python-34/tests/integration/package.jsonUT~c`PK RPMu9 datadog-lambda-python-34/tests/integration/serverless.ymlUT~c`PK R5 datadog-lambda-python-34/tests/integration/snapshots/UT~c`PK R: datadog-lambda-python-34/tests/integration/snapshots/logs/UT~c`PK RP!T Sdatadog-lambda-python-34/tests/integration/snapshots/logs/async-metrics_python27.logUT~c`PK R#맜!T datadog-lambda-python-34/tests/integration/snapshots/logs/async-metrics_python36.logUT~c`PK R.!T datadog-lambda-python-34/tests/integration/snapshots/logs/async-metrics_python37.logUT~c`PK RYW!T >datadog-lambda-python-34/tests/integration/snapshots/logs/async-metrics_python38.logUT~c`PK Rb-S datadog-lambda-python-34/tests/integration/snapshots/logs/sync-metrics_python27.logUT~c`PK R7-S datadog-lambda-python-34/tests/integration/snapshots/logs/sync-metrics_python36.logUT~c`PK RS+e-S datadog-lambda-python-34/tests/integration/snapshots/logs/sync-metrics_python37.logUT~c`PK Rdܽ-S +datadog-lambda-python-34/tests/integration/snapshots/logs/sync-metrics_python38.logUT~c`PK RC _datadog-lambda-python-34/tests/integration/snapshots/return_values/UT~c`PK Rn datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python27_api-gateway-get.jsonUT~c`PK Rb6b datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python27_sns.jsonUT~c`PK Rb datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python27_sqs.jsonUT~c`PK R ?En +datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python36_api-gateway-get.jsonUT~c`PK RdBŋb Cdatadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python36_sns.jsonUT~c`PK RS}b Wdatadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python36_sqs.jsonUT~c`PK R ?En datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python37_api-gateway-get.jsonUT~c`PK RdBŋb datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python37_sns.jsonUT~c`PK RS}b datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python37_sqs.jsonUT~c`PK R ?En datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python38_api-gateway-get.jsonUT~c`PK RdBŋb datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python38_sns.jsonUT~c`PK RS}b datadog-lambda-python-34/tests/integration/snapshots/return_values/async-metrics_python38_sqs.jsonUT~c`PK Rm Edatadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python27_api-gateway-get.jsonUT~c`PK Rb6a \datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python27_sns.jsonUT~c`PK Ra qdatadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python27_sqs.jsonUT~c`PK R ?Em datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python36_api-gateway-get.jsonUT~c`PK RdBŋa datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python36_sns.jsonUT~c`PK RS}a datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python36_sqs.jsonUT~c`PK R ?Em datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python37_api-gateway-get.jsonUT~c`PK RdBŋa datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python37_sns.jsonUT~c`PK RS}a )datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python37_sqs.jsonUT~c`PK R ?Em Zdatadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python38_api-gateway-get.jsonUT~c`PK RdBŋa qdatadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python38_sns.jsonUT~c`PK RS}a datadog-lambda-python-34/tests/integration/snapshots/return_values/sync-metrics_python38_sqs.jsonUT~c`PK R'V,T)4 datadog-lambda-python-34/tests/integration/yarn.lockUT~c`PK Rzj- 9 datadog-lambda-python-34/tests/test_metric.pyUT~c`PK RMXp2 3 datadog-lambda-python-34/tests/test_module_name.pyUT~c`PK RuQ u, u datadog-lambda-python-34/tests/test_patch.pyUT~c`PK RkisE + datadog-lambda-python-34/tests/test_tags.pyUT~c`PK Rrʀ& =.  datadog-lambda-python-34/tests/test_tracing.pyUT~c`PK RV6. datadog-lambda-python-34/tests/test_trigger.pyUT~c`PK Rd@. F#datadog-lambda-python-34/tests/test_wrapper.pyUT~c`PKqq3+(b0158b6f4315a197ed3044f60df35e786cc3bc1b