latch

View on PyPIReverse Dependencies (0)

2.53.12 latch-2.53.12-py3-none-any.whl

Wheel Details

Project: latch
Version: 2.53.12
Filename: latch-2.53.12-py3-none-any.whl
Download: [link]
Size: 265384
MD5: 9620c15da3b25e66b4b78e6902d2e898
SHA256: dae52c3b1847d525d15bfc01fa860a129c4c272964037a729aabbe6d54891f14
Uploaded: 2024-11-01 16:01:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: latch
Version: 2.53.12
Summary: The Latch SDK
Author-Email: kenny[at]latch.bio
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8,<3.12
Requires-Dist: kubernetes (>=24.2.0)
Requires-Dist: pyjwt (>=0.2.0)
Requires-Dist: requests (>=2.28.1)
Requires-Dist: click (>=8.0)
Requires-Dist: docker (>=7.1.0)
Requires-Dist: paramiko (>=3.2.0)
Requires-Dist: cryptography (<43.0.0)
Requires-Dist: scp (>=0.14.0)
Requires-Dist: boto3 (>=1.26.0)
Requires-Dist: tqdm (>=4.63.0)
Requires-Dist: lytekit (==0.15.12)
Requires-Dist: lytekitplugins-pods (==0.6.2)
Requires-Dist: typing-extensions (==4.7.1)
Requires-Dist: apscheduler (==3.9.1)
Requires-Dist: gql (==3.4.0)
Requires-Dist: graphql-core (==3.2.3)
Requires-Dist: requests-toolbelt (==0.10.1)
Requires-Dist: latch-sdk-gql (==0.0.6)
Requires-Dist: latch-sdk-config (==0.0.4)
Requires-Dist: python-dateutil (>=2.8)
Requires-Dist: GitPython (==3.1.40)
Requires-Dist: aioconsole (==0.6.1)
Requires-Dist: asyncssh (==2.13.2)
Requires-Dist: websockets (==11.0.3)
Requires-Dist: watchfiles (==0.19.0)
Requires-Dist: pandas (>=2.0.0); extra == "pandas"
Requires-Dist: snakemake (<7.30.2,>=7.18.0); extra == "snakemake"
Requires-Dist: pulp (<2.8,>=2.0); extra == "snakemake"
Provides-Extra: pandas
Provides-Extra: snakemake
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
latch/__init__.py sha256=6SZFAutnpyJERe8BKjOVnidO8Ck0rmZqyDOe542OJtg 718
latch/account.py sha256=cau3hrId2S3cy4I25iB6zishr0fVT_9D8mf512jLSr0 10174
latch/executions.py sha256=PhzsZU6eEAgJHzlGadIAMkfj643j8y4tohXPogzvdcg 4102
latch/utils.py sha256=077J-hJ3msxAg4uOX0V0oepICH6YGPaJzmPiAUMdXl8 5205
latch/functions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/functions/messages.py sha256=yaNGLxZTS6mMb_d2c7rrnFk4Xv8N5L4SifNgY0SOL8k 2411
latch/functions/operators.py sha256=nmIacIft37DoErksjQNXQwTLw4dGBu2WB-qUpvuEI0s 6655
latch/functions/secrets.py sha256=S-SSrtp3N3cCfbvtJaumQFxfgdnkfMXTzIJpmFqHSHc 1062
latch/ldata/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/ldata/path.py sha256=kwSASJoSvVuPizqKcd3AGLBY5pOHQ1kLSX-uZGUV7ZE 11661
latch/ldata/type.py sha256=XigztmV2wWtxzPh5fSFe1qUuxoc6SaACkvArqNXpY14 645
latch/ldata/_transfer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/ldata/_transfer/download.py sha256=XRx7YwBBzfaAdb21L7dN4kwPw7SZ0yW23_mkVUmWjD8 7931
latch/ldata/_transfer/manager.py sha256=2j3JaRMMnnMRoVlSa5aiPz8Ocvxhp5-3pnYHke49Gsg 363
latch/ldata/_transfer/node.py sha256=_UugLioFjKSbOlf3tXWQ03Aw0-lckMWorjjOrA4b7IA 3761
latch/ldata/_transfer/progress.py sha256=EcBe8zqUVRtFNUotrOHIIF0rwJbJo4ywESOknB3wbdw 3656
latch/ldata/_transfer/remote_copy.py sha256=GhET-HUVzyL1aOUn_ngNC3BI_HDEqOg-R8HFEksXplg 3234
latch/ldata/_transfer/throttle.py sha256=wc3QHCb6B0PNu8928YISPyfZ48fPXnUBNvhh_p-U_NE 195
latch/ldata/_transfer/upload.py sha256=MZvATLUTXr5tOWzWDs72t6gP4a5ju6Vh0YFPPN6w20E 16864
latch/ldata/_transfer/utils.py sha256=r08Mmat6s-NxAa69igYadzTCLXcYKlSRue8OUl1bv_M 1891
latch/registry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/registry/project.py sha256=LyvfFNCGmALp-9JysLTf_nRXXfDbg1v-MjUEXX39-pc 9557
latch/registry/record.py sha256=m_OET9A4WaUnZewgWURzcgjHAGDk1rRdIQG5w6lsl4Y 8948
latch/registry/table.py sha256=wze-8oFi-0VJ8aTAyKqZzD7nY7wBZciKL4jyTdQ_cAM 25659
latch/registry/types.py sha256=SAwgPiZUMwOGPyBQbyDbcDGqXSASnOxCYXJyGWQ511k 2796
latch/registry/utils.py sha256=yIjYvHDjA1FpCDCndyZOgDxFVD0pGAV7FrpP7m8qOuA 14507
latch/registry/upstream_types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/registry/upstream_types/types.py sha256=4Tn-wpfOB_O8Kkopf2MBebJYzMqgYvG9Jqh1GLi5T7o 1348
latch/registry/upstream_types/values.py sha256=OUPBPALPIcm2HGpsCTewuN5H8IssGTbR294Pot5nunA 2747
latch/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch/resources/conditional.py sha256=x9nBpYlsSGRGXJCCM7G0QnOtWLSa9nFOYT0OfqPjfJw 1588
latch/resources/dynamic.py sha256=rGk8swRZ9XTcdcoAQILxR5LK-x7iVdO_oNOBG9ju3rI 4741
latch/resources/launch_plan.py sha256=lXqsMh56tLQ-7i9iK4fVIoZ03gDLp-3RuPUvhScyBPs 1687
latch/resources/map_tasks.py sha256=FRstIO5pwAFb2SwaTJJvn9J9QK2CSVsS74KI5Hj8NAQ 1184
latch/resources/reference_workflow.py sha256=72eSixiBzVJhSpLS5fdaf79V_jb-oklSHqH6EwUlSwE 316
latch/resources/tasks.py sha256=jzKnUplP-rjpO7NuIiGXPCvolIYAW-BzxbUOXBpxh88 18203
latch/resources/workflow.py sha256=vzK3YzLr5oP0Udfl_ZZaPLG4Jq2n5rstbnqG0l_kr2I 4449
latch/types/__init__.py sha256=7sdjDoqQ5dLwsIWIDtrPmJKsKR10b6KC7DbS9Tum2zM 381
latch/types/directory.py sha256=6rqEKNrTRy6OQnLiIeZABrvOb7Y7xbWhNt-iQZS87v4 10096
latch/types/file.py sha256=82XsRdT2QTNmQRw7KDXkCTqMPQdnZ8SwG6DUbgalN-c 7550
latch/types/glob.py sha256=_XGGO6ZjyS9gb2YxtLcGSpNL0ukbn8tRmOzOgW_KWwM 1745
latch/types/json.py sha256=Yl6EmqphvgkV-NqLlLWPZlrwPIAvXfxRdt1MjSk1pIQ 392
latch/types/metadata.py sha256=3gu--p4hOAkO2YTSUsOAlgDkUziSZax2z8JgWVSNJBo 26968
latch/types/utils.py sha256=aC4jnpbl8Lx0j6PM7F4bVskRh2Aqx6szSA5axODUsYQ 2202
latch/verified/__init__.py sha256=9AqyfNGt0S_gVDtdCpG2N7ZRpVgwb6KuBJf2uIOTaZk 241
latch/verified/deseq2.py sha256=9257u83U2Eyp_COePFwlq6nFeAz1mYU2O5WsQGH_kKc 2212
latch/verified/mafft.py sha256=2ADB6yl2TsvvG5-Rc2vVGKu7OpHJ2IJfLN_R1MSCi94 695
latch/verified/pathway.py sha256=cf-MLDi2a6z_itbV-4Q0IzRB7T-XOjGhDdSvOW99tH4 495
latch/verified/rnaseq.py sha256=UXehG1emKKCYmg1fvUP2CkrgPQBzAg-NVwMIiU6-jZU 1853
latch/verified/trim_galore.py sha256=SbcbVYVwZLRtpFsCkNyBkNV2yoQcspQp_Vzbv1ugpDg 1640
latch_cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/click_utils.py sha256=3ZILEiW_cKf_ZuRznpBGgl3_9DgAC9kcjfg2zIg6Ors 3752
latch_cli/constants.py sha256=YzvKUNy5eerJQtIva28saGCffe9Gpp9iQoN3D3fCCGI 1719
latch_cli/main.py sha256=SozMg4MG5F0GmV7oBD8TMytPQTiRZ7xN0P96U4vCw48 29993
latch_cli/menus.py sha256=Jzjc8WEkwznsdES98PLsStbxyiaiCxpppfqdJOaUDXI 7878
latch_cli/tinyrequests.py sha256=qc1WgUN-WcoZx2D5cPOwI3Iyqw_0lXaLv-pg1QmMDfU 5210
latch_cli/workflow_config.py sha256=nvvr4oARgLip-14oXxS_WyU91RyAgXWS6Hq9EzTb6rI 1514
latch_cli/auth/__init__.py sha256=mF_6RvcAVJxUeu60g7_iABm1Emxf-K9rb85kr_4rDr8 120
latch_cli/auth/csrf.py sha256=itNml9zxSpZXxkpHzwGKGmOBCP7us5e4e93lQ9IW2To 769
latch_cli/auth/oauth2.py sha256=f3Zh154v5e2V5lX5t4Cu-0zF94cQAxhsmEqYcJV5fw0 6934
latch_cli/auth/pkce.py sha256=6yC3Gw2oubLpt1--bqAMPKsIEBWNDVXfbSVY813ZLeE 4213
latch_cli/auth/utils.py sha256=1_Fy5IcqxRITVL3opFm9u-YwhQKD2ivWRo37n-4uSbw 708
latch_cli/centromere/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/centromere/ctx.py sha256=7SrlW_mze53Cm0E3LKrCOeoc-ukaV9XE92g4QU79jio 22562
latch_cli/centromere/utils.py sha256=yVKUGKvXYfwNWp_dHUEZsoPMhwJY3VwpstNO9EqcbN0 9729
latch_cli/docker_utils/__init__.py sha256=t0BI7mNqwnKMEHW23lTZayNMvxxl--Zyz-TyKBkh53w 14403
latch_cli/exceptions/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
latch_cli/exceptions/cache.py sha256=QIVDCzbnPeqEEGB0QiTN8USBovqs4tw1fRAyY_tDQ9g 89
latch_cli/exceptions/errors.py sha256=XAdOmF-3Hd_iei_gbbtgld8eJ_7wV5b-YnvTHZhlQuY 308
latch_cli/exceptions/handler.py sha256=1t85g7ClzR6XC4dhB8XE3Tfvxz_VUa2RBMoQmktSIRc 4964
latch_cli/exceptions/traceback.py sha256=gWDkZuKub7zHqxv3p-PxGp6f6kaNp2S8YAtR6av-kYc 5225
latch_cli/nextflow/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/nextflow/config.py sha256=DqXvmsz44JSPMpI2cX7Wn-3s35P2MkmNjTF_srXYNx4 5125
latch_cli/nextflow/utils.py sha256=QMh2HdedEvHqCknd_oTrjB0XXDwL0KWt0OGOm998688 697
latch_cli/nextflow/workflow.py sha256=SK0m2i6ecu4ou2kY_P_q4MhSHEesgjfgbrb9BM256YE 14327
latch_cli/services/__init__.py sha256=_s93uQbDoUN4WGdPwgQj5BmEkYNNJeBMZHaBmyss0PM 256
latch_cli/services/get.py sha256=m0oVu-ne-pB1LoiXYSo0oPjgkK72Qwgkmmplkyll1jA 1648
latch_cli/services/get_executions.py sha256=hceRatIwazvd5wVd4ntVLOVhwoxbahFxj0l2nPN3PhA 19114
latch_cli/services/get_params.py sha256=MaK2vx8gP5QLqYqtSM9lfqNBhLRF_ESBLKsJn8jtHfM 12319
latch_cli/services/launch.py sha256=l8Mtd54w8OHz-LGsHldqaEHGDyvUzW8zy9oz_DwWn34 7534
latch_cli/services/local_dev.py sha256=FRi7iof-8Z4RpFgmOeckW04-BJrdLA07aL4gwnzyfdk 8815
latch_cli/services/local_dev_old.py sha256=Sf_NC3ksstyRCtBOAdbFyhB0lHO_IIsxSbSnzOAOeYc 17710
latch_cli/services/login.py sha256=JZhIrwEraABYLrW1fxuuOm22jbiYJ-O0XDWmBMSx3ck 2743
latch_cli/services/ls.py sha256=ZNDp4iFkOywdl-lWoPBxIvkNuj8S9RFHGF2su-Q_wDE 5962
latch_cli/services/mkdir.py sha256=c_rqgtmxIjC4id914SiWZmtBq6zX1mRXlPCBpyNd_jM 1446
latch_cli/services/move.py sha256=g2WmWdDM_bzM4doTuQpPw0WiRPZJ-ZQc1k0BEWF0IDE 6420
latch_cli/services/preview.py sha256=of82cfJxInxkIwekEDjvtqv46qiNgCUDwvdf2aIzGC4 5999
latch_cli/services/rm.py sha256=q8FWJ2ObJl6skHYtKrrUVfQNzh7oStc-BFqfBr2tBqQ 2384
latch_cli/services/stop_pod.py sha256=D2zmbwXZo3wuHClmBRAM7iKCH7W7TBfDMbK8k--sIHU 907
latch_cli/services/sync.py sha256=hjLt81iidOmug2n6PEwYZduVR1tQ1JrghAAGhQqcpcg 11332
latch_cli/services/workspace.py sha256=Ora-RIVz_0mLlFTaSbhOU_jIeEPrMdlWvV73Z74EZNs 1462
latch_cli/services/cp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/services/cp/autocomplete.py sha256=rJOGd2qLzAP5ROF0SVpWKGVWuioSvaVEyKhsgBkpdkc 2860
latch_cli/services/cp/glob.py sha256=wSry1XI53eYpxK6ydCvhPjMktalD4g0E0DasN-0EaAM 611
latch_cli/services/cp/main.py sha256=ewh5GJMfF06DgGmbXMEL6ckT08PflM4haGAGbORHCCc 4168
latch_cli/services/cp/utils.py sha256=rr7z6Mrr1n4KGK2aZtz7svWzvLITPY9Vu5a47JPxVgs 4405
latch_cli/services/init/__init__.py sha256=CQUVdFB0cr2JA3FM5QygdeMWUCIhXIx1DQy1YlFXxX8 46
latch_cli/services/init/init.py sha256=rVg_9hBL1QK6ObIrjM_jbs4h701xHW1BDSAAikFAaAc 11857
latch_cli/services/init/__pycache__/__init__.cpython-310.pyc sha256=0e98eK1SFKqfKmchFmHRfxOleo63qIoKzIF-4YMmLys 217
latch_cli/services/init/__pycache__/__init__.cpython-311.pyc sha256=gIfqoly8_YsS2DOIOMtUD7xkSNdtaH83eI1paVlAYk0 247
latch_cli/services/init/__pycache__/__init__.cpython-38.pyc sha256=aRplY9J4EuP9QncH-ZqBnW-LGOMyw6hqMdKkxvIiMb4 215
latch_cli/services/init/__pycache__/__init__.cpython-39.pyc sha256=JKYOAfRzsWAMHoajmmbrgPVJV6b18W6csMOqRH1vX1k 215
latch_cli/services/init/__pycache__/init.cpython-310.pyc sha256=PALDiBQU0dnXF9JJ3j_GBkHw4uGOfRkmFY8ahJg6yFE 9604
latch_cli/services/init/__pycache__/init.cpython-311.pyc sha256=eiuf8wu2Wd2x3x2lWkooBSCGLACR_PiCUtuXS0iiawU 16637
latch_cli/services/init/__pycache__/init.cpython-38.pyc sha256=nWQC1vcGxWdgpYZWzyGxWlaK_zb4Oj1OYH8pgFE2DGw 10038
latch_cli/services/init/__pycache__/init.cpython-39.pyc sha256=TWDEWFCGSaGZ8atINOOHl77Jygtfyr0aV99Vd3YZzWk 8422
latch_cli/services/init/assemble_and_sort/.env sha256=BfEa01HSkVh312utHY2MYGAs6K79uTHxLoZBKKbTvHM 26
latch_cli/services/init/assemble_and_sort/LICENSE sha256=ACwmltkrXIz5VsEQcrqljq-fat6ZXAMepjXGoe40KtE 1069
latch_cli/services/init/assemble_and_sort/README.md sha256=LEEV6IRZINTLcGxNjOnFcbe4UsuKUwS1l87Zr9m6n6Q 88
latch_cli/services/init/assemble_and_sort/__init__.py sha256=Ry5VApJHxGPWsimiYHRRM-JTETbdbyHUTGQzfxwf_94 2993
latch_cli/services/init/assemble_and_sort/assemble.py sha256=C08wxdl-fiq-rRmsFMZQ3_CB0tjacM7T3R-2WRUyNIY 1562
latch_cli/services/init/assemble_and_sort/sort.py sha256=6Ov3mEdwxIOaryTXGr9_Wp43UU92ONrv8mck6ONqHHo 1415
latch_cli/services/init/assemble_and_sort/system-requirements.txt sha256=yE3wwj_-vZAvjGPeYAlI4OgJ1rMqxIoN3Ci5hQgwUiI 18
latch_cli/services/init/assemble_and_sort/__pycache__/__init__.cpython-310.pyc sha256=QWbVWR6EIxdaIlvhGfp5MoxWjfUonn4ezVMf65ZXkjs 1982
latch_cli/services/init/common/.dockerignore sha256=CXudx7YpiQGJXM9-Zs_faqwPMD5f6-NV-ncm9JOKs8c 138
latch_cli/services/init/example_conda/__init__.py sha256=nf8CWaJnsxwXD_C3PfS6KuRrrSLv-viGNisWj4Dd7Lc 1520
latch_cli/services/init/example_conda/conda_task.py sha256=oWmXmD0Gbhdv4WhwZtscaIXn6I_BAKltXSfDsoUVuDA 915
latch_cli/services/init/example_conda/environment.yaml sha256=d6xy2YRplmNcaZsmUuyAUxNyuDQikiuZn5NJmPRiN54 61
latch_cli/services/init/example_conda/__pycache__/__init__.cpython-310.pyc sha256=abgnGozSpa9eAWPqU617_1Q-tH6pfwZ8BzF4VwstGgE 1181
latch_cli/services/init/example_docker/__init__.py sha256=MzzijAlP6E2UezCO4nA5gcrUSprXkJRruxe2bU9iR20 2155
latch_cli/services/init/example_docker/task.py sha256=eKPdT9So3YEHg1SEUTAtnJjtLK1FhYNrNu36Yoo5rGk 2610
latch_cli/services/init/example_nf_integration/latch_metadata/__pycache__/__init__.cpython-311.pyc sha256=Lb2f3ie5gd_dppVSMejXrCZFRz5zPkQF-h8nlaz04j8 1091
latch_cli/services/init/example_nfcore/Dockerfile sha256=io9-A1yS4QaoaDdc3ceWMUU4-f2z_862WLCyXOPJPCc 650
latch_cli/services/init/example_nfcore/__init__.py sha256=jMgpkynL9htkn5PMlsKFTKRMpoTuAmwzVjSL1bO94E8 2176
latch_cli/services/init/example_nfcore/task.py sha256=JqWtWbAfxiS9tlBR_8nAPfMlR2gRsHMQJTgFSEGv1G4 1061
latch_cli/services/init/example_r/__init__.py sha256=p3cY23faqOF59bvUMtPkUdT7hA7-BEAgJIZOVJBSvPw 1480
latch_cli/services/init/example_r/environment.R sha256=-wym68C20cU8qQN-6eyqDMkboiz_3XYnqY7sAUzrHr8 92
latch_cli/services/init/example_r/r_task.py sha256=aqPHIJIpYK5PYt14rSPkZ8UNzs4RuD0fBAGEIe5W9GQ 786
latch_cli/services/init/example_r/__pycache__/__init__.cpython-310.pyc sha256=pmBl5cLQiqUsnYfY3gcS_QjyxYCeU2Wf5-7EQezccSg 1135
latch_cli/services/init/example_snakemake/Dockerfile sha256=SJzeoE5YvoHPVPUoAIxU-cNI2caOzEBoK8hTkmq8drc 722
latch_cli/services/init/example_snakemake/Snakefile sha256=Xuv4PHnKcqGyTuLjnjZ7LFZBr8FANIZhxcCBghikfhE 1593
latch_cli/services/init/example_snakemake/config.yaml sha256=2VK6X610Kg38ttSKjGQ0YnIYi7ukM5TLjdywxe97iGY 89
latch_cli/services/init/example_snakemake/environment.yaml sha256=_FrXD1FgF1dA_W5CrBPT8QFC2j30sdIPNA-86gaIVEI 203
latch_cli/services/init/example_snakemake/latch_metadata.py sha256=d-940aWyQ6TsJ4Q2ZbWdly5seVK1UyMdrLQmZNeKPtc 913
latch_cli/services/init/example_snakemake/version sha256=96-QLu-4nzoiFteYB4KUu5J-ccZLrXBVH4Dv-r03WHU 6
latch_cli/services/init/example_snakemake/.latch/latch_entrypoint sha256=FN5mJXOljpk0xKeF1Vxuski_Aa_bRO7UFDpoddby-EQ 6014
latch_cli/services/init/example_snakemake/scripts/plot-quals.py sha256=lCJ_lcMUu21QLCrA0Yw4sSOhoous4uzqqCy9B5daFGY 222
latch_cli/services/init/template/LICENSE sha256=bEUWk0_HGFzi9hPUiJ-F43JNgwoTwkpLFej8OFLXDaw 1111
latch_cli/services/init/template/README.md sha256=9jbYQAJMHV4qb2TVIooIGt0jm-XIU9lKgXs9ZtwR0Bs 109
latch_cli/services/init/template/__init__.py sha256=kHMw7oOuRLxhxXYFuK17s4zwgPIQqV4VxVFw40sVUDk 913
latch_cli/services/init/template/task.py sha256=oZlDwoBX_dKgjzK_usRkXyynDvlAXs8Ui15LYceATqc 282
latch_cli/services/init/template/__pycache__/__init__.cpython-310.pyc sha256=uOknfYN5pb-6PwjuIXtJtBpnqUjeDqkiC_7o-FdXwgY 1130
latch_cli/services/k8s/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/services/k8s/attach.py sha256=lMlJfQSIrT-JFBEWNMhEqTSKww44oy8pPVaSp0xMCyU 2058
latch_cli/services/k8s/execute.py sha256=UCRZPunXi7WfbqYQS6EAS9RMnlCIrOIwDvHkMTNRekM 2114
latch_cli/services/k8s/utils.py sha256=hXhuQvg8OwcEK0nQ2vDt69VZRLTSQvRpUlGvYy87N2k 11659
latch_cli/services/k8s/ws_utils.py sha256=LF0YpP66gpSySJ775wchdI_-EvsNrH9Nsj8lYHbwzQI 3730
latch_cli/services/register/__init__.py sha256=LJtlxitBtJp3pogBc76ey3AD37ngHW8aghffv19AOsM 116
latch_cli/services/register/constants.py sha256=u78JV1httxGt-Hcne1Cv0fQBEPkk3-E78zKp7Tzli-o 226
latch_cli/services/register/register.py sha256=pFc3thjbpw5Es7IemT__YKP2VCxIwuNOwg_m8AG4hls 21256
latch_cli/services/register/utils.py sha256=KtcJ1ytpn5vtmKbQengGi8wInFZimCTVeJqA9G3Yy80 6098
latch_cli/services/test_data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/services/test_data/ls.py sha256=U-jBg8sietiXskbOvHqfyDFupngWiuKhy0AIWKjVyD0 741
latch_cli/services/test_data/remove.py sha256=Ugqwf86VeXZUe8xSji8e-NKUzWgLXAU8fO42JwB9VrQ 997
latch_cli/services/test_data/upload.py sha256=Hq-Pk9Wzx0XWd35kAkMg1JzzrhAJPUWzh8dz_rkdy-0 2502
latch_cli/services/test_data/utils.py sha256=OWRC_3CHeP0ex2mdxsysF9UpHsw-fAyXV74KW96K4wk 1123
latch_cli/snakemake/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/snakemake/serialize.py sha256=zMMejlbPD29dxvdJqGoagMXmFdAsVVxjb0gsJwQV0ys 16068
latch_cli/snakemake/serialize_utils.py sha256=Vzq31Eh7z4yuLYRhaSI6qbZVOYv_v96HsQo05CYZwJ4 6978
latch_cli/snakemake/single_task_snakemake.py sha256=2UsUg1zTZu1tlj2k157mlSF_xxP0hqPAZH407X2jWcw 10358
latch_cli/snakemake/utils.py sha256=ZKjqg5QH4gyhJZ1B2CHEk867I0JL_nMWtrP0WnefeDM 748
latch_cli/snakemake/workflow.py sha256=TP0gYiE_FhZGxyqx1A-OgfB2xDS0Rktc1eRjI3KH_qA 62870
latch_cli/snakemake/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/snakemake/config/parser.py sha256=eTFmYJpeQQJ2GjaCXN_iS0BmzGjo9I6dgkN8QO07KvI 8305
latch_cli/snakemake/config/utils.py sha256=MOOc3A7InLzEtVMyONANuqfqQwZBlFuSD2XKsNi1K2g 8357
latch_cli/tui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latch_cli/utils/__init__.py sha256=hHi8wNOkTlNcZ0Cpd-OztM-rOEqFU8rHr_bLp8KCLnk 13163
latch_cli/utils/path.py sha256=FmlEa0EkmDEJteHv9fVUumc0fI4GaR_4kAJTawtiH-A 6019
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/fixtures.py sha256=EMxrSE5WEGkgDkZoyJgeolqkOHcLv3vD5Si6mBXZvLQ 554
tests/test_ls.py sha256=oyU4lFQrQGzpeQ3V3I-OoKdnnFHNN3fBaoiCu4cEgic 139
tests/cp/__init__.py sha256=b_dGBapnrU7-9f_S6ucOO6biny0IfC5JQ9dkBg4VLMA 1128
latch-2.53.12.dist-info/LICENSE sha256=MhKDzhoI_h16G9LoH_2E7zQEU-aRuHgSSWN5Q4WtWNI 1048
latch-2.53.12.dist-info/METADATA sha256=tZ7OZhvO_p21_UolXx2m8ydkJQENbrLFfU4CU0j2g7A 1427
latch-2.53.12.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
latch-2.53.12.dist-info/entry_points.txt sha256=exfePxLhPM2Bx4UKOIdNBMIPCnCFmKS3ZqCR5oEHtwU 46
latch-2.53.12.dist-info/top_level.txt sha256=Ecm9rRLRQRMssNcC8A4XUPBKH0Zcew4sZWQnoRghq04 22
latch-2.53.12.dist-info/RECORD

top_level.txt

latch
latch_cli
tests

entry_points.txt

latch = latch_cli.main:main