PK!{umailgun_cli/.DS_StoreBud1it__.p __init__.pyIlocblob;( mailgun.pyIlocblob8  @ @ @ @ EDSDB ` @ @ @PK!#Aԥ33mailgun_cli/__init__.py__version__ = '0.1.5' from .mailgun import MailgunPK!bmailgun_cli/cli.pyimport click import pprint from .mailgun import Mailgun @click.group() def main(): pass @click.command() def routes(): """list all routes""" api = Mailgun() pprint.pprint(api.get_routes()) main.add_command(routes) if __name__ == '__main__': main() PK!aqqmailgun_cli/mailgun.pyimport os from uplink import Consumer, get, Path, Query, params, headers, returns class Mailgun(Consumer): """A Python Client for the GitHub API.""" def __init__(self): super(Mailgun, self).__init__(base_url="https://api.mailgun.net", auth=('api', os.environ['MAILGUN_API_KEY'])) # @params( limit=100, skip=0) @returns.json @get("v3/routes") def get_routes(self): """Retrieves the user's public repositories.""" if __name__ == '__main__': api = Mailgun() resp = api.get_routes() import pprint pprint.pprint(resp) passPK!H-D*0,mailgun_cli-0.1.5.dist-info/entry_points.txtN+I/N.,()MI/ͳ9z@lqqPK!HڽTU!mailgun_cli-0.1.5.dist-info/WHEEL A н#Z;/"d&F[xzw@Zpy3Fv]\fi4WZ^EgM_-]#0(q7PK!HP$mailgun_cli-0.1.5.dist-info/METADATAOK19**[C[=X*y؝MRDzd*޼ c0BA;+ 5{lm&<%cGf[;mը;gރY^>J-KNq缠2vY*HK~\o9ߓ\n3NnzAo5wʃ1 JY4/Ϛ:DQ>оѓa?K}p6+gPK!HUPp"mailgun_cli-0.1.5.dist-info/RECORD}Mo@}@k,(㈀ R/_&&]Y=Ro N+h{@W$(}x"ɾbMçHt :VbJ'@[aLB1f<yi\>̤od49=un܋{,kP=$O(>me!Yq0/_5Sn PaUd_!Lt7Ebρċ3c9VdIG{-ihҁ>:v/-,7d Ҙzq[#Ui:߫7t 'u`⒪jfLĨlVQ.P5Cm$M\`H뵔WG{#]oU'/J (oޚ:PK!{umailgun_cli/.DS_StorePK!#Aԥ337mailgun_cli/__init__.pyPK!bmailgun_cli/cli.pyPK!aqqmailgun_cli/mailgun.pyPK!H-D*0,mailgun_cli-0.1.5.dist-info/entry_points.txtPK!HڽTU!mailgun_cli-0.1.5.dist-info/WHEELPK!HP$mailgun_cli-0.1.5.dist-info/METADATAPK!HUPp"mailgun_cli-0.1.5.dist-info/RECORDPKW