PK!devo/__init__.pyPK!Wodevo/config.pyTK0+,Q{_)UTjRUU֪1ͿyCo`Yi+kZ:$T^y(Fפ"N#^F7g+cPa9emzj!˽CUZx6`u9k٤tWS:cEgqtx#5d# 7WU\]XV2/m검wL2DC7}0dc$AD/D\6|vcS|ً=ZPK!devo/create/__init__.pyPK!3 tdevo/create/commands.pyX]o(}_b4qqڭm)}j+ xmFL`ƓiV2s{EYvXnZ : a g;0{Me,ZnxEY&XŎ;H)W@)/u͚Yd]Mז}%$Gڈ}WS\4D(9k T2U*ï5 +paWUI@WvðlJ:f. b[7[s"5*9 -Bh-*I}K:&y[ T;\nIaiI勆("R.XrK)b*90yB Q;ի=zr pV{w`ZJ%vɀdq=^;0F%3!v^㾑#).=RZGX2d%pgd#N\ Q6p 3an*!ٖts"Ԥ$NRnU *H/ ԌѼggE zcΕ+Oe Hh)=ǒOxfۉ^Cy7:Qw,)˒v l1wuDB{1gt ؕ|?Yǣ8{]\ІʽgvꔳNųJ .pos$XUC8(":&^ӽz7ꠚ`ʿEko5_h Qc@8n:xW(Q'`9!jF+?PANژQm%趥~;&ơ/FxFPf pDClq׀QHN ygF ܱ>go, =Ҟ9YCCJXh02d[?B;jgGNT7#SW#NwV $ mrD9@StFAؐ%rQnW篲;Fk*(n^95D z2SE۾ Qw-]6@GsԖ5 .B:<Ⱦ&e{~aLR $o1fԍ2Ml:nUPͩcAN\PJ_ @+*@GO Gǿ\%h Tih0$K4.Jͬ<`\} - ^'챪=z D?nT.^PK!\1devo/create/utils.py_0/8H>SM$eͿ*3 j49{9J?JRuoN5E|O|0f׈ aVzv**őWᡪ塨̀iwLh ,)x}Eb}eZf|O(k@k#v._寃\FjDR o?+%xfT_ʷ4*g*%n{SM ][aN;YqT"Y󢣜DO~Y:]o[氊^ OOJ) uyT@8-..Yls؃٤ ;ԒZ0_ =J*McO{? dN9fC ?q]d# [S`O6vz8^DPK!rMmʅdevo/exceptions.pyKI,.V/K-*/,IuHN-(Ӏ4 %5M!>>3/$>^85'MG!8]G!@z@i["Ta,ÅdKqI$3Qegi W_ZRZ^ sMmL^5Be:PK!devo/generate/__init__.pyPK!Lkdevo/generate/commands.py͒1o0w oq$\UBҮ][9C_1nPOp 11DGrAHȫO]uN*uO1۴pZ`-^MD0ӕf #93^K1nZۀ(G3*EYiWC4np: wQl&BFM7#l!^#[7X)iRɲޣHv,_\E  E|4iwF3w#.PK!]DIdevo/generate/utils.pyA0E= ѭ1iJ;J-Hy+h$ݜV82fDcwÀ IBu' @bi4P` KNBD+ UN•Gd:I3-m)N]2n*%~H8M@#Ť&U&;*Z ~J-+-jEPK!devo/gitlab/__init__.pyPK!ֻw devo/gitlab/commands.pyVKo0 Wfp 0Àa݊PlH$w-IG'ÖC,ʟȏNiV ; kZމ$ڳ ԺT @ *h+gh#dz2w^$uފDMEׂZ0UH=r[7Z]J*lu01G~eP2Konzݦ3w ڹro@i/z2O~W9Akl#ҪG.y3aM\vxo)>ϿV<9әs=g T33fb s=*I+|Kt3gG5Jiن}j DQVRuu<3u-:˾ ?ibd|PY~T}[1,[vǑ)хn6MoJ°/jTGnfOsa s1[MN#7;W8vP A7lgmǠy<\#;!|m!Qϕ&8Rx6T/t<[y!?.hG&䫀/+/-iF\.ˇ%@THɆqa3B&IOkoUux `y{. { P{\XG o鶅#lWtH[Y#I84>涌1~^煘=6F&#aXa;rKtNj'&,͢OL~BEPK!mdevo/gitlab/utils.pyRK0AH x$aWqXDi8)/鸃6i;;뮘K"jH \RZ)`\UKQx\)BAPjs`k/$5GMLVɚep~eɄGZd5j &gQaF.$ ZUdBƖv}jsL;v}_ `5@j@.4$XEnzSÔ53C?]d;/5PJ[ݞnpq=mPy8U_AEֽ:o\1U `Fy GyƉ|e6cix@􉍚k+7?_B~}J|!L,}0'N5; PK!devo/kube/__init__.pyPK!iFFg!devo/kube/commands.pySKn0ޙ$"˅'mo16a`ޛ7?9m=&]iW}He-'S&[q.xw-FY~9kK_;t~B![bn4qhQbgDEa:fGzh ^ "+P< #-{iV cHav4;[v/Xjbܖb|OKFWXcA~lI0JCͅ{m FXjJtT;ז7X/jPqIcENOXX􅲢ݺb*B:X9Iۖ*v5g6]WVf<7kaG?,TSoΪ.ɕ 4zPK!M devo/kube/utils.pyV[O0~ϯxi5e kC%L/_?+C,֫މCA^ILTsݬ]ھgplAwK^_s,j-bߤW`zsUeT%wխr  #|DFwݭV`$Yˇdu`Rmw'5ۚ94{+RYR1HBdN; 9Iz2dV:kx:ޠؿvrKD&lf>O2,\ngH|ķqr=ءZ3# iP5F7tnó2O\/Ce7L|mfmܑO$Q앶}rvyX ˑ׭ނi'~70ngyhfM~'T4l,0ht8bjW: ,ׄfoٲ|9`q_6՘mFG;g/ljζvPK!uL devo/main.pymK =Ew†ě4?\aI;ΧOԻG*`typskΝΨulӻ)SkW]V!eG Ql ;ʎ}=MU-H["G<@4Ԏ' PK!U7rE  devo/templates/ci/.gitlab-ci.ymlUk0~_qyԌ10l%&5Y`'c ؗTc.+g;)lнŜ;};)͖@a^4,JWN0OŖ :j7 ]$ n2{uo솓^ߍn8ur)0QOO?{(5"'?8YBM-`q0Zv%׵WDB$<3! h%8?r78w]cAݸb2eK)<<%π`@ hм97?\i j &5b6#C(L|bm!LZs;!tR#Bm+_=+R7~꼹*"HxEf-ȠSC.Uu ;NKi.v !1j.b3J m3}qYլF6*v+'r9H1ۜɰ}#gJ=oH6s(km'O ?VPBPZz Ae[[XBvMV'f4`O*St9|q<8x$)PBg%\mj&MJ*7L93۰*te{ 4O>uA$j}Byl«9Qc[kyn |֟EJPK!A;Oj.devo/templates/k8s/base/app/kustomization.yamlm 0C{Mq X5Cvd'9axNt4]@4VucH[z,?2z9,.hqћdF}'s} 8Q+IS PK!u(devo/templates/k8s/base/app/service.yamlu 0DB)^eId٬Mf5Z;p[r0³j%`V M%Q|]FµىVpD9ƸWٞPK!*devo/templates/k8s/base/db/deployment.yamlRj@ +DG8m쭐Rb>AY+aݵ{״qbJsNbf}FuB+hi(T`Eҭ$#IK"t?@'.r$Mŵ(TH :dYpNb4J} #^CPi: @Ӕ&e;1!B 'qKD}"4]JU/E}+?s Voe}܂DŽ۸Z PK!)'devo/templates/k8s/base/db/service.yamlm wK [x.UJ] \+\ ޽ٲ\쌡*)5֝z;o5VgX-,dIH+ b#Phg#1oNI<7Cܣqa, ,m{nPK!5&devo/templates/k8s/base/db-secret.yamlŒ0 <b͆10BCmTU}wR QoK6uB1t@eUzre$96g@"}K:EYMxkaV(V;hG -޿߉|XyPK!wi8*devo/templates/k8s/prod/kustomization.yamlKJ,N-RPUOPK!ױ|Dc*devo/templates/k8s/test/kustomization.yamlKJ,N-RUOr2s@T+j⒢xBm-PZA!/ .PK!Η,B$devo/templates/project/.dockerignorePK!Kf$devo/templates/project/.editorconfig5K @}µ}69H3hMl1nZ=: eZR42b>é;M5k1?daKvzK^ A橨c7[PK!b!devo/templates/project/.gitignoreKI-犏/LNLH/-PK!\!devo/templates/project/DockerfileO0W\DS1Ma4D|km'#V`o~/wK1ȝYgֱH ԰5GuuƎ7} rMeӓ.p]:CDȭ@U_?1C7Kgg#Rm8 4V<ʒLȾHba?"B2?rxYk4$&xH!Jc:%~0}l*KvՑYxQ-rtRDGJ y,-Z'vɹ+X6;a X*|CU@sX@G"s DէݫxoTWPK!- devo/templates/project/README.mdV((JM.KMUPK!xs devo/templates/project/devo.yamlmI B3!R`ׂjNl4fx|Fc~#϶eTuzyOrV7k4=~:ɹtZgyPPK!,devo/templates/project/requirements/base.txtSVHJ,NU(J-,,JM+)PK!ic ,devo/templates/project/requirements/prod.txt-RHJ,N+(PK!G"&,devo/templates/project/requirements/test.txt-RHJ,N+(JIN*,I-.Re\PK!W'7ET"devo/templates/project/scripts/dev510W`7Q))5ץݺPQYR:nҚgCCNk1zuCvj{ PK!OAM#devo/templates/project/scripts/lintSVOOJ,*N-QWH-*J,q 2 R3s`< +-'1;BA?@(Y PK!W'7ET#devo/templates/project/scripts/prod510W`7Q))5ץݺPQYR:nҚgCCNk1zuCvj{ PK!JY#devo/templates/project/scripts/testSVOOJ,*N-QWH-*J,q 2 R3s`< R$(_f[\XP+PK!Pk"devo/templates/project/src/main.pyAK0^{' vld-mjϾSxcx<qЌpql5-X6^Yqʶ7AՄ&/WB^$okHvu衍n;l)vI!4y=NӇgNTf0b$G\DHaMp_X/)lwyjX0J|PK!u۳wLk)devo/templates/project/tests/test_main.py-/*Q(,I-.JIMS1s344 8(4X/7(["-13GC/F薘SPK!j7%devo/templates/skaffold/skaffold.yamlN0D6|C( ȍae'lTw BmGTg}/2;]mJXĭ 0R*f6iZS-INrR$U оئYvnWGr)8LvHwNAWueSSaG%q^ucQ_toaH#Kiffd/PK!Eq devo/utils.pyQk0)-r1.12lyC(ScKB:I'MaYw'YO`CzۃS[y_|ͫ2A{kz4Tw@?Xՠ l:քIt@5z:*b~|~Yo?~* )[N,eY;aSa[xAӦDsa6ڗ8.0(4x3g]Y]ƳGtҝ6/jTB^r>rb`@d%)Ă*kXAkGr`;$㩓1mvc?N3 y/mr u!<>"4BLΦ/O:&av 7;3 T7j/idPg8 d!_k|iAO--Lgtl>/SߌXĻ E5/M?c 3v'+Pj< fAT H"5(PK!H5%&%devo-0.6.0.dist-info/entry_points.txtN+I/N.,()JI-˷zyV9\\PK!8ev/devo-0.6.0.dist-info/LICENSE]RK0W8Jqko&1ռ䘥Cb#L`wJHg{PH  c;z{"8kX~aHDD,*΋L('!qd`Y<')7^?HzZú3ť@g|Js.2^g1*dQn`T"=T˪iUjS*F$lh!+U u"IW {ӈwBϑ!0E|~bPK!H^lUUdevo-0.6.0.dist-info/WHEEL A н#Z D޾Ph>Y8TEU.t. f4=4h0k:zbaPf>PK!HNldevo-0.6.0.dist-info/METADATAQO0)vl (v΃n#"j4v]s jg -E I(io~ S A`aS0wcŚ BV=#RȵEس. ( Vѱ&Z4Q0;}MoLMH)31S}'@:/z]~qM+EQsW0B|ذ` 0"գ <=C-s1$7psWdPK!H\,ddevo-0.6.0.dist-info/RECORDɖJY ^ JMH>}7Ofe;85ҥk}n"SY Aޠb$7Fkp`˕ FEEVq}?[@_ %n4;}`0=or|Ģm}G];bQV8p=Z!@8?+,n*,;͵pgKEd,MCG4X+扬.:A+O?<ɱR#! 7%ѱ"7PBr5G%ϔ,1UKc&T?TMmB괧Uyt3c(¬ L\mԺ(nQr+ZHyHlǼlb"A`:dKE4P`-/ Vg/ m$Qب,sу߳uG:4aR;aO,dDڲ4+6Dc9;W c­<{- &.@oh3wصKkK!򑺥mԃddCӽEodwB2RۮS=1!$JhweUx^琍r7<ј-*3F=Ͻ{IcVSo?fY΅>*mxMaj; THW]G+E>J"gVOim9p-tq;tuWe_W/Qbt:u빢H7f7a.VƵVK6$څ oQt;4ֱw 4\6F.|dl!_2CvV帚qò/NˈjKpo*33~mV ;UB}S=rޕ0扴]ؼ7K{J<{(kd?wRo#$U옃^!%}y06O?tOxCQ*u % eF:4?CM PK!devo/__init__.pyPK!Wo0devo/config.pyPK!`devo/create/__init__.pyPK!3 tdevo/create/commands.pyPK!\1devo/create/utils.pyPK!rMmʅ devo/exceptions.pyPK!w devo/generate/__init__.pyPK!Lk devo/generate/commands.pyPK!]DI devo/generate/utils.pyPK! devo/gitlab/__init__.pyPK!ֻw devo/gitlab/commands.pyPK!m+devo/gitlab/utils.pyPK!devo/kube/__init__.pyPK!iFFg!Hdevo/kube/commands.pyPK!M devo/kube/utils.pyPK!uL devo/main.pyPK!U7rE  Qdevo/templates/ci/.gitlab-ci.ymlPK!4+devo/templates/k8s/base/app/deployment.yamlPK!A;Oj.devo/templates/k8s/base/app/kustomization.yamlPK!u(devo/templates/k8s/base/app/service.yamlPK!*Tdevo/templates/k8s/base/db/deployment.yamlPK!.?-devo/templates/k8s/base/db/kustomization.yamlPK!)' devo/templates/k8s/base/db/service.yamlPK!5&v!devo/templates/k8s/base/db-secret.yamlPK!Lu*"devo/templates/k8s/base/kustomization.yamlPK!wi8*B#devo/templates/k8s/prod/kustomization.yamlPK!ױ|Dc*#devo/templates/k8s/test/kustomization.yamlPK!Η,B$+$devo/templates/project/.dockerignorePK!Kf$r$devo/templates/project/.editorconfigPK!b!%devo/templates/project/.gitignorePK!\!u%devo/templates/project/DockerfilePK!- 'devo/templates/project/README.mdPK!xs c'devo/templates/project/devo.yamlPK!,(devo/templates/project/requirements/base.txtPK!ic ,t(devo/templates/project/requirements/prod.txtPK!G"&,(devo/templates/project/requirements/test.txtPK!W'7ET"8)devo/templates/project/scripts/devPK!OAM#)devo/templates/project/scripts/lintPK!W'7ET#?*devo/templates/project/scripts/prodPK!JY#*devo/templates/project/scripts/testPK!Pk"P+devo/templates/project/src/main.pyPK!u۳wLk)u,devo/templates/project/tests/test_main.pyPK!j7%-devo/templates/skaffold/skaffold.yamlPK!Eq (.devo/utils.pyPK!H5%&%.0devo-0.6.0.dist-info/entry_points.txtPK!8ev/0devo-0.6.0.dist-info/LICENSEPK!H^lUUF3devo-0.6.0.dist-info/WHEELPK!HNl3devo-0.6.0.dist-info/METADATAPK!H\,d5devo-0.6.0.dist-info/RECORDPK11f=